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)

Reply via email to