Skip to content
Snippets Groups Projects
  1. Apr 20, 2021
  2. Apr 19, 2021
  3. Apr 16, 2021
  4. Apr 15, 2021
  5. Apr 14, 2021
  6. Apr 13, 2021
  7. Apr 12, 2021
  8. Apr 08, 2021
  9. Apr 07, 2021
  10. Apr 06, 2021
    • kyle.cao's avatar
      Support IS EMPTY (#809) · 5a56edfd
      kyle.cao authored
      
      small change
      
      add tck
      
      add tck
      
      revert
      
      format
      
      small change
      
      rebase
      
      rebase
      
      fix tck
      
      fix
      
      Co-authored-by: default avatarYee <2520865+yixinglu@users.noreply.github.com>
      5a56edfd
    • kyle.cao's avatar
      Add optimizer rule for having clause (#842) · 8c2451c1
      kyle.cao authored
      
      * push filter down aggNode(having without agg)
      
      * add tck case
      
      * fix tck
      
      Co-authored-by: default avatarYee <2520865+yixinglu@users.noreply.github.com>
      8c2451c1
    • Yichen Wang's avatar
      Rewrite unaryNot EXPR (#803) · 3f7ad2f8
      Yichen Wang authored
      * Add RewriteUnaryNotExprVisitor
      
      * fix logical expression
      
      * add TODO tck case
      
      * Add UTs for RewriteUnaryNotExprVisitor and fix nested situation
      
      * Fix format
      
      * Add implementation for RewriteUnaryNotExprVisitor
      
      * Fix memory leak
      
      * Clean up
      
      * Add implementation for container visitor
      
      * Add UTs for container expr
      
      * Add UnaryNot visitor rules to reduce relational expr and add UTs
      
      * Replace unique ptr with ptr
      
      * Refactor RewriteUnaryNotExprVisitor implementation
      
      Address comments and clean up
      
      Fix memory leak
      
      * Add implementation to reduce the combination of logical expr and unary expr.
      
      * Address comments and move helper functions to ExpressionUtils
      
      Modify whereClauseCtx and fix tests
      
      Address Yee's comments
      
      * Modify function signature
      
      * Move expr helper functions to common
      
      * Revert test
      3f7ad2f8
  11. Apr 02, 2021
  12. Apr 01, 2021
  13. Mar 31, 2021
  14. Mar 30, 2021
    • kyle.cao's avatar
      refactor rewrite visitors (#870) · 71728f3b
      kyle.cao authored
      
      * refactor visitor
      
      small opt
      
      delete unnecessary visitor
      
      small change
      
      delete unnecessary visitor
      
      rename
      
      small change
      
      small add
      
      delete RewriteInputPropVisitor
      
      fix memory leak
      
      modify signature
      
      refactor caller logic
      
      opt caller logic
      
      memory leak checkpoint
      
      fix memory leak
      
      modify caller logic
      
      modify caller
      
      modify caller
      
      modify MatchValidator
      
      rename
      
      small fix
      
      refactor rewriteLabel func for ngql
      
      refactor filterTest
      
      make RewriteVisitor's ctor private
      
      fix ut
      
      fix memory leak
      
      small change
      
      ExpressionUtils::rewriteAgg2VarProp
      
      MatchSolver::rewriteLabel2Vertex
      
      MatchSolver::rewriteLabel2Edge
      
      MatchSolver::doRewrite
      
      modify doRewrite caller logic
      
      delete comment
      
      format
      
      small change
      
      check needVisitedTypes
      
      * format
      
      Co-authored-by: default avatarYee <2520865+yixinglu@users.noreply.github.com>
      71728f3b
    • laura-ding's avatar
      Add check to add listener hosts and test (#875) · 81df30a6
      laura-ding authored
      
      * Add check of add listener hosts and test
      
      * address comment
      
      Co-authored-by: default avatarYee <2520865+yixinglu@users.noreply.github.com>
      81df30a6