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

twice pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/kvrocks-website.git


The following commit(s) were added to refs/heads/main by this push:
     new 50946fc  Add new command BITFIELD_RO (#186)
50946fc is described below

commit 50946fcc2f16277b9fdc06e56f1ae244bd10a199
Author: hulk <[email protected]>
AuthorDate: Sun Jan 7 11:42:22 2024 +0800

    Add new command BITFIELD_RO (#186)
    
    * Add new command BITFIELD_RO
    
    * Add EXPIRETIME/PEXPIRETIME/ANALYZE command
    
    * Update docs/supported-commands.md
    
    Co-authored-by: mwish <[email protected]>
    
    * Fix review comments
    
    ---------
    
    Co-authored-by: mwish <[email protected]>
---
 docs/supported-commands.md | 174 +++++++++++++++++++++++----------------------
 1 file changed, 88 insertions(+), 86 deletions(-)

diff --git a/docs/supported-commands.md b/docs/supported-commands.md
index aa0f749..a27bb60 100644
--- a/docs/supported-commands.md
+++ b/docs/supported-commands.md
@@ -2,31 +2,31 @@
 
 ## String commands
 
-| Command     | Supported OR Not | Since Version | Desc                        
                                 |
-| ----------- | ---------------- | ------------- | 
------------------------------------------------------------ |
-| APPEND      | √                | v1.0.0        |                             
                                 |
-| DECR        | √                | v1.0.0        |                             
                                 |
-| DECRBY      | √                | v1.0.0        |                             
                                 |
-| GET         | √                | v1.0.0        |                             
                                 |
-| GETEX       | √                | v2.2.0        |                             
                                 |
-| GETRANGE    | √                | v1.0.0        |                             
                                 |
-| SUBSTR      | √                | v2.4.0        |                             
                                 |
-| GETSET      | √                | v1.0.0        |                             
                                 |
-| INCR        | √                | v1.0.0        |                             
                                 |
-| INCRBY      | √                | v1.0.0        |                             
                                 |
-| INCRBYFLOAT | √                | v1.0.0        |                             
                                 |
-| MGET        | √                | v1.0.0        |                             
                                 |
-| MSET        | √                | v1.0.0        |                             
                                 |
-| MSETNX      | √                | v1.3.0        |                             
                                 |
+| Command     | Supported OR Not | Since Version | Desc                        
                                                                                
 |
+| ----------- | ---------------- | ------------- | 
------------------------------------------------------------------------------------------------------------
 |
+| APPEND      | √                | v1.0.0        |                             
                                                                                
 |
+| DECR        | √                | v1.0.0        |                             
                                                                                
 |
+| DECRBY      | √                | v1.0.0        |                             
                                                                                
 |
+| GET         | √                | v1.0.0        |                             
                                                                                
 |
+| GETEX       | √                | v2.2.0        |                             
                                                                                
 |
+| GETRANGE    | √                | v1.0.0        |                             
                                                                                
 |
+| SUBSTR      | √                | v2.4.0        |                             
                                                                                
 |
+| GETSET      | √                | v1.0.0        |                             
                                                                                
 |
+| INCR        | √                | v1.0.0        |                             
                                                                                
 |
+| INCRBY      | √                | v1.0.0        |                             
                                                                                
 |
+| INCRBYFLOAT | √                | v1.0.0        |                             
                                                                                
 |
+| MGET        | √                | v1.0.0        |                             
                                                                                
 |
+| MSET        | √                | v1.0.0        |                             
                                                                                
 |
+| MSETNX      | √                | v1.3.0        |                             
                                                                                
 |
 | PSETEX      | √                | v1.3.0        | precision is in seconds if 
old encoding is used (see 
[#1033](https://github.com/apache/kvrocks/issues/1033)) |
-| SET         | √                | v1.0.0        | supported `KEEPTTL` and 
`GET` options since v2.8.0           |
-| SETEX       | √                | v1.0.0        |                             
                                 |
-| SETNX       | √                | v1.0.0        |                             
                                 |
-| SETRANGE    | √                | v1.0.0        |                             
                                 |
-| STRLEN      | √                | v1.0.0        |                             
                                 |
-| CAS         | √                | v2.0.5        | see 
[#415](https://github.com/apache/kvrocks/pull/415)       |
-| CAD         | √                | v2.0.5        | see 
[#415](https://github.com/apache/kvrocks/pull/415)       |
-| GETDEL      | √                | v2.2.0        |                             
                                 |
+| SET         | √                | v1.0.0        | supported `KEEPTTL` and 
`GET` options since v2.8.0                                                      
     |
+| SETEX       | √                | v1.0.0        |                             
                                                                                
 |
+| SETNX       | √                | v1.0.0        |                             
                                                                                
 |
+| SETRANGE    | √                | v1.0.0        |                             
                                                                                
 |
+| STRLEN      | √                | v1.0.0        |                             
                                                                                
 |
+| CAS         | √                | v2.0.5        | see 
[#415](https://github.com/apache/kvrocks/pull/415)                              
                         |
+| CAD         | √                | v2.0.5        | see 
[#415](https://github.com/apache/kvrocks/pull/415)                              
                         |
+| GETDEL      | √                | v2.2.0        |                             
                                                                                
 |
 
 ## Hash commands
 
@@ -135,36 +135,39 @@
 
 ## Key commands
 
-| Command   | Supported OR Not | Since Version | Desc                          
                               |
-| --------- | ---------------- | ------------- | 
------------------------------------------------------------ |
-| DEL       | √                | v1.0.0        |                               
                               |
-| DUMP      | X                | -             |                               
                               |
-| EXISTS    | √                | v1.0.0        |                               
                               |
-| EXPIRE    | √                | v1.0.0        |                               
                               |
-| EXPIREAT  | √                | v1.0.0        |                               
                               |
-| KEYS      | √                | v1.0.0        |                               
                               |
-| PERSIST   | √                | v1.0.0        |                               
                               |
-| PEXPIRE   | √                | v1.0.0        | precision is in seconds if 
old encoding is used (see 
[#1033](https://github.com/apache/kvrocks/issues/1033)) |
-| PEXPIREAT | √                | v1.0.0        | precision is in seconds if 
old encoding is used (see 
[#1033](https://github.com/apache/kvrocks/issues/1033)) |
-| PTTL      | √                | v1.0.0        | precision is in seconds if 
old encoding is used (see 
[#1033](https://github.com/apache/kvrocks/issues/1033)) |
-| TTL       | √                | v1.0.0        |                               
                               |
-| TYPE      | √                | v1.0.0        |                               
                               |
-| SCAN      | √                | v1.0.0        |                               
                               |
-| RENAME    | X                | -             |                               
                               |
-| RANDOMKEY | √                | v1.0.0        |                               
                               |
-| UNLINK    | √                | v2.1.0        |                               
                               |
-| MOVE      | √                | v2.6.0        | if the key does not exist, 
the command returns 0, otherwise it will always return 1 |
+| Command     | Supported OR Not | Since Version | Desc                        
                                                                                
 |
+| ----------- | ---------------- | ------------- | 
------------------------------------------------------------------------------------------------------------
 |
+| DEL         | √                | v1.0.0        |                             
                                                                                
 |
+| DUMP        | X                | -             |                             
                                                                                
 |
+| EXISTS      | √                | v1.0.0        |                             
                                                                                
 |
+| EXPIRE      | √                | v1.0.0        |                             
                                                                                
 |
+| EXPIREAT    | √                | v1.0.0        |                             
                                                                                
 |
+| EXPIRETIME  | √                | unstable      |                             
                                                                                
 |
+| PEXPIRETIME | √                | unstable      |                             
                                                                                
 |
+| KEYS        | √                | v1.0.0        |                             
                                                                                
 |
+| PERSIST     | √                | v1.0.0        |                             
                                                                                
 |
+| PEXPIRE     | √                | v1.0.0        | precision is in seconds if 
old encoding is used (see 
[#1033](https://github.com/apache/kvrocks/issues/1033)) |
+| PEXPIREAT   | √                | v1.0.0        | precision is in seconds if 
old encoding is used (see 
[#1033](https://github.com/apache/kvrocks/issues/1033)) |
+| PTTL        | √                | v1.0.0        | precision is in seconds if 
old encoding is used (see 
[#1033](https://github.com/apache/kvrocks/issues/1033)) |
+| TTL         | √                | v1.0.0        |                             
                                                                                
 |
+| TYPE        | √                | v1.0.0        |                             
                                                                                
 |
+| SCAN        | √                | v1.0.0        |                             
                                                                                
 |
+| RENAME      | X                | -             |                             
                                                                                
 |
+| RANDOMKEY   | √                | v1.0.0        |                             
                                                                                
 |
+| UNLINK      | √                | v2.1.0        |                             
                                                                                
 |
+| MOVE        | √                | v2.6.0        | if the key does not exist, 
the command returns 0, otherwise it will always return 1                        
  |
 
 ## Bit commands
 
-| Command  | Supported OR Not | Since Version | Desc |
-| -------- | ---------------- | ------------- | ---- |
-| GETBIT   | √                | v1.0.0        |      |
-| SETBIT   | √                | v1.0.0        |      |
-| BITCOUNT | √                | v1.0.0        |      |
-| BITPOS   | √                | v1.0.0        |      |
-| BITFIELD | √                | v2.7.0        |      |
-| BITOP    | √                | v2.1.0        |      |
+| Command     | Supported OR Not | Since Version | Desc |
+| ----------- | ---------------- | ------------- | ---- |
+| GETBIT      | √                | v1.0.0        |      |
+| SETBIT      | √                | v1.0.0        |      |
+| BITCOUNT    | √                | v1.0.0        |      |
+| BITPOS      | √                | v1.0.0        |      |
+| BITFIELD    | √                | v2.7.0        |      |
+| BITFIELD_RO | √                | unstable      |      |
+| BITOP       | √                | v2.1.0        |      |
 
 :::note
 
@@ -230,40 +233,40 @@ These commands are subcommands for `CLUSTER`, using as 
`CLUSTER INFO` etc.
 
 ## Server commands
 
-| Command     | Supported OR Not | Since Version | Desc                        
                                 |
-| ----------- | ---------------- | ------------- | 
------------------------------------------------------------ |
-| BGSAVE      | √                | v1.0.0        |                             
                                 |
-| LASTSAVE    | √                | v2.6.0        |                             
                                 |
-| PING        | √                | v1.0.0        |                             
                                 |
-| SELECT      | √                | v1.0.0        | simply returns OK           
                                 |
-| ECHO        | √                | v2.0.6        |                             
                                 |
-| MONITOR     | √                | v1.0.0        |                             
                                 |
-| SHUTDOWN    | √                | v1.0.0        |                             
                                 |
-| INFO        | √                | v1.0.0        |                             
                                 |
-| ROLE        | √                | v1.1.30       |                             
                                 |
-| CONFIG      | √                | v1.0.0        |                             
                                 |
-| DBSIZE      | √                | v1.0.0        |                             
                                 |
+| Command     | Supported OR Not | Since Version | Desc                        
                                                                                
            |
+| ----------- | ---------------- | ------------- | 
-----------------------------------------------------------------------------------------------------------------------
 |
+| BGSAVE      | √                | v1.0.0        |                             
                                                                                
            |
+| LASTSAVE    | √                | v2.6.0        |                             
                                                                                
            |
+| PING        | √                | v1.0.0        |                             
                                                                                
            |
+| SELECT      | √                | v1.0.0        | simply returns OK           
                                                                                
            |
+| ECHO        | √                | v2.0.6        |                             
                                                                                
            |
+| MONITOR     | √                | v1.0.0        |                             
                                                                                
            |
+| SHUTDOWN    | √                | v1.0.0        |                             
                                                                                
            |
+| INFO        | √                | v1.0.0        |                             
                                                                                
            |
+| ROLE        | √                | v1.1.30       |                             
                                                                                
            |
+| CONFIG      | √                | v1.0.0        |                             
                                                                                
            |
+| DBSIZE      | √                | v1.0.0        |                             
                                                                                
            |
 | DISK        | √                | v2.2.0        | `DISK USAGE user_key` to 
get the disk usage of the `user_key`, see 
[#874](https://github.com/apache/kvrocks/issues/874) |
-| MEMORY      | √                | v2.4.0        | MEMORY USAGE command is an 
alias to DISK USAGE command       |
-| DEBUG       | √                | v1.3.0        | only DEBUG SLEEP is 
supported                                |
-| NAMESPACE   | √                | v1.0.0        |                             
                                 |
-| FLUSHDB     | √                | v1.0.0        |                             
                                 |
-| FLUSHALL    | √                | v1.0.0        |                             
                                 |
-| FLUSHBACKUP | √                | v1.3.1        |                             
                                 |
-| COMMAND     | √                | v2.0.1        |                             
                                 |
-| CLIENT      | √                | v1.0.0        |                             
                                 |
-| AUTH        | √                | v1.0.0        |                             
                                 |
-| QUIT        | √                | v1.0.0        |                             
                                 |
-| SLAVEOF     | √                | v1.0.0        |                             
                                 |
-| SLOWLOG     | √                | v1.0.0        |                             
                                 |
-| PERFLOG     | √                | v1.0.0        |                             
                                 |
-| HELLO       | √                | v2.2.0        |                             
                                 |
-| TIME        | √                | v2.4.0        |                             
                                 |
-| STATS       | √                | v1.0.0        | dump the rocksdb statistics 
in JSON format                   |
-| RESTORE     | √                | v2.6.0        | create the new key with 
Redis serialized value, now supports String/List/Hash/Set/ZSet data types |
-| COMPACT     | √                | v1.0.0        |                             
                                 |
-| RDB         | √                | v2.7.0        | RDB LOAD command is used to 
load RDB file from local path into Kvrocks |
-
+| MEMORY      | √                | v2.4.0        | MEMORY USAGE command is an 
alias to DISK USAGE command                                                     
             |
+| DEBUG       | √                | v1.3.0        | only DEBUG SLEEP is 
supported                                                                       
                    |
+| NAMESPACE   | √                | v1.0.0        |                             
                                                                                
            |
+| FLUSHDB     | √                | v1.0.0        |                             
                                                                                
            |
+| FLUSHALL    | √                | v1.0.0        |                             
                                                                                
            |
+| FLUSHBACKUP | √                | v1.3.1        |                             
                                                                                
            |
+| COMMAND     | √                | v2.0.1        |                             
                                                                                
            |
+| CLIENT      | √                | v1.0.0        |                             
                                                                                
            |
+| AUTH        | √                | v1.0.0        |                             
                                                                                
            |
+| QUIT        | √                | v1.0.0        |                             
                                                                                
            |
+| SLAVEOF     | √                | v1.0.0        |                             
                                                                                
            |
+| SLOWLOG     | √                | v1.0.0        |                             
                                                                                
            |
+| PERFLOG     | √                | v1.0.0        |                             
                                                                                
            |
+| HELLO       | √                | v2.2.0        |                             
                                                                                
            |
+| TIME        | √                | v2.4.0        |                             
                                                                                
            |
+| STATS       | √                | v1.0.0        | dump the rocksdb statistics 
in JSON format                                                                  
            |
+| RESTORE     | √                | v2.6.0        | create the new key with 
Redis serialized value, now supports String/List/Hash/Set/ZSet data types       
                |
+| COMPACT     | √                | v1.0.0        |                             
                                                                                
            |
+| RDB         | √                | v2.7.0        | RDB LOAD command is used to 
load RDB file from local path into Kvrocks                                      
            |
+| ANALYZE     | √                | unstable      | use to export the 
perf/iostat of the current command                                              
                      |
 
 :::note
 
@@ -348,7 +351,7 @@ In addition, `LISTFUNC` subcommand is added as an extension 
to list all function
 | JSON.FORGET    | √                | v2.7.0        |      |
 | JSON.GET       | √                | v2.7.0        |      |
 | JSON.MERGE     | √                | v2.7.0        |      |
-| JSON.MGET      | X                | -             |      |
+| JSON.MGET      | X                | unstable      |      |
 | JSON.MSET      | X                | -             |      |
 | JSON.NUMINCRBY | √                | v2.7.0        |      |
 | JSON.NUMMULTBY | √                | v2.7.0        |      |
@@ -360,4 +363,3 @@ In addition, `LISTFUNC` subcommand is added as an extension 
to list all function
 | JSON.STRLEN    | √                | v2.7.0        |      |
 | JSON.TOGGLE    | √                | v2.7.0        |      |
 | JSON.TYPE      | √                | v2.7.0        |      |
-

Reply via email to