Commit History

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