KIP-845 — 'HasField' predicate for kafka connect
Discarded Connect
Adds a `HasField` predicate to Kafka Connect's Single Message Transforms (SMTs) that checks whether a record key or value contains a specified field. This allows transforms like `TimestampConverter` to be conditionally applied only when a field exists, avoiding exceptions from transforms that fail on missing fields.
Details
| Author | Kumud Kumar Srivatsava Tirupati |
| Status | Discarded |
| JIRA | KAFKA-13926 |
| Wiki | View on Apache Wiki |
| Created | 2022-05-24 |
| Last Modified | 2022-06-04 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.