-----------------------------------------------------------
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 (updated)
-------

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