Greg Sabino Mullane [Fri, 10 Feb 2012 13:30:19 +0000 (08:30 -0500)]
Bump to 4.99.4
Greg Sabino Mullane [Sun, 5 Feb 2012 23:54:53 +0000 (18:54 -0500)]
Allow alternate spelling of tables
Greg Sabino Mullane [Wed, 1 Feb 2012 14:44:57 +0000 (09:44 -0500)]
Allow alternate underscore format for bucardo, e.g. "bucardo list_dbgroups"
Greg Sabino Mullane [Wed, 1 Feb 2012 14:41:15 +0000 (09:41 -0500)]
Bump to 2012
Greg Sabino Mullane [Tue, 24 Jan 2012 00:59:23 +0000 (19:59 -0500)]
Minor cleanups to the <verb>_database functions.
Greg Sabino Mullane [Sun, 22 Jan 2012 22:54:39 +0000 (17:54 -0500)]
Major refactoring of the add_database function
Greg Sabino Mullane [Sun, 22 Jan 2012 21:41:52 +0000 (16:41 -0500)]
Clean up add_database help, remove sourcelimit and targetlimit
Greg Sabino Mullane [Fri, 20 Jan 2012 17:17:15 +0000 (12:17 -0500)]
Handle missing public schema
Greg Sabino Mullane [Thu, 19 Jan 2012 22:09:10 +0000 (17:09 -0500)]
Small add_db tweasks.
Greg Sabino Mullane [Thu, 19 Jan 2012 20:12:21 +0000 (15:12 -0500)]
Clean up add_database arguments
Greg Sabino Mullane [Thu, 19 Jan 2012 19:12:07 +0000 (14:12 -0500)]
Pull in changes from the old branch
Greg Sabino Mullane [Thu, 19 Jan 2012 19:06:40 +0000 (14:06 -0500)]
Sequence reminder
Greg Sabino Mullane [Thu, 5 Jan 2012 21:48:27 +0000 (16:48 -0500)]
Quick sleep in this test
Greg Sabino Mullane [Thu, 5 Jan 2012 21:10:01 +0000 (16:10 -0500)]
Make sure we commit so we don't have the truncates waiting too long in the tests.
Greg Sabino Mullane [Thu, 5 Jan 2012 21:05:58 +0000 (16:05 -0500)]
No need to complain about a failed unlink if the file is not there.
Greg Sabino Mullane [Mon, 2 Jan 2012 05:48:20 +0000 (00:48 -0500)]
sourcelimit and targetlimit no longer being used
Greg Sabino Mullane [Mon, 2 Jan 2012 05:46:23 +0000 (00:46 -0500)]
Cleanup; remove some unused configuration vars
Greg Sabino Mullane [Mon, 2 Jan 2012 05:30:38 +0000 (00:30 -0500)]
No need for freezer schema anymore. Note how to invoke
Greg Sabino Mullane [Mon, 2 Jan 2012 05:28:02 +0000 (00:28 -0500)]
Remove test SQLite database file on make clean
Greg Sabino Mullane [Fri, 16 Dec 2011 19:16:10 +0000 (14:16 -0500)]
Don't worry about other messages if we are a VAC process.
Greg Sabino Mullane [Fri, 16 Dec 2011 19:14:15 +0000 (14:14 -0500)]
Name is "stopsync" not "stop_sync". Per error report from the list.
Greg Sabino Mullane [Fri, 16 Dec 2011 18:51:11 +0000 (13:51 -0500)]
Use File::Spec->catfile everywhere
Greg Sabino Mullane [Fri, 16 Dec 2011 13:04:46 +0000 (08:04 -0500)]
No sense in having a full shebang, this should only ever be required by the Bucardo program.
Mild comment cleanup.
Jon Jensen [Thu, 15 Dec 2011 23:10:51 +0000 (16:10 -0700)]
Fix misspelling
Greg Sabino Mullane [Thu, 15 Dec 2011 06:24:05 +0000 (01:24 -0500)]
Add git path
Greg Sabino Mullane [Mon, 12 Dec 2011 04:43:25 +0000 (23:43 -0500)]
Minor tweaks
Greg Sabino Mullane [Sun, 11 Dec 2011 12:04:33 +0000 (07:04 -0500)]
Few more gitignore additions.
Greg Sabino Mullane [Sun, 11 Dec 2011 03:45:28 +0000 (22:45 -0500)]
Minor tweaks
Greg Sabino Mullane [Sun, 11 Dec 2011 01:27:15 +0000 (20:27 -0500)]
Minor cleanups
Greg Sabino Mullane [Sat, 10 Dec 2011 17:34:29 +0000 (12:34 -0500)]
Spelling tweaks
Greg Sabino Mullane [Sat, 10 Dec 2011 03:54:44 +0000 (22:54 -0500)]
Fix for Booleans in Mongo.
Make sure we commit in mongo tests to our truncate does not hang!
Greg Sabino Mullane [Thu, 8 Dec 2011 05:15:32 +0000 (00:15 -0500)]
Remove unwanted rollback calls from sqlite tests.
Greg Sabino Mullane [Thu, 8 Dec 2011 05:10:08 +0000 (00:10 -0500)]
Testing tweaks.
Greg Sabino Mullane [Wed, 7 Dec 2011 03:28:42 +0000 (22:28 -0500)]
Make sure we use the MySQL table stuff for the tests.
Greg Sabino Mullane [Wed, 7 Dec 2011 03:27:46 +0000 (22:27 -0500)]
Set GMT for MySQL
Greg Sabino Mullane [Tue, 6 Dec 2011 21:07:05 +0000 (16:07 -0500)]
Since somebody asked, put DB2 on the todo list.
Greg Sabino Mullane [Tue, 6 Dec 2011 00:57:07 +0000 (19:57 -0500)]
Add 'booly' column to the Mongo tests.
Greg Sabino Mullane [Mon, 5 Dec 2011 13:16:54 +0000 (08:16 -0500)]
Test cleanups, especially with regards to true/false vs. 1/0
Greg Sabino Mullane [Mon, 5 Dec 2011 04:12:12 +0000 (23:12 -0500)]
Arrays start at 0, not 1
Greg Sabino Mullane [Mon, 5 Dec 2011 00:06:35 +0000 (19:06 -0500)]
Minor testing tweak.
Greg Sabino Mullane [Mon, 5 Dec 2011 00:06:16 +0000 (19:06 -0500)]
Note which source database we end up choosing for a fullcopy.
Greg Sabino Mullane [Sun, 4 Dec 2011 22:17:15 +0000 (17:17 -0500)]
Bytea fixes: use the database encode rather than the script one, and put it in both the initial delta select and the matching delta select.
Greg Sabino Mullane [Sat, 3 Dec 2011 04:32:27 +0000 (23:32 -0500)]
Better test output.
Greg Sabino Mullane [Fri, 2 Dec 2011 22:02:53 +0000 (17:02 -0500)]
Typo
Greg Sabino Mullane [Thu, 1 Dec 2011 03:35:29 +0000 (22:35 -0500)]
More ideas
Greg Sabino Mullane [Thu, 1 Dec 2011 03:32:36 +0000 (22:32 -0500)]
Automated cleanups are done
Greg Sabino Mullane [Thu, 1 Dec 2011 03:26:28 +0000 (22:26 -0500)]
Add new todo item
Greg Sabino Mullane [Thu, 1 Dec 2011 00:23:11 +0000 (19:23 -0500)]
Do not send email if a kid dies due to a ctl request.
Greg Sabino Mullane [Wed, 30 Nov 2011 15:50:40 +0000 (10:50 -0500)]
Better 'list tables' display, tweak the tests.
Greg Sabino Mullane [Wed, 30 Nov 2011 04:11:14 +0000 (23:11 -0500)]
Try harder to slurp in matching tables when doing 'bucardo add table ...'
Greg Sabino Mullane [Wed, 30 Nov 2011 03:32:53 +0000 (22:32 -0500)]
Whitespace and typo
Greg Sabino Mullane [Sun, 27 Nov 2011 03:20:03 +0000 (22:20 -0500)]
Quick script to setup things for command-line testing.
Greg Sabino Mullane [Sun, 27 Nov 2011 00:18:10 +0000 (19:18 -0500)]
Newlines on certain error messages.
Greg Sabino Mullane [Sun, 27 Nov 2011 00:16:40 +0000 (19:16 -0500)]
Add -vv to list_tables
Greg Sabino Mullane [Sat, 26 Nov 2011 01:19:47 +0000 (20:19 -0500)]
Show syncs in 'list tables' output
Greg Sabino Mullane [Sat, 26 Nov 2011 01:05:49 +0000 (20:05 -0500)]
Take out commented-out line regarding search_path
Greg Sabino Mullane [Fri, 25 Nov 2011 16:13:27 +0000 (11:13 -0500)]
Make batch install a little less verbose.
Greg Sabino Mullane [Fri, 25 Nov 2011 16:09:37 +0000 (11:09 -0500)]
Work in progress on list tables
Greg Sabino Mullane [Wed, 23 Nov 2011 15:51:05 +0000 (10:51 -0500)]
Updates to TODO
Greg Sabino Mullane [Wed, 23 Nov 2011 15:49:24 +0000 (10:49 -0500)]
Better handling of kid "auto-kick"
Greg Sabino Mullane [Wed, 23 Nov 2011 15:35:21 +0000 (10:35 -0500)]
Remove unused argument.
Wim Lewis [Wed, 23 Nov 2011 00:48:09 +0000 (16:48 -0800)]
Translate boolean syntax for non-PGSQL backends.
Signed-off-by: Greg Sabino Mullane <greg@endpoint.com>
Wim Lewis [Wed, 23 Nov 2011 00:45:59 +0000 (16:45 -0800)]
Adding tests for BOOLEAN types. Every database treats booleans slightly differently. This just tests the PostgreSQL, MySQL, and SQLite backends.
Signed-off-by: Greg Sabino Mullane <greg@endpoint.com>
Greg Sabino Mullane [Mon, 21 Nov 2011 03:30:42 +0000 (22:30 -0500)]
Safety check was reversed.
Greg Sabino Mullane [Sat, 19 Nov 2011 22:08:01 +0000 (17:08 -0500)]
Bump version in html files
Greg Sabino Mullane [Sat, 19 Nov 2011 03:27:48 +0000 (22:27 -0500)]
Note recent change
Wim Lewis [Sat, 19 Nov 2011 03:27:36 +0000 (22:27 -0500)]
Change pgpid field from SMALLINT to INTEGER.
Greg Sabino Mullane [Fri, 18 Nov 2011 19:48:46 +0000 (14:48 -0500)]
Note about the gotos
Greg Sabino Mullane [Tue, 15 Nov 2011 02:28:23 +0000 (21:28 -0500)]
Bugzilla!
Greg Sabino Mullane [Sat, 12 Nov 2011 20:56:50 +0000 (15:56 -0500)]
Remove unused subroutines
Greg Sabino Mullane [Sat, 12 Nov 2011 16:37:08 +0000 (11:37 -0500)]
Version bump
Greg Sabino Mullane [Sat, 12 Nov 2011 16:35:18 +0000 (11:35 -0500)]
list_tables work: incomplete
Greg Sabino Mullane [Sat, 12 Nov 2011 16:26:20 +0000 (11:26 -0500)]
Clean up recent subs
Wim Lewis [Wed, 2 Nov 2011 23:39:47 +0000 (16:39 -0700)]
Try to use appropriate database-specific commands for VACUUM and ANALYZE.
Wim Lewis [Mon, 31 Oct 2011 23:30:02 +0000 (16:30 -0700)]
Quote column names according to target db's quoting rules.
Greg Sabino Mullane [Fri, 11 Nov 2011 03:59:21 +0000 (22:59 -0500)]
Note long socket dir bug
Greg Sabino Mullane [Tue, 8 Nov 2011 23:10:52 +0000 (18:10 -0500)]
Don't rely on $@ to catch eval
Greg Sabino Mullane [Mon, 7 Nov 2011 15:43:44 +0000 (10:43 -0500)]
Show error on truncation failure.
Wim Lewis [Thu, 3 Nov 2011 02:12:15 +0000 (22:12 -0400)]
Fix typos, add explicit cperl indentation.
Greg Sabino Mullane [Tue, 1 Nov 2011 00:53:22 +0000 (20:53 -0400)]
Set ANSI mode for MySQL databases.
Greg Sabino Mullane [Sun, 30 Oct 2011 01:03:52 +0000 (21:03 -0400)]
First version of update_table
Wim Lewis [Wed, 26 Oct 2011 16:21:50 +0000 (12:21 -0400)]
Make get_goat_ids() work in the hasadot case.
Wim Lewis [Wed, 26 Oct 2011 16:21:00 +0000 (12:21 -0400)]
Consistent calling convention for get_goat_ids.
Some callers were passing values, some were passing a hashref of key-value pairs.
Compromised on passing the key-value pairs directly.
Wim Lewis [Wed, 26 Oct 2011 16:20:02 +0000 (12:20 -0400)]
Don't print an undef when listing an empty herd.
Greg Sabino Mullane [Wed, 26 Oct 2011 15:35:58 +0000 (11:35 -0400)]
Minor testing tweak.
Greg Sabino Mullane [Fri, 14 Oct 2011 18:49:33 +0000 (14:49 -0400)]
Change trigger name
Greg Sabino Mullane [Tue, 11 Oct 2011 02:53:10 +0000 (22:53 -0400)]
Display syncs and roles when doing list db -vv
Greg Sabino Mullane [Tue, 11 Oct 2011 02:43:03 +0000 (22:43 -0400)]
Do not show the gang (deprecated)
Greg Sabino Mullane [Tue, 11 Oct 2011 02:42:36 +0000 (22:42 -0400)]
Make sure all dbtypes can be forced in.
Greg Sabino Mullane [Sat, 8 Oct 2011 03:46:56 +0000 (23:46 -0400)]
Little less wordy in the install
Greg Sabino Mullane [Wed, 5 Oct 2011 23:22:27 +0000 (19:22 -0400)]
Fix typo in SQL generation bit
Greg Sabino Mullane [Sat, 1 Oct 2011 02:48:30 +0000 (22:48 -0400)]
In the install, reloop if we get a user or connection error to allow quick adjustment.
Greg Sabino Mullane [Sat, 1 Oct 2011 02:38:41 +0000 (22:38 -0400)]
Take out "batch" cheat for debugging.
Allow alternate spellings of install
Greg Sabino Mullane [Thu, 29 Sep 2011 23:23:58 +0000 (19:23 -0400)]
Version 4.99.2 (second public beta)
Greg Sabino Mullane [Thu, 29 Sep 2011 22:45:21 +0000 (18:45 -0400)]
Perl::Critic tweaks
Greg Sabino Mullane [Thu, 29 Sep 2011 16:41:17 +0000 (12:41 -0400)]
Whitespace
Greg Sabino Mullane [Thu, 29 Sep 2011 16:16:03 +0000 (12:16 -0400)]
Testing tweaks
Greg Sabino Mullane [Thu, 29 Sep 2011 02:50:54 +0000 (22:50 -0400)]
Filter out notices from "ourselves"
Greg Sabino Mullane [Thu, 29 Sep 2011 02:33:17 +0000 (22:33 -0400)]
CTL should issue kid_stop_sync, not kid_stop
Greg Sabino Mullane [Thu, 29 Sep 2011 02:31:06 +0000 (22:31 -0400)]
In onetimecopy, check source before targets.
Make sure we do not continue if we have no valid targets for this goat.