conduktor.io ↗

topology.optimization — Kafka Kafka Streams Configuration

A configuration telling Kafka Streams if it should optimize the topology and what optimizations to apply. Acceptable values are: "+NO_OPTIMIZATION+", "+OPTIMIZE+", or a comma separated list of specific optimizations: ("+REUSE_KTABLE_SOURCE_TOPICS+", "+MERGE_REPARTITION_TOPICS+" + "SINGLE_STORE_SELF_JOIN+").

Description

A configuration telling Kafka Streams if it should optimize the topology and what optimizations to apply. Acceptable values are: "+NO_OPTIMIZATION+", "+OPTIMIZE+", or a comma separated list of specific optimizations: ("+REUSE_KTABLE_SOURCE_TOPICS+", "+MERGE_REPARTITION_TOPICS+" + "SINGLE_STORE_SELF_JOIN+")."NO_OPTIMIZATION" by default.

Default Values by Kafka Version

Kafka VersionDefault Value
2.0none
2.1none
2.2none
2.3none
2.4none
2.5none
2.6none
2.7none
2.8none
3.0none
3.1none
3.2none
3.3none
3.4none
3.5none
3.6none
3.7none
3.8none
3.9none
4.0none
4.1none
4.2none
Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.