Released 2011-03-29
0000212: [Improvement] Add option on sym_trigger to not record data in sym_data if none of the columns have changed (chenson)
0000268: [New Feature] Support array data types on Postgres (chenson)
0000342: [New Feature] Add statistics at node level and at the job level. This is follow up to the new statistics in 2.1 (chenson)
0000346: [Improvement] Build a stripped down client only distribution of SymmetricDS (chenson)
0000352: [Bug] Trigger Hist row is inserted, even if the trigger generation failed. (chenson)
0000365: [Improvement] Refactor JobManager so that a list of jobs can be retrieved and reported on (chenson)
0000366: [New Feature] Add a sym_registration_request table that captures when a node both attempts and successfully registers (chenson)
0000367: [Bug] Nodes actually pull their configuration data 2 times during registration. It should only happen once. (chenson)
0000368: [Bug] Possible to extract the wrong target schema when two tables of the same name are syncing (chenson)
0000369: [Bug] SymmetricDS doesn't start up because of xml column in postgres (elong)
0000373: [Improvement] XmlPublisherDataRouter should only publish one message, not a message per node. (chenson)
0000374: [Improvement] Only use 1 database connection while loading data. (chenson)
0000378: [Bug] Segmentation fault in sym_hex UDF for Firebird (chenson)
0000380: [New Feature] Add batchid element to XML published by the XML data loader and the XML data router. (chenson)
0000382: [Bug] Oracle timestamp columns should synchronize milliseconds (chenson)
0000383: [Task] Turn on routing.data.reader.type=gap (chenson)
0000384: [Bug] Authentification failed when using custom INodePasswordFilter (chenson)
0000388: [Improvement] Improve the push and pull api to return a status code instead of a boolean. (chenson)
0000389: [Bug] Fix IOfflineClientListener. Add a few more possible exceptions that might cause offline. (chenson)
0000394: [Bug] During the extract process, if there is an error, then the extract file does not get deleted. (chenson)
0000395: [New Feature] Use dbms_lob.substr during an initial load on oracle if contains_big_lob column of sym_channel is set to false (chenson)
0000397: [Bug] When initial.load.delete.first is set to true and a table that is being synchronized is missing, the initial load fails (chenson)
0000399: [Bug] 22 million row initial load blew up at the very end because the stats in sym_incoming_batch became too big for the column (chenson)
0000400: [Improvement] Log the fact that a table is not found by the data loader. (chenson)
0000402: [Bug] If there is an ER on the reload channel, then other channels have to be sent to correct the error (chenson)
0000403: [Bug] symmetric-ddl conflicts with apache ddlutils (chenson)
0000404: [Bug] Should always check for duplicate trigger names, not just when the trigger name is > max length (chenson)
0000405: [Improvement] Break the purge job out into 3 different jobs to match how the job is locked. (chenson)
28 issues View Issues