groupby refactoring (#503)
* refactor groupBy impl tmp commit modify parser modify subgraph graphd compiled complied fix empty collect fix UT add bug fix count add visitors add projCol compiled add parser ut fix ut plan validated add pushUp flag small change fix ut memory leak fix memory leak handle yield validator implicit groupby impl add check fix memory leak fix memory leak small change fix memory leak add agg check * implicit groupBy refactoring bak add tck test cases fix ut implicit agg refactoring fix agg Project * small change * fix memory leak * add agg checks fix agg check small change add test cases * add tck test cases add tck test cases add group by tck test small change * fix test modify visitors small change small change fix avg small change small change small change * review * delete AggFun cmake * small change * small change ...
Showing
- .gitignore 2 additions, 0 deletions.gitignore
- src/context/test/CMakeLists.txt 0 additions, 1 deletionsrc/context/test/CMakeLists.txt
- src/daemons/CMakeLists.txt 0 additions, 1 deletionsrc/daemons/CMakeLists.txt
- src/executor/admin/SubmitJobExecutor.cpp 1 addition, 1 deletionsrc/executor/admin/SubmitJobExecutor.cpp
- src/executor/query/AggregateExecutor.cpp 18 additions, 15 deletionssrc/executor/query/AggregateExecutor.cpp
- src/executor/test/AggregateTest.cpp 112 additions, 108 deletionssrc/executor/test/AggregateTest.cpp
- src/executor/test/CMakeLists.txt 0 additions, 1 deletionsrc/executor/test/CMakeLists.txt
- src/optimizer/test/CMakeLists.txt 0 additions, 1 deletionsrc/optimizer/test/CMakeLists.txt
- src/parser/AdminSentences.cpp 1 addition, 1 deletionsrc/parser/AdminSentences.cpp
- src/parser/Clauses.cpp 1 addition, 12 deletionssrc/parser/Clauses.cpp
- src/parser/Clauses.h 17 additions, 18 deletionssrc/parser/Clauses.h
- src/parser/TraverseSentences.cpp 11 additions, 1 deletionsrc/parser/TraverseSentences.cpp
- src/parser/TraverseSentences.h 17 additions, 2 deletionssrc/parser/TraverseSentences.h
- src/parser/parser.yy 23 additions, 23 deletionssrc/parser/parser.yy
- src/parser/test/CMakeLists.txt 0 additions, 1 deletionsrc/parser/test/CMakeLists.txt
- src/parser/test/ParserTest.cpp 57 additions, 5 deletionssrc/parser/test/ParserTest.cpp
- src/planner/Query.cpp 2 additions, 4 deletionssrc/planner/Query.cpp
- src/planner/Query.h 5 additions, 13 deletionssrc/planner/Query.h
- src/planner/match/StartVidFinder.cpp 1 addition, 1 deletionsrc/planner/match/StartVidFinder.cpp
- src/util/ExpressionUtils.h 1 addition, 0 deletionssrc/util/ExpressionUtils.h
Please register or sign in to comment