Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-22731 MJ probe decode with row-level filtering
  3. HIVE-23730

Compiler support tracking TS keyColName for Probe MapJoin

    XMLWordPrintableJSON

Details

    Description

      Compiler needs to track the original TS key columnName used for MJ probedecode.
      Even though we know the MJ keyCol at compile time, this could be generated by previous (parent) operators thus we dont always know the original TS column it maps to.

      To find the original columnMapping, we need to track the MJ keyCol through the operator pipeline. Tracking can be done through the parent operator ColumnExprMap and RowSchema.

      Attachments

        Issue Links

          Activity

            People

              pgaref Panagiotis Garefalakis
              pgaref Panagiotis Garefalakis
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h 20m
                  1h 20m