[ 
https://issues.apache.org/jira/browse/KAFKA-12829?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17870932#comment-17870932
 ] 

黃竣陽 edited comment on KAFKA-12829 at 8/5/24 5:34 AM:
-----------------------------------------------------

Hi [~mjsax],
I am interested in taking this ticket. However, [~pegasas]  has also expressed 
interest. 
I will wait for [~pegasas]  response.


was (Author: JIRAUSER305187):
Hi [~mjsax] 
I would like to have this ticket, but it seems that [~pegasas]  also have 
interest on this one.

I will wait for [~pegasas] response. 

> Remove Deprecated methods can classes of old Processor API
> ----------------------------------------------------------
>
>                 Key: KAFKA-12829
>                 URL: https://issues.apache.org/jira/browse/KAFKA-12829
>             Project: Kafka
>          Issue Type: Sub-task
>          Components: streams
>            Reporter: Josep Prat
>            Priority: Blocker
>             Fix For: 4.0.0
>
>
> The following methods were deprecated in version 2.7:
>  * org.apache.kafka.streams.Topology#addProcessor(java.lang.String, 
> org.apache.kafka.streams.processor.ProcessorSupplier, java.lang.String...)
>  * 
> org.apache.kafka.streams.Topology#addGlobalStore(org.apache.kafka.streams.state.StoreBuilder<?>,
>  java.lang.String, org.apache.kafka.common.serialization.Deserializer<K>, 
> org.apache.kafka.common.serialization.Deserializer<V>, java.lang.String, 
> java.lang.String, org.apache.kafka.streams.processor.ProcessorSupplier<K,V>)
>  * 
> org.apache.kafka.streams.Topology#addGlobalStore(org.apache.kafka.streams.state.StoreBuilder<?>,
>  java.lang.String, org.apache.kafka.streams.processor.TimestampExtractor, 
> org.apache.kafka.common.serialization.Deserializer<K>, 
> org.apache.kafka.common.serialization.Deserializer<V>, java.lang.String, 
> java.lang.String, org.apache.kafka.streams.processor.ProcessorSupplier<K,V>)
>  * 
> org.apache.kafka.streams.StreamsBuilder#addGlobalStore(org.apache.kafka.streams.state.StoreBuilder<?>,
>  java.lang.String, org.apache.kafka.streams.kstream.Consumed<K,V>, 
> org.apache.kafka.streams.processor.ProcessorSupplier<K,V>)
>  * 
> org.apache.kafka.streams.processor.StateStore#init(org.apache.kafka.streams.processor.ProcessorContext,
>  org.apache.kafka.streams.processor.StateStore)
>  * org.apache.kafka.streams.kstream.KStream.process (multiple, taking the old 
> `ProcessorSupplier`)
>  * org.apache.kafka.streams.scala.KStream.process (multiple, taking the old 
> `ProcessorSupplier`)
> The following classes were deprecated:
>  * org.apache.kafka.streams.processor.\{Processor, ProcessorSupplier, 
> ProcessorContext} (note: that `ProcessorContext` is also use by `Transformer` 
> which was also deprecated in 3.3 and can be removed, too)
>  * Cf https://issues.apache.org/jira/browse/KAFKA-16339 – both tickets should 
> be worked on together
> Also cf related tickets:
>  * https://issues.apache.org/jira/browse/KAFKA-12832
>  * https://issues.apache.org/jira/browse/KAFKA-12833
> See KAFKA-10605 and KIP-478.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to