conduktor.io ↗

partitioner.class — Kafka Producer Configuration

Determines which partition to send a record to when records are produced. Available options are:.

Description

Determines which partition to send a record to when records are produced. Available options are:

Default Values by Kafka Version

Kafka VersionDefault Value
0.7kafka.producer.DefaultPartitioner<T> - uses the partitioning strategy hash(key)%num_partitions. If key is null, then it picks a random partition.
0.8.0kafka.producer.DefaultPartitioner
0.8.1kafka.producer.DefaultPartitioner
0.8.2kafka.producer.DefaultPartitioner
0.9.0class org.apache.kafka.clients.producer.internals.DefaultPartitioner
0.10.0class org.apache.kafka.clients.producer.internals.DefaultPartitioner
0.10.1class org.apache.kafka.clients.producer.internals.DefaultPartitioner
0.10.2org.apache.kafka.clients.producer.internals.DefaultPartitioner
0.11.0org.apache.kafka.clients.producer.internals.DefaultPartitioner
1.0org.apache.kafka.clients.producer.internals.DefaultPartitioner
1.1org.apache.kafka.clients.producer.internals.DefaultPartitioner
2.0org.apache.kafka.clients.producer.internals.DefaultPartitioner
2.1org.apache.kafka.clients.producer.internals.DefaultPartitioner
2.2org.apache.kafka.clients.producer.internals.DefaultPartitioner
2.3org.apache.kafka.clients.producer.internals.DefaultPartitioner
2.4org.apache.kafka.clients.producer.internals.DefaultPartitioner
2.5org.apache.kafka.clients.producer.internals.DefaultPartitioner
2.6org.apache.kafka.clients.producer.internals.DefaultPartitioner
2.7org.apache.kafka.clients.producer.internals.DefaultPartitioner
2.8org.apache.kafka.clients.producer.internals.DefaultPartitioner
3.0org.apache.kafka.clients.producer.internals.DefaultPartitioner
3.1org.apache.kafka.clients.producer.internals.DefaultPartitioner
3.2org.apache.kafka.clients.producer.internals.DefaultPartitioner
3.3null
3.4null
3.5null
3.6null
3.7null
3.8null
3.9null
4.0null
4.1null
4.2null

Related Configs

partitioner.adaptive.partitioning.enable · partitioner.ignore.keys

Manage Kafka configs across all your clusters with Conduktor Console — view, compare, and update configurations in one place.