XMLWordPrintableJSON

Details

    • 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.4.patch
          29 kB
          Panagiotis Garefalakis
        2. HIVE-22959.3.patch
          27 kB
          Panagiotis Garefalakis
        3. HIVE-22959.2.patch
          22 kB
          Panagiotis Garefalakis
        4. HIVE-22959.1.patch
          22 kB
          Panagiotis Garefalakis

        Issue Links

          Activity

            People

              pgaref Panagiotis Garefalakis
              pgaref Panagiotis Garefalakis
              Votes:
              0 Vote for this issue
              Watchers:
              4 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