Skip to content

v0.7.0

Pre-release
Pre-release

Choose a tag to compare

@daleiz daleiz released this 27 Jan 07:28
· 153 commits to main since this release
ba6cc2e

New Features

  • Add support for transparent sharding, a new feature of HStreamDB v0.7 .
  • Add BufferedProducer . For the sake of clarity, we split the original Producer into two separate BufferedProducer and Producer, where BufferedProducer is mainly for high throughput scenarios and Producer is mainly for low latency scenarios, considering that users have different requirements for write latency and throughput in different scenarios.
  • Add two new flush modes for BufferedProducer. The original Producer only supports flush by the number of records in batch mode, but now BufferedProducer adds two new flush modes, size-triggered and time-triggered, and these three trigger conditions can work at the same time to meet the user's needs more flexibly.

Breaking Changes

  • remove SubscriptionOffset
  • remove enableBatch of Producer

Others

  • upgrade log4j2 to 2.17.1 for security