| Age | Commit message (Expand) | Author |
| 2023-07-24 | WIP: It works. | Zheng Chao |
| 2023-07-11 | WIP | Zheng Chao |
| 2023-06-24 | WIP | Zheng Chao |
| 2023-05-26 | Repair Centos 7 environment, CI build failedv3.0.4 | fengweihao |
| 2023-02-28 | The watch slots changes function adds resp code judgmentsv3.0.2 | fengweihao |
| 2023-02-19 | :bug: Fixed crash if consul is not running.v3.0.1 | Zheng Chao |
| 2023-02-09 | :bug: To avoid leader election blocking, keyspace uses new connection for eve... | Zheng Chao |
| 2023-02-09 | :bug: Fix memory leak in error handling. | Zheng Chao |
| 2023-01-28 | :bug: The log.c should not close stderr, which causes event_base_dispatch() -... | Zheng Chao |
| 2023-01-26 | :sparkles: The SwarmKV supports cluster-announce-ip, cluster-announce-port an... | Zheng Chao |
| 2023-01-25 | :bug: The test case of Resilience.AddSlotOwner fails when run all tests. To f... | Zheng Chao |
| 2023-01-20 | Bugfix: illegall http header on consul session creation. | Zheng Chao |
| 2023-01-18 | :construction: Refactoring Consul communication of keyspace. | Zheng Chao |
| 2023-01-16 | Support specifying the address of the consul agent | fengweihao |
| 2023-01-13 | :recycle: The keyspace uses future-promise to do HTTP get. | Zheng Chao |
| 2022-12-30 | Support swamkv-cli matching path hints and fix the bugs in the leader election. | fengweihao |
| 2022-12-23 | For avoiding key route entry oscillation, the keyspace ignores node crash. | Zheng Chao |
| 2022-12-22 | :construction: Remove failed node from key space and CRDT space. | Zheng Chao |
| 2022-12-01 | :bug: `swarmkv-cli -l [p2p port]` does not work. | Zheng Chao |
| 2022-11-30 | :sparkles: Support `KEYSLOT` command. | Zheng Chao |
| 2022-11-29 | Include duplicated connnections to the network statistics. | Zheng Chao |
| 2022-11-28 | When cluster leader changes slot table, log changed slots. | Zheng Chao |
| 2022-11-25 | :bug: Bugfix: When cluster leader handle failed nodes, invalid read of health... | Zheng Chao |
| 2022-11-18 | Bugfix: The node is not reset, causes that this node cannot be found in the l... | fengweihao |
| 2022-11-12 | :thread: The lock of STORE module are switched from mutex to rwlock. | Zheng Chao |
| 2022-11-08 | Add instantaneous_output_cps and instantaneous_output_cps to `INFO` command. | Zheng Chao |
| 2022-11-07 | New `TUNNEL` command for troubleshooting. The remote command processing code ... | 郑超 |
| 2022-11-06 | New commands for latency tracking. | Zheng Chao |
| 2022-11-02 | New commands `INFO` and `CLUSTER INFO`. | Zheng Chao |
| 2022-10-29 | Refactor colon seperated ip port | 郑超 |
| 2022-10-28 | Typos in key_entry_merge() | Zheng Chao |
| 2022-10-28 | Bugfix: sdscatvprintf() doesn't support "%I". Typos in key_entry_merge(). | Zheng Chao |
| 2022-10-28 | A node can be a quiet follower by swarmkv_options_set_run_for_leader_flag(0). | Zheng Chao |
| 2022-10-27 | Performance Enhancement | 郑超 |
| 2022-10-23 | Completely remove denpendency on MESA_handle_logger. | Zheng Chao |
| 2022-10-20 | Added 'Hash Tags' feature to ensure that multiple keys are allocated in the s... | zhengchao |
| 2022-10-18 | bugfix: The local slot status is not reset after global slot table update, wh... | zhengchao |
| 2022-10-17 | fix typo of `keyspace setslot` command | zhengchao |
| 2022-09-29 | Add command attach/detach to swarmkv cli | fengweihao |
| 2022-09-15 | Add command cluster sanity check/heal to swarmkv cli | fengweihao |
| 2022-08-16 | Add and modify log handle functions | fengweihao |
| 2022-08-06 | Use pthread_join to wait worker threads and keyspace threads exit. | zhengchao |
| 2022-07-23 | fix deadlock caused by calling swarmkv_store_add_key in command function | zhengchao |
| 2022-07-21 | For avoiding dead-locking, swarmkv_net run send and receive at deferred mode. | zhengchao |
| 2022-07-16 | Add test case of 32 nodes | zhengchao |
| 2022-07-02 | 修复bug: keyspace keys命令pattern参数定位错误 | zhengchao |
| 2022-07-01 | low-level增加KEYSPACE XRADD命令,用于只读的high-level命令。 | zhengchao |
| 2022-07-01 | 使用CRDT重新实现 | zhengchao |
| 2022-05-08 | You can create cluster with "swarmkv-cli --cluster-create" option. | zhengchao |
| 2022-05-05 | Bugfix: If a node expires a key and it's the object owner, it will connect to... | zhengchao |