Release 2.0.0 (#235)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 10bc786..77ba045 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.10)
project(kvrocks
- VERSION 999.999.999
+ VERSION 2.0.0
DESCRIPTION "NoSQL which based on rocksdb and compatible with the Redis protocol"
LANGUAGES CXX)
diff --git a/Changelog b/Changelog
index e579b7a..49f5296 100644
--- a/Changelog
+++ b/Changelog
@@ -1,4 +1,42 @@
-# Version 999.999.999
+# Version 2.0.0
+
+New features
+ - Don't use extra port for replication (#200)
+ - Use checkpoint to implement data snapshot when full replication (#208)
+ Reduce disk space and bandwidth usage and decrease the time of replicas
+ recovery during full synchronization.
+ - Use checkpoint to implement kvrocks backup (#232)
+ - Replicas can empty db before fullsync (#233)
+ Replicas use less disks space if enabled, but have a risk to lose data.
+
+Command changes
+ - Add QPS and input/output kbps for INFO command (#213)
+ - Add pubsub_patterns for INFO command (#234)
+ - Slowlog omits args or argument string if too many or big (#215)
+
+Cluster
+ - Remove codis support (#217)
+ From now, we doesn't support codis, you can adopt pre-sharding to implement
+ cluster, and we are developing new cluster solution that is similar with
+ redis cluster mode, please see #219.
+
+Bugfixes
+ - Fix kvrocks can't auto resume after no space error (#229)
+
+Dependences
+ - Upgrade rocksdb to latest tag v6.19.3 (#226)
+
+
+# Version 1.3.2
+
+Bug fixes
+ - Fix incorrect used_db_size in INFO command (#204)
+ - Fix the SST file creation time maybe 0 in some unknown conditions (#211)
+ - Fix get corruption writebatch data after psync restart (#221)
+
+Improvements
+ - Optimize TCP keepalive detection time (#201)
+
# Version 1.3.1