DRILL-6187: Exception in RPC communication between DataClient/ControlClient and respe...
authorSorabh Hamirwasia <shamirwasia@maprtech.com>
Thu, 1 Mar 2018 23:08:10 +0000 (15:08 -0800)
committerParth Chandra <parthc@apache.org>
Sun, 11 Mar 2018 06:03:36 +0000 (11:33 +0530)
commit920a12a6f01b99a677dd26223d9b1228a35fe3f5
tree77bd35e606ca974e600b1ae11c3826fc8dce9642
parent035010c1781b480ee2ee2d33209103e902eb0ccf
DRILL-6187: Exception in RPC communication between DataClient/ControlClient and respective servers when bit-to-bit security is on

This closes #1145
20 files changed:
exec/java-exec/src/main/java/org/apache/drill/exec/client/DrillClient.java
exec/java-exec/src/main/java/org/apache/drill/exec/rpc/BitRpcUtility.java [new file with mode: 0644]
exec/java-exec/src/main/java/org/apache/drill/exec/rpc/control/ControlClient.java
exec/java-exec/src/main/java/org/apache/drill/exec/rpc/control/ControlConnection.java
exec/java-exec/src/main/java/org/apache/drill/exec/rpc/data/DataClient.java
exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserClient.java
exec/java-exec/src/test/java/org/apache/drill/exec/client/ConnectTriesPropertyTestClusterBits.java
exec/java-exec/src/test/java/org/apache/drill/exec/rpc/data/TestBitBitKerberos.java
exec/java-exec/src/test/java/org/apache/drill/exec/rpc/security/KerberosHelper.java
exec/java-exec/src/test/java/org/apache/drill/exec/rpc/user/security/TestUserBitKerberos.java
exec/java-exec/src/test/java/org/apache/drill/exec/rpc/user/security/TestUserBitKerberosEncryption.java
exec/java-exec/src/test/java/org/apache/drill/exec/server/TestDrillbitResilience.java
exec/java-exec/src/test/java/org/apache/drill/exec/testing/TestResourceLeak.java
exec/rpc/pom.xml
exec/rpc/src/main/java/org/apache/drill/exec/rpc/BasicClient.java
exec/rpc/src/main/java/org/apache/drill/exec/rpc/ConnectionMultiListener.java
exec/rpc/src/main/java/org/apache/drill/exec/rpc/ReconnectingConnection.java
exec/rpc/src/main/java/org/apache/drill/exec/rpc/security/AuthenticationOutcomeListener.java [moved from exec/java-exec/src/main/java/org/apache/drill/exec/rpc/security/AuthenticationOutcomeListener.java with 100% similarity]
exec/rpc/src/main/java/org/apache/drill/exec/rpc/security/AuthenticatorFactory.java [moved from exec/java-exec/src/main/java/org/apache/drill/exec/rpc/security/AuthenticatorFactory.java with 100% similarity]
exec/rpc/src/main/java/org/apache/drill/exec/rpc/security/SaslProperties.java [moved from exec/java-exec/src/main/java/org/apache/drill/exec/rpc/security/SaslProperties.java with 100% similarity]