Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
When using the Materialized object if the user wants to name the statestore with
Materialized.as("MyStoreName")
then subsequently provide the key and value serde the calls to do so must take the form ofÂ
Materialized.as("MyStoreName").withKeySerde(keySerde).withValueSerde(valueSerde)
If users do the followingÂ
Materialized.as("MyStoreName").with(keySerde, valueSerde)
the Materialized instance created by the "as(storeName)" call is replaced by a new Materialized instance resulting from the "with(...)" call and any configuration on the first Materialized instance is lost.
Attachments
Issue Links
- is related to
-
KAFKA-8646 Materialized.withLoggingDisabled() does not disable changelog topics creation
-
- Resolved
-
-
KAFKA-8687 Pass store name when creating a Materialized using with(keySerde, valueSerde)
-
- Open
-