Gunnar Morling created KAFKA-8523: ------------------------------------- Summary: InsertField transformation fails when encountering tombstone event Key: KAFKA-8523 URL: https://issues.apache.org/jira/browse/KAFKA-8523 Project: Kafka Issue Type: Bug Components: KafkaConnect Reporter: Gunnar Morling
When applying the {{InsertField}} transformation to a tombstone event, an exception is raised: {code} org.apache.kafka.connect.errors.DataException: Only Map objects supported in absence of schema for [field insertion], found: null at org.apache.kafka.connect.transforms.util.Requirements.requireMap(Requirements.java:38) at org.apache.kafka.connect.transforms.InsertField.applySchemaless(InsertField.java:138) at org.apache.kafka.connect.transforms.InsertField.apply(InsertField.java:131) at org.apache.kafka.connect.transforms.InsertFieldTest.tombstone(InsertFieldTest.java:128) {code} AFAICS, the transform can still be made working in in this case by simply building up a new value map from scratch. -- This message was sent by Atlassian JIRA (v7.6.3#76005)