Lyuben Manolov
|
8637e89db9
Minor changes to reflect comments to PR
|
7 anos atrás |
Lyuben Manolov
|
f3b2363114
Fix concurrency issue in hashedPartitioner
|
7 anos atrás |
Lyuben Manolov
|
088e47274c
Implement hasher as a callback function
|
7 anos atrás |
Lyuben Manolov
|
cd5b0ea54d
Add functionality for custom hash partitioner.
|
7 anos atrás |
Evan Huus
|
8eb9752774
Fix documentation for HashPartitioner
|
8 anos atrás |
Evan Huus
|
366453c3e3
Update changelog for #709
|
8 anos atrás |
Tayida Tapjinda
|
0b1355f294
Fix HashPartitioner's negative result by applying modulo before checking negative
|
8 anos atrás |
Evan Huus
|
6facece8ef
Wrap godoc to 80 chars, round 2
|
9 anos atrás |
Evan Huus
|
93c1f7437d
Wrap all godoc at 80 characters
|
9 anos atrás |
Evan Huus
|
1101246f70
Pass the topic to the partitioner constructor
|
9 anos atrás |
Willem van Bergen
|
4a1de384e7
Add ManualPartitioner
|
9 anos atrás |
Willem van Bergen
|
2983f9a39a
Partitioners operate on the entire ProducerMessage, not just the key
|
9 anos atrás |
Evan Huus
|
3b38704acc
Make partitioner implementations private
|
9 anos atrás |
Evan Huus
|
3020cf16c6
Rework Partition interface and usage
|
10 anos atrás |
Evan Huus
|
237cfb5380
Check more errors
|
10 anos atrás |
Evan Huus
|
e530ebdc9f
Move PartitionerConstructor definition into partitioner.go
|
10 anos atrás |
Evan Huus
|
fc94226d2e
Get rid of partitioner locks
|
10 anos atrás |
Evan Huus
|
dab3358e26
Take PartitionerConstructors in the producer
|
10 anos atrás |
Evan Huus
|
6aca6498e2
Implement ConstantPartitioner
|
10 anos atrás |
Burke Libbey
|
2e9d4aa756
serialize HashPartitioner and RoundRobinPartitioner
|
11 anos atrás |
Burke Libbey
|
aa9f8942f6
concurrency fixes
|
11 anos atrás |
Evan Huus
|
f8f6c2a832
Fix HashPartitioner returning negative partitions.
|
11 anos atrás |
Evan Huus
|
98ac318f22
Update godoc
|
11 anos atrás |
Evan Huus
|
883956234f
Seed the random-number-generator, use an FNV-1a hash
|
11 anos atrás |
Evan Huus
|
14dc1b2c4c
Implement a hashing partitioner
|
11 anos atrás |
Evan Huus
|
4969d24fa1
kafka->sarama
|
11 anos atrás |
Evan Huus
|
799b00cdad
Finish refactor to remove namespacing
|
11 anos atrás |
Evan Huus
|
9047579808
Split into two packages, one low-level, one high
|
11 anos atrás |
Evan Huus
|
4aaecc7b0a
s/PartitionChooser/Partitioner/
|
11 anos atrás |