You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Alieh Saeedi (Jira)" <ji...@apache.org> on 2026/06/02 20:43:00 UTC
[jira] [Created] (KAFKA-20653) Remove deprecated headerless StateSerdes methods (keyFrom/valueFrom/rawKey/rawValue)
Alieh Saeedi created KAFKA-20653:
------------------------------------
Summary: 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
Reporter: Alieh Saeedi
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)