Skip to content

Commit f92cc41

Browse files
committed
Release 2.0.2
1 parent 9e6a989 commit f92cc41

File tree

2 files changed

+37
-1
lines changed

2 files changed

+37
-1
lines changed

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.10)
22
project(kvrocks
3-
VERSION 2.0.1
3+
VERSION 2.0.2
44
DESCRIPTION "NoSQL which based on rocksdb and compatible with the Redis protocol"
55
LANGUAGES CXX)
66

Changelog

+36
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
1+
# Version 2.0.2
2+
3+
New features
4+
- Support rename command in config file (#272)
5+
- Support transaction (#285)
6+
Support MULTI, EXEC, DISCARD command, but don't support
7+
WATCH and UNWATCH commands.
8+
- Support the auto-resize-block-and-sst config directive (#289)
9+
- Support to resize rocksdb.block_size automatically (#294)
10+
- Support cluster mode (#302)
11+
Similar with redis cluster mode, use CLUSTERX command to set
12+
cluster topology (#324).
13+
14+
Data encoding changes
15+
- Encode key with slot id (#291) (#330)
16+
In cluster mode, to be efficient to migrate keys by slot when scale,
17+
we encode key with slot id, but in standalone mode, we don't. That is
18+
to say, data is not compatible between standalone mode with cluster mode,
19+
you must migrate data if you want to change mode, otherwise, kvrocks
20+
will make data corrupt.
21+
22+
Bugfixes
23+
- Set TCP_KEEPALIVE for replication connection (#284)
24+
Replicas can handle network failure with master, before this commit,
25+
network failure may result in unrecoverable replication interrupt.
26+
- Fix ZSET can't add the same member with different scores (#298)
27+
- Make CONFIG SET command thread safe (#310)
28+
- Fix LTRIM only delete first item, LREM can't correctly remove
29+
repeated items (#314)
30+
31+
Improvements
32+
- HSET command supports to set multiple fields (#274)
33+
- Allow to use host in the master-slave replication (#301)
34+
- Adapt redis sentinel ping check (#316)
35+
36+
137
# Version 2.0.1
238

339
New features

0 commit comments

Comments
 (0)