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

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.0.0
    • Component/s: None

      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

              • Assignee:
                pgaref Panagiotis Garefalakis
                Reporter:
                pgaref Panagiotis Garefalakis
              • Votes:
                0 Vote for this issue
                Watchers:
                3 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