KafkaEx.TtPartitioner (kafka_ex v0.12.1-26) View Source
Tt partitioner implementation.
This partitioner differs from the default one by selecting partition_id only from the topic partitions with no_error.
Link to this section Summary
Functions
Callback implementation for KafkaEx.Partitioner.assign_partition/2
.
Link to this section Functions
Specs
assign_partition( request :: %KafkaEx.Protocol.Produce.Request{ api_version: term(), compression: term(), messages: term(), partition: term(), required_acks: term(), timeout: term(), topic: term() }, metadata :: %KafkaEx.Protocol.Metadata.Response{ brokers: term(), controller_id: term(), topic_metadatas: term() } ) :: %KafkaEx.Protocol.Produce.Request{ api_version: term(), compression: term(), messages: term(), partition: term(), required_acks: term(), timeout: term(), topic: term() }
Callback implementation for KafkaEx.Partitioner.assign_partition/2
.