Uploaded image for project: 'Tajo (Retired)'
  1. Tajo (Retired)
  2. TAJO-419

Add missing visitor methods of AlgebraVisitor and BaseAlgebraVisitor

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.8.0
    • None

    Description

      This patch primarily adds all missing operator types' visitor methods of AlgebraVisitor and implements concrete methods in BaseAlgebraVisitor. Currently, BaseAlgebraVisitor may cause incorrect PlanningException because BaseAlgebraVisitor does not handle all operator types. This patch eliminates this potential bug.

      In addition, this patch contains two refactors in order to eliminate duplicate names:

      • Rename tajo.algebra.DataType to DataTypeExpr
      • Rename tajo.algebra.Target to TargetExpr

      Attachments

        1. TAJO-419.patch
          70 kB
          Hyunsik Choi

        Activity

          People

            hyunsik Hyunsik Choi
            hyunsik Hyunsik Choi
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: