THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- KIP-418: A method-chaining way to branch KStream
- KIP-424: Allow suppression of intermediate events based on wall clock time
- KIP-439: Cleanup built-in Store interfaces
- KIP-448: Add State Stores Unit Test Support to Kafka Streams Test Utils
- KIP-508: Make Suppression State Queriable
- KIP-513: Distinguish between Key and Value serdes in scala wrapper library for kafka streams
- KIP-540: Implement per key stream time tracking
- KIP-560: Auto infer external topic partitions in stream reset tool
- KIP-572: Improve timeouts and retries in Kafka Streams
- KIP-591: Add Kafka Streams config to set default store type
- KIP-598: Augment TopologyDescription with store and source / sink serde information
- KIP-607: Add Metrics to Kafka Streams to Record the Memory Used by RocksDB
- KIP-613: Add end-to-end latency metrics to StreamsKIP-614: Add Prefix Scan support for State Stores
Adopted
- inactive, not (fully) implemented (feel free to pick up):
- KIP-149: Enabling key access in ValueTransformer, ValueMapper, and ValueJoiner (partially implemented in v1.1)
- KIP-258: Allow to Store Record Timestamps in RocksDB (partially implemented in v2.3)
- KIP-300: Add Windowed KTable API in StreamsBuilder (accepted but postponed because current code base does not allow to implement it as proposed)
- KIP-328: Ability to suppress updates for KTables (partially implemented in v2.1)
- KIP-471: Expose RocksDB Metrics in Kafka Streams (partially implemented in v2.4; completion deferred to next major release)
- WIP (open PR / in review):
- KIP-216: IQ should throw different exceptions for different errors
- KIP-399: Extend ProductionExceptionHandler to cover serialization exceptions
- KIP-401: TransformerSupplier/ProcessorSupplier StateStore connecting
- KIP-441: Smooth Scaling Out for Kafka Streams
- KIP-466: Add support for List<T> serialization and deserialization
- KIP-478 - Strongly typed Processor API
- KIP-557: Add emit on change support for Kafka Streams
- KIP-571: Add option to force remove members in StreamsResetter
- KIP-613: Add end-to-end latency metrics to Streams
- upcoming release Kafka 2.6 (merged):
- KIP-221: Enhance DSL with Connecting Topic Creation and Repartition Hint
- KIP-444: Augment metrics for Kafka Streams (completed; partially implemented in v2.4 and v2.5)
- KIP-446: Add changelog topic configuration to KTable suppress
- KIP-447: Producer scalability for exactly once semantics
- KIP-594: Expose output topic names from TopologyTestDriver
...