Skip to content

Commit 4484840

Browse files
committed
feat:3.6 changelog
1 parent ac6e848 commit 4484840

2 files changed

Lines changed: 18 additions & 2 deletions

File tree

CHANGELOG.MD

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
# V3.6.0
2+
3+
## New Features
4+
5+
- Introduced fast/slow thread pools in the command scheduling layer and implemented cross-pool resource borrowing mechanism, improving resource utilization efficiency and system observability under unbalanced load conditions. Added related monitoring metrics, dynamic configuration capabilities, and INFO/CONFIG support, enabling finer-grained control over thread pool execution
6+
7+
- Integrated BRAFT (distributed consensus component) into the codebase, implementing Raft strong consistency in PikiwiDB. This differs from the previous eventual consistency model, ensuring high availability of user data
8+
19
# V3.5.6
210

311
## Improvement
@@ -928,4 +936,4 @@
928936
* Upgraded Redis from 4.3.3 to 4.4.4 in /tools/codis2pika/test. [#1536](https://github.com/OpenAtomFoundation/pika/pull/1536) [@dependabot](https://chat.openai.com/)
929937
* Upgraded golang.org/x/sys from 0.0.0-20210927094055-39ccf1dd6fa6 to 0.1.0 in /tools/codis2pika. [#1535](https://github.com/OpenAtomFoundation/pika/pull/1535) [@dependabot](https://chat.openai.com/)
930938
* Replaced new/delete with smart pointers. [#1503](https://github.com/OpenAtomFoundation/pika/pull/1503) [#1502](https://github.com/OpenAtomFoundation/pika/pull/1502) [#1493](https://github.com/OpenAtomFoundation/pika/pull/1493) [@cheniujh](https://github.com/cheniujh) [@A2ureStone](https://github.com/A2ureStone) [@iiiuwioajdks](https://github.com/iiiuwioajdks)
931-
* Replaced fprintf with glog. [#1421](https://github.com/OpenAtomFoundation/pika/pull/1421) [@Mixficsol](https://github.com/Mixficsol)
939+
* Replaced fprintf with glog. [#1421](https://github.com/OpenAtomFoundation/pika/pull/1421) [@Mixficsol](https://github.com/Mixficsol)

CHANGELOG_CN.MD

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
# V3.6.0
2+
3+
## New Features
4+
5+
- 在命令调度层引入了 fast/slow 两类线程池,并实现了跨池借用机制,提升在负载不均衡情况下的资源利用效率和系统可观测性。新增相关监控指标、动态配置能力和 INFO/CONFIG 支持,使线程池执行更细粒度可控
6+
7+
- 将 BRAFT(分布式一致性组件)引入代码库,PikiwiDB 实现 Raft 强一致性,区别于以前的最终一致性,保证用户数据高可用
8+
19
# V3.5.6
210

311
## Improvement
@@ -920,4 +928,4 @@
920928
* 将 /tools/codis2pika/test 中的 Redis 从 4.3.3 升级到 4.4.4 [#1536](https://github.com/OpenAtomFoundation/pika/pull/1536) [@dependabot]()
921929
* 将 golang.org/x/sys 从 /tools/codis2pika 中的 0.0.0-20210927094055-39ccf1dd6fa6 提升到 0.1.0 [#1535](https://github.com/OpenAtomFoundation/pika/pull/1535) [@dependabot]()
922930
* 用智能指针替换 new/delete [#1503](https://github.com/OpenAtomFoundation/pika/pull/1503) [#1502](https://github.com/OpenAtomFoundation/pika/pull/1502) [#1493](https://github.com/OpenAtomFoundation/pika/pull/1493) [@cheniujh](https://github.com/cheniujh) [@A2ureStone](https://github.com/A2ureStone) [@iiiuwioajdks](https://github.com/iiiuwioajdks)
923-
* 用 glog 替换 fprintf [#1421](https://github.com/OpenAtomFoundation/pika/pull/1421) [@Mixficsol](https://github.com/Mixficsol)
931+
* 用 glog 替换 fprintf [#1421](https://github.com/OpenAtomFoundation/pika/pull/1421) [@Mixficsol](https://github.com/Mixficsol)

0 commit comments

Comments
 (0)