Commit History

Author SHA1 Message Date
  Evan Huus 90b61cbf50 Support and provide producer message timestamps 9 years ago
  Evan Huus 2b18ad7079 Merge pull request #589 from Shopify/retriable-errors 9 years ago
  Evan Huus 55f98d5111 Upstream has spoken on retriable errors 9 years ago
  Ben Burkert 29d4b91ea5 replace label & goto with a method 9 years ago
  Evan Huus b8b4670075 Merge pull request #562 from Shopify/producer-syn-fin 9 years ago
  Evan Huus 52c880384b Extract produceSet and add tests 9 years ago
  Evan Huus 976e0ef2f6 Adjust logging to match the explicit state machine 9 years ago
  Evan Huus 77c54f710e producer: explicitly register partitions 9 years ago
  Evan Huus b3cb7cadf1 Refactor the producer, part 3 10 years ago
  Evan Huus 733c74f30d Refactor the producer, part 2 10 years ago
  Evan Huus aa044e2295 Refactor the producer, part 1 10 years ago
  Evan Huus 2d2d5472f8 producer: simplify initial "too large" check 10 years ago
  Evan Huus 53f2a54a5c Merge pull request #538 from Shopify/handle-unencodable-messages 10 years ago
  Evan Huus 6facece8ef Wrap godoc to 80 chars, round 2 10 years ago
  Evan Huus 93c1f7437d Wrap all godoc at 80 characters 10 years ago
  Evan Huus 2840a3795a Fix handling of unencodable messages 10 years ago
  Evan Huus 765b3b4f7d Clean up aggregator via helper methods 10 years ago
  Evan Huus 49c475d433 Clean up the flusher via helper methods 10 years ago
  Evan Huus 9a9cdfe8b6 Structure the aggregator and flusher goroutines 10 years ago
  Evan Huus b63a34d402 simplify goroutine constructor semantics slightly 10 years ago
  Evan Huus 071d28e684 Refactor producer goroutines somewhat 10 years ago
  Evan Huus 3e798fd0a3 Shrink the scope of the partition circuit-breaker 10 years ago
  Evan Huus 5ad52d8407 Don't retry messages until the broker is closed 10 years ago
  Evan Huus 6b85c47d32 Fix another hypothetical wait group issue 10 years ago
  Willem van Bergen 831d56178f Ensure we always have called Add() on the inflight counter before we Wait() for it. 10 years ago
  Evan Huus 26a20bdaff Clear producer message retry field on success 10 years ago
  Evan Huus 42123dd0dd Retry messages on shutdown 10 years ago
  Matt Perpick cda92ba985 Fix async producer typo 10 years ago
  Evan Huus 52110d0cca Producer logging tweaks 10 years ago
  Evan Huus 96702823f4 Improve memory of producer retry queue 10 years ago