Document in FAQ whether/how SMTs affect message schemas [DBZ-457]
- Dominant language
- HTML
- Stars
- 6
- Forks
- 8
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 1
Description
Migrated from [DBZ-457](https://issues.redhat.com/browse/DBZ-457)
I had been wondering the same and also was asked at Devoxx: if an SMT alters the type of a field (e.g. the [timestamp converter|https://github.com/debezium/debezium/pull/306]), will this reflect in the message's schema as given inline in case of JSON or externally using the schema registry?
I reckon it'll be transparent when applying the SMT on the sink side, but on the source side it's an interesting question.
Contributor guide
Research direction
Start by investigating how source-side and sink-side SMTs affect message schemas, including inline JSON schemas and external schema registry representations. Document the confirmed behavior and the timestamp-converter example in the project's FAQ; the issue names no documentation file or test to begin with.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kafka
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100