View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005622 | SymmetricDS | Bug | public | 2022-12-12 17:20 | 2023-01-16 18:42 |
Reporter | emiller | Assigned To | emiller | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.12.0 | ||||
Target Version | 3.12.21 | Fixed in Version | 3.12.21 | ||
Summary | 0005622: Deletes get ignored when foreign key children exist but cannot be found | ||||
Description | When a delete causes a conflict because foreign key children exist, SymmetricDS attempts to find the child rows so it can delete them before running the original delete statement. If SymmetricDS fails to find the child rows, it increments the batch's missing_delete_count, ignores the original delete statement, and marks the batch as OK. Instead of ignoring the original delete statement, it should put the batch in error. | ||||
Tags | No tags attached. | ||||
SymmetricDS: 3.12 4a165747 2022-12-12 17:42:12 evan-miller-jumpmind Details Diff |
0005622: Prevented deletes from being ignored when FK children exist but cannot be found |
Affected Issues 0005622 |
|
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/DefaultDatabaseWriterConflictResolver.java | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-12-12 17:20 | emiller | New Issue | |
2022-12-12 17:20 | emiller | Status | new => assigned |
2022-12-12 17:20 | emiller | Assigned To | => emiller |
2022-12-12 17:20 | emiller | Issue cloned: 0005623 | |
2022-12-12 17:20 | emiller | Relationship added | related to 0005623 |
2022-12-12 17:21 | emiller | Relationship added | related to 0005624 |
2022-12-12 17:23 | emiller | Target Version | => 3.12.21 |
2022-12-12 17:42 | emiller | Status | assigned => resolved |
2022-12-12 17:42 | emiller | Resolution | open => fixed |
2022-12-12 17:42 | emiller | Fixed in Version | => 3.12.21 |
2022-12-12 18:00 | Changeset attached | => SymmetricDS 3.12 4a165747 | |
2023-01-16 18:42 | admin | Status | resolved => closed |
2023-01-16 20:30 | admin | Status | resolved => closed |