View Issue Details

IDProjectCategoryView StatusLast Update
0002649SymmetricDS ProBugpublic2016-08-16 15:37
ReporterelongAssigned Toelong 
Status closedResolutionfixed 
Product Version3.7.0 
Target Version3.7.35Fixed in Version3.7.35 
Summary0002649: Data gaps overlap and jump ahead
DescriptionThe data gaps will sometimes overlap or jump ahead, which can cause unrouted data to be skipped. The DataService.findDataGap() method will insert a last gap if it appears to be missing, and this method is being called from multiple places, including the snap shot utility and the dashboard. When the timing is right between the multiple threads, multiple last gaps are inserted. Change the callers to use the findDataGapsByStatus() method which does not insert the last gap.
Steps To ReproduceLeave the dashboard running while routing processes changes.
TagsNo tags attached.


There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.7 e6907e10

2016-06-24 08:50:51


Details Diff
0002649: Data gaps overlap and jump ahead
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/util/ Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/ Diff File

Issue History

Date Modified Username Field Change
2016-06-24 08:48 elong New Issue
2016-06-24 08:48 elong Status new => assigned
2016-06-24 08:48 elong Assigned To => elong
2016-06-24 08:48 elong Severity minor => major
2016-06-24 08:58 admin Status assigned => resolved
2016-06-24 08:58 admin Resolution open => fixed
2016-06-24 08:58 admin Fixed in Version => 3.7.35
2016-06-24 08:58 admin Target Version 3.7.34 => 3.7.35
2016-06-24 09:00 admin Changeset attached => SymmetricDS 3.7 e6907e10
2016-08-16 15:37 admin Status resolved => closed