conduktor.io ↗

KIP-474 — To deprecate WindowStore#put(key, value)

Accepted Kafka 2.4 Streams

Deprecates WindowStore#put(K key, V value) (the timestamp-less overload) in favor of WindowStore#put(K key, V value, long windowStartTimestamp). The no-timestamp variant silently uses current record time as window start, making it error-prone and semantically inconsistent with the windowed store contract.

Details

AuthorOmkar Mestry
StatusAccepted
Kafka Version2.4
JIRAKAFKA-7245
WikiView on Apache Wiki
Created2019-05-25
Last Modified2019-06-25
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.