OGG-30654
The replica identity of the table {0} is set to {1}. If a transaction includes an insert operation followed by an update or delete, or multiple updates on the same row, then data corruption may occur. Please ensure that the source application does not create transactions with this sequence of operations. Additionally, the YB-TServer flag cdc_send_null_before_image_if_not_exists must be set to true to prevent an error in the log reader when the condition above is encountered.
Cause
When replica identity is FULL, Extract may be unable to correctly derive before/after images if multiple modifications occur on the same row within a single transaction. Without the TServer flag enabled, missing before images can result in incomplete or inconsistent CDC output or CDC stream may hang.
Action
If a transaction includes an insert operation followed by an update or delete, or multiple updates on the same row, then data corruption may occur. Please ensure that the source application does not create transactions with this sequence of operations. Additionally, the YB-TServer flag cdc_send_null_before_image_if_not_exists must be set to true to prevent an error in the log reader when the condition above is encountered.