[ 
https://issues.apache.org/jira/browse/KAFKA-12419?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Josep Prat updated KAFKA-12419:
-------------------------------
    Description: 
Here's a list of deprecated APIs that we have accumulated in the past, we can 
consider removing them in 3.0:
 * KIP-198: "--zookeeper" flag from StreamsResetter (1.0)
 * KIP-171: "–execute" flag from StreamsResetter (1.1)
 * KIP-233: overloaded "StreamsBuilder#addGlobalStore" (1.1)
 * KIP-251: overloaded "ProcessorContext#forward" (2.0)
 * KIP-276: "StreamsConfig#getConsumerConfig" (2.0)
 * KIP-319: "WindowBytesStoreSupplier#segments" (2.1)
 * KIP-321: "TopologyDescription.Source#topics" (2.1)
 * KIP-328: "Windows#until/segmentInterval/maintainMS" (2.1)
 * KIP-358: "Windows/Materialized" overloaded functions with `long` (2.1)
 * KIP-365/366: Implicit Scala Apis (2.1)
 * KIP-372: overloaded "KStream#groupBy" (2.1)
 * KIP-307: "Joined#named" (2.3)
 * KIP-345: Broker config "group.initial.rebalance.delay.ms" (2.3)
 * KIP-429: "PartitionAssignor" interface (2.4)
 * KIP-470: "TopologyTestDriver#pipeInput" (2.4)
 * KIP-476: overloaded "KafkaClientSupplier#getAdminClient" (2.4)
 * KIP-479: overloaded "KStream#join" (2.4)
 * KIP-530: old "UsePreviousTimeOnInvalidTimeStamp" (2.5)
 * KIP-535 / 562: overloaded "KafkaStreams#metadataForKey" and 
"KafkaStreams#store" (2.5)

And here's a list of already filed JIRAs for removing deprecated APIs
 * KAFKA-10434
 * KAFKA-7785
 * KAFKA-12796
 * KAFKA-12809
 * KAFKA-12808

  was:
Here's a list of deprecated APIs that we have accumulated in the past, we can 
consider removing them in 3.0:

* KIP-198: "--zookeeper" flag from StreamsResetter (1.0)
* KIP-171: "–execute" flag from StreamsResetter (1.1)
* KIP-233: overloaded "StreamsBuilder#addGlobalStore" (1.1)
* KIP-251: overloaded "ProcessorContext#forward" (2.0)
* KIP-276: "StreamsConfig#getConsumerConfig" (2.0)
* KIP-319: "WindowBytesStoreSupplier#segments" (2.1)
* KIP-321: "TopologyDescription.Source#topics" (2.1)
* KIP-328: "Windows#until/segmentInterval/maintainMS" (2.1)
* KIP-358: "Windows/Materialized" overloaded functions with `long` (2.1)
* KIP-365/366: Implicit Scala Apis (2.1)
* KIP-372: overloaded "KStream#groupBy" (2.1)
* KIP-307: "Joined#named" (2.3)
* KIP-345: Broker config "group.initial.rebalance.delay.ms" (2.3)
* KIP-429: "PartitionAssignor" interface (2.4)
* KIP-470: "TopologyTestDriver#pipeInput" (2.4)
* KIP-476: overloaded "KafkaClientSupplier#getAdminClient" (2.4)
* KIP-479: overloaded "KStream#join" (2.4)
* KIP-530: old "UsePreviousTimeOnInvalidTimeStamp" (2.5)
* KIP-535 / 562: overloaded "KafkaStreams#metadataForKey" and 
"KafkaStreams#store" (2.5)

And here's a list of already filed JIRAs for removing deprecated APIs
* KAFKA-10434
* KAFKA-7785
* KAFKA-12796


> Remove Deprecated APIs of Kafka Streams in 3.0
> ----------------------------------------------
>
>                 Key: KAFKA-12419
>                 URL: https://issues.apache.org/jira/browse/KAFKA-12419
>             Project: Kafka
>          Issue Type: Improvement
>          Components: streams, streams-test-utils
>            Reporter: Guozhang Wang
>            Assignee: Tomasz Nguyen
>            Priority: Blocker
>              Labels: needs-kip
>             Fix For: 3.0.0
>
>
> Here's a list of deprecated APIs that we have accumulated in the past, we can 
> consider removing them in 3.0:
>  * KIP-198: "--zookeeper" flag from StreamsResetter (1.0)
>  * KIP-171: "–execute" flag from StreamsResetter (1.1)
>  * KIP-233: overloaded "StreamsBuilder#addGlobalStore" (1.1)
>  * KIP-251: overloaded "ProcessorContext#forward" (2.0)
>  * KIP-276: "StreamsConfig#getConsumerConfig" (2.0)
>  * KIP-319: "WindowBytesStoreSupplier#segments" (2.1)
>  * KIP-321: "TopologyDescription.Source#topics" (2.1)
>  * KIP-328: "Windows#until/segmentInterval/maintainMS" (2.1)
>  * KIP-358: "Windows/Materialized" overloaded functions with `long` (2.1)
>  * KIP-365/366: Implicit Scala Apis (2.1)
>  * KIP-372: overloaded "KStream#groupBy" (2.1)
>  * KIP-307: "Joined#named" (2.3)
>  * KIP-345: Broker config "group.initial.rebalance.delay.ms" (2.3)
>  * KIP-429: "PartitionAssignor" interface (2.4)
>  * KIP-470: "TopologyTestDriver#pipeInput" (2.4)
>  * KIP-476: overloaded "KafkaClientSupplier#getAdminClient" (2.4)
>  * KIP-479: overloaded "KStream#join" (2.4)
>  * KIP-530: old "UsePreviousTimeOnInvalidTimeStamp" (2.5)
>  * KIP-535 / 562: overloaded "KafkaStreams#metadataForKey" and 
> "KafkaStreams#store" (2.5)
> And here's a list of already filed JIRAs for removing deprecated APIs
>  * KAFKA-10434
>  * KAFKA-7785
>  * KAFKA-12796
>  * KAFKA-12809
>  * KAFKA-12808



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to