SymmetricDS - Change Log
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