XMLWordPrintableJSON

    Details

    • Flags:
      Important

      Description

      To enable row-level filtering at the ORC level ORC-577, or as an extension ProDecode MapJoin HIVE-22731 we need a common context class that will hold all the needed information for the filter.

      I propose this class to be part of the storage-api – similar to VectorizedRowBatch class and hold the information below:

      • A boolean variable showing if the filter is enabled
      • A int array storing the row Ids that are actually selected (passing the filter)
      • An int variable storing the the number or rows that passed the filter
         

        Attachments

        1. HIVE-22959.1.patch
          22 kB
          Panagiotis Garefalakis
        2. HIVE-22959.2.patch
          22 kB
          Panagiotis Garefalakis
        3. HIVE-22959.3.patch
          27 kB
          Panagiotis Garefalakis
        4. HIVE-22959.4.patch
          29 kB
          Panagiotis Garefalakis

          Issue Links

            Activity

              People

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