Insert if not exist (#929)
* insert vertex if not exists * insert edge if not exists * delete overwrite * add test case * fix test error * more test case * more testcase * fix test error
Showing
- src/executor/mutate/InsertExecutor.cpp 2 additions, 2 deletionssrc/executor/mutate/InsertExecutor.cpp
- src/parser/MaintainSentences.cpp 6 additions, 0 deletionssrc/parser/MaintainSentences.cpp
- src/parser/MutateSentences.cpp 5 additions, 2 deletionssrc/parser/MutateSentences.cpp
- src/parser/MutateSentences.h 14 additions, 19 deletionssrc/parser/MutateSentences.h
- src/parser/parser.yy 9 additions, 28 deletionssrc/parser/parser.yy
- src/parser/test/ParserTest.cpp 3 additions, 3 deletionssrc/parser/test/ParserTest.cpp
- src/planner/Mutate.cpp 2 additions, 2 deletionssrc/planner/Mutate.cpp
- src/planner/Mutate.h 16 additions, 16 deletionssrc/planner/Mutate.h
- src/validator/MutateValidator.cpp 4 additions, 4 deletionssrc/validator/MutateValidator.cpp
- src/validator/MutateValidator.h 2 additions, 2 deletionssrc/validator/MutateValidator.h
- tests/tck/features/insert/InsertIfNotExists.feature 170 additions, 0 deletionstests/tck/features/insert/InsertIfNotExists.feature
Please register or sign in to comment