You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@accumulo.apache.org by "John Vines (JIRA)" <ji...@apache.org> on 2012/07/19 17:56:35 UTC

[jira] [Created] (ACCUMULO-696) Thrift 0.8 boolean RPCs can't throw errors

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

        

[jira] [Assigned] (ACCUMULO-696) Thrift 0.8 boolean RPCs can't throw errors

Posted by "Billie Rinaldi (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACCUMULO-696?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Billie Rinaldi reassigned ACCUMULO-696:
---------------------------------------

    Assignee:     (was: Billie Rinaldi)
    
> 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
>
> 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