Skip to content
This repository has been archived by the owner on Apr 26, 2022. It is now read-only.

Releases: pegasus-kv/admin-cli

v1.2.0

25 Mar 06:30
936fbdf
Compare
Choose a tag to compare
  • support nodes-migrator, for example, user can replace some fault node use the feature instead of offline node and then add node
  • support send manual compaction request
  • some other fix include, disk-balance and server config

v1.1.0

09 Jun 07:22
32fdc8a
Compare
Choose a tag to compare
  • support replica proposal rpc
  • support backup command
  • support disk rebalance command
  • support server config command for pegasus 2.2

v1.0.3

08 May 06:17
Compare
Choose a tag to compare

This release also focuses on the improvements of admin API, including the support of ListNodesReplicaInfo, the remote command APIs BatchCallCmd, and CallCmd.

v1.0.2

06 May 06:00
Compare
Choose a tag to compare

In this version, we mainly focus on the development of the admin API, which is under client/ directory.

This API suite provides a higher level abstraction above pegasus-go-client's MetaManager API, with default timeout, default arguments of RPC for common use-cases, etc.

Also, it provides a replica-migration specific API, that can be useful to implement HA rolling-update. The code is in client/migrate_node.go. To ensure its correctness, we implement a "fake cluster" that mocks the meta API, so that the migration procedure can be testable without actually bootstrap a real cluster.

v1.0.1

26 Apr 09:24
4228235
Compare
Choose a tag to compare

Changelog

4228235 refactor: introduce a general meta api wrapper (#28)
78edde4 feat: support send http post to update config (#25)
943a85e refactor: update grumble dependency (#27)
1aca1f7 fix: remote command supports ip:port as meta addr (#26)
48a200c refactor: change the multi rpc send type to async (#20)
584617b fix:read unhealthy count (#24)
c78d08d feat: add dup start command (#23)
406208b fix: print hint of adding duplication (#22)
cbd57ac chore: add missing licenses (#21)
4e36488 refactor: refactor the struct sort and support different structs (#18)

v1.0.0

09 Dec 06:58
Compare
Choose a tag to compare

This is the initial release of admin-cli.