[jira] [Commented] (HIVE-8612) Support metadata result filter hooks
[ https://issues.apache.org/jira/browse/HIVE-8612?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14216744#comment-14216744 ] Prasad Mujumdar commented on HIVE-8612: --- [~leftylev] Documented the new config property on the metastore admin page. Thanks! Support metadata result filter hooks Key: HIVE-8612 URL: https://issues.apache.org/jira/browse/HIVE-8612 Project: Hive Issue Type: Bug Components: Authorization, Metastore Affects Versions: 0.13.1 Reporter: Prasad Mujumdar Assignee: Prasad Mujumdar Fix For: 0.15.0 Attachments: HIVE-8612.1.patch, HIVE-8612.2.patch, HIVE-8612.3.patch Support metadata filter hook for metastore client. This will be useful for authorization plugins on hiveserver2 to filter metadata results, especially in case of non-impersonation mode where the metastore doesn't know the end user's identity. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-8612) Support metadata result filter hooks
[ https://issues.apache.org/jira/browse/HIVE-8612?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14205707#comment-14205707 ] Prasad Mujumdar commented on HIVE-8612: --- The test failed vector_mapjoin_reduce.q seems to be unrelated to the change. It fails with and without the patch. Support metadata result filter hooks Key: HIVE-8612 URL: https://issues.apache.org/jira/browse/HIVE-8612 Project: Hive Issue Type: Bug Components: Authorization, Metastore Affects Versions: 0.13.1 Reporter: Prasad Mujumdar Assignee: Prasad Mujumdar Fix For: 0.14.0, 0.15.0 Attachments: HIVE-8612.1.patch, HIVE-8612.2.patch, HIVE-8612.3.patch Support metadata filter hook for metastore client. This will be useful for authorization plugins on hiveserver2 to filter metadata results, especially in case of non-impersonation mode where the metastore doesn't know the end user's identity. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-8612) Support metadata result filter hooks
[ https://issues.apache.org/jira/browse/HIVE-8612?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14206061#comment-14206061 ] Lefty Leverenz commented on HIVE-8612: -- Doc note: This adds *hive.metastore.filter.hook* to HiveConf.java, so it needs to be documented in the wiki. Fix Version/s says 0.14.0 and 0.15.0 but [~prasadm]'s comment just says committed to trunk, so is it only 0.15.0? Support metadata result filter hooks Key: HIVE-8612 URL: https://issues.apache.org/jira/browse/HIVE-8612 Project: Hive Issue Type: Bug Components: Authorization, Metastore Affects Versions: 0.13.1 Reporter: Prasad Mujumdar Assignee: Prasad Mujumdar Fix For: 0.14.0, 0.15.0 Attachments: HIVE-8612.1.patch, HIVE-8612.2.patch, HIVE-8612.3.patch Support metadata filter hook for metastore client. This will be useful for authorization plugins on hiveserver2 to filter metadata results, especially in case of non-impersonation mode where the metastore doesn't know the end user's identity. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-8612) Support metadata result filter hooks
[ https://issues.apache.org/jira/browse/HIVE-8612?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14206065#comment-14206065 ] Prasad Mujumdar commented on HIVE-8612: --- [~leftylev] will update the documentation on wiki. It's only committed to trunk, updated the fix version. Thanks! Support metadata result filter hooks Key: HIVE-8612 URL: https://issues.apache.org/jira/browse/HIVE-8612 Project: Hive Issue Type: Bug Components: Authorization, Metastore Affects Versions: 0.13.1 Reporter: Prasad Mujumdar Assignee: Prasad Mujumdar Fix For: 0.15.0 Attachments: HIVE-8612.1.patch, HIVE-8612.2.patch, HIVE-8612.3.patch Support metadata filter hook for metastore client. This will be useful for authorization plugins on hiveserver2 to filter metadata results, especially in case of non-impersonation mode where the metastore doesn't know the end user's identity. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-8612) Support metadata result filter hooks
[ https://issues.apache.org/jira/browse/HIVE-8612?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14200142#comment-14200142 ] Hive QA commented on HIVE-8612: --- {color:red}Overall{color}: -1 at least one tests failed Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12679764/HIVE-8612.3.patch {color:red}ERROR:{color} -1 due to 1 failed/errored test(s), 6678 tests executed *Failed tests:* {noformat} org.apache.hadoop.hive.cli.TestMiniTezCliDriver.testCliDriver_vector_mapjoin_reduce {noformat} Test results: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/1662/testReport Console output: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/1662/console Test logs: http://ec2-174-129-184-35.compute-1.amazonaws.com/logs/PreCommit-HIVE-TRUNK-Build-1662/ Messages: {noformat} Executing org.apache.hive.ptest.execution.PrepPhase Executing org.apache.hive.ptest.execution.ExecutionPhase Executing org.apache.hive.ptest.execution.ReportingPhase Tests exited with: TestsFailedException: 1 tests failed {noformat} This message is automatically generated. ATTACHMENT ID: 12679764 - PreCommit-HIVE-TRUNK-Build Support metadata result filter hooks Key: HIVE-8612 URL: https://issues.apache.org/jira/browse/HIVE-8612 Project: Hive Issue Type: Bug Components: Authorization, Metastore Affects Versions: 0.13.1 Reporter: Prasad Mujumdar Assignee: Prasad Mujumdar Fix For: 0.14.0, 0.15.0 Attachments: HIVE-8612.1.patch, HIVE-8612.2.patch, HIVE-8612.3.patch Support metadata filter hook for metastore client. This will be useful for authorization plugins on hiveserver2 to filter metadata results, especially in case of non-impersonation mode where the metastore doesn't know the end user's identity. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-8612) Support metadata result filter hooks
[ https://issues.apache.org/jira/browse/HIVE-8612?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14199730#comment-14199730 ] Brock Noland commented on HIVE-8612: thanks for the updated patch +1 pending tests Support metadata result filter hooks Key: HIVE-8612 URL: https://issues.apache.org/jira/browse/HIVE-8612 Project: Hive Issue Type: Bug Components: Authorization, Metastore Affects Versions: 0.13.1 Reporter: Prasad Mujumdar Assignee: Prasad Mujumdar Fix For: 0.14.0, 0.15.0 Attachments: HIVE-8612.1.patch, HIVE-8612.2.patch, HIVE-8612.3.patch Support metadata filter hook for metastore client. This will be useful for authorization plugins on hiveserver2 to filter metadata results, especially in case of non-impersonation mode where the metastore doesn't know the end user's identity. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HIVE-8612) Support metadata result filter hooks
[ https://issues.apache.org/jira/browse/HIVE-8612?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14185452#comment-14185452 ] Hive QA commented on HIVE-8612: --- {color:red}Overall{color}: -1 no tests executed Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12677333/HIVE-8612.1.patch Test results: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/1476/testReport Console output: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/1476/console Test logs: http://ec2-174-129-184-35.compute-1.amazonaws.com/logs/PreCommit-HIVE-TRUNK-Build-1476/ Messages: {noformat} This message was trimmed, see log for full details [INFO] CP: /data/hive-ptest/working/maven/org/apache/hadoop/hadoop-yarn-common/2.5.0/hadoop-yarn-common-2.5.0.jar [INFO] CP: /data/hive-ptest/working/maven/org/apache/hadoop/hadoop-yarn-api/2.5.0/hadoop-yarn-api-2.5.0.jar [INFO] CP: /data/hive-ptest/working/maven/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar [INFO] CP: /data/hive-ptest/working/maven/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar [INFO] CP: /data/hive-ptest/working/maven/javax/activation/activation/1.1/activation-1.1.jar [INFO] CP: /data/hive-ptest/working/maven/com/google/inject/guice/3.0/guice-3.0.jar [INFO] CP: /data/hive-ptest/working/maven/javax/inject/javax.inject/1/javax.inject-1.jar [INFO] CP: /data/hive-ptest/working/maven/aopalliance/aopalliance/1.0/aopalliance-1.0.jar [INFO] CP: /data/hive-ptest/working/maven/com/sun/jersey/contribs/jersey-guice/1.9/jersey-guice-1.9.jar [INFO] CP: /data/hive-ptest/working/maven/com/google/inject/extensions/guice-servlet/3.0/guice-servlet-3.0.jar [INFO] CP: /data/hive-ptest/working/maven/io/netty/netty/3.4.0.Final/netty-3.4.0.Final.jar [INFO] CP: /data/hive-ptest/working/maven/org/slf4j/slf4j-api/1.7.5/slf4j-api-1.7.5.jar [INFO] CP: /data/hive-ptest/working/maven/org/slf4j/slf4j-log4j12/1.7.5/slf4j-log4j12-1.7.5.jar DataNucleus Enhancer (version 3.2.10) for API JDO using JRE 1.7 DataNucleus Enhancer : Classpath /usr/local/apache-maven-3.0.5/boot/plexus-classworlds-2.4.jar ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MDatabase ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MFieldSchema ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MType ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MTable ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MSerDeInfo ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MOrder ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MColumnDescriptor ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MStringList ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MStorageDescriptor ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MPartition ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MIndex ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MRole ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MRoleMap ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MGlobalPrivilege ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MDBPrivilege ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MTablePrivilege ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MPartitionPrivilege ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MTableColumnPrivilege ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MPartitionColumnPrivilege ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MPartitionEvent ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MMasterKey ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MDelegationToken ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MTableColumnStatistics ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MPartitionColumnStatistics ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MVersionTable ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MResourceUri ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MFunction DataNucleus Enhancer completed with success for 27 classes. Timings : input=481 ms, enhance=1114 ms, total=1595 ms. Consult the log for full details [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ hive-metastore --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory
[jira] [Commented] (HIVE-8612) Support metadata result filter hooks
[ https://issues.apache.org/jira/browse/HIVE-8612?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14185529#comment-14185529 ] Hive QA commented on HIVE-8612: --- {color:red}Overall{color}: -1 no tests executed Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12677346/HIVE-8612.2.patch Test results: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/1478/testReport Console output: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/1478/console Test logs: http://ec2-174-129-184-35.compute-1.amazonaws.com/logs/PreCommit-HIVE-TRUNK-Build-1478/ Messages: {noformat} This message was trimmed, see log for full details [INFO] CP: /data/hive-ptest/working/maven/org/apache/hadoop/hadoop-yarn-common/2.5.0/hadoop-yarn-common-2.5.0.jar [INFO] CP: /data/hive-ptest/working/maven/org/apache/hadoop/hadoop-yarn-api/2.5.0/hadoop-yarn-api-2.5.0.jar [INFO] CP: /data/hive-ptest/working/maven/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar [INFO] CP: /data/hive-ptest/working/maven/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar [INFO] CP: /data/hive-ptest/working/maven/javax/activation/activation/1.1/activation-1.1.jar [INFO] CP: /data/hive-ptest/working/maven/com/google/inject/guice/3.0/guice-3.0.jar [INFO] CP: /data/hive-ptest/working/maven/javax/inject/javax.inject/1/javax.inject-1.jar [INFO] CP: /data/hive-ptest/working/maven/aopalliance/aopalliance/1.0/aopalliance-1.0.jar [INFO] CP: /data/hive-ptest/working/maven/com/sun/jersey/contribs/jersey-guice/1.9/jersey-guice-1.9.jar [INFO] CP: /data/hive-ptest/working/maven/com/google/inject/extensions/guice-servlet/3.0/guice-servlet-3.0.jar [INFO] CP: /data/hive-ptest/working/maven/io/netty/netty/3.4.0.Final/netty-3.4.0.Final.jar [INFO] CP: /data/hive-ptest/working/maven/org/slf4j/slf4j-api/1.7.5/slf4j-api-1.7.5.jar [INFO] CP: /data/hive-ptest/working/maven/org/slf4j/slf4j-log4j12/1.7.5/slf4j-log4j12-1.7.5.jar DataNucleus Enhancer (version 3.2.10) for API JDO using JRE 1.7 DataNucleus Enhancer : Classpath /usr/local/apache-maven-3.0.5/boot/plexus-classworlds-2.4.jar ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MDatabase ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MFieldSchema ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MType ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MTable ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MSerDeInfo ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MOrder ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MColumnDescriptor ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MStringList ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MStorageDescriptor ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MPartition ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MIndex ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MRole ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MRoleMap ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MGlobalPrivilege ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MDBPrivilege ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MTablePrivilege ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MPartitionPrivilege ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MTableColumnPrivilege ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MPartitionColumnPrivilege ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MPartitionEvent ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MMasterKey ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MDelegationToken ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MTableColumnStatistics ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MPartitionColumnStatistics ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MVersionTable ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MResourceUri ENHANCED (PersistenceCapable) : org.apache.hadoop.hive.metastore.model.MFunction DataNucleus Enhancer completed with success for 27 classes. Timings : input=459 ms, enhance=1075 ms, total=1534 ms. Consult the log for full details [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ hive-metastore --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory