Greg Sabino Mullane [Thu, 23 Feb 2012 19:00:22 +0000 (14:00 -0500)]
 
Rearrange bucardo_config into the more standard "name" and "setting"
Add sync.synctype back in, so we can tell 'delta' from 'fullcopy'
Greg Sabino Mullane [Fri, 10 Feb 2012 13:39:54 +0000 (08:39 -0500)]
 
Move the alter database after the create schema
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"