Skip to content

Commit

Permalink
2.2 release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
chenson42 committed Mar 29, 2011
1 parent 5666c54 commit 153b88e
Showing 1 changed file with 85 additions and 0 deletions.
@@ -0,0 +1,85 @@
<html>
<body>
<h1>
Release Notes - SymmetricDS - Version 2.2.0
</h1>
<h2> Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-352'>SYMMETRICDS-352</a>] - Trigger Hist row is inserted, even if the trigger generation failed.
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-362'>SYMMETRICDS-362</a>] - Documentation isn&#39;t being packaged during a release
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-367'>SYMMETRICDS-367</a>] - Nodes actually pull their configuration data 2 times during registration. It should only happen once.
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-368'>SYMMETRICDS-368</a>] - Possible to extract the wrong target schema when two tables of the same name are syncing
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-369'>SYMMETRICDS-369</a>] - SymmetricDS doesn&#39;t start up because of xml column in postgres
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-378'>SYMMETRICDS-378</a>] - Segmentation fault in sym_hex UDF for Firebird
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-382'>SYMMETRICDS-382</a>] - Oracle timestamp columns should synchronize milliseconds
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-384'>SYMMETRICDS-384</a>] - Authentification failed when using custom INodePasswordFilter
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-389'>SYMMETRICDS-389</a>] - Fix IOfflineClientListener. Add a few more possible exceptions that might cause offline.
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-394'>SYMMETRICDS-394</a>] - During the extract process, if there is an error, then the extract file does not get deleted.
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-397'>SYMMETRICDS-397</a>] - When initial.load.delete.first is set to true and a table that is being synchronized is missing, the initial load fails
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-399'>SYMMETRICDS-399</a>] - 22 million row initial load blew up at the very end because the stats in sym_incoming_batch became too big for the column
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-402'>SYMMETRICDS-402</a>] - If there is an ER on the reload channel, then other channels have to be sent to correct the error
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-403'>SYMMETRICDS-403</a>] - symmetric-ddl conflicts with apache ddlutils
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-404'>SYMMETRICDS-404</a>] - Should always check for duplicate trigger names, not just when the trigger name is &gt; max length
</li>
</ul>

<h2> Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-212'>SYMMETRICDS-212</a>] - Add option on sym_trigger to not record data in sym_data if none of the columns have changed
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-346'>SYMMETRICDS-346</a>] - Build a stripped down client only distribution of SymmetricDS
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-365'>SYMMETRICDS-365</a>] - Refactor JobManager so that a list of jobs can be retrieved and reported on
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-373'>SYMMETRICDS-373</a>] - XmlPublisherDataRouter should only publish one message, not a message per node.
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-374'>SYMMETRICDS-374</a>] - Only use 1 database connection while loading data.
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-388'>SYMMETRICDS-388</a>] - Improve the push and pull api to return a status code instead of a boolean.
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-400'>SYMMETRICDS-400</a>] - Log the fact that a table is not found by the data loader.
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-405'>SYMMETRICDS-405</a>] - Break the purge job out into 3 different jobs to match how the job is locked.
</li>
</ul>

<h2> New Feature
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-268'>SYMMETRICDS-268</a>] - Support array data types on Postgres
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-342'>SYMMETRICDS-342</a>] - Add statistics at node level and at the job level. This is follow up to the new statistics in 2.1
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-366'>SYMMETRICDS-366</a>] - Add a sym_registration_request table that captures when a node both attempts and successfully registers
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-380'>SYMMETRICDS-380</a>] - Add batchid element to XML published by the XML data loader and the XML data router.
</li>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-395'>SYMMETRICDS-395</a>] - Use dbms_lob.substr during an initial load on oracle if contains_big_lob column of sym_channel is set to false
</li>
</ul>

<h2> Task
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/SYMMETRICDS-383'>SYMMETRICDS-383</a>] - Turn on routing.data.reader.type=gap
</li>
</ul>

</body>
</html>

0 comments on commit 153b88e

Please sign in to comment.