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

Inline-verification from IndexTool does not handle TTL/row-expiry

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 4.15.1, 4.14.3
    • 5.1.0, 4.14.4, 4.16.0
    • None
    • None

    Description

      If a data-table has TTL on it, it's indexes inherit the TTL too. Hence when we run IndexTool with verification on such tables and it's indexes, rows that are near expiry will successfully get rebuilt, but may not be returned on verification read due to expiry. This will result in index verification problem and may also fail rebuild job.

      Attachments

        1. PHOENIX-5676-4.x-HBase-1.5.002.patch
          14 kB
          Abhishek Singh Chouhan
        2. PHOENIX-5676-4.x-HBase-1.5.patch
          21 kB
          Abhishek Singh Chouhan
        3. PHOENIX-5676-4.x-HBase-1.5.patch
          21 kB
          Abhishek Singh Chouhan
        4. PHOENIX-5676-master.002.patch
          14 kB
          Abhishek Singh Chouhan
        5. PHOENIX-5676-master.patch
          21 kB
          Abhishek Singh Chouhan

        Issue Links

          Activity

            People

              abhishek.chouhan Abhishek Singh Chouhan
              priyankporwal Priyank Porwal
              Votes:
              0 Vote for this issue
              Watchers:
              2 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 - 3h
                  3h