Matthias J. Sax created KAFKA-17178:
---------------------------------------
Summary: Update KTable.transformValues to new Processor API
Key: KAFKA-17178
URL: https://issues.apache.org/jira/browse/KAFKA-17178
Project: Kafka
Issue Type: Improvement
Components: streams
Reporter: Matthias J. Sax
The original Processor API was replace by a type-safe version using `Record`
instead of K/V pairs. The old PAPI is already mainly deprecated and will be
remove to large parts in 4.0 release.
However, `KTable.transformValues` is still using the old PAPI, and should be
updated to use the new `api.FixedKeyProcessor` instead of the old
`ValueTransformerWithKey`.
The method `transformValues` should be deprecated and replaced with`
processValues` to `KStream.processValues`.
At the same time, the old interfaces `ValueTransformerWithKey` and
`ValueTransfromerWithKeySupplier` should be deprecated.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)