View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006156 | SymmetricDS | Bug | public | 2023-12-13 17:53 | 2024-04-17 13:04 |
Reporter | elong | Assigned To | elong | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.15.0 | ||||
Target Version | 3.15.2 | Fixed in Version | 3.15.2 | ||
Summary | 0006156: Repair of unrouted data should go through routing | ||||
Description | The purge service will repair data that was stranded or found in an expired gap by creating a reload event. Routing sees the reload event and assigns batches to it for all nodes. For a configuration that includes subsetting of data, the reload causes rows to be sent to all nodes instead of the specific nodes that were configured. Instead, the repair should create an update event based on the current row in the database, which will go through routing to the correct nodes. If the row doesn't exist any more, then don't create the update event. For a delete, create a new delete event if the current row doesn't exist. | ||||
Tags | purge | ||||
SymmetricDS: 3.15 a15ecd33 2023-12-14 16:10:12 Details Diff |
0006156: Repair of unrouted data should go through routing |
Affected Issues 0006156 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/IDataService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/PurgeService.java | Diff File | ||
SymmetricDS: 3.15 74afdfa8 2023-12-14 16:16:18 Details Diff |
0006156: reload where clause should not have ending semicolon |
Affected Issues 0006156 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataService.java | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-12-13 17:53 | elong | New Issue | |
2023-12-13 17:53 | elong | Status | new => assigned |
2023-12-13 17:53 | elong | Assigned To | => elong |
2023-12-13 17:53 | elong | Tag Attached: purge | |
2023-12-14 16:10 | elong | Status | assigned => resolved |
2023-12-14 16:10 | elong | Resolution | open => fixed |
2023-12-14 16:10 | elong | Fixed in Version | => 3.15.2 |
2023-12-14 17:00 | admin | Changeset attached | => SymmetricDS 3.15 74afdfa8 |
2023-12-14 17:00 | admin | Changeset attached | => SymmetricDS 3.15 a15ecd33 |
2023-12-16 02:02 | admin | Status | resolved => closed |
2024-04-17 13:04 | elong | Relationship added | related to 0006352 |