View Issue Details

IDProjectCategoryView StatusLast Update
0006562SymmetricDSBugpublic2024-08-23 14:00
Reporterelong Assigned Toelong  
Prioritynormal 
Status resolvedResolutionfixed 
Product Version3.15.0 
Target Version3.15.9Fixed in Version3.15.9 
Summary0006562: Stream LOB when row is deleted can get exception ColumnNotFoundException
DescriptionWhen stream LOB is used, the trigger will capture a null value for the column, then extract the LOB later. But if the row has been deleted by then, the row cannot be queried to extract the LOB. If any LOB columns are required, a feature introduced by 0004931 will cause it to manufacture a row that has an empty LOB for those columns. But it doesn't set a value for non-required LOB columns, so when asking for those columns from row, a ColumnNotFoundException is thrown.
Tagslarge objects

Relationships

related to 0004931 closedelong Stream LOB when row is deleted can get not null error when required by constraint 

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.15 a0c62e13

2024-08-23 13:12:01

admin

Details Diff
0006562: Stream LOB when row is deleted can get ColumnNotFoundException Affected Issues
0006562
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/reader/ExtractDataReader.java Diff File

Issue History

Date Modified Username Field Change
2024-08-23 12:55 elong New Issue
2024-08-23 12:55 elong Status new => assigned
2024-08-23 12:55 elong Assigned To => elong
2024-08-23 12:55 elong Tag Attached: large objects
2024-08-23 12:55 elong Project SymmetricDS Pro => SymmetricDS
2024-08-23 12:55 elong Relationship added related to 0004931
2024-08-23 13:12 elong Status assigned => resolved
2024-08-23 13:12 elong Resolution open => fixed
2024-08-23 13:12 elong Fixed in Version => 3.15.9
2024-08-23 14:00 admin Changeset attached => SymmetricDS 3.15 a0c62e13