You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Matthias J. Sax (Jira)" <ji...@apache.org> on 2026/03/07 22:05:00 UTC
[jira] [Created] (KAFKA-20279) Refactor `AbstractConfigurableStoreFactory#dslStoreFormat()`
Matthias J. Sax created KAFKA-20279:
---------------------------------------
Summary: Refactor `AbstractConfigurableStoreFactory#dslStoreFormat()`
Key: KAFKA-20279
URL: https://issues.apache.org/jira/browse/KAFKA-20279
Project: Kafka
Issue Type: Sub-task
Reporter: Matthias J. Sax
Atm, we track the configured DSL store format via `
AbstractConfigurableStoreFactory#dslStoreFormat()` and sub-classe make decision about how to translate the provided format, in particular what the default is they are using if not set.
This works atm, but doesn't seem correct. The factory does not know, which DSL operator (aka Processor implementation) uses it. We should make the factory "dumb" and pull out this decision to the code that _uses_ the factory, as only the creator of the factory has the context to make the right decision.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)