Support the yield clause when fetch vertices on *. (#264)
* Support the yield clause when fetch vertices on *.
* Add cases for yield when on *.
* Add more intergrate testing cases.
* Extra confirm the onStar mark.
* Change value to empty when lack tag.
Co-authored-by:
dutor <440396+dutor@users.noreply.github.com>
Showing
- src/parser/TraverseSentences.h 4 additions, 2 deletionssrc/parser/TraverseSentences.h
- src/parser/parser.yy 4 additions, 4 deletionssrc/parser/parser.yy
- src/validator/ExpressionProps.cpp 4 additions, 0 deletionssrc/validator/ExpressionProps.cpp
- src/validator/ExpressionProps.h 14 additions, 0 deletionssrc/validator/ExpressionProps.h
- src/validator/FetchVerticesValidator.cpp 81 additions, 92 deletionssrc/validator/FetchVerticesValidator.cpp
- src/validator/FetchVerticesValidator.h 3 additions, 7 deletionssrc/validator/FetchVerticesValidator.h
- src/validator/test/FetchVerticesTest.cpp 120 additions, 1 deletionsrc/validator/test/FetchVerticesTest.cpp
- src/validator/test/ValidatorTestBase.cpp 5 additions, 5 deletionssrc/validator/test/ValidatorTestBase.cpp
- src/validator/test/YieldValidatorTest.cpp 1 addition, 1 deletionsrc/validator/test/YieldValidatorTest.cpp
- src/visitor/DeducePropsVisitor.cpp 2 additions, 1 deletionsrc/visitor/DeducePropsVisitor.cpp
- tests/query/v1/test_fetch_vertex.py 113 additions, 0 deletionstests/query/v1/test_fetch_vertex.py
- tests/query/v2/test_label_expr.py 2 additions, 2 deletionstests/query/v2/test_label_expr.py
Please register or sign in to comment