You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
147543: changefeedccl: include key, size, and mvcc timestamp in Kafka v2 message too large errors r=aerfrei,asg0451 a=elizaMkraule
Kafka v1 error messages for oversized messages included the message key and size, which made it easier to identify problematic data. Kafka v2 was missing this information.
This change restores that missing context. It modifies the Append and Flush method signatures to pass context, allowing the MVCC timestamp to be attached to each Kafka message. The error message for MESSAGE_TOO_LARGE errors is updated to include:
- The message key
- The combined size of the key and value
- The MVCC timestamp
This helps identify what data could not be
delivered.
Fixes#144994
Epic: CRDB-49646
Release note (general change): Kafka v2 changefeed sinks now include the message key, size, and MVCC timestamp in message too large error logs.
Co-authored-by: Eliza Kraule <[email protected]>
0 commit comments