add drop, desc, show index's validator and executor (#309)
* add drop, desc, show, rebuid index's validator and executor
* add rebuild edge index
* add show tag indexes plannode
* add toDescIndex
* add show tag indexes validator
* remove offline flag of rebuild index
* add scoped_timer
* fix
* add python test
* move toDescIndex to IndexUtil
* remove rebuild index
* fix
* update code
* support show tag/edge status
* resolve conflict
* resolve conflict
* fix
* fix
* fix conflict
* remove unused code
* improve test
* improve index test
Co-authored-by:
Yee <2520865+yixinglu@users.noreply.github.com>
Showing
- src/executor/Executor.cpp 12 additions, 0 deletionssrc/executor/Executor.cpp
- src/executor/maintain/EdgeIndexExecutor.cpp 120 additions, 20 deletionssrc/executor/maintain/EdgeIndexExecutor.cpp
- src/executor/maintain/EdgeIndexExecutor.h 16 additions, 0 deletionssrc/executor/maintain/EdgeIndexExecutor.h
- src/executor/maintain/TagIndexExecutor.cpp 120 additions, 16 deletionssrc/executor/maintain/TagIndexExecutor.cpp
- src/executor/maintain/TagIndexExecutor.h 16 additions, 0 deletionssrc/executor/maintain/TagIndexExecutor.h
- src/mock/test/CMakeLists.txt 0 additions, 16 deletionssrc/mock/test/CMakeLists.txt
- src/mock/test/IndexTest.cpp 0 additions, 119 deletionssrc/mock/test/IndexTest.cpp
- src/parser/parser.yy 0 additions, 6 deletionssrc/parser/parser.yy
- src/parser/test/ParserTest.cpp 13 additions, 13 deletionssrc/parser/test/ParserTest.cpp
- src/planner/Maintain.cpp 0 additions, 6 deletionssrc/planner/Maintain.cpp
- src/planner/Maintain.h 118 additions, 153 deletionssrc/planner/Maintain.h
- src/planner/PlanNode.cpp 8 additions, 0 deletionssrc/planner/PlanNode.cpp
- src/planner/PlanNode.h 4 additions, 0 deletionssrc/planner/PlanNode.h
- src/util/IndexUtil.cpp 41 additions, 0 deletionssrc/util/IndexUtil.cpp
- src/util/IndexUtil.h 7 additions, 0 deletionssrc/util/IndexUtil.h
- src/util/SchemaUtil.cpp 1 addition, 1 deletionsrc/util/SchemaUtil.cpp
- src/validator/MaintainValidator.cpp 122 additions, 162 deletionssrc/validator/MaintainValidator.cpp
- src/validator/MaintainValidator.h 16 additions, 35 deletionssrc/validator/MaintainValidator.h
- tests/maintain/test_index.py 206 additions, 0 deletionstests/maintain/test_index.py
src/mock/test/IndexTest.cpp
deleted
100644 → 0
This diff is collapsed.
Please register or sign in to comment