
11/3/2016 · Gwen Shapira
What this post added
This post discusses KIP-87, which proposes adding a 'Compaction Tombstone Flag' to Kafka's log compaction mechanism. Currently, deleting a key from a compacted topic requires sending a record with a null value, which has limitations. The proposed flag would explicitly mark a message for deletion, improving the handling of null values and messages with 'magic bytes' or versions. The post also mentions KIP-72, KIP-81, KIP-84, and KIP-85, which relate to memory management, authentication, and client configuration.