Commit History

Author SHA1 Message Date
  Evan Huus 1a4ee4cbad More error handling in consumer 12 years ago
  Evan Huus a6b4d16e4f Fix possible infinite loop 12 years ago
  Evan Huus 0a5f61b3b3 More error handling 12 years ago
  Evan Huus 9491dd3ff9 A bit more work for graceful handling of leader election 12 years ago
  Evan Huus 93ae865ac4 Handle leader election slightly better 12 years ago
  Evan Huus 67829127e3 Don't put message in its own file, it's not big enough to bother 12 years ago
  Evan Huus 84a7d8c44b Misc refactors after merging metadata cache into client 12 years ago
  Evan Huus 889efd2ade Merge metadata_cache into client. 12 years ago
  Evan Huus 254d46da30 Fix consumer receiving no complete messages. 12 years ago
  Evan Huus 611db4970b Add a PartialTrailingMessage flag to the messageSet 12 years ago
  Evan Huus 8db9b32aa0 Differentiate between decoding errors (like CRC errors) and insufficient data 12 years ago
  Evan Huus 075f516a2e Tweaks 12 years ago
  Evan Huus 362314c5bc Really basic, hacky consumer implementation 12 years ago
  Evan Huus 7fd3c6a543 Correctly deal with partial messages ending message sets 12 years ago
  Evan Huus 97a5e22c04 Fix egregious bug in decoder.push 12 years ago
  Evan Huus 434decde68 Preliminary consumer work 12 years ago
  Evan Huus 1d5ed76c40 Rename one broker call to distinguish it from the other offset calls. 12 years ago
  Evan Huus 8971a250f3 Add missing field to offset fetch/commit responses 12 years ago
  Evan Huus e2d6d53bb6 Simplify producer API, no need to add options until we actually need them 12 years ago
  Evan Huus 9c71ad5039 Fewer producer helper functions, just make StringEncoder public 12 years ago
  Evan Huus 65609ddf82 doc and api tweaks for producer 12 years ago
  Evan Huus 46b3d6e171 Client.Close(), RoundRobinPartitioner, documentation 12 years ago
  Evan Huus bf6925bd05 Fix two metadata-cache bugs 12 years ago
  Evan Huus d7f84a5f30 Handle in-the-middle-of-leader-election case 12 years ago
  Evan Huus e0ba03b9b7 XXXXXX Don't use string pointers XXXXXX 12 years ago
  Evan Huus 1195e7f8d1 More cleanup, reorg, API tweaks 12 years ago
  Evan Huus 9ee24646f9 Follow-up re-org after split 12 years ago
  Evan Huus 9047579808 Split into two packages, one low-level, one high 12 years ago
  Evan Huus 237242fc0f Basic package docs' 12 years ago
  Evan Huus cce9ff38a6 Broker.FetchOffset, Broker.CommitOffset 12 years ago