From 66b2b628a58df96fa79e8ab199f5bcec63582708 Mon Sep 17 00:00:00 2001 From: Jianning Wang Date: Wed, 24 Jun 2026 11:13:09 +0800 Subject: [PATCH 1/2] Ignore dirty submodule worktrees --- .gitmodules | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/.gitmodules b/.gitmodules index eead28035..3d568d590 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,54 +1,64 @@ [submodule "thirdparty/googletest/googletest-1.10.0"] path = thirdparty/googletest/googletest-1.10.0 url = https://github.com/google/googletest.git + ignore = dirty [submodule "thirdparty/sparsehash/sparsehash-2.0.4"] path = thirdparty/sparsehash/sparsehash-2.0.4 url = https://github.com/sparsehash/sparsehash.git - ignore = untracked + ignore = dirty [submodule "thirdparty/gflags/gflags-2.2.2"] path = thirdparty/gflags/gflags-2.2.2 url = https://github.com/gflags/gflags.git + ignore = dirty [submodule "thirdparty/rocksdb/rocksdb-8.1.1"] path = thirdparty/rocksdb/rocksdb-8.1.1 url = https://github.com/facebook/rocksdb.git - ignore = all + ignore = dirty [submodule "thirdparty/yaml-cpp/yaml-cpp-0.6.3"] path = thirdparty/yaml-cpp/yaml-cpp-0.6.3 url = https://github.com/jbeder/yaml-cpp.git + ignore = dirty [submodule "thirdparty/arrow/apache-arrow-21.0.0"] path = thirdparty/arrow/apache-arrow-21.0.0 url = https://github.com/apache/arrow.git - ignore = all + ignore = dirty [submodule "thirdparty/glog/glog-0.5.0"] path = thirdparty/glog/glog-0.5.0 url = https://github.com/google/glog.git - ignore = all + ignore = dirty [submodule "thirdparty/protobuf/protobuf-3.21.12"] path = thirdparty/protobuf/protobuf-3.21.12 url = https://github.com/protocolbuffers/protobuf.git + ignore = dirty [submodule "thirdparty/lz4/lz4-1.9.4"] path = thirdparty/lz4/lz4-1.9.4 url = https://github.com/lz4/lz4.git + ignore = dirty [submodule "thirdparty/antlr/antlr4"] path = thirdparty/antlr/antlr4 url = https://github.com/antlr/antlr4.git - ignore = all + ignore = dirty [submodule "thirdparty/magic_enum/magic_enum-0.9.7"] path = thirdparty/magic_enum/magic_enum-0.9.7 url = https://github.com/Neargye/magic_enum.git - ignore = all + ignore = dirty [submodule "thirdparty/RaBitQ-Library/RaBitQ-Library-0.1"] path = thirdparty/RaBitQ-Library/RaBitQ-Library-0.1 url = https://github.com/VectorDB-NTU/RaBitQ-Library.git + ignore = dirty [submodule "thirdparty/aio/libaio-0.3"] path = thirdparty/aio/libaio-0.3 url = https://github.com/yugabyte/libaio.git + ignore = dirty [submodule "thirdparty/cppjieba/cppjieba-5.6.7"] path = thirdparty/cppjieba/cppjieba-5.6.7 url = https://github.com/yanyiwu/cppjieba.git + ignore = dirty [submodule "thirdparty/FastPFOR/FastPFOR-0.4.0"] path = thirdparty/FastPFOR/FastPFOR-0.4.0 url = https://github.com/fast-pack/FastPFOR.git + ignore = dirty [submodule "thirdparty/limonp/limonp-v1.0.2"] path = thirdparty/limonp/limonp-v1.0.2 url = https://github.com/yanyiwu/limonp.git + ignore = dirty From 0f353dad774808e234191e8db0e0c6977dc45190 Mon Sep 17 00:00:00 2001 From: Jianning Wang Date: Wed, 24 Jun 2026 15:52:30 +0800 Subject: [PATCH 2/2] limit --- .gitmodules | 9 --------- 1 file changed, 9 deletions(-) diff --git a/.gitmodules b/.gitmodules index 3d568d590..b7367c10f 100644 --- a/.gitmodules +++ b/.gitmodules @@ -9,7 +9,6 @@ [submodule "thirdparty/gflags/gflags-2.2.2"] path = thirdparty/gflags/gflags-2.2.2 url = https://github.com/gflags/gflags.git - ignore = dirty [submodule "thirdparty/rocksdb/rocksdb-8.1.1"] path = thirdparty/rocksdb/rocksdb-8.1.1 url = https://github.com/facebook/rocksdb.git @@ -17,7 +16,6 @@ [submodule "thirdparty/yaml-cpp/yaml-cpp-0.6.3"] path = thirdparty/yaml-cpp/yaml-cpp-0.6.3 url = https://github.com/jbeder/yaml-cpp.git - ignore = dirty [submodule "thirdparty/arrow/apache-arrow-21.0.0"] path = thirdparty/arrow/apache-arrow-21.0.0 url = https://github.com/apache/arrow.git @@ -29,11 +27,9 @@ [submodule "thirdparty/protobuf/protobuf-3.21.12"] path = thirdparty/protobuf/protobuf-3.21.12 url = https://github.com/protocolbuffers/protobuf.git - ignore = dirty [submodule "thirdparty/lz4/lz4-1.9.4"] path = thirdparty/lz4/lz4-1.9.4 url = https://github.com/lz4/lz4.git - ignore = dirty [submodule "thirdparty/antlr/antlr4"] path = thirdparty/antlr/antlr4 url = https://github.com/antlr/antlr4.git @@ -45,20 +41,15 @@ [submodule "thirdparty/RaBitQ-Library/RaBitQ-Library-0.1"] path = thirdparty/RaBitQ-Library/RaBitQ-Library-0.1 url = https://github.com/VectorDB-NTU/RaBitQ-Library.git - ignore = dirty [submodule "thirdparty/aio/libaio-0.3"] path = thirdparty/aio/libaio-0.3 url = https://github.com/yugabyte/libaio.git - ignore = dirty [submodule "thirdparty/cppjieba/cppjieba-5.6.7"] path = thirdparty/cppjieba/cppjieba-5.6.7 url = https://github.com/yanyiwu/cppjieba.git - ignore = dirty [submodule "thirdparty/FastPFOR/FastPFOR-0.4.0"] path = thirdparty/FastPFOR/FastPFOR-0.4.0 url = https://github.com/fast-pack/FastPFOR.git - ignore = dirty [submodule "thirdparty/limonp/limonp-v1.0.2"] path = thirdparty/limonp/limonp-v1.0.2 url = https://github.com/yanyiwu/limonp.git - ignore = dirty