Commit History

Author SHA1 Message Date
  Evan Huus 81a1f790dd Moar tests 13 years ago
  Evan Huus bb51920130 Test metdata requests 13 years ago
  Evan Huus e6ec3441c4 a few more tests 13 years ago
  Evan Huus a383246e86 Really basic proof-of-concept test 13 years ago
  Evan Huus 5b95c718d6 Revert "Mix-in mutexes, that seems to be idiomatic" 13 years ago
  Evan Huus 825d0014d0 Mix-in mutexes, that seems to be idiomatic 13 years ago
  Evan Huus ce2d366f00 Add ByteEncoder util function like StringEncoder 13 years ago
  Evan Huus de961cf388 Return a sane error if the partitioner gives a bad partition. 13 years ago
  Evan Huus 4e42b69460 Factor out common code as much as possible 13 years ago
  Evan Huus c058b830d6 Gracefully handle leader election (3rd time lucky) 13 years ago
  Evan Huus 7ce2a728cf Fix critical bug encoding produce requests 13 years ago
  Evan Huus e0f622e045 Fix bug where we were waiting for a response when we shouldn't have been 13 years ago
  Evan Huus 1a4ee4cbad More error handling in consumer 13 years ago
  Evan Huus a6b4d16e4f Fix possible infinite loop 13 years ago
  Evan Huus 0a5f61b3b3 More error handling 13 years ago
  Evan Huus 9491dd3ff9 A bit more work for graceful handling of leader election 13 years ago
  Evan Huus 93ae865ac4 Handle leader election slightly better 13 years ago
  Evan Huus 67829127e3 Don't put message in its own file, it's not big enough to bother 13 years ago
  Evan Huus 84a7d8c44b Misc refactors after merging metadata cache into client 13 years ago
  Evan Huus 889efd2ade Merge metadata_cache into client. 13 years ago
  Evan Huus 254d46da30 Fix consumer receiving no complete messages. 13 years ago
  Evan Huus 611db4970b Add a PartialTrailingMessage flag to the messageSet 13 years ago
  Evan Huus 8db9b32aa0 Differentiate between decoding errors (like CRC errors) and insufficient data 13 years ago
  Evan Huus 075f516a2e Tweaks 13 years ago
  Evan Huus 362314c5bc Really basic, hacky consumer implementation 13 years ago
  Evan Huus 7fd3c6a543 Correctly deal with partial messages ending message sets 13 years ago
  Evan Huus 97a5e22c04 Fix egregious bug in decoder.push 13 years ago
  Evan Huus 434decde68 Preliminary consumer work 13 years ago
  Evan Huus 1d5ed76c40 Rename one broker call to distinguish it from the other offset calls. 13 years ago
  Evan Huus 8971a250f3 Add missing field to offset fetch/commit responses 13 years ago