conduktor.io ↗

KIP-1024 — Make the restore behavior of GlobalKTables with custom processors configureable

Discussion Streams

Adds a configuration flag to StreamsBuilder#addGlobalStore to control whether restoration replays bytes directly into the store (bypassing the custom processor) or routes them through the processor supplier. The post-KAFKA-7663 fix forced all restore paths through the custom processor, preventing direct byte loading and imposing an unnecessary deserialization cost for processors that only collect metrics.

Details

AuthorWalker Carlson
StatusDiscussion
JIRAKAFKA-16316
WikiView on Apache Wiki
Created2024-02-26
Last Modified2024-03-28
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.