Scheduled For Release 2019-11-15
In 3.11, we plan to enhance performance of routing and purging, introduce extract-only nodes, improve security of node authentication, and add support for SAP HANA
0004024: [Improvement] When instance comes up, if in cluster mode and auto.config.database is true, should get lock before updating database
0004116: [Bug] Syncing from Time to Timestamp (or vice versa) in Postgres produced inaccurate values
0001216: [Improvement] FK for transform_id
0004034: [New Feature] Create tables based on target table name and column names set by routers and transforms (elong)
0000830: [New Feature] Add Redis NOSQL data loader for SymmetricDS (josh-a-hicks)
0004143: [Improvement] Remove ping back enabled from trigger router (elong)
0004041: [New Feature] Extract only nodes (josh-a-hicks)
0004140: [Bug] Purge job performance with offline nodes (elong)
0003901: [Bug] MSSQL: Updating multiple rows in source table results in reversed rows in destination table (pmarzullo)
0002864: [Improvement] Raise an error if an MSSQL Update fails to get captured (pmarzullo)
0004119: [New Feature] Security token in header and session authentication (elong)
0004120: [Improvement] Common batch staging with sub-directories (elong)
0004093: [New Feature] Queue initial load in its own job (elong)
0004113: [Bug] Postgres Time column type can't be converted to Timestamp column type without a cast when restoring the data (pmarzullo)
0004097: [New Feature] Router convertToReload that converts multiple changes into a reload batch (elong)
0004105: [Improvement] Snapshot: use log file names from log4j configuration to filter files to include in snapshot (pmarzullo)
0004103: [Improvement] Drop router_id column from sym_data_event to improve size and performance (elong)
0004079: [Improvement] Refresh lock for purge service (elong)
0004094: [New Feature] Routing common batch mode for groups of nodes (elong)
0004095: [Improvement] Unrouted count should check current sequence instead of running max(data_id) (elong)
0004096: [Improvement] Change routing parameter default to always query with gaps (elong)
0004099: [Improvement] Move default location of H2 and Derby database files to <SYM_HOME>/db instead of <SYM_HOME>/tmp (pmarzullo)
0002979: [New Feature] Support SAP HANA as target for replication (josh-a-hicks)
18 of 23 issue(s) resolved. Progress (78%). View Issues
Scheduled For Release 2019-11-30
0002655: [Improvement] Parameters and/or programmatic way to control type and size for sym_data, sym_trigger fields
0002755: [Improvement] Recreate staged resources if batch status is manually set to 'NE'
0003563: [Improvement] The query has timed out. purgeExtractRequests
0003109: [Bug] File replication routing job fails with error message when channel is not a file sync channel - needs better error message
0003251: [Bug] Mysql BIGINT UNSIGNED processed as signed and gives error on larger than 63 bits numbers.
0003295: [Bug] Sync from MySql to MSSql initial load - table create fails on Decimal Precision when MySQL precision is more than 38
0003554: [Improvement] Postgres bulk loader throws error if more columns in source than target
0003576: [Improvement] Resync trigger if it is failing due to deadlock
0002970: [Bug] db connection leaks after engine stop (pmarzullo)
0002997: [Bug] It's not possible to send a reload of just the files right now.
0003119: [Bug] Stopping service breaks connections with error in Interbase logs (pmarzullo)
0003382: [Bug] MV-Store DB corrupt after stopping SymmetricDS replication software (pmarzullo)
0003389: [Improvement] Dbcompare ordering by PK with timestamp or varchar with utf8
0003545: [Bug] Mapped default values lead to always detecting a model change (pmarzullo)
0003897: [Improvement] Cleanly exit all job threads when engine is stopped (pmarzullo)
0003362: [Bug] SYM tables (sym_trigger, etc) won't create on Interbase bec they exceed 64KB max row size (pmarzullo)
1 of 16 issue(s) resolved. Progress (6%). View Issues