Skip to content

v1.1.0

Latest
Compare
Choose a tag to compare
@git-hulk git-hulk released this 28 Jan 07:18

Highlights

We are excited to announce the release of the embedded raft storage in this version. Users don't have to introduce other external components to store the metadata. Also, we now support Hashicorp Consul as our metadata storage, big thanks to the contributor @borismartinovic01.

New Features

Bug Fixes

  • Fix client list command didn't handle API response error correctly by @ninuxer in #199
  • Fix should use json.Unmarshal instead of gin.BindJSON by @git-hulk in #196
  • Replace docker-compose with docker compose by @jihuayu in #198
  • Fix wrong slot range check condition when migrating slot by @git-hulk in #208
  • Fix empty slot range is not allowed when importing a cluster by @git-hulk in #212
  • Fix data race while updating the cluster info by @git-hulk in #217
  • Fix some wording about Raft in the README by @PragmaTwice in #234
  • Fix flaky test case in raft engine by @git-hulk in #235
  • Avoid syncing the cluster information to the node if it's restoring by @git-hulk in #236
  • Copy licenses to Dockerfile by @PragmaTwice in #193
  • Move build.sh into the scripts dir by @git-hulk in #194
  • Improve readme by @caicancai in #203
  • Extract mocked Engine to a separate file by @torwig in #205
  • Fix should update cluster information to the remote store first by @git-hulk in #237
  • Relax the cluster version check when updating the cluster by @git-hulk in #238
  • Fix nil pointer when cloning the cluster by @git-hulk in #242
  • Remove the detection of GOARCH and GOOS when building by @git-hulk in #218
  • Introduce etcd's raft to implement the KV store by @git-hulk in #222
    *Fix typo: dail -> dial by @fukua95 in #224
  • Fix missing yaml tag in raft config and List API didn't work correctly by @git-hulk in #228
  • Fix data race when updating the raft snapshot and compact threshold by @git-hulk in #253

Misc

New Contributors

Full Changelog: v1.0.0...v1.1.0-rc1