kafka/connect
Renato Mefi 964e2c57c2 KAFKA-3832; Kafka Connect's JSON Converter never outputs a null value (#6027)
When using the Connect `JsonConverter`, it's impossible to produce tombstone messages, thus impacting the compaction of the topic. This patch allows the converter with and without schemas to output a NULL byte value in order to have a proper tombstone message. When it's regarding to get this data into a connect record, the approach is the same as when the payload looks like `"{ "schema": null, "payload": null }"`, this way the sink connectors can maintain their functionality and reduces the BCC.

Reviewers: Gunnar Morling <gunnar.morling@googlemail.com>, Randall Hauch <rhauch@gmail.com>, Jason Gustafson <jason@confluent.io>
2018-12-28 09:39:52 -08:00
..
api MINOR: Safe string conversion to avoid NPEs 2018-12-05 13:23:52 -08:00
basic-auth-extension/src KAFKA-7431: Clean up connect unit tests 2018-11-07 08:23:19 -08:00
file/src MINOR: FileStreamSinkTask should create file if it doesn't exist (#5406) 2018-07-20 21:01:10 -07:00
json KAFKA-3832; Kafka Connect's JSON Converter never outputs a null value (#6027) 2018-12-28 09:39:52 -08:00
runtime/src KAFKA-7759; Disable WADL output in the Connect REST API (#6051) 2018-12-20 14:24:05 -08:00
transforms/src MINOR: Add logging to Connect SMTs 2018-11-29 22:29:50 -08:00