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

Exception while running query on transactional table

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • None
    • None

    Description

      Auto-commit was on and tephra status was running. On client while running any query:

      java.lang.RuntimeException: java.lang.Exception: Thrift error for co.cask.tephra.distributed.TransactionServiceClient$2@44de0113: Internal error processing startShort
      	at com.google.common.base.Throwables.propagate(Throwables.java:160)
      	at co.cask.tephra.distributed.TransactionServiceClient.startShort(TransactionServiceClient.java:269)
      	at co.cask.tephra.TransactionContext.start(TransactionContext.java:89)
      	at org.apache.phoenix.execute.MutationState.startTransaction(MutationState.java:310)
      	at org.apache.phoenix.schema.MetaDataClient.updateCache(MetaDataClient.java:462)
      	at org.apache.phoenix.schema.MetaDataClient.updateCache(MetaDataClient.java:404)
      	at org.apache.phoenix.schema.MetaDataClient.updateCache(MetaDataClient.java:396)
      	at org.apache.phoenix.schema.MetaDataClient.updateCache(MetaDataClient.java:392)
      	at org.apache.phoenix.compile.FromCompiler$BaseColumnResolver.createTableRef(FromCompiler.java:410)
      	at org.apache.phoenix.compile.FromCompiler$SingleTableColumnResolver.<init>(FromCompiler.java:285)
      	at org.apache.phoenix.compile.FromCompiler.getResolverForQuery(FromCompiler.java:186)
      	at org.apache.phoenix.jdbc.PhoenixStatement$ExecutableSelectStatement.compilePlan(PhoenixStatement.java:389)
      	at org.apache.phoenix.jdbc.PhoenixStatement$ExecutableSelectStatement.compilePlan(PhoenixStatement.java:370)
      	at org.apache.phoenix.jdbc.PhoenixStatement$1.call(PhoenixStatement.java:263)
      	at org.apache.phoenix.jdbc.PhoenixStatement$1.call(PhoenixStatement.java:258)
      	at org.apache.phoenix.call.CallRunner.run(CallRunner.java:53)
      	at org.apache.phoenix.jdbc.PhoenixStatement.executeQuery(PhoenixStatement.java:257)
      	at org.apache.phoenix.jdbc.PhoenixStatement.execute(PhoenixStatement.java:1286)
      

      Attachments

        Activity

          People

            tdsilva Thomas D'Silva
            mujtabachohan Mujtaba Chohan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: