[
https://issues.apache.org/jira/browse/KAFKA-20654?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Matthias J. Sax updated KAFKA-20654:
------------------------------------
Affects Version/s: 5.0.0
> Remove deprecated boolean-isTimestamped methods and the constructors in
> Dsl{KeyValue,Window,Session}Params
> ----------------------------------------------------------------------------------------------------------
>
> Key: KAFKA-20654
> URL: https://issues.apache.org/jira/browse/KAFKA-20654
> Project: Kafka
> Issue Type: Sub-task
> Components: streams
> Affects Versions: 5.0.0
> Reporter: Alieh Saeedi
> Priority: Blocker
> Fix For: 5.0.0
>
>
> h1. *THIS TICKET CANNOT BE WORKED ON, UNTIL WE DO APACHE KAFKA 5.0 RELEASE.*
> KIP-1285 (DSL Opt-in Support for Headers-Aware State Stores) reworked the DSL
> store-params API to be driven by the DslStoreFormat enum instead of a boolean
> "isTimestamped" flag, and deprecated the pre-existing boolean-based
> constructors and isTimestamped() accessors in 4.3 in favor of the
> DslStoreFormat-based equivalents. This ticket tracks removing those
> deprecated members.
> Deprecated methods to remove (all deprecated since 4.3):
>
> * org.apache.kafka.streams.state.DslKeyValueParams
> ** {{public}} {{{}DslKeyValueParams({}}}{{{}final{}}} {{String name,
> }}{{final}} {{boolean}} {{{}isTimestamped) {{}}}}
> ** {{public}} {{boolean}} {{isTimestamped();}}
> * {{org.apache.kafka.streams.state.DslWindowParams}}
> ** {{public}} {{{}DslWindowParams({}}}{{{}final{}}} {{String name,}}
> {{ }}{{final}} {{Duration retentionPeriod,}}
> {{ }}{{final}} {{Duration windowSize,}}
> {{ }}{{final}} {{boolean}} {{retainDuplicates,}}
> {{ }}{{final}} {{EmitStrategy emitStrategy,}}
> {{ }}{{final}} {{boolean}} {{isSlidingWindow,}}
> {{ }}{{final}} {{boolean}} {{{}isTimestamped) {{}}}}
> ** {{public}} {{boolean}} {{isTimestamped();}}
> * {{org.apache.kafka.streams.state.DslSessionParams}}
> ** {{public}} {{{}DslSessionParams({}}}{{{}final{}}} {{String name,}}
> {{ }}{{final}} {{Duration retentionPeriod,}}
> {{ }}{{final}} {{EmitStrategy emitStrategy) {} }}{
--
This message was sent by Atlassian Jira
(v8.20.10#820010)