View Issue Details

IDProjectCategoryView StatusLast Update
0006799SymmetricDSBugpublic2025-04-01 21:00
Reporterelong Assigned Toelong  
Prioritynormal 
Status resolvedResolutionfixed 
Product Version3.14.6 
Target Version3.15.15Fixed in Version3.15.15 
Summary0006799: Old heartbeat batches syncing old heartbeat time
DescriptionOld heartbeat batches can accumulate and eventually sync to record an old heartbeat time. This is a regression. Issue 0003883 originally introduced a load transform to set heartbeat_time to the current timestamp. However, when source and target are in different time zones, the wrong time is recorded. Issue 0005737 tried to switch the load transform to an extract transform to fix it, but it was left in the wrong collection, causing the transform to not run at all.
Steps To Reproduce- Setup classic server and client
- Stop push job on client
- Run heartbeat job on client
- Wait for some time
- Run push job
- Observe the sym_node_host table heartbeat_time
Tagsheartbeat

Relationships

related to 0006800 resolvedelong Old heartbeat batches syncing old heartbeat time 

Activities

Related Changesets

SymmetricDS: 3.15 a3c05aa4

2025-04-01 20:24:15

elong


Committer: GitHub Details Diff
0006799: Old heartbeat batches syncing old heartbeat time (0000243) Affected Issues
0006799
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/TransformService.java Diff File
add - symmetric-core/src/test/java/org/jumpmind/symmetric/service/impl/TransformServiceTest.java Diff File

SymmetricDS: 3.16 812bbc48

2025-04-01 20:24:15

elong

Details Diff
0006799: Old heartbeat batches syncing old heartbeat time (0000243) Affected Issues
0006799
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/TransformService.java Diff File
add - symmetric-core/src/test/java/org/jumpmind/symmetric/service/impl/TransformServiceTest.java Diff File

Issue History

Date Modified Username Field Change
2025-04-01 19:37 elong New Issue
2025-04-01 19:37 elong Status new => assigned
2025-04-01 19:37 elong Assigned To => elong
2025-04-01 19:37 elong Tag Attached: heartbeat
2025-04-01 20:12 elong Status assigned => resolved
2025-04-01 20:12 elong Resolution open => fixed
2025-04-01 20:12 elong Fixed in Version => 3.15.15
2025-04-01 20:16 elong Issue cloned: 0006800
2025-04-01 20:16 elong Relationship added related to 0006800
2025-04-01 20:24 pbelov Note Added: 0002755
2025-04-01 21:00 elong Changeset attached => SymmetricDS 3.15 a3c05aa4
2025-04-01 21:00 elong Changeset attached => SymmetricDS 3.16 812bbc48