- 61b3665 Enhance the slave node promotion (#340) by Raphael · 2 days ago unstable
- 9620d73 Fix the wrong configuration min_alive_size which should be max_ping_count (#350) by Ninuxer · 4 days ago
- 2b86875 Add branch 1.0 and 1.1 as protected branches in .asf.yaml (#345) by Twice · 3 weeks ago
- 751cf95 failover command previously gave EOF (#344) by Byron Seto · 5 weeks ago
- 0c11f64 Enable dismiss_stale_reviews in .asf.yaml (#343) by Twice · 5 weeks ago
- 0cffae9 feat(webui): implemented cluster slot migration (#341) by Agnik Misra · 5 weeks ago
- 821e828 Require CI must be passed before merging (#338) by hulk · 5 weeks ago
- 7fe3a2d feat(webui): implemented shard master failover, added delete icon in list view (#337) by Agnik Misra · 5 weeks ago
- 25b1034 feat(webui): refined all pages added border radius fix spacing issues (#336) by Agnik Misra · 6 weeks ago
- 431c824 Fix HasOverlap might return the wrong result (#335) by Lele Huang · 7 weeks ago
- d11ae9d Fix nil pointer when print MigratingSlot string function (#332) by Lele Huang · 7 weeks ago
- 9926049 feat(webui/node): redesign node detailed page (#330) by Agnik Misra · 8 weeks ago
- 99cea5c feat(webui/node): redesign node page (#327) by Agnik Misra · 8 weeks ago
- 79e2659 Use gotestsum to beautify the test output (#326) by hulk · 9 weeks ago
- ab9f92e Fix data race when migrating slots (#324) by Raphael · 10 weeks ago
- 6bac9a4 feat(webui/shard): redesign the shard page (#325) by Agnik Misra · 10 weeks ago
- 4899f99 Validate the preferred node id format in failover API (#323) by hulk · 3 months ago
- c6380ef feat(webui/cluster): redesign cluster page (#322) by Agnik Misra · 3 months ago
- 43b567c sync cluster info to nodes concurrently (#320) by Raphael · 3 months ago
- 26567c2 feat(webui/namespace): redesign namespace and sidebar (#319) by Agnik Misra · 3 months ago
- 481cc4a feat(webui/homepage&footer): Redesign homepage and footer with dark mode (#316) by Agnik Misra · 3 months ago
- 9ae1849 feat(webui/header): move tabs to right & add breadcrumb navigation (#314) by Agnik Misra · 4 months ago
- cfc57e2 Add the failover API into docs (#311) by hulk · 4 months ago
- 2de5972 Return its id when creating a new node (#307) by Raphael · 4 months ago
- 2c834b4 Fix the migrating slot didn't compatible with old format (#310) by Byron Seto · 4 months ago
- fc80b1a Enhance the migration test cases with the slot range (#309) by hulk · 4 months ago
- 3bdddb5 Build the kvrocks container to allow running multiple intances (#305) by hulk · 5 months ago
- a6334b3 Add support of migrating with slot range (#304) by Byron Seto · 5 months ago
- 96a6498 Fix migration info may be empty when fetching migrating_state from node fails (#300) by Raphael · 5 months ago
- abc1b4d Update godeps (#299) by Aleks Lozovyuk · 6 months ago
- 292d84f Support the latest cluster info from the node which version larger than local cluster version (#271) by Raphael · 6 months ago
- 9c536fb feat(webui): make the top navbar more modern (#297) by Agnik Misra · 6 months ago
- 475976a Fix npm build error and build web ui in CI (#296) by hulk · 6 months ago
- e889f36 Fix license checker path in CI (#294) by shubham-j-sde · 6 months ago
- 400e072 Add Prettier and format all files (#288) by Anirudh Lakhanpal · 6 months ago
- ed7c670 Fix top Navigation Bar blue color while reloading (#290) by Agnik Misra · 6 months ago
- 9ab12e8 Update deps (#289) by Aleks Lozovyuk · 6 months ago
- 96eb1f1 feat(webui): redesign the footer element (#287) by shubham-j-sde · 6 months ago
- bf1ba47 feat(webui): redesign the controller web management UI (#281) by Agnik Misra · 6 months ago
- 1be45f1 Fix consul engine bug when adding the key with slash prefix (#283) by Byron Seto · 6 months ago
- 8b0eda8 migration: fix log for slot migration success (#277) by travisshivers · 6 months ago
- f0af65b Fix typo in the main UI heading (#279) by Agnik Misra · 6 months ago
- 8ed75af chore(deps): update deps (#275) by Aleks Lozovyuk · 6 months ago
- 817a884 Allow to send logs to the file with the rotation (#270) by Raphael · 7 months ago
- 0032e54 Fix wrongly check if the migrating slot in the source node (#269) by hulk · 7 months ago
- fe4d22a Update deps (#264) by Aleks Lozovyuk · 7 months ago
- 12aaa82 Update godeps (#263) by Aleks Lozovyuk · 7 months ago
- ce0e81b Update go deps (#262) by Aleks Lozovyuk · 8 months ago
- fb1863c Add support for PostgreSQL as store engine (#255) by Boris Martinovic · 8 months ago
- 8af8aba Add docker instructions to README (#261) by Twice · 8 months ago
- 29bd95a Update go deps (#259) by Aleks Lozovyuk · 8 months ago
- ab0eb87 docs: update copyright date in NOTICE (#260) by Cancai Cai · 8 months ago
- ee8980d Add support of managing the raft cluster via the client (#258) by hulk · 8 months ago
- 5cf3db7 update deps (#257) by Aleks Lozovyuk · 8 months ago
- 7644f77 Use sync/atomic instead of Uber's implementation (#256) by Yaroslav · 8 months ago
- f9aeb57 deps: update go deps (#254) by Aleks Lozovyuk · 8 months ago
- a7faced Update NOTICE and license for consul api package (#252) by hulk · 9 months ago
- dd7a8c7 Fix data race when updating the raft snapshot and compact threshold (#253) by hulk · 9 months ago
- 77461f2 Update github actions to latest (#251) by Aleks Lozovyuk · 9 months ago
- d804e6d Update all go deps (#249) by Aleks Lozovyuk · 9 months ago
- a8b601d Update README with Consul support (#248) by Aleks Lozovyuk · 9 months ago
- 14dc992 Bump golang to 1.23 (#246) by Aleks Lozovyuk · 9 months ago
- 2699abd test: change etcd image to v3.5.17 (#247) by Aleks Lozovyuk · 9 months ago
- 9b80970 Add support for Consul as store engine (#240) by Boris Martinovic · 9 months ago
- 73081f4 Implement full signature methods to make golangci-lint happy (#243) by Aleks Lozovyuk · 9 months ago
- 46acfff ci: bump golangci-lint v1.63.4 (#244) by Aleks Lozovyuk · 9 months ago
- d18234d Fix nil pointer when cloning the cluster (#242) by hulk · 9 months ago
- 851ae37 Relax the cluster version check when updating the cluster (#238) by hulk · 9 months ago
- f848508 Fix should update cluster information to the remote store first (#237) by hulk · 9 months ago
- 01c319b Avoid syncing the cluster information to the node if it's restoring (#236) by hulk · 9 months ago
- efb7d54 Fix flaky test case in raft engine (#235) by hulk · 9 months ago
- d5bfaf1 Fix some wording about Raft in the README (#234) by Twice · 9 months ago
- 25030c6 Add basic instruction for the raft engine in README (#233) by hulk · 9 months ago
- 83355d5 Add support of changing raft peers via HTTP api (#232) by hulk · 9 months ago
- 67e45f6 Fix missing yaml tag in raft config and List API didn't work correctly (#228) by hulk · 10 months ago
- bdfe415 fix typo: dail -> dial (#224) by fukua95 · 10 months ago
- fa7e9d1 Introduce etcd's raft to implement the KV store (#222) by hulk · 10 months ago
- 2649b8f Remove the detection of GOARCH and GOOS when building (#218) by hulk · 10 months ago
- 4455442 Fix data race while updating the cluster info (#217) by hulk · 10 months ago
- 08286ca Fix empty slot range is not allowed when importing a cluster (#212) by hulk · 11 months ago
- 9a5d1b7 Fix wrong slot range check condition when migrating slot (#208) by hulk · 12 months ago
- a033316 Implement the node management, import cluster, migrate slot UI for Kvrocks controller (#204) by Vinayak Sharma · 12 months ago
- 997d1f3 chore(engine): Extract mocked Engine to a separate file (#205) by Yaroslav · 12 months ago
- ab9e203 chore: improve readme (#203) by Cancai Cai · 12 months ago
- fe7bc35 Implement the shard management UI for Kvrocks controller (#202) by Vinayak Sharma · 1 year, 1 month ago
- e87590f Fix client list command didn't handle API response error correctly (#199) by Ninuxer · 1 year, 1 month ago
- 60942a1 Implement the cluster management UI for Kvrocks controller (#197) by Vinayak Sharma · 1 year, 2 months ago
- 6c56470 Replace `docker-compose` with `docker compose` (#198) by 纪华裕 · 1 year, 2 months ago
- c5ccf65 Fix should use json.Unmarshal instead of gin.BindJSON (#196) by hulk · 1 year, 2 months ago
- 8fc7804 Move build.sh into the scripts dir (#194) by hulk · 1 year, 2 months ago
- eb6a6d7 Copy licenses to Dockerfile (#193) by Twice · 1 year, 2 months ago
- 43d7efa Remove unused build flags (#192) by hulk · 1 year, 2 months ago
- cadb730 Fix possible slot range loss in the importing API (#189) by hulk · 1 year, 3 months ago
- 0bca340 Avoid creating too many Redis clients by reusing (#187) by erwadba · 1 year, 3 months ago
- f4f3be0 Fix the error check after Kvrocks removing the ERR prefix (#188) by hulk · 1 year, 3 months ago
- 3a336a9 Changed the etcd docker image version to v3.5.13 (#181) by Vinayak Sharma · 1 year, 4 months ago
- 105f280 Add the package source script for creating release tarball (#175) by hulk · 1 year, 5 months ago
- bbf0e24 Add NOTICE file for the controller server (#174) by hulk · 1 year, 5 months ago
- ce3cfb6 Add support of the failover command (#173) by hulk · 1 year, 5 months ago
- 4b1f5e5 Add the random string when generating the session id (#172) by hulk · 1 year, 5 months ago