phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "daniel meng (JIRA)" <j...@apache.org>
Subject [jira] [Created] (PHOENIX-1289) Drop index during upsert may abort RS
Date Wed, 24 Sep 2014 13:34:33 GMT
daniel meng created PHOENIX-1289:
------------------------------------

             Summary: Drop index during upsert may abort RS
                 Key: PHOENIX-1289
                 URL: https://issues.apache.org/jira/browse/PHOENIX-1289
             Project: Phoenix
          Issue Type: Bug
    Affects Versions: 3.0.0
            Reporter: daniel meng


below execute path will abort RS:
1. client A write to table T with mutation m。 and T has an index of name IDX
2. m arrival at RS, but not start processing yet
3. client B drop index IDX
4. RS try to process m, and we get m' for IDX
5. RS try to write m'  but fail as HBase Table IDX not exist
6. RS try to disable IDX but fail as Metadata has been deleted
7. KillServerOnFailurePolicy is triggered, server abort
8. recovery will fail with the same reason.

an IT is attached 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message