-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/32831/#review78872
-----------------------------------------------------------

Ship it!


Loggs good if the comment is addressed.


exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserServer.java
<https://reviews.apache.org/r/32831/#comment127948>

    Initialize this to empty string? If the client does not pass a password you 
wont pass a NULL to the authenticator.


- Parth Chandra


On April 3, 2015, 9:10 p.m., Venki Korukanti wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/32831/
> -----------------------------------------------------------
> 
> (Updated April 3, 2015, 9:10 p.m.)
> 
> 
> Review request for drill, Jacques Nadeau and Parth Chandra.
> 
> 
> Bugs: DRILL-2674
>     https://issues.apache.org/jira/browse/DRILL-2674
> 
> 
> Repository: drill-git
> 
> 
> Description
> -------
> 
> See DRILL-2674 and comment section of new interfaces added.
> 
> Currently native component of libjpam.so is not packaged with the tar.gz 
> file. It needs to be manually copied. Will be addressing that in a separate 
> jira, once I figure out the location from where it can be pulled as part of 
> the build.
> 
> 
> Diffs
> -----
> 
>   distribution/src/resources/drill-override-example.conf 4cd342a 
>   exec/java-exec/pom.xml dfb1a6b 
>   exec/java-exec/src/main/java/org/apache/drill/exec/ExecConstants.java 
> 14e6ad1 
>   exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserServer.java 
> c76d324 
>   
> exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/UserSession.java 
> efb0cdf 
>   
> exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/security/PamUserAuthenticator.java
>  PRE-CREATION 
>   
> exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/security/UserAuthenticationException.java
>  PRE-CREATION 
>   
> exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/security/UserAuthenticator.java
>  PRE-CREATION 
>   
> exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/security/UserAuthenticatorFactory.java
>  PRE-CREATION 
>   
> exec/java-exec/src/main/java/org/apache/drill/exec/rpc/user/security/UserAuthenticatorTemplate.java
>  PRE-CREATION 
>   
> exec/java-exec/src/main/java/org/apache/drill/exec/service/ServiceEngine.java 
> 2efc9a9 
>   exec/java-exec/src/main/resources/drill-module.conf af225c4 
>   exec/java-exec/src/test/java/org/apache/drill/BaseTestQuery.java 64cf2ec 
>   exec/java-exec/src/test/java/org/apache/drill/QueryTestUtil.java 3d19229 
>   
> exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/TestLocalExchange.java
>  08655e3 
>   
> exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/partitionsender/TestPartitionSender.java
>  bdb020b 
>   
> exec/java-exec/src/test/java/org/apache/drill/exec/rpc/user/security/TestCustomUserAuthenticator.java
>  PRE-CREATION 
>   
> exec/java-exec/src/test/java/org/apache/drill/exec/rpc/user/security/UserAuthenticatorTestImpl.java
>  PRE-CREATION 
>   
> exec/java-exec/src/test/java/org/apache/drill/exec/server/TestDrillbitResilience.java
>  9bc0552 
>   pom.xml 8c9f09e 
> 
> Diff: https://reviews.apache.org/r/32831/diff/
> 
> 
> Testing
> -------
> 
> Added tests which use a test implementation of UserAuthenticator. These also 
> test DRILL-2673. For PAM, manually tested on Linux machine. No unittests for 
> PAM as they depend on specific users and their credentials on the machine 
> where unittests are run. Will be working with QA to add a functional test in 
> regression suite.
> 
> 
> Thanks,
> 
> Venki Korukanti
> 
>

Reply via email to