View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002649 | SymmetricDS Pro | Bug | public | 2016-06-24 12:48 | 2016-08-16 19:37 |
Reporter | elong | Assigned To | elong | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.7.0 | ||||
Target Version | 3.7.35 | Fixed in Version | 3.7.35 | ||
Summary | 0002649: Data gaps overlap and jump ahead | ||||
Description | The 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 Reproduce | Leave the dashboard running while routing processes changes. | ||||
Tags | No tags attached. | ||||
SymmetricDS: 3.7 e6907e10 2016-06-24 08:50:51 Details Diff |
0002649: Data gaps overlap and jump ahead |
Affected Issues 0002649 |
|
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/util/SnapshotUtil.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/RouterService.java | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-06-24 12:48 | elong | New Issue | |
2016-06-24 12:48 | elong | Status | new => assigned |
2016-06-24 12:48 | elong | Assigned To | => elong |
2016-06-24 12:48 | elong | Severity | minor => major |
2016-06-24 12:58 | admin | Status | assigned => resolved |
2016-06-24 12:58 | admin | Resolution | open => fixed |
2016-06-24 12:58 | admin | Fixed in Version | => 3.7.35 |
2016-06-24 12:58 | admin | Target Version | 3.7.34 => 3.7.35 |
2016-06-24 13:00 | admin | Changeset attached | => SymmetricDS 3.7 e6907e10 |
2016-08-16 19:37 | admin | Status | resolved => closed |