...
Current state: Under Discussion
Discussion thread: https://lists.apache.org/thread/3hkd9lljobf9rl56ogjpcbo4ldoxcz5nhere [Change the link from the KIP proposal email archive to your own email thread]
JIRA: KAFKA-7883
Pull request changes: https://github.com/apache/kafka/pull/11442/files
...
From the perspective of Kafka Connect SMT configuration it looks like adding of a new optional attribute "transforms.transformschema.schema.namenamespace"
:
{
"transforms" : "TransformSchema",
"transforms.TransformSchema.type" : "org.apache.kafka.connect.transforms.SetSchemaMetadata$Value",
"transforms.TransformSchema.schema.namespace" : "my.new.namespace",
"transforms.transformschema.schema.name" : "NewSchemaName",
"transforms.TransformSchema.schema.version" : 42
}
...
The added "transforms.transformschema.schema.namenamespace"
option's default value should be null
, to be compatible with the old behavior.
...