Build relationships of variables. (#299)
* Add Variable/ColsDef/ColDef.
* Add symtable for plannode.
* Update set input and set output.
* Rebase and fix.
* Build relationships of variables.
* Implement updateAllOccurrence.
* Fix plan desc.
* Add test and fix bug.
* Add qctx for plan node.
* Add read by and written by.
* Address comment.
* Rebase and fix test.
* Fix compile.
* Address comment.
* Rebase and fix ut.
* Delete derivatives and dependencies.
Co-authored-by:
dutor <440396+dutor@users.noreply.github.com>
Showing
- src/context/QueryContext.cpp 2 additions, 1 deletionsrc/context/QueryContext.cpp
- src/context/QueryContext.h 6 additions, 0 deletionssrc/context/QueryContext.h
- src/context/Symbols.h 123 additions, 0 deletionssrc/context/Symbols.h
- src/context/ValidateContext.h 7 additions, 9 deletionssrc/context/ValidateContext.h
- src/executor/mutate/DeleteExecutor.cpp 1 addition, 1 deletionsrc/executor/mutate/DeleteExecutor.cpp
- src/executor/query/GetNeighborsExecutor.cpp 1 addition, 1 deletionsrc/executor/query/GetNeighborsExecutor.cpp
- src/executor/test/AggregateTest.cpp 1 addition, 0 deletionssrc/executor/test/AggregateTest.cpp
- src/executor/test/BFSShortestTest.cpp 3 additions, 0 deletionssrc/executor/test/BFSShortestTest.cpp
- src/executor/test/ConjunctPathTest.cpp 27 additions, 11 deletionssrc/executor/test/ConjunctPathTest.cpp
- src/executor/test/DataCollectTest.cpp 3 additions, 0 deletionssrc/executor/test/DataCollectTest.cpp
- src/executor/test/DataJoinTest.cpp 5 additions, 0 deletionssrc/executor/test/DataJoinTest.cpp
- src/executor/test/DedupTest.cpp 1 addition, 0 deletionssrc/executor/test/DedupTest.cpp
- src/executor/test/FilterTest.cpp 1 addition, 0 deletionssrc/executor/test/FilterTest.cpp
- src/executor/test/GetNeighborsTest.cpp 1 addition, 0 deletionssrc/executor/test/GetNeighborsTest.cpp
- src/executor/test/LimitTest.cpp 1 addition, 0 deletionssrc/executor/test/LimitTest.cpp
- src/executor/test/ProjectTest.cpp 2 additions, 0 deletionssrc/executor/test/ProjectTest.cpp
- src/executor/test/QueryTestBase.h 5 additions, 0 deletionssrc/executor/test/QueryTestBase.h
- src/executor/test/SortTest.cpp 1 addition, 0 deletionssrc/executor/test/SortTest.cpp
- src/executor/test/TopNTest.cpp 1 addition, 0 deletionssrc/executor/test/TopNTest.cpp
- src/planner/Admin.h 110 additions, 99 deletionssrc/planner/Admin.h
Please register or sign in to comment