[
https://issues.apache.org/jira/browse/KAFKA-20653?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alieh Saeedi updated KAFKA-20653:
---------------------------------
Component/s: streams
> Remove deprecated headerless StateSerdes methods
> (keyFrom/valueFrom/rawKey/rawValue)
> ------------------------------------------------------------------------------------
>
> Key: KAFKA-20653
> URL: https://issues.apache.org/jira/browse/KAFKA-20653
> Project: Kafka
> Issue Type: Sub-task
> Components: streams
> Reporter: Alieh Saeedi
> Priority: Blocker
>
> KIP-1271 (Allow to Store Record Headers in State Stores) added Headers-aware
> overloads to org.apache.kafka.streams.state.StateSerdes and deprecated the
> original headerless variants in 4.3. This ticket tracks removing the
> deprecated methods.
> Deprecated methods to remove (all deprecated since 4.3):
>
> * org.apache.kafka.streams.state.StateSerdes
>
>
> - K keyFrom(byte[] rawKey) -> keyFrom(byte[], Headers)
>
>
> - V valueFrom(byte[] rawValue) -> valueFrom(byte[], Headers)
>
>
> - byte[] rawKey(K key) -> rawKey(K, Headers)
>
>
> - byte[] rawValue(V value) -> rawValue(V, Headers)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)