Skip to content

Releases: apache/horaedb

v1.0.0-alpha01

01 Dec 12:20
65e9eb7
Compare
Choose a tag to compare

Major features

  • Improve query performance
    • Utilize the bloom filter stored in the sst meta data to do filtering on the row groups according to the provided predicate
    • Refactor sst cache based on weighted LRU.
    • Add a new async parquet reader.
    • Support get_range api in aliyun oss to avoid OOM when sst is large.
    • Add memory based cache for object store.
  • Improve CeresDB cluster mode
    • Implement distributed wal based on kafka.(unstable)
    • Implement expansion and transferLeader control with ceresmeta.(unstable)
    • Refactor cluster metadata management in ceresemta.
  • Bug fix
    • Fix some bugs in WAL on OBKV.
    • Fix encoding bug in hybrid storage format.
    • Correct the order of the columns to be consistent with the order in which the user created the table. by @dust1
  • SDK

What's Changed

New Contributors

Full Changelog: v0.4.0...v1.0.0-alhpa01

v0.4.0

25 Oct 18:21
0a59443
Compare
Choose a tag to compare

Major features

  • Improve CeresDB cluster mode
    • Refactor the Catalog and Cluster module for better interaction with CeresMeta
    • Refactor the create/drop table procedure
    • Support open/close shards on the ceresdb-server controlled by CeresMeta
  • Support default value option of column by @ygf11
  • Replace grpc-io with tonic
  • Upgrade to datafusion 12 and arrrow 23
  • Improve the CI
    • Support nightly benchmark with TSBS
    • Reduce the size of CeresDB binary compiled with release profile
    • Fix the random failure in the integration tests
  • Bug fix
    • Avoid extra flushes when triggering one flush on table by @dust1

What's Changed

New Contributors

Full Changelog: v0.3.1...v0.4.0

v0.3.0

29 Aug 09:51
f5fe582
Compare
Choose a tag to compare

Major features

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

22 Jul 08:41
ad517c1
Compare
Choose a tag to compare

Overview
In the v0.2.0 version, CeresDB implemented a static distributed deployment solution and completed some preparatory work for a cloud-native distributed cluster solution.
In addition, related documents have been improved to facilitate developers to use and understand CeresDB.

Features

  • Supports Aliyun OSS #20
  • WAL implementation based on OBKV #62
  • Distributed version supports static topology(only supports routing in grpc protocol)
  • Supports MySQL communication protocol #56
  • Improve the integration testing framework #86

Thanks
@dust1 @ygf11 @messense @GoGim1 @li-jin-gou @infdahai @VirrageS