summaryrefslogtreecommitdiff
path: root/src/swarmkv_message.c
AgeCommit message (Expand)Author
2023-07-24WIP: It works.Zheng Chao
2023-06-28WIPZheng Chao
2023-06-24WIPZheng Chao
2023-05-05Feature Fair and Bulk Token Bucket郑超
2023-03-14:bug: To fix integer reply serialization 32-bit over flow, use mpack_node_i64...v3.0.3fengweihao
2022-11-02New commands `INFO` and `CLUSTER INFO`.Zheng Chao
2022-10-27Performance Enhancement郑超
2022-07-22fix memory leaks caused by remote command processingzhengchao
2022-07-21For avoiding dead-locking, swarmkv_net run send and receive at deferred mode.zhengchao
2022-07-15fix memory leakageszhengchao
2022-07-01使用CRDT重新实现zhengchao
2022-04-05为了提高工程的可维护性,重构代码执行逻辑,从data-centri...zhengchao
2022-03-25重构cache推送逻辑,新增CACHE SET和CACHE DEL命令。zhengchao
2022-03-23修复bug: 开启cache sync时会连续到达一个以上的消息,在net...zhengchao
2022-03-20keyspace使用独立的event base,避免中断net中的event loopzhengchao
2022-03-17使用swarmkv_options维护初始化参数zhengchao
2022-03-16重构keyspace,支持节点退出,为节点增加做准备。zhengchao
2022-03-06引入缓存推送机制,使用future promise重构异步kv命令执行。zhengchao
2022-02-26两节点,GET SET调试通过。zhengchao
2022-02-24单节点调试通过。zhengchao
2022-02-18完成整体框架搭建。zhengchao
2022-02-11keyspace可以和consul交互,但异步回调函数的逻辑过于复杂,...zhengchao
2022-01-29重组代码结构,准备使用libevent作为网络IO。zhengchao
2022-01-24Rewrite swarmkv from scratch.zhengchao
2021-12-13将nng改为nanomsgjiangping
2021-12-13修改节点加入和slot迁移jiangping
2021-12-13修改节点主动退出jiangping
2021-12-12回退到replica备份设计之前,修改内存释放问题,过长函数�...jiangping
2021-12-11修改kv迁移的响应模式jiangping
2021-12-11添加备份存储,并修改新节点加入时的副本迁移jiangping
2021-12-09修改migrate_reqq中nng为非阻塞等待响应jiangping
2021-12-09修改conhash计算和ping逻辑jiangping
2021-12-08修改conhash计算和ping逻辑jiangping
2021-12-08封装add_new_node函数jiangping
2021-12-08修改conhash每个节点hash值计算方法,修改若干细节错误jiangping
2021-12-07修改cppcheck所指问题jiangping
2021-12-07修改swarmkv_conhash_create多节点计算不一致问题,修改meet&migra...jiangping
2021-12-06修改cppcheck报错jiangping
2021-12-06重构meet-migrate过程逻辑,添加nng静态库构建和链接,本地�...jiangping
2021-12-04修复内存泄漏问题,重构meet和migratejiangping
2021-12-03🦄 refactor(cppcheck): 消除cppcheck报错yangwei
2021-12-02增加内存释放操作姜萍
2021-12-02该版本为查找free内存泄漏问题之前姜萍
2021-12-01重构meet,migrate slot,ping/pong逻辑。该版本为查找free内存泄�...姜萍
2021-11-25修改远程put以及put_with_callback,修改若干细节错误姜萍
2021-11-25修改get_with_callback,修改uuid格式,修改若干细节错误姜萍
2021-11-24修改本地push函数,修改本地get和远程get函数,修改若干细�...姜萍
2021-11-23消息处理函数封装、修改slot迁移逻辑、修改hash_add函数、�...姜萍
2021-11-19修改线程操作,封装ping/pong meet消息接受处理函数姜萍
2021-10-27修改slot初始化和分配,密钥迁移,不做其他操作可运行无�...姜萍