conduktor.io ↗

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

AuthorMarco Lotz
StatusDiscussion
JIRAKAFKA-10383
WikiView on Apache Wiki
Created2021-03-01
Last Modified2021-04-18
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.