Skip to content
Snippets Groups Projects
  1. Apr 12, 2021
  2. Apr 08, 2021
  3. Apr 07, 2021
  4. 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>
    • 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>
    • 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
  5. Apr 02, 2021
  6. Apr 01, 2021
  7. Mar 31, 2021
  8. Mar 30, 2021
  9. Mar 29, 2021
  10. Mar 26, 2021
  11. Mar 25, 2021
  12. Mar 23, 2021
  13. Mar 20, 2021
  14. Mar 19, 2021
  15. Mar 18, 2021
  16. Mar 17, 2021
  17. Mar 16, 2021
  18. Mar 15, 2021
  19. Mar 12, 2021
  20. Mar 11, 2021