summaryrefslogtreecommitdiff
path: root/src/swarmkv_api.c
AgeCommit message (Expand)Author
2024-09-25If a peer happens to be synchronization failed and is not resumed in a certai...v4.4.4郑超
2024-08-09TSG-21840v4.4.1chenzizhan
2024-06-25The Network Layer is easy to read. Compression Ratio is available in network ...郑超
2024-04-16Bugfix: swarmkv_async_command memory leak in TSG-20539v4.3.3fengweihao
2024-04-01Feature/monitor4.3.0郑超
2024-02-29Bloom Filter and Token bucket refill period customization.v4.1.0郑超
2023-09-18Don't override cluster port when dry runZheng Chao
2023-08-28Bugfix: fair token bucket peturbs after configurations.Zheng Chao
2023-08-23Add swarmkv_options_set_max_dispatch_interval() and swarmkv_caller_get_pendin...Zheng Chao
2023-08-13Batch synchronization is now disabled by default. It can be enabled when all ...Zheng Chao
2023-08-10bugfix `cluster keys` commandZheng Chao
2023-08-09`swarmkv_cli` works again.Zheng Chao
2023-08-03WIP: multi-thread testZheng Chao
2023-07-29WIP: fix swarmkv_net_send() bugoptimize-multithread-lockfree-ringbufZheng Chao
2023-07-28WIP: fix memory leakZheng Chao
2023-07-24WIP: It works.Zheng Chao
2023-06-02Fix swarmkv_btconsume interface pen errorv3.0.5fengweihao
2023-05-05Feature Fair and Bulk Token Bucket郑超
2023-02-28The watch slots changes function adds resp code judgmentsv3.0.2fengweihao
2023-02-01bugfix: fd was not closed when the association failed. health_check_announce_...fengweihao
2023-01-26:sparkles: The SwarmKV supports cluster-announce-ip, cluster-announce-port an...Zheng Chao
2023-01-20Bugfix: illegall http header on consul session creation.Zheng Chao
2023-01-18:construction: Refactoring Consul communication of keyspace.Zheng Chao
2023-01-16Support specifying the address of the consul agentfengweihao
2022-12-21:bug: When using multiple worker threads, the `CLUSTER INFO` command outputs ...Zheng Chao
2022-11-22:recycle: Rename Async API. Add async example.Zheng Chao
2022-11-15:art: Format CodeZheng Chao
2022-11-13:sparkles: Add commands `INCR`, `DECR` and API swarmkv_command_on().Zheng Chao
2022-11-09Bugfix: The `LATENCY COMMAND` shows inaccurate rate.Zheng Chao
2022-11-08Bugfix: node_t is not initialized in node_init_from_sockaddr(). The snet_thr ...Zheng Chao
2022-11-07New `TUNNEL` command for troubleshooting. The remote command processing code ...郑超
2022-11-06New commands for latency tracking.Zheng Chao
2022-10-29Refactor colon seperated ip port郑超
2022-10-28A node can be a quiet follower by swarmkv_options_set_run_for_leader_flag(0).Zheng Chao
2022-10-27Performance Enhancement郑超
2022-10-22The OC Token Bucket is robust to over consuming.zhengchao
2022-10-21Add a new data type token bucket, which is manipulated by TCFG, TCONSUME and ...郑超
2022-10-20Rename swarmkv_options_set_timeout to swarmkv_options_set_p2p_timeout for cle...zhengchao
2022-10-18Add set p2p listening ports on the clifengweihao
2022-09-29Add command attach/detach to swarmkv clifengweihao
2022-09-15Add command cluster sanity check/heal to swarmkv clifengweihao
2022-09-01swarmkv-cli can run one time command with --exec option.zhengchao
2022-08-16Add and modify log handle functionsfengweihao
2022-07-14Add Set (data type) related commands, which are SADD, SREM, SCARD, SMEMBERS a...zhengchao
2022-07-01增加PERSIST命令和响应测试用例zhengchao
2022-07-01使用CRDT重新实现zhengchao
2022-05-03Add unit test cases for EXPIRE command; fix incorrect initialization of timeo...zhengchao
2022-05-03增加EXPIRE和TTL命令。zhengchao
2022-04-17增加CLUSTER ADDNODE命令,以及配套的CLUSTER SLOTS, CLUSTER NODES和K...zhengchao
2022-04-09增加incrby命令的测试用例, 删除无用的关于swarmkv_operator的...zhengchao