View Issue Details

IDProjectCategoryView StatusLast Update
0005622SymmetricDSBugpublic2023-01-16 18:42
Reporteremiller Assigned Toemiller  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.12.0 
Target Version3.12.21Fixed in Version3.12.21 
Summary0005622: Deletes get ignored when foreign key children exist but cannot be found
DescriptionWhen 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.
TagsNo tags attached.

Relationships

related to 0005623 closedemiller Deletes get ignored when foreign key children exist but cannot be found 
related to 0005624 closedemiller Deletes get ignored when foreign key children exist but cannot be found 

Activities

There are no notes attached to this issue.

Related Changesets

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

Issue History

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