Evan Huus
|
1101246f70
Pass the topic to the partitioner constructor
|
9 lat temu |
Willem van Bergen
|
4a1de384e7
Add ManualPartitioner
|
9 lat temu |
Willem van Bergen
|
2983f9a39a
Partitioners operate on the entire ProducerMessage, not just the key
|
9 lat temu |
Evan Huus
|
3b38704acc
Make partitioner implementations private
|
9 lat temu |
Evan Huus
|
3020cf16c6
Rework Partition interface and usage
|
10 lat temu |
Evan Huus
|
237cfb5380
Check more errors
|
10 lat temu |
Evan Huus
|
e530ebdc9f
Move PartitionerConstructor definition into partitioner.go
|
10 lat temu |
Evan Huus
|
fc94226d2e
Get rid of partitioner locks
|
10 lat temu |
Evan Huus
|
dab3358e26
Take PartitionerConstructors in the producer
|
10 lat temu |
Evan Huus
|
6aca6498e2
Implement ConstantPartitioner
|
10 lat temu |
Burke Libbey
|
2e9d4aa756
serialize HashPartitioner and RoundRobinPartitioner
|
11 lat temu |
Burke Libbey
|
aa9f8942f6
concurrency fixes
|
11 lat temu |
Evan Huus
|
f8f6c2a832
Fix HashPartitioner returning negative partitions.
|
11 lat temu |
Evan Huus
|
98ac318f22
Update godoc
|
11 lat temu |
Evan Huus
|
883956234f
Seed the random-number-generator, use an FNV-1a hash
|
11 lat temu |
Evan Huus
|
14dc1b2c4c
Implement a hashing partitioner
|
11 lat temu |
Evan Huus
|
4969d24fa1
kafka->sarama
|
11 lat temu |
Evan Huus
|
799b00cdad
Finish refactor to remove namespacing
|
11 lat temu |
Evan Huus
|
9047579808
Split into two packages, one low-level, one high
|
11 lat temu |
Evan Huus
|
4aaecc7b0a
s/PartitionChooser/Partitioner/
|
11 lat temu |