sunchao commented on pull request #1792:
URL: https://github.com/apache/hive/pull/1792#issuecomment-748700076


   Updated the PR to fix a hanging issue when testing 
`org.apache.hadoop.hive.cli.TestAccumuloCliDriver`. Right now Hive is using 
Accumulo version 1.6.0 which depends on Thrift 0.9.0. However Hive uses Thrift 
0.9.3 and because of this Accumulo TabletServer may fail with the following 
exception:
   ```
   2020-12-20T12:02:18,577 ERROR [ClientPool 1[]] util.NamingThreadFactory: 
Thread "ClientPool 1" died tried to access field 
org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.trans_     from 
class org.apache.accumulo.server.util.TServerUtils$THsHaServer$Invocation
   java.lang.IllegalAccessError: tried to access field 
org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.trans_ from 
class org.apache.accumulo.server.util.                               
TServerUtils$THsHaServer$Invocation
   ```
   which caused the test to hang. After upgrading Accumulo version to 1.7.3 
(which is the same version used by Hive 3.0+) the issue is resolved.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to