View Issue Details

IDProjectCategoryView StatusLast Update
0006816SymmetricDS ProBugpublic2025-04-11 19:55
Reporterelong Assigned Toelong  
Prioritynormal 
Status resolvedResolutionfixed 
Product Version3.13.0 
Target Version3.15.16Fixed in Version3.15.16 
Summary0006816: SQL Server change tracking can replicate data twice or in different order
DescriptionSQL Server log miner using change tracking can replicate data twice or in a different order, causing unnecessary fallback operations and potential foreign key errors. The automatic resolution of errors corrects the data and keeps it in sync, but it can slow down replication performance.

The log miner is watching for changes up through the current change version, which may still have uncommitted transactions. Instead, log miner should watch for changes up through current change version minus one. If no changes are found, it can check for changes on the current version. If the same count of changes are waiting on a second check, then it can mine the current version.
Tagsdialect: sql-server, log miner

Relationships

related to 0006817 resolvedelong SQL Server change tracking can replicate data twice or in different order 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-04-11 15:26 elong New Issue
2025-04-11 15:26 elong Status new => assigned
2025-04-11 15:26 elong Assigned To => elong
2025-04-11 15:26 elong Tag Attached: dialect: sql-server
2025-04-11 15:26 elong Tag Attached: log miner
2025-04-11 17:23 elong Project SymmetricDS => SymmetricDS Pro
2025-04-11 19:47 elong Status assigned => resolved
2025-04-11 19:47 elong Resolution open => fixed
2025-04-11 19:47 elong Fixed in Version => 3.15.16
2025-04-11 19:55 elong Issue cloned: 0006817
2025-04-11 19:55 elong Relationship added related to 0006817