John Vines created ACCUMULO-696:
-----------------------------------
Summary: Thrift 0.8 boolean RPCs can't throw errors
Key: ACCUMULO-696
URL: https://issues.apache.org/jira/browse/ACCUMULO-696
Project: Accumulo
Issue Type: Bug
Components: client
Affects Versions: 1.5.0-SNAPSHOT
Reporter: John Vines
Assignee: Billie Rinaldi
Thrift 0.8 has a standing issue with boolean RPCs which default to FALSE when
errors are thrown. The only operations this affects are authenticateUser,
hasSsytemPermission, and hasTablePermission. Failing closed like it does
prevents any real issues, it just throws off the security random walk test, as
well as some of the normally defined behavior.
Up until release, we'll leave it as is. Once it comes to release time, if a
fixed version of thrift isn't available, we can either change teh defined
behavior (I'm not a fan) or tweak the 3 thrift generated methods where the
problem lies. But we'll cross that bridge when we get there.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira