View Issue Details

IDProjectCategoryView StatusLast Update
0006800SymmetricDSBugpublic2025-04-01 20:43
Reporterelong Assigned Toelong  
Prioritynormal 
Status resolvedResolutionfixed 
Product Version3.14.6 
Target Version3.16.1Fixed in Version3.16.1 
Summary0006800: 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 0006799 resolvedelong Old heartbeat batches syncing old heartbeat time 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-04-01 20:16 elong New Issue
2025-04-01 20:16 elong Status new => assigned
2025-04-01 20:16 elong Assigned To => elong
2025-04-01 20:16 elong Tag Attached: heartbeat
2025-04-01 20:16 elong Issue generated from: 0006799
2025-04-01 20:16 elong Relationship added related to 0006799
2025-04-01 20:43 elong Status assigned => resolved
2025-04-01 20:43 elong Resolution open => fixed
2025-04-01 20:43 elong Fixed in Version => 3.16.1