This is an automated email from the ASF dual-hosted git repository.

hulk pushed a commit to branch unstable
in repository https://gitbox.apache.org/repos/asf/incubator-kvrocks.git


The following commit(s) were added to refs/heads/unstable by this push:
     new efe41ae  Remove the changelog and will maintain it on our office 
website (#734)
efe41ae is described below

commit efe41aed9794b33306e24ea76dc0477b6da40252
Author: hulk <[email protected]>
AuthorDate: Mon Jul 18 21:49:40 2022 +0800

    Remove the changelog and will maintain it on our office website (#734)
---
 Changelog | 243 --------------------------------------------------------------
 1 file changed, 243 deletions(-)

diff --git a/Changelog b/Changelog
deleted file mode 100644
index e579b7a..0000000
--- a/Changelog
+++ /dev/null
@@ -1,243 +0,0 @@
-# Version 999.999.999
-
-# Version 1.3.1
-
-New features
-  - Support to set max total wal size for rocksdb (#191)
-  - Implement flushbackup command (#194)
-
-Behavior changes
-  - Enable the socket option tcp keepalive and no delay by default (#189)
-
-Bug fixes
-  - Handle the query starting with \r\n (#188)
-  - Check whether replication port is in use (#192)
-  - Fix using the line as error msg which has freed (#193)
-
-# Version 1.3.0
-
-License
-  - Change the license from MIT to BSD-3-Clause
-
-New features
-  - Support to set separate log directory to store server logs (#155)
-  - Implement PSETEX command (#156)
-  - Implement MSETNX command (#165)
-
-Improvements
-  - Improve the precision of the INCRBYFLOAT/HINCRBYFLOAT command to double 
(#169)
-  - Support +INF/-INF for the score of zset type members (#172)
-  - The UNSUBSCRIBE and PUNSUBSCRIBE commands support multiple channels or 
patterns (#174)
-
-Behavior changes
-  - The UNSUBSCRIBE and PUNSUBSCRIBE commands have the same reply as Redis 
(#174)
-  - The same message format as Redis for pattern subscribers when publishing 
message (#175)
-    Message format is from 'message channel message' to 'pmessage pattern 
channel message'
-
-Bug fixes
-  - Fix skipping some SST files when picking compaction files (#154)
-  - Handle negative expire time in set command to avoid deleting keys (#156)
-  - List type command doesn't rewrite other types of data (#157)
-  - Only set positive expire time when migrating key (#160)
-  - Don't store an empty key for setrange command (#161)
-  - Fix SETBIT/GETBIT bit offset out of range (#164)
-  - Fix INCRBY/INCRBYFLOAT command operates on wrong value and precision check 
(#167)
-  - Fix HINCRBY/HINCRBYFLOAT command operates on wrong value and precision 
check (#168)
-  - RPOPLPUSH command doesn't operate non list type (#170)
-  - LINSERT command returns -1 if don't find index (#170)
-  - Fix LTRIM command range calculation when start is very large negative 
number (#170)
-  - SMOVE command doesn't operate non set type key (#171)
-  - Fix ZREMRANGEBYRANK command corrupts the size of zset (#172)
-  - SUBSCRIBE and PSUBSCRIBE commands return the sum of subscription and 
psubscription (#174)
-  - Fix PUNSUBSCRIBE command doesn't take effort (#174)
-  - Allow setting slowlog-log-slower-than to -1 to disable the slowlog (#178)
-
-* Version 1.2.0 (@2021-01-08)
-       - MOD: revert rocksdb to v6.2.2
-
-* Version 1.1.40 (@2020-12-18)
-       - FIX: ltrim right index (typo)
-
-* Version 1.1.39 (@2020-12-10)
-       - FIX: core ( replication sst file crc check may use closed db )
-       - MOD: upgrade rocksdb to v6.14.6
-
-* Version 1.1.38 (@2020-11-20)
-       - FIX: replication dead loop (some seq might be lost in the middle of 
wal , seems like a bug in rocksdb)
-
-* Version 1.1.37 (@2020-11-18)
-       - FIX: old pipeline cmd response should be cleared
-
-* Version 1.1.36 (@2020-11-17)
-       - FIX: core (dynamicResizeBlockAndSST may use closed db and cf)
-
-* Version 1.1.35 (@2020-11-17)
-       - FIX: core (compact may use closed db and cf)
-
-* Version 1.1.34 (@2020-11-12)
-       - FIX: segmentation fault
-
-* Version 1.1.33 (@2020-11-10)
-       - ADD: dynamic resize rocksdb.write_buffer_size
-
-* Version 1.1.32 (@2020-10-28)
-       - FIX: hmget should not output empty string when hash key doesn't exist
-       - FIX: disable compaction_checker_range when value is empty string
-
-* Version 1.1.31 (@2020-10-21)
-       - MOD: improve the multi-bulk string function performance
-       - FIX: hash tag calculation error
-       - ADD: support sirangebyvalue, sirevrangebyvalue command
-
-* Version 1.1.30 (@2020-09-16)
-       - ADD: support role command
-
-* Version 1.1.29 (@2020-09-11)
-       - ADD: dynamic resize sst
-
-* Version 1.1.28 (@2020-09-02)
-       - FIX: keep the double to string format consistent with Redis
-       - FIX: siexists typo
-
-* Version 1.1.27 (@2020-08-19)
-       - FIX: bitcount return wrong number (cause by typo)
-
-* Version 1.1.26 (@2020-08-12)
-       - FIX: refetch and override existing backup sst file if crc mismatch
-
-* Version 1.1.25 (@2020-08-07)
-       - FIX: should not output nil when member or value is empty
-       - ADD: add wal data in replication write batch error log
-       - FIX: shutdown asap (cancel backgroud compaction, etc...)
-
-* Version 1.1.24 (@2020-07-29)
-       - FIX: typo and compression type output
-       - ADD: table create file event listener
-       - ADD: large pipeline log
-
-* Version 1.1.23 (@2020-07-23)
-       - FIX: compact pub/sub once per day
-       - FIX: FindKeyRangeWithPrefix stuck when there is more than one 
namespace and current namespace is empty
-
-* Version 1.1.22 (@2020-07-16)
-       - MOD: improve the compaction(avoid unneccessary full compaction every 
day)
-
-* Version 1.1.21 (@2020-07-08)
-       - FIX: GetUpdatesSince should not getting data that is older than seq 
(seems like a bug in rocksdb)
-
-* Version 1.1.20 (@2020-07-01)
-       - ADD: zmscore, siexists command
-
-* Version 1.1.19 (@2020-06-22)
-       - FIX: missing blocking key in response
-       - FIX: use cpplint 1.5.0 && cpplint include order warning
-       - ADD: bitmap support redis bitmap format(string)
-    - FIX: add BEV_OPT_THREADSAFE option in connection
-
-* Version 1.1.18 (@2020-05-28)
-       - FIX: add missing bitmap and sortedint typeName
-       - FIX: ignore case in namespace sub_command
-       - FIX: git submodule init should be at toplevel of the working tree
-    - FIX: should return empty list when hscan,zscan,sscan is empty
-    - FIX: return cursor "0" when there is no more key left in 
scan,hscan,zscan,sscan cmd
-
-* Version 1.1.17 (@2020-05-18)
-       - FIX: string getRawValue when expired, should clear raw_value
-
-* Version 1.1.16 (@2020-05-08)
-       - FIX: create backup and purge old backups at the same time may cause 
crash
-
-* Version 1.1.15 (@2020-05-07)
-       - ADD: kvrocksrestore tool (restore backup_dir to db_dir)
-
-* Version 1.1.14 (@2020-04-30)
-       - FIX: coredump after restorefrombackup failed
-
-* Version 1.1.13 (@2020-04-27)
-       - FIX: check sequence continuity before feed data to slave
-       - FIX: warning and typo
-       - ADD: license icon and logo
-
-* Version 1.1.12 (@2020-04-15)
-       - ADD: geo command
-       - FIX:hscan and zscan should return field value
-       - FIX: lint error, warning
-       - MOD: migrate kvrocks from meitu to bitleak group
-       - MOD: refactor and simplify the code
-
-* Version 1.1.11 (@2020-04-09)
-       - FIX: dead lock
-       - MOD: refactor redis string
-       - FIX: ttl command should returns -1 if the key exists but has no 
associated expire
-       - FIX: config rocksdb.disable_auto_compactions didn't work in config 
file
-       - MOD: turn the rocksdb.cache_index_and_filter_blocks default value to 
'yes'
-       - ADD: incrbyfloat test case
-
-* Version 1.1.10 (@2020-03-23)
-       - MOD: change the default WAL expire time as 1 hour and max keep was 
100 Gb 
-       - MOD improve the num of rocksdb backgroup threads
-
-* Version 1.1.9 (@2020-03-20)
-       - MOD: only generate version when needed
-       - MOD: only init version_counter once
-       - MOD: GetCFHandles use pointer instead of copy
-
-* Version 1.1.8 (@2020-03-17)
-       - ADD: rocksdb.disable_auto_compactions option
-
-* Version 1.1.7 (@2020-03-03)
-       - FIX: don't cleanup the backup dir manually which may cause the 
failure of create new backup 
-
-* Version 1.1.6 (@2020-02-28)
-       - Upgrade the libevent to stable 2.1.11
-       - FIX: create backup at the same time may cause crash while the 
CreateNewBackupWithMetadata wasn't thread-safe call 
-       - FIX: some incorrect implements in redis command
-
-* Version 1.1.4 (@2020-01-15)
-       - FIX: when ttl is less than one second in SET PX or PEXPIRE, round up 
to 1 second 
-       - FIX: disable the debug log in Makefile
-
-* Version 1.1.3 (@2019-12-16)
-       - ADD: disk capacity and usage to info
-
-* Version 1.1.2 (@2019-12-06)
-       - FIX: the replication auth should use the masterauth instead of 
requirepass
-       - FIX: keep retrying to restart the replication thread instead of give 
up
-       - MOD: disable the rocksdb pipelined write
-
-* Version 1.1.1 (@2019-11-20)
-       - Feature: info show the used_db_size by namespace
-       - Feature: allow user's token to compact
-
-* Version 1.1.0 (@2019-11-14)
-       - Feature: supports codis protocol
-       - Update: upgrade jemalloc to v5.2.1
-       - Update: refactor the config to make the code more tidy
-       - Fix: wrong substr argument when loading the namespace from config file
-
-* Version 1.0.5 (@2019-10-17)
-       - FIX: auth would incorrect when requirepass from empty to non empty 
-       
-* Version 1.0.4 (@2019-10-08)
-       - MOD: shrink the default value of write buffer size
-       - FIX: slowlog/perflog didn't catch the cast exception
-       - MOD: use atoi instead of stoi to prevent exception and abort the 
program
-
-* Version 1.0.3 (@2019-09-18)
-       - MOD: update rocksdb to v6.2.2
-       - MOD: use delete range to speedup the flushdb
-
-* Version 1.0.2 (@2019-09-04)
-       - MOD: revert rocksdb to v5.15.10
-       - FIX: empty requirepass shouldn't rewrite to config
-       - MOD: supports profiling the rocksdb in-flight
-       - ADD: support sortedint data type
-
-* Version 1.0.1 (@2019-08-23)
-       - ADD: supports flushall/object command
-       - MOD: update rocksdb to latest release(v6.2.2)
-       - FIX: incorrect command name, flushall => flushdb
-       - FIX: hscan return not found when key not exists
-
-* Version 1.0.0 (@2019-08-15)
-       - init version for open source

Reply via email to