View Issue Details

IDProjectCategoryView StatusLast Update
0006567SymmetricDSBugpublic2024-08-28 15:00
Reporterelong Assigned Toelong  
Prioritynormal 
Status resolvedResolutionfixed 
Product Version3.15.0 
Target Version3.15.9Fixed in Version3.15.9 
Summary0006567: Outgoing and incoming error tables sync to wrong targets
DescriptionThe incoming_error and outgoing_error tables are being synced to all nodes instead of just the nodes involved with sending and loading the batch. It's unlikely to cause a problem, but it does sync more data than is necessary. The router should only sync the error tables between the nodes involved in the batch.

For example, server creates batch 100 and sends it to client 1, but an error occurs, which is recorded on sym_incoming_error. That replicates back to server as sym_outgoing_error. It gets captured and synced to client 2 as sym_incoming_error.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.15 4550dedf

2024-08-28 14:51:53

admin

Details Diff
0006567: Outgoing and incoming error tables sync to wrong targets Affected Issues
0006567
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/route/ConfigurationChangedDataRouter.java Diff File

Issue History

Date Modified Username Field Change
2024-08-28 14:50 elong New Issue
2024-08-28 14:50 elong Status new => assigned
2024-08-28 14:50 elong Assigned To => elong
2024-08-28 14:52 elong Status assigned => resolved
2024-08-28 14:52 elong Resolution open => fixed
2024-08-28 14:52 elong Fixed in Version => 3.15.9
2024-08-28 15:00 admin Changeset attached => SymmetricDS 3.15 4550dedf