KIP-718 — Make KTable Join on Foreign key unopinionated
Discussion Streams
Fixes `KTable` foreign key join to respect the `Materialized` store type passed by the user for the internal subscription store, instead of always using RocksDB. The KIP-213 implementation hardcodes RocksDB for the internal subscription store regardless of the `Materialized` configuration, causing test failures on Windows (RocksDB file locking) and violating the contract of in-memory materialization.
Details
| Author | Marco Lotz |
| Status | Discussion |
| JIRA | KAFKA-10383 |
| Wiki | View on Apache Wiki |
| Created | 2021-03-01 |
| Last Modified | 2021-04-18 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.