Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-4338 Move to HBase-2.0
  3. PHOENIX-4459

Region assignments are failing for the test cases with extended clocks to support SCN

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 5.0.0
    • None

    Description

      There are test cases using own clock are failing with TableNotFoundException during region assignment. The reason is the meta scan is not giving any results because of the past timestamps. Need to check in more details. Because of the region assignment failures during create table procedure hbase client wait for 30 mins. So not able to continue running the other tests as well.

      2017-12-14 16:48:03,153 ERROR [ProcExecWrkr-9] org.apache.hadoop.hbase.master.TableStateManager(135): Unable to get table T000008 state
      org.apache.hadoop.hbase.TableNotFoundException: T000008
      	at org.apache.hadoop.hbase.master.TableStateManager.getTableState(TableStateManager.java:175)
      	at org.apache.hadoop.hbase.master.TableStateManager.isTableState(TableStateManager.java:132)
      	at org.apache.hadoop.hbase.master.assignment.AssignProcedure.startTransition(AssignProcedure.java:161)
      	at org.apache.hadoop.hbase.master.assignment.RegionTransitionProcedure.execute(RegionTransitionProcedure.java:294)
      	at org.apache.hadoop.hbase.master.assignment.RegionTransitionProcedure.execute(RegionTransitionProcedure.java:85)
      	at org.apache.hadoop.hbase.procedure2.Procedure.doExecute(Procedure.java:845)
      	at org.apache.hadoop.hbase.procedure2.ProcedureExecutor.execProcedure(ProcedureExecutor.java:1452)
      	at org.apache.hadoop.hbase.procedure2.ProcedureExecutor.executeProcedure(ProcedureExecutor.java:1221)
      	at org.apache.hadoop.hbase.procedure2.ProcedureExecutor.access$800(ProcedureExecutor.java:77)
      	at org.apache.hadoop.hbase.procedure2.ProcedureExecutor$WorkerThread.run(ProcedureExecutor.java:1731)
      

      List of tests hanging because of this:-
      ExplainPlanWithStatsEnabledIT#testBytesRowsForSelectOnTenantViews
      ConcurrentMutationsIT
      PartialIndexRebuilderIT

      Attachments

        1. PHOENIX-4459_v2.patch
          34 kB
          Ankit Singhal
        2. PHOENIX-4459.test-disabling.patch
          3 kB
          Josh Elser
        3. PHOENIX-4459-v1.patch
          33 kB
          Sergey Soldatov
        4. jstack_PHOENIX-4459
          233 kB
          Ankit Singhal

        Issue Links

          Activity

            People

              sergey.soldatov Sergey Soldatov
              rajeshbabu Rajeshbabu Chintaguntla
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: