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

Cap automatic index rebuilding to inactive timestamp

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.12.0, 4.11.1
    • Labels:

      Description

      From Rajeshbabu Chintaguntla review comment on
      https://github.com/apache/phoenix/pull/210

      For automatic rebuilding ,DISABLED_TIMESTAMP is lower bound but there is no upper bound so we are going rebuild all the new writes written after DISABLED_TIMESTAMP even though indexes updated properly. So we can introduce an upper bound of time where we are going to start a rebuild thread so we can limit the data to rebuild. In case If there are frequent writes then we can increment the rebuild period exponentially

        Attachments

        1. PHOENIX-3525_wip2.patch
          52 kB
          Samarth Jain
        2. PHOENIX-3525_wip.patch
          45 kB
          Samarth Jain
        3. PHOENIX-3525_v1.patch
          28 kB
          James Taylor

          Activity

            People

            • Assignee:
              jamestaylor James Taylor
              Reporter:
              ankit@apache.org Ankit Singhal
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: