Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-6000

Client side DELETEs should use local indexes for filtering

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 5.0.0, 4.15.0
    • 5.1.0, 4.16.0
    • None
    • None

    Description

      I just noticed that client side DELETEs do not use local indexes for filtering if they do not cover all keys of all other indexes.
      Unless I am missing something this is not necessary, for local indexes we have the data available in the region and can fill back the uncovered column (just like we do for SELECTs)

      Attachments

        1. 6000-4.x-HBase-1.5.txt
          3 kB
          Lars Hofhansl
        2. 6000-4.x-HBase-1.5-v2.txt
          11 kB
          Lars Hofhansl
        3. 6000-4.x-v3.txt
          11 kB
          Lars Hofhansl
        4. 6000-4.x-v4.txt
          8 kB
          Lars Hofhansl

        Activity

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

          People

            larsh Lars Hofhansl
            larsh Lars Hofhansl
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment