Add update executor and test (#58)
* add update executor and test * address yixinglu's comment * update expression * rebase upstream * update * rebase upstream * modify common url * rebase upstream * add test * update tests * Compatible with 1.0 syntax * update test * address comment * rebase upstream * rebase upstream * add test * address comment * address comment
Showing
- src/exec/CMakeLists.txt 1 addition, 0 deletionssrc/exec/CMakeLists.txt
- src/exec/Executor.cpp 15 additions, 0 deletionssrc/exec/Executor.cpp
- src/exec/mutate/UpdateExecutor.cpp 169 additions, 0 deletionssrc/exec/mutate/UpdateExecutor.cpp
- src/exec/mutate/UpdateExecutor.h 54 additions, 0 deletionssrc/exec/mutate/UpdateExecutor.h
- src/mock/CMakeLists.txt 8 additions, 8 deletionssrc/mock/CMakeLists.txt
- src/parser/AdminSentences.h 10 additions, 10 deletionssrc/parser/AdminSentences.h
- src/parser/MutateSentences.cpp 11 additions, 8 deletionssrc/parser/MutateSentences.cpp
- src/parser/MutateSentences.h 86 additions, 90 deletionssrc/parser/MutateSentences.h
- src/parser/parser.yy 54 additions, 55 deletionssrc/parser/parser.yy
- src/parser/test/ParserTest.cpp 111 additions, 52 deletionssrc/parser/test/ParserTest.cpp
- src/planner/Mutate.h 207 additions, 2 deletionssrc/planner/Mutate.h
- src/planner/PlanNode.cpp 4 additions, 0 deletionssrc/planner/PlanNode.cpp
- src/planner/PlanNode.h 2 additions, 0 deletionssrc/planner/PlanNode.h
- src/validator/MutateValidator.cpp 349 additions, 2 deletionssrc/validator/MutateValidator.cpp
- src/validator/MutateValidator.h 78 additions, 0 deletionssrc/validator/MutateValidator.h
- src/validator/Validator.cpp 7 additions, 1 deletionsrc/validator/Validator.cpp
- src/validator/test/MaintainValidatorTest.cpp 2 additions, 2 deletionssrc/validator/test/MaintainValidatorTest.cpp
- src/validator/test/MutateValidatorTest.cpp 91 additions, 0 deletionssrc/validator/test/MutateValidatorTest.cpp
- src/validator/test/ValidatorTestBase.cpp 2 additions, 0 deletionssrc/validator/test/ValidatorTestBase.cpp
- src/validator/test/ValidatorTestBase.h 3 additions, 1 deletionsrc/validator/test/ValidatorTestBase.h
src/exec/mutate/UpdateExecutor.cpp
0 → 100644
src/exec/mutate/UpdateExecutor.h
0 → 100644
Please register or sign in to comment