KIP-330 — Add retentionPeriod in SessionBytesStoreSupplier
Accepted Kafka 2.1 Streams
KIP-330 adds a `retentionPeriod()` method to `SessionBytesStoreSupplier`, parallel to the existing method on `WindowBytesStoreSupplier`. Without it, the `StoreBuilder` wrapper cannot determine the appropriate changelog topic retention period for session stores, causing the changelog to use an incorrect or default retention that may not cover the full session window.
Details
| Author | Guozhang Wang |
| Status | Accepted |
| Kafka Version | 2.1 |
| JIRA | KAFKA-7101 |
| Wiki | View on Apache Wiki |
| Created | 2018-06-27 |
| Last Modified | 2018-07-02 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.