[ https://issues.apache.org/jira/browse/KAFKA-7919?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
John Roesler updated KAFKA-7919: -------------------------------- Labels: needs-discussion needs-kip (was: needs-kip) > 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 > Priority: Major > Labels: needs-discussion, needs-kip > > 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)