[hive] branch master updated (36176a6 -> 6e8936f)
This is an automated email from the ASF dual-hosted git repository. vihangk1 pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/hive.git. from 36176a6 HIVE-24863: Wrong property value in UDAF percentile_cont/disc description (Krisztian Kasa, reviewed by Zoltan Haindrich) add 6e8936f HIVE-24543: Support SAML 2.0 as an authentication mechanism (Vihang Karajgaonkar, reviewed by Naveen Gangam) No new revisions were added by this update. Summary of changes: accumulo-handler/pom.xml | 4 + .../src/java/org/apache/hive/beeline/Commands.java | 3 +- cli/pom.xml| 6 + .../java/org/apache/hadoop/hive/conf/HiveConf.java | 70 ++- itests/hive-unit/pom.xml | 14 + .../jdbc/saml/SimpleSAMLPhpTestBrowserClient.java | 87 .../auth/saml/TestHttpSamlAuthentication.java | 471 + .../simple-saml-idp-metadata-template.xml | 22 + .../java/org/apache/hive/jdbc/miniHS2/MiniHS2.java | 22 + jdbc/pom.xml | 4 + .../java/org/apache/hive/jdbc/HiveConnection.java | 213 -- jdbc/src/java/org/apache/hive/jdbc/Utils.java | 14 + .../hive/jdbc/saml/HiveJdbcBrowserClient.java | 317 ++ .../jdbc/saml/HiveJdbcBrowserClientFactory.java| 57 +++ .../jdbc/saml/HiveJdbcSamlRedirectStrategy.java| 65 +++ .../jdbc/saml/HttpSamlAuthRequestInterceptor.java | 62 +++ .../apache/hive/jdbc/saml/IJdbcBrowserClient.java | 152 +++ .../hive/jdbc/saml/IJdbcBrowserClientFactory.java | 37 +- pom.xml| 91 service/pom.xml| 12 + .../auth/AuthenticationProviderFactory.java| 3 +- .../hive/service/auth/HiveAuthConstants.java | 3 +- .../apache/hive/service/auth/HiveAuthFactory.java | 8 +- .../hive/service/auth/saml/HiveSaml2Client.java| 202 + .../auth/saml/HiveSamlAuthTokenGenerator.java | 165 .../service/auth/saml/HiveSamlGroupNameFilter.java | 83 .../service/auth/saml/HiveSamlHttpServlet.java | 105 + .../HiveSamlRelayStateInfo.java} | 35 +- .../service/auth/saml/HiveSamlRelayStateStore.java | 143 +++ .../hive/service/auth/saml/HiveSamlUtils.java | 92 .../HttpSamlAuthenticationException.java} | 32 +- .../HttpSamlNoGroupsMatchedException.java} | 29 +- .../HttpSamlRedirectException.java}| 31 +- .../ISAMLAuthTokenGenerator.java} | 37 +- .../service/cli/thrift/ThriftHttpCLIService.java | 9 +- .../hive/service/cli/thrift/ThriftHttpServlet.java | 104 - .../apache/hive/service/server/HiveServer2.java| 9 + .../service/cli/thrift/ThriftHttpServletTest.java | 4 +- 38 files changed, 2640 insertions(+), 177 deletions(-) create mode 100644 itests/hive-unit/src/test/java/org/apache/hive/jdbc/saml/SimpleSAMLPhpTestBrowserClient.java create mode 100644 itests/hive-unit/src/test/java/org/apache/hive/service/auth/saml/TestHttpSamlAuthentication.java create mode 100644 itests/hive-unit/src/test/resources/simple-saml-idp-metadata-template.xml create mode 100644 jdbc/src/java/org/apache/hive/jdbc/saml/HiveJdbcBrowserClient.java create mode 100644 jdbc/src/java/org/apache/hive/jdbc/saml/HiveJdbcBrowserClientFactory.java create mode 100644 jdbc/src/java/org/apache/hive/jdbc/saml/HiveJdbcSamlRedirectStrategy.java create mode 100644 jdbc/src/java/org/apache/hive/jdbc/saml/HttpSamlAuthRequestInterceptor.java create mode 100644 jdbc/src/java/org/apache/hive/jdbc/saml/IJdbcBrowserClient.java copy service/src/java/org/apache/hive/service/auth/HiveAuthConstants.java => jdbc/src/java/org/apache/hive/jdbc/saml/IJdbcBrowserClientFactory.java (52%) create mode 100644 service/src/java/org/apache/hive/service/auth/saml/HiveSaml2Client.java create mode 100644 service/src/java/org/apache/hive/service/auth/saml/HiveSamlAuthTokenGenerator.java create mode 100644 service/src/java/org/apache/hive/service/auth/saml/HiveSamlGroupNameFilter.java create mode 100644 service/src/java/org/apache/hive/service/auth/saml/HiveSamlHttpServlet.java copy service/src/java/org/apache/hive/service/auth/{HiveAuthConstants.java => saml/HiveSamlRelayStateInfo.java} (60%) create mode 100644 service/src/java/org/apache/hive/service/auth/saml/HiveSamlRelayStateStore.java create mode 100644 service/src/java/org/apache/hive/service/auth/saml/HiveSamlUtils.java copy service/src/java/org/apache/hive/service/auth/{HiveAuthConstants.java => saml/HttpSamlAuthenticationException.java} (60%) copy service/src/java/org/apache/hive/service/auth/{HiveAuthConstants.java => saml/HttpSamlNoGroupsMatchedException.java} (60%) copy service/src/java/org/apache/hive/service/auth/{HiveAuthConstants.java => saml/HttpSamlRedirectException.java} (60%) copy service/s
[hive] branch master updated (6b7bf0c -> 36176a6)
This is an automated email from the ASF dual-hosted git repository. krisztiankasa pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/hive.git. from 6b7bf0c HIVE-24803: WorkloadManager doesn't update allocation and metrics after Kill Trigger action (Nikhil Gupta, reviewed by Ashish Sharma, Sankar Hariappan) add 36176a6 HIVE-24863: Wrong property value in UDAF percentile_cont/disc description (Krisztian Kasa, reviewed by Zoltan Haindrich) No new revisions were added by this update. Summary of changes: .../apache/hadoop/hive/ql/udf/generic/GenericUDAFPercentileCont.java| 2 +- .../apache/hadoop/hive/ql/udf/generic/GenericUDAFPercentileDisc.java| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
[hive] branch master updated (4ef83ee -> 6b7bf0c)
This is an automated email from the ASF dual-hosted git repository. sankarh pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/hive.git. from 4ef83ee HIVE-24858: UDFClassLoader leak in Configuration.CACHE_CLASSES (Karen Coppage, reviewed by Peter Vary) add 6b7bf0c HIVE-24803: WorkloadManager doesn't update allocation and metrics after Kill Trigger action (Nikhil Gupta, reviewed by Ashish Sharma, Sankar Hariappan) No new revisions were added by this update. Summary of changes: .../apache/hive/jdbc/TestWMMetricsWithTrigger.java | 227 + .../hadoop/hive/ql/exec/tez/WorkloadManager.java | 38 +++- 2 files changed, 263 insertions(+), 2 deletions(-) create mode 100644 itests/hive-unit/src/test/java/org/apache/hive/jdbc/TestWMMetricsWithTrigger.java
[hive] branch master updated (d88968d -> 4ef83ee)
This is an automated email from the ASF dual-hosted git repository. klcopp pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/hive.git. from d88968d HIVE-15757: Allow EXISTS/NOT EXISTS correlated subquery with aggregates (Krisztian Kasa, reviewed by Jesus Camacho Rodriguez) add 4ef83ee HIVE-24858: UDFClassLoader leak in Configuration.CACHE_CLASSES (Karen Coppage, reviewed by Peter Vary) No new revisions were added by this update. Summary of changes: ql/src/java/org/apache/hadoop/hive/ql/session/SessionState.java | 1 + 1 file changed, 1 insertion(+)