Released 2012-12-16
0000892: [Bug] Common batch mode should not be detected if a channel is bidirectional with separate trigger definitions for the same table. (chenson)
0000021: [New Feature] Add support for Sqlite over JDBC (mhanes)
0000708: [New Feature] Add ability to exclude BFILE columns from triggers for Oracle (chenson)
0000779: [New Feature] Add a symmetric parameter that tells the data loader that it is NOT ok to ignore a table if it is missing in the database (chenson)
0000809: [Improvement] Firebird trigger template improvement for generators. (chenson)
0000848: [Bug] Tutorial doesn't work for MySQL (chenson)
0000852: [Improvement] Add the ability to define the "sync key" of a table versus using the actual primary key (chenson)
0000907: [Improvement] Document conflict resolution's ping-back settings, and resolve booleans (row only, changes only) (chenson)
0000936: [Bug] Oracle integer datatype has a larger precision than the java Integer datatype. (chenson)
0000937: [New Feature] Provide capability to specify initial load / reverse initial load ordering (chenson)
0000938: [Improvement] Improve sync triggers performance (gwilmer)
0000940: [Bug] Conflict resolution uses the target table to lookup data for timestamp and version checks. Should be using source. (chenson)
0000941: [Bug] Triggers should exclude excluded columns even if column is part of primary key (mhanes)
0000942: [New Feature] Add a router type of 'audit' that captures changes in an dynamically created audit table. (chenson)
0000943: [Improvement] Do simple column validation of extracted initial load row during the extraction process. Log better message. (chenson)
0000944: [Bug] Recursive call while processing data for routing when there are a lot of gaps can cause stack over flow error (chenson)
0000945: [Bug] batchCommit was being called for earlyCommit and for normal commit. The api is suppose to only be call for a normal commit (chenson)
0000946: [Bug] Cannot delete triggers from tables if SymmetricDS user doesn't own those tables (chenson)
0000947: [Bug] Bad alter statement generated on oracle upgrade: ALTER TABLE "SYM_DATA_EVENT" MODIFY ("BATCH_ID" DEFAULT ) (chenson)
0000948: [Bug] Fix upgrade to sym_trigger_hist to not blow away sequences (chenson)
0000951: [Bug] use_timestamp conflict resolution with transform can get into endless loop (chenson)
0000954: [Improvement] Change default file permissions for executables to 755 (vs 774) (chenson)
0000955: [Improvement] Add parameter to allow SymmetricDS jobs to be synchronized (mhanes)
0000831: [Bug] Timeout is not set on a re-directed registration request (chenson)
0000855: [Improvement] Create a new heartbeat channel for sym_node_host. Deprecate heartbeat_time on sym_node (chenson)
0000871: [New Feature] Implement a REST API for SymmetricDS (gwilmer)
0000872: [New Feature] Add an uninstall feature to SymmetricDS (chenson)
0000873: [New Feature] Add a drop triggers feature to SymmetricDS. Should allow for all triggers or a subset of tables to be dropped. (gwilmer)
0000874: [New Feature] Add new property that forces SymmetricDS to re-install upon registration. (gwilmer)
0000890: [Improvement] The symmetricds client should always request UTF-8 character encoding. Also set -Dfile.encoding=utf-8 (chenson)
0000893: [Bug] Hidden feature to override the sym_ tables virtual triggers shouldn't look at router id to see if needs to replace the trigger (chenson)
0000899: [Bug] Prevent nodes from syncing with themselves (chenson)
0000904: [Bug] DbExport does not respect the compatible setting for data (chenson)
0000900: [Improvement] Add grant information to User's Guide for PostreSQL when a different schema is involved. (chenson)
0000902: [Bug] Don't allow an engine to service a request if that engine is not "started" (chenson)
0000903: [Bug] dbexport not replacing ? in cases (chenson)
0000906: [Bug] Altering a default value for a varchar column on oracle fails. Default value not quoted. (chenson)
0000908: [Bug] Table that has a sequence for increment column fails to migrate data (chenson)
0000909: [New Feature] Support GEOMETRY type on MySQL (chenson)
0000911: [New Feature] Support GEOMETRY type on SQL Server (chenson)
0000912: [Bug] Missing primary key columns from source at target can cause data corruption or errors. Columns misaligned. (chenson)
0000914: [Improvement] Update startup scripts to explicitly use the -server option, output out of memory errors, and restart on memory errors (chenson)
0000915: [Bug] backslash (\) is exported as doubule backslash (\\) in CSV format (chenson)
0000916: [Bug] After registration sym_node_security does not get updated with update enabled flag and times (chenson)
0000918: [Bug] Add startup parameters to support basic authentication (chenson)
0000920: [Improvement] Support timestamp with time zone in dbfill (chenson)
0000921: [Improvement] postgres trigger template for timestamp with time zone did not zero pad negative time zone hours (chenson)
0000924: [Bug] dbexport's xml format does not export null data values correctly (chenson)
0000925: [Improvement] DbFill should ignore the symmetric tables by default. (abrougher)
0000935: [Bug] dbexport null timestamp values from Oracle result in empty string ("") in CSV. (chenson)
0000896: [Bug] RouterService.getUnroutedDataCount() is not accurate. Uses max(last_id) when it should use max(start_id) (chenson)
0000806: [Bug] DbFill --help argument captions are not displayed correctly. (abrougher)
0000880: [New Feature] Add support for cascading random data to DbFill. (abrougher)
53 issues View Issues