John Roesler created KAFKA-7919:
-----------------------------------
Summary: Reorganize Stores builders
Key: KAFKA-7919
URL: https://issues.apache.org/jira/browse/KAFKA-7919
Project: Kafka
Issue Type: Improvement
Components: streams
Reporter: John Roesler
I have heard complaints from a few people that they find the whole process of
using `Materialized`, `Stores`, `StoreBuilder`s, and `StoreSupplier`s confusing.
I think it would help if we separated Stores into separate StoreBuilders and
BytesStoreSuppliers factory classes. Or maybe even break the suppliers factory
down further into `KeyValueBytesStoreSuppliers`, etc. Then, the javadocs in
`Materialized.as` can point people to the right factory class to use, and, when
they get there, they'll only be confronted with options they can make use of.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)