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
| Author | Omkar Mestry |
| Status | Accepted |
| Kafka Version | 2.4 |
| JIRA | KAFKA-7245 |
| Wiki | View on Apache Wiki |
| Created | 2019-05-25 |
| Last Modified | 2019-06-25 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.