...
Info |
---|
title | Behavior Change for default.dsl.store |
---|
|
Both the The new dsl.store.suppliers.class and the old default.dsl.store will now respect the configurations when passed in via KafkaStreams#new(Topology, StreamsConfig) (and other related constructors) instead of only being respected when passed in to the initial StoreBuilder#new(TopologyConfig) (though it will be respected if passed in via the original path as well), which is what the old default.dsl.store configuration required. |
Materialized API
In the existing code, users are able to override the default store type by leveraging the existing Materialized.as
and Materialized.withStoreType
methods. We will change the signature of these methods (see below on how we maintain compatibility) to take in a DslStoreSuppliers
instead of the StoreType
enum:
...