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

tison 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 f185bef3 Improve files structure (#1134)
f185bef3 is described below

commit f185bef38f3c25be0916fca04bf46ef2c08a4322
Author: tison <[email protected]>
AuthorDate: Thu Nov 24 17:04:46 2022 +0800

    Improve files structure (#1134)
    
    Signed-off-by: tison <[email protected]>
---
 {tools/ci => .github/config}/licenserc.yml           |  0
 .github/workflows/kvrocks.yaml                       |  2 +-
 CMakeLists.txt                                       |  2 +-
 tools/kvrocks2redis/tests/README.md                  | 20 --------------------
 .../try_cluster => utils/create-cluster}/.gitignore  |  0
 .../create-cluster/create-cluster                    |  0
 .../create-cluster}/default.conf                     |  0
 {tools => utils}/kvrocks2redis/README.md             |  0
 {tools => utils}/kvrocks2redis/config.cc             |  0
 {tools => utils}/kvrocks2redis/config.h              |  0
 {tools => utils}/kvrocks2redis/kvrocks2redis.conf    |  0
 {tools => utils}/kvrocks2redis/main.cc               |  0
 {tools => utils}/kvrocks2redis/parser.cc             |  0
 {tools => utils}/kvrocks2redis/parser.h              |  0
 {tools => utils}/kvrocks2redis/redis_writer.cc       |  0
 {tools => utils}/kvrocks2redis/redis_writer.h        |  0
 {tools => utils}/kvrocks2redis/sync.cc               |  0
 {tools => utils}/kvrocks2redis/sync.h                |  0
 utils/kvrocks2redis/tests/README.md                  | 20 ++++++++++++++++++++
 .../kvrocks2redis/tests/append-data-to-kvrocks.py    |  0
 .../kvrocks2redis/tests/populate-kvrocks.py          |  0
 {tools => utils}/kvrocks2redis/writer.cc             |  0
 {tools => utils}/kvrocks2redis/writer.h              |  0
 {systemd => utils/systemd}/kvrocks.service           |  0
 x.py                                                 |  4 ++--
 25 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/tools/ci/licenserc.yml b/.github/config/licenserc.yml
similarity index 100%
rename from tools/ci/licenserc.yml
rename to .github/config/licenserc.yml
diff --git a/.github/workflows/kvrocks.yaml b/.github/workflows/kvrocks.yaml
index c7ced331..e140dab9 100644
--- a/.github/workflows/kvrocks.yaml
+++ b/.github/workflows/kvrocks.yaml
@@ -47,7 +47,7 @@ jobs:
           sudo apt install -y clang-format-12 clang-tidy-12
       - uses: apache/skywalking-eyes/[email protected]
         with:
-          config: tools/ci/licenserc.yml
+          config: .github/config/licenserc.yml
       - name: Check with clang-format
         id: check-format
         run: ./x.py check format --clang-format-path clang-format-12
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 9177509b..e7a2160b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -206,7 +206,7 @@ add_executable(kvrocks src/main.cc)
 target_link_libraries(kvrocks PRIVATE kvrocks_objs ${EXTERNAL_LIBS})
 
 # kvrocks2redis sync tool
-file(GLOB KVROCKS2REDIS_SRCS tools/kvrocks2redis/*.cc)
+file(GLOB KVROCKS2REDIS_SRCS utils/kvrocks2redis/*.cc)
 add_executable(kvrocks2redis ${KVROCKS2REDIS_SRCS})
 
 target_link_libraries(kvrocks2redis PRIVATE kvrocks_objs ${EXTERNAL_LIBS})
diff --git a/tools/kvrocks2redis/tests/README.md 
b/tools/kvrocks2redis/tests/README.md
deleted file mode 100644
index aadc9c56..00000000
--- a/tools/kvrocks2redis/tests/README.md
+++ /dev/null
@@ -1,20 +0,0 @@
-## Populate data and append new data script 
-
-* for testing the kvrocks2redis, manually check generate aof )
-
-## Usage
-
-* Start kvrocks and kvrocks2redis
-    * TODO automatic create docker env
-* install dependency::
-    * pip install git+https://github.com/andymccurdy/[email protected]   
-* Usage 
-
-```
-# populate data
-python populate-kvrocks.py  
-# check generated aof file 
-# append new data 
-python append-data-to-kvrocks.py
-# check appended new aof data  
-```
diff --git a/tools/try_cluster/.gitignore b/utils/create-cluster/.gitignore
similarity index 100%
rename from tools/try_cluster/.gitignore
rename to utils/create-cluster/.gitignore
diff --git a/tools/try_cluster/try_cluster.sh 
b/utils/create-cluster/create-cluster
similarity index 100%
rename from tools/try_cluster/try_cluster.sh
rename to utils/create-cluster/create-cluster
diff --git a/tools/try_cluster/default.conf b/utils/create-cluster/default.conf
similarity index 100%
rename from tools/try_cluster/default.conf
rename to utils/create-cluster/default.conf
diff --git a/tools/kvrocks2redis/README.md b/utils/kvrocks2redis/README.md
similarity index 100%
rename from tools/kvrocks2redis/README.md
rename to utils/kvrocks2redis/README.md
diff --git a/tools/kvrocks2redis/config.cc b/utils/kvrocks2redis/config.cc
similarity index 100%
rename from tools/kvrocks2redis/config.cc
rename to utils/kvrocks2redis/config.cc
diff --git a/tools/kvrocks2redis/config.h b/utils/kvrocks2redis/config.h
similarity index 100%
rename from tools/kvrocks2redis/config.h
rename to utils/kvrocks2redis/config.h
diff --git a/tools/kvrocks2redis/kvrocks2redis.conf 
b/utils/kvrocks2redis/kvrocks2redis.conf
similarity index 100%
rename from tools/kvrocks2redis/kvrocks2redis.conf
rename to utils/kvrocks2redis/kvrocks2redis.conf
diff --git a/tools/kvrocks2redis/main.cc b/utils/kvrocks2redis/main.cc
similarity index 100%
rename from tools/kvrocks2redis/main.cc
rename to utils/kvrocks2redis/main.cc
diff --git a/tools/kvrocks2redis/parser.cc b/utils/kvrocks2redis/parser.cc
similarity index 100%
rename from tools/kvrocks2redis/parser.cc
rename to utils/kvrocks2redis/parser.cc
diff --git a/tools/kvrocks2redis/parser.h b/utils/kvrocks2redis/parser.h
similarity index 100%
rename from tools/kvrocks2redis/parser.h
rename to utils/kvrocks2redis/parser.h
diff --git a/tools/kvrocks2redis/redis_writer.cc 
b/utils/kvrocks2redis/redis_writer.cc
similarity index 100%
rename from tools/kvrocks2redis/redis_writer.cc
rename to utils/kvrocks2redis/redis_writer.cc
diff --git a/tools/kvrocks2redis/redis_writer.h 
b/utils/kvrocks2redis/redis_writer.h
similarity index 100%
rename from tools/kvrocks2redis/redis_writer.h
rename to utils/kvrocks2redis/redis_writer.h
diff --git a/tools/kvrocks2redis/sync.cc b/utils/kvrocks2redis/sync.cc
similarity index 100%
rename from tools/kvrocks2redis/sync.cc
rename to utils/kvrocks2redis/sync.cc
diff --git a/tools/kvrocks2redis/sync.h b/utils/kvrocks2redis/sync.h
similarity index 100%
rename from tools/kvrocks2redis/sync.h
rename to utils/kvrocks2redis/sync.h
diff --git a/utils/kvrocks2redis/tests/README.md 
b/utils/kvrocks2redis/tests/README.md
new file mode 100644
index 00000000..17c6d687
--- /dev/null
+++ b/utils/kvrocks2redis/tests/README.md
@@ -0,0 +1,20 @@
+## Populate data and append new data script
+
+For testing the `kvrocks2redis` utility, manually check generate AOF.
+
+## Usage
+
+* Start `kvrocks` and `kvrocks2redis`
+    * [ ] TODO automatic create docker env
+* Install dependency::
+    * pip install git+https://github.com/andymccurdy/[email protected]
+* Usage:
+
+```bash
+# populate data
+python populate-kvrocks.py  
+# check generated aof file 
+# append new data 
+python append-data-to-kvrocks.py
+# check appended new aof data  
+```
diff --git a/tools/kvrocks2redis/tests/append-data-to-kvrocks.py 
b/utils/kvrocks2redis/tests/append-data-to-kvrocks.py
similarity index 100%
rename from tools/kvrocks2redis/tests/append-data-to-kvrocks.py
rename to utils/kvrocks2redis/tests/append-data-to-kvrocks.py
diff --git a/tools/kvrocks2redis/tests/populate-kvrocks.py 
b/utils/kvrocks2redis/tests/populate-kvrocks.py
similarity index 100%
rename from tools/kvrocks2redis/tests/populate-kvrocks.py
rename to utils/kvrocks2redis/tests/populate-kvrocks.py
diff --git a/tools/kvrocks2redis/writer.cc b/utils/kvrocks2redis/writer.cc
similarity index 100%
rename from tools/kvrocks2redis/writer.cc
rename to utils/kvrocks2redis/writer.cc
diff --git a/tools/kvrocks2redis/writer.h b/utils/kvrocks2redis/writer.h
similarity index 100%
rename from tools/kvrocks2redis/writer.h
rename to utils/kvrocks2redis/writer.h
diff --git a/systemd/kvrocks.service b/utils/systemd/kvrocks.service
similarity index 100%
rename from systemd/kvrocks.service
rename to utils/systemd/kvrocks.service
diff --git a/x.py b/x.py
index 5369be31..5aecb854 100755
--- a/x.py
+++ b/x.py
@@ -142,8 +142,8 @@ def get_source_files() -> List[str]:
         *glob("src/**/*.cc", recursive=True),
         *glob("tests/cppunit/**/*.h", recursive=True),
         *glob("tests/cppunit/**/*.cc", recursive=True),
-        *glob("tools/kvrocks2redis/**/*.h", recursive=True),
-        *glob("tools/kvrocks2redis/**/*.cc", recursive=True),
+        *glob("utils/kvrocks2redis/**/*.h", recursive=True),
+        *glob("utils/kvrocks2redis/**/*.cc", recursive=True),
     ]
 
 

Reply via email to