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

Index can transition from INACTIVE to ACTIVE via Phoenix Client

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Resolved
    • 5.0.0, 4.14.1
    • 4.15.0, 5.1.0, 4.14.2, 5.0.1
    • None
    • None

    Description

      Suppose Index is in INACTIVE state and Client load is running continuously. With INACTIVE State, client will keep maintaining index.
      Before Rebuilder could run and bring index back in sync with data table, If some mutation for Index fails from client side, then client will transition Index state (From INACTIVE--> PENDING_DISABLE).
      If client succeeds in writing mutation in subsequent retries, it will transition Index state again ( From PENDING_DISABLE --> ACTIVE) .
      Above scenario will leave some part of Index out of sync with data table.

      Attachments

        1. PHOENIX-5094-4.14-HBase-1.3.01.patch
          19 kB
          Kiran Kumar Maturi
        2. PHOENIX-5094-4.14-HBase-1.3.02.patch
          23 kB
          Kiran Kumar Maturi
        3. PHOENIX-5094-4.14-HBase-1.3.03.patch
          23 kB
          Kiran Kumar Maturi
        4. PHOENIX-5094-4.14-HBase-1.3.04.patch
          23 kB
          Kiran Kumar Maturi
        5. PHOENIX-5094-4.14-HBase-1.3.05.patch
          23 kB
          Kiran Kumar Maturi
        6. PHOENIX-5094-master.01.patch
          27 kB
          Kiran Kumar Maturi
        7. PHOENIX-5094-master.02.patch
          27 kB
          Kiran Kumar Maturi
        8. PHOENIX-5094-master.03.patch
          25 kB
          Kiran Kumar Maturi

        Issue Links

          Activity

            People

              kiran.maturi Kiran Kumar Maturi
              mihir6692 Mihir Monani
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: