Github user joshelser commented on the issue:

    https://github.com/apache/accumulo/pull/273
  
    > I notice this change was targeted to 1.7. Is there any impact from this 
change on using 1.7.3 server with 1.7.4 client and visa versa?
    
    There is obviously the change in implementation that this introduces. 
However, I believe it is purely in the "bugfix" realm. If you ran my test 
without the KerberosToken patch, you'd get an error in KerberosToken about 
mis-matched principals -- if you squashed that, you would get a `GSS initiate 
failed` error when you try to make the Accumulo RPC. All of this comes from our 
poor handling of this scenario.
    
    To the best of my knowledge, there wouldn't be any negative aspect to this 
change WRT cross-version support aside from the implicit change in how the 
clients operate. As long as the RPC was set up in such a way that it _could_ 
theoretically work (at the SASL/Kerberos level) it should continue to work.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to