conduktor.io ↗

KIP-439 — Cleanup built-in Store interfaces

Discussion Streams

Cleans up the ReadOnlyWindowStore and ReadOnlySessionStore interfaces by standardizing return types (KeyValueIterator everywhere instead of mixed WindowStoreIterator/KeyValueIterator) and renaming methods for clarity. The existing window/session store interfaces had inconsistent method names and mixed return types that confused users and made it hard to write correct store queries.

Details

AuthorMatthias J. Sax
StatusDiscussion
JIRAKAFKA-8088
WikiView on Apache Wiki
Created2019-03-11
Last Modified2019-05-28
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.