Skip to content

Commit

Permalink
Release 2.0.2
Browse files Browse the repository at this point in the history
  • Loading branch information
ShooterIT committed Jul 19, 2021
1 parent 9e6a989 commit f92cc41
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 1 deletion.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.10)
project(kvrocks
VERSION 2.0.1
VERSION 2.0.2
DESCRIPTION "NoSQL which based on rocksdb and compatible with the Redis protocol"
LANGUAGES CXX)

Expand Down
36 changes: 36 additions & 0 deletions Changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,39 @@
# Version 2.0.2

New features
- Support rename command in config file (#272)
- Support transaction (#285)
Support MULTI, EXEC, DISCARD command, but don't support
WATCH and UNWATCH commands.
- Support the auto-resize-block-and-sst config directive (#289)
- Support to resize rocksdb.block_size automatically (#294)
- Support cluster mode (#302)
Similar with redis cluster mode, use CLUSTERX command to set
cluster topology (#324).

Data encoding changes
- Encode key with slot id (#291) (#330)
In cluster mode, to be efficient to migrate keys by slot when scale,
we encode key with slot id, but in standalone mode, we don't. That is
to say, data is not compatible between standalone mode with cluster mode,
you must migrate data if you want to change mode, otherwise, kvrocks
will make data corrupt.

Bugfixes
- Set TCP_KEEPALIVE for replication connection (#284)
Replicas can handle network failure with master, before this commit,
network failure may result in unrecoverable replication interrupt.
- Fix ZSET can't add the same member with different scores (#298)
- Make CONFIG SET command thread safe (#310)
- Fix LTRIM only delete first item, LREM can't correctly remove
repeated items (#314)

Improvements
- HSET command supports to set multiple fields (#274)
- Allow to use host in the master-slave replication (#301)
- Adapt redis sentinel ping check (#316)


# Version 2.0.1

New features
Expand Down

0 comments on commit f92cc41

Please sign in to comment.