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

Add missing visitor methods of AlgebraVisitor and BaseAlgebraVisitor

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.8.0
    • Labels:
      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

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

              Dates

              • Created:
                Updated:
                Resolved: