-
Enhancement
-
Resolution: Done
-
Minor
-
1.9.4.Final, 2.0.0.Alpha3
-
None
-
False
-
None
-
False
Documentation
Which use case/requirement will be addressed by the proposed feature?
According to documentation for Debezium 1.9/2.0+, Event Router documentation(Expanding escaped JSON String as JSON paragraph) contains incorrect information:
To enable this transformation, you have to set the table.expand.json.payload to true and use the StringConverter like below: transforms=outbox,... transforms.outbox.type=io.debezium.transforms.outbox.EventRouter transforms.outbox.table.expand.json.payload=true value.converter=org.apache.kafka.connect.storage.StringConverter
But according to zulip conversation with jpechane, we found incorrectness of the documentation.
Implementation ideas (optional)
The documentation section should be corrected to:
To enable this transformation, you have to set the table.expand.json.payload to true and use the JsonConverter like below: transforms=outbox,... transforms.outbox.type=io.debezium.transforms.outbox.EventRouter transforms.outbox.table.expand.json.payload=true value.converter=org.apache.kafka.connect.json.JsonConverter