Log workAgile BoardRank to TopRank to BottomBulk Copy AttachmentsBulk Move AttachmentsVotersWatch issueWatchersConvert to IssueMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            pgaref Panagiotis Garefalakis Assign to me
            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

              Slack

                Issue deployment