Skip to content

Commit d53c07a

Browse files
committed
add watch feature in docs and changelog for v2.2.2
1 parent 6b612a1 commit d53c07a

File tree

3 files changed

+30
-0
lines changed

3 files changed

+30
-0
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
# Release 2.2.2(2023-08-05)
2+
## 🚀 New Features
3+
* Watch Key [feature support watch event by key #227](https://github.com/rosedblabs/rosedb/issues/227) @Jeremy-Run
4+
5+
## 🎄 Enhancements
6+
7+
* Batch Optimiztion [use sync.Pool to optimize db.Put operation #235](https://github.com/rosedblabs/rosedb/issues/235)
8+
* Optimize memory usage [enhancement: high memory usage of rosedb #236](https://github.com/rosedblabs/rosedb/issues/236)
9+
10+
## 🎠 Community
11+
* Thanks to @kebukeYi
12+
* Change Variable name in openMergeDB (https://github.com/rosedblabs/rosedb/pull/228)
13+
* Avoid parsing wal files repeatedly. (https://github.com/rosedblabs/rosedb/pull/229)
14+
* Thanks to @Jeremy-Run
15+
* Deleted data cannot exist in the index (https://github.com/rosedblabs/rosedb/pull/232)
16+
* fix: solve data race (https://github.com/rosedblabs/rosedb/pull/234)
17+
* fix: destFile may be not exist (https://github.com/rosedblabs/rosedb/pull/243)
18+
* Thanks to @rfyiamcool
19+
* fix: format code comment for rand_kv (https://github.com/rosedblabs/rosedb/pull/240)
20+
121
# Release 2.2.1(2023-07-03)
222

323
## 🎠 Community

README-CN.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,11 @@ RoseDB 存储数据的文件使用预写日志(Write Ahead Log),这些日
7575
RoseDB 支持正向和反向迭代器,这些迭代器可以在数据库中的任何位置开始迭代。迭代器可以用于扫描数据库中的所有键值对,也可以用于扫描数据库中的某个范围的键值对,迭代器从索引中获取位置信息,然后直接从磁盘中读取数据,因此迭代器的性能非常高。
7676
</details>
7777

78+
<details>
79+
<summary><b>支持 Watch 功能</b></summary>
80+
RoseDB 支持 Watch 功能,DB 中的 key 发生变化时你可以得到一个事件通知。
81+
</details>
82+
7883
### 缺点
7984

8085
<details>

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,11 @@ RoseDB log files are using the WAL(Write Ahead Log) as backend, which are append
7676
RoseDB supports iterator for forward and backward. The iterator is based on the in-memory index data structure of keys, which points directly to locations on disk where the data lives. The iterator is very efficient, even when datasets are very large.
7777
</details>
7878

79+
<details>
80+
<summary><b>Support key watch</b></summary>
81+
RoseDB supports key watch, you can get the notification if keys changed in db.
82+
</details>
83+
7984
### Weaknesses
8085

8186
<details>

0 commit comments

Comments
 (0)