index
:
mesalab_git/swarmkv/swarmkv.git
Feature-add-FTBT
apbloom-perf-benchmark
apbloom-perf-optimization
bugfix-tsg-21020
dev-chenming
dev-hk-crdt-czz
dev-luting
dev-ss-crdt-czz
dev-yw
develop-version3
develop-version4
feature-fair-split-token-bucket
master
optimize-multithread-lockfree-ringbuf
perf-ap-bloom
refactor-st-hll-for-spread-sketch
Repository for swarmkv/swarmkv
www-data
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
swarmkv.c
Age
Commit message (
Expand
)
Author
2024-09-20
Track peer health for robust CRDT synchronization. If a peer is unresponsive,...
v4.4.3
郑超
2024-08-21
bugfix:When the thread’s ring buffer is full, an abnormal RPC timeout is set.
v4.4.2
fengweihao
2024-08-09
TSG-21840
v4.4.1
chenzizhan
2024-06-25
The Network Layer is easy to read. Compression Ratio is available in network ...
郑超
2024-06-17
Add command `BTQUERY` to query specific bucket.
Zheng Chao
2024-06-17
Refactor Bulk Token Bucket with Cuckoo Hashing
郑超
2024-04-06
Feature/hyperloglog
郑超
2024-04-01
Feature/monitor
4.3.0
郑超
2024-03-30
Add new data type: Count-Min Sketch. Rename `BFRESERVE` to `BFINIT` for consi...
郑超
2024-03-22
Add git version to `INFO` command; add consume type to `FTCONSUME` command.
郑超
2024-02-29
Bloom Filter and Token bucket refill period customization.
v4.1.0
郑超
2023-10-26
Fix the memory leak issue caused by remote request invocation failure and fix...
v4.0.2
fengweihao
2023-09-23
:memo: update design.md
v4.0.1
Zheng Chao
2023-09-19
:zap: Reduce unnecessary inter-thread RPC by peeking the caller thread id fro...
Zheng Chao
2023-09-18
Bugfix: Reset struct xx_info to avoid inaccurate statistics.
Zheng Chao
2023-09-15
bugfix: retry if ringbuf_acquire() returns -1.
Zheng Chao
2023-09-14
Optimize performance AsyncExec test case
Zheng Chao
2023-08-31
bugfix: OC token bucket wastes tokens due to refill timestamp is miroseconds ...
Zheng Chao
2023-08-25
The `LATENCY` command works again. The `INFO` command now returns RPC informa...
Zheng Chao
2023-08-24
Optimize __get_tid() by caching the result of `syscall(SYS_gettid)` in thread...
Zheng Chao
2023-08-23
Add swarmkv_options_set_max_dispatch_interval() and swarmkv_caller_get_pendin...
Zheng Chao
2023-08-22
Add Async Exec test case.
Zheng Chao
2023-08-21
The ringbuf adopts a two-phase write, two concurrent producers may generates ...
Zheng Chao
2023-08-19
Increase the ringbuf size of swarmkv_mesh to avoid message drops.
Zheng Chao
2023-08-18
Adding slot owner test passed.
Zheng Chao
2023-08-17
performance test passed.
Zheng Chao
2023-08-15
Now, the keyspace is lock-free.
Zheng Chao
2023-08-13
Batch synchronization is now disabled by default. It can be enabled when all ...
Zheng Chao
2023-08-11
`__exec_cmd()` determins target node, and then target thread.
Zheng Chao
2023-08-10
bugfix `cluster keys` command
Zheng Chao
2023-08-09
`swarmkv_cli` works again.
Zheng Chao
2023-08-05
Remove accessing_node parameter from all command functions.
Zheng Chao
2023-08-05
For both local and remote caller, __exec_cmd executes the command recursively.
Zheng Chao
2023-08-03
WIP: multi-thread test
Zheng Chao
2023-07-29
WIP: fix swarmkv_net_send() bug
optimize-multithread-lockfree-ringbuf
Zheng Chao
2023-07-28
WIP: fix memory leak
Zheng Chao
2023-07-24
WIP: It works.
Zheng Chao
2023-07-11
WIP
Zheng Chao
2023-06-28
WIP
Zheng Chao
2023-06-27
WIP
Zheng Chao
2023-06-24
WIP
Zheng Chao
2023-05-05
Feature Fair and Bulk Token Bucket
郑超
2023-02-28
The watch slots changes function adds resp code judgments
v3.0.2
fengweihao
2023-02-09
:bug: Fix memory leak in error handling.
Zheng Chao
2023-02-06
Use swarmkv_options_free to for consistency.
Zheng Chao
2023-02-06
bugfix: Optimize token accumulation time, Fix the REPLY_INT_MINORS1 assignmen...
fengweihao
2023-01-29
:bulb: Add comments for swarmkv_options
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
[next]