Feature/balance (#66)
* Add the executor and plan node for balance.
* Add the mock of balance.
* Add the validator and testing about balance.
* Fix the QueryContext.
* Rename dels to deleteHosts.
* Get show balance tasks count directly.
* Fix the schema test.
* Fix the compile error.
* Fix the header guard.
* Fix compile error.
* Remove the unused call back.
* Add executor time stat.
* Mark explain unimplemented.
* Add call back time stat.
* Correct the header guard format.
* Fix header guard format.
* Fix the header guard.
Co-authored-by:
laura-ding <48548375+laura-ding@users.noreply.github.com>
Showing
- src/exec/CMakeLists.txt 4 additions, 0 deletionssrc/exec/CMakeLists.txt
- src/exec/Executor.cpp 32 additions, 0 deletionssrc/exec/Executor.cpp
- src/exec/Executor.h 1 addition, 0 deletionssrc/exec/Executor.h
- src/exec/admin/BalanceExecutor.cpp 35 additions, 0 deletionssrc/exec/admin/BalanceExecutor.cpp
- src/exec/admin/BalanceExecutor.h 30 additions, 0 deletionssrc/exec/admin/BalanceExecutor.h
- src/exec/admin/BalanceLeadersExecutor.cpp 35 additions, 0 deletionssrc/exec/admin/BalanceLeadersExecutor.cpp
- src/exec/admin/BalanceLeadersExecutor.h 30 additions, 0 deletionssrc/exec/admin/BalanceLeadersExecutor.h
- src/exec/admin/ShowBalanceExecutor.cpp 64 additions, 0 deletionssrc/exec/admin/ShowBalanceExecutor.cpp
- src/exec/admin/ShowBalanceExecutor.h 30 additions, 0 deletionssrc/exec/admin/ShowBalanceExecutor.h
- src/exec/admin/StopBalanceExecutor.cpp 34 additions, 0 deletionssrc/exec/admin/StopBalanceExecutor.cpp
- src/exec/admin/StopBalanceExecutor.h 30 additions, 0 deletionssrc/exec/admin/StopBalanceExecutor.h
- src/mock/MetaCache.cpp 94 additions, 21 deletionssrc/mock/MetaCache.cpp
- src/mock/MetaCache.h 22 additions, 1 deletionsrc/mock/MetaCache.h
- src/mock/MockMetaServiceHandler.cpp 39 additions, 7 deletionssrc/mock/MockMetaServiceHandler.cpp
- src/mock/test/BalanceTest.cpp 182 additions, 0 deletionssrc/mock/test/BalanceTest.cpp
- src/mock/test/CMakeLists.txt 16 additions, 0 deletionssrc/mock/test/CMakeLists.txt
- src/planner/Admin.h 76 additions, 4 deletionssrc/planner/Admin.h
- src/planner/PlanNode.cpp 8 additions, 0 deletionssrc/planner/PlanNode.cpp
- src/planner/PlanNode.h 4 additions, 0 deletionssrc/planner/PlanNode.h
- src/validator/BalanceValidator.cpp 48 additions, 0 deletionssrc/validator/BalanceValidator.cpp
src/exec/admin/BalanceExecutor.cpp
0 → 100644
src/exec/admin/BalanceExecutor.h
0 → 100644
src/exec/admin/BalanceLeadersExecutor.cpp
0 → 100644
src/exec/admin/BalanceLeadersExecutor.h
0 → 100644
src/exec/admin/ShowBalanceExecutor.cpp
0 → 100644
src/exec/admin/ShowBalanceExecutor.h
0 → 100644
src/exec/admin/StopBalanceExecutor.cpp
0 → 100644
src/exec/admin/StopBalanceExecutor.h
0 → 100644
src/mock/test/BalanceTest.cpp
0 → 100644
src/validator/BalanceValidator.cpp
0 → 100644
Please register or sign in to comment