Skip to content

v1.0.2

Compare
Choose a tag to compare
@eaviles eaviles released this 12 Jul 15:04
· 662 commits to develop since this release
  • Feature/add stats and health
  • Assign enhanced fan-out consumers to instances of the client
  • Add retry to putRecord(s)
  • Pipe records from enhanced consumers back to the client
  • Add stats support
  • Allow fan-out consumers to use regular checkpoints
  • Refactor of enhanced fan-out code to make it easier to follow
  • Implement use all shards in fan-out consumer mode
  • Refactor records encoding
  • Add tests for lib/consumers-manager
  • Implement shard expiration in fan-out consumers
  • Remove the utils module
  • Refactor “setUpEnhancedConsumers” so it’s easier to follow
  • Fix reassignment of enhanced consumers when there are more consumers than enhanced consumers
  • Confirm parent depletion works with fan-out consumers
  • Detect parent shard depletion in fan-out mode
  • Add unit tests for lib/compression
  • Remove “setUpEnhancedConsumers” from the documentation
  • Simplify the polling consumer set checkpoint calls
  • Retry only on throughput
  • Remove GET request debug message
  • Upgrade dependencies