[jira] [Commented] (HIVE-8612) Support metadata result filter hooks

2014-11-18 Thread Prasad Mujumdar (JIRA)

[ 
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

2014-11-10 Thread Prasad Mujumdar (JIRA)

[ 
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

2014-11-10 Thread Lefty Leverenz (JIRA)

[ 
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

2014-11-10 Thread Prasad Mujumdar (JIRA)

[ 
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

2014-11-06 Thread Hive QA (JIRA)

[ 
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

2014-11-05 Thread Brock Noland (JIRA)

[ 
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

2014-10-27 Thread Hive QA (JIRA)

[ 
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

2014-10-27 Thread Hive QA (JIRA)

[ 
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