[jira] [Commented] (HIVE-3384) HIVE JDBC module won't compile under JDK1.7 as new methods added in JDBC specification

2013-12-19 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-3384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13852813#comment-13852813
 ] 

Mikhail Antonov commented on HIVE-3384:
---

It looks like 0.11 doesn't compile on open jdk 7. I'm trying to compile it and 
getting the following same errors in jdbc module:

Am I doing something wrong? I'm just running ant clean package test



 Compiling 28 source files to /projects/apache/hive/build/jdbc/classes
[javac] 
/projects/apache/hive/jdbc/src/java/org/apache/hive/jdbc/HiveCallableStatement.java:48:
 error: HiveCallableStatement is not abstract and does not override abstract 
method TgetObject(String,ClassT) in CallableStatement
[javac] public class HiveCallableStatement implements 
java.sql.CallableStatement {
[javac]^
[javac]   where T is a type-variable:
[javac] T extends Object declared in method 
TgetObject(String,ClassT)
[javac] 
/projects/apache/hive/jdbc/src/java/org/apache/hive/jdbc/HiveConnection.java:65:
 error: HiveConnection is not abstract and does not override abstract method 
getNetworkTimeout() in Connection
[javac] public class HiveConnection implements java.sql.Connection {




 HIVE JDBC module won't compile under JDK1.7 as new methods added in JDBC 
 specification
 --

 Key: HIVE-3384
 URL: https://issues.apache.org/jira/browse/HIVE-3384
 Project: Hive
  Issue Type: Bug
  Components: JDBC
Affects Versions: 0.10.0
Reporter: Weidong Bian
Assignee: Chris Drome
Priority: Minor
 Fix For: 0.11.0

 Attachments: D6873-0.9.1.patch, D6873.1.patch, D6873.2.patch, 
 D6873.3.patch, D6873.4.patch, D6873.5.patch, D6873.6.patch, D6873.7.patch, 
 HIVE-3384-0.10.patch, HIVE-3384-2012-12-02.patch, HIVE-3384-2012-12-04.patch, 
 HIVE-3384-branch-0.9.patch, HIVE-3384.2.patch, HIVE-3384.patch, 
 HIVE-JDK7-JDBC.patch


 jdbc module couldn't be compiled with jdk7 as it adds some abstract method in 
 the JDBC specification 
 some error info:
  error: HiveCallableStatement is not abstract and does not override abstract
 method TgetObject(String,ClassT) in CallableStatement
 .
 .
 .



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Commented] (HIVE-3384) HIVE JDBC module won't compile under JDK1.7 as new methods added in JDBC specification

2013-12-19 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-3384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13852816#comment-13852816
 ] 

Mikhail Antonov commented on HIVE-3384:
---

Oh, I guess it's now HIVE-4496. Sorry.

 HIVE JDBC module won't compile under JDK1.7 as new methods added in JDBC 
 specification
 --

 Key: HIVE-3384
 URL: https://issues.apache.org/jira/browse/HIVE-3384
 Project: Hive
  Issue Type: Bug
  Components: JDBC
Affects Versions: 0.10.0
Reporter: Weidong Bian
Assignee: Chris Drome
Priority: Minor
 Fix For: 0.11.0

 Attachments: D6873-0.9.1.patch, D6873.1.patch, D6873.2.patch, 
 D6873.3.patch, D6873.4.patch, D6873.5.patch, D6873.6.patch, D6873.7.patch, 
 HIVE-3384-0.10.patch, HIVE-3384-2012-12-02.patch, HIVE-3384-2012-12-04.patch, 
 HIVE-3384-branch-0.9.patch, HIVE-3384.2.patch, HIVE-3384.patch, 
 HIVE-JDK7-JDBC.patch


 jdbc module couldn't be compiled with jdk7 as it adds some abstract method in 
 the JDBC specification 
 some error info:
  error: HiveCallableStatement is not abstract and does not override abstract
 method TgetObject(String,ClassT) in CallableStatement
 .
 .
 .



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Commented] (HIVE-4496) JDBC2 won't compile with JDK7

2013-12-19 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-4496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13852817#comment-13852817
 ] 

Mikhail Antonov commented on HIVE-4496:
---

If it affects 0.11 (compilation for jdk 7), are there any plans/possibilities 
to port it back to 0.11? It seems 0.11 doesn't compile under jdk7 now.

 JDBC2 won't compile with JDK7
 -

 Key: HIVE-4496
 URL: https://issues.apache.org/jira/browse/HIVE-4496
 Project: Hive
  Issue Type: Bug
  Components: JDBC
Affects Versions: 0.12.0
Reporter: Chris Drome
Assignee: Chris Drome
 Fix For: 0.12.0

 Attachments: HIVE-4496-1.patch, HIVE-4496-2.patch, HIVE-4496.patch


 HiveServer2 related JDBC does not compile with JDK7. Related to HIVE-3384.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Commented] (HIVE-5447) HiveServer2 should allow secure impersonation over LDAP or other non-kerberos connection

2013-10-16 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-5447?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13797286#comment-13797286
 ] 

Mikhail Antonov commented on HIVE-5447:
---

When I look at ThriftCLIService.java, it sounds like that impersonation for 
non-kerberos users worked in 0.10, and then was reworked in 0.11 in such a way, 
that it stopped working, and now this issue (pretty much) reverts it back to 
where it was in 0.10?

 HiveServer2 should allow secure impersonation over LDAP or other non-kerberos 
 connection
 

 Key: HIVE-5447
 URL: https://issues.apache.org/jira/browse/HIVE-5447
 Project: Hive
  Issue Type: Improvement
  Components: HiveServer2
Affects Versions: 0.11.0, 0.12.0
Reporter: Prasad Mujumdar
Assignee: Prasad Mujumdar
 Attachments: HIVE-5447.1.patch, HIVE-5447.2.patch


 Currently the impersonation on a secure hadoop cluster only works when HS2 
 connection itself is kerberos. This forces clients to configure kerberos 
 which can be a deployment nightmare.
 We should allow other authentications mechanism to perform secure 
 impersonation.



--
This message was sent by Atlassian JIRA
(v6.1#6144)


[jira] [Commented] (HIVE-2818) Create table checks the current database privilege

2013-09-04 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-2818?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13758540#comment-13758540
 ] 

Mikhail Antonov commented on HIVE-2818:
---

Is that fixed?

 Create table checks the current database privilege
 --

 Key: HIVE-2818
 URL: https://issues.apache.org/jira/browse/HIVE-2818
 Project: Hive
  Issue Type: Bug
  Components: Authorization, Security
Affects Versions: 0.7.1
Reporter: Benyi Wang

 Hive seems check the current database to determine the privilege of a 
 statement when you use fully qualified name like 'database.table'
  
 {code}
 hive set hive.security.authorization.enabled=true;
 hive create database test_db;
 hive grant all on database test_db to user test_user;
 hive revoke all on database default from test_user;
 hive use default;
 hive create table test_db.new_table (id int);
 Authorization failed:No privilege 'Create' found for outputs { 
 database:default}. Use show grant to get more details.
 hive use test_db;
 hive create table test_db.new_table (id int);
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HIVE-4778) hive.server2.authentication CUSTOM not working

2013-08-30 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-4778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13755275#comment-13755275
 ] 

Mikhail Antonov commented on HIVE-4778:
---

I also encountered the same issue today, and obviously, simplest workaround is 
to use the following in hive-site.xml:

property
!--namehive.server2.custom.authentication.class/name--
nameHIVE_SERVER2_CUSTOM_AUTHENTICATION_CLASS/name
valuecom.zettaset.hive.security.auth.ZtsHiveAuthenticationProvider/value
/property

That works.



 hive.server2.authentication CUSTOM not working
 --

 Key: HIVE-4778
 URL: https://issues.apache.org/jira/browse/HIVE-4778
 Project: Hive
  Issue Type: Bug
  Components: Authentication
Affects Versions: 0.11.0
 Environment: CentOS release 6.2 x86_64
 java version 1.6.0_31
 Java(TM) SE Runtime Environment (build 1.6.0_31-b04)
 Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01, mixed mode)
Reporter: Zdenek Ott
Assignee: Azrael
 Attachments: HIVE-4778.D12207.1.patch, HIVE-4778.D12213.1.patch


 I have created my own class PamAuthenticationProvider that implements 
 PasswdAuthenticationProvider interface. I have puted jar into hive lib 
 directory and have configured hive-site.xml in following way:
 property
   namehive.server2.authentication/name
   valueCUSTOM/value
 /property
 property
   namehive.server2.custom.authentication.class/name
   valuecom.avast.ff.hive.PamAuthenticationProvider/value
 /property
 I use SQuireL and jdbc drivers to connect to hive. During authentication Hive 
 throws following exception:
 java.lang.RuntimeException: java.lang.NoSuchMethodException: 
 org.apache.hive.service.auth.PasswdAuthenticationProvider.init()
 at 
 org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:128)
 at 
 org.apache.hive.service.auth.CustomAuthenticationProviderImpl.init(CustomAuthenticationProviderImpl.java:20)
 at 
 org.apache.hive.service.auth.AuthenticationProviderFactory.getAuthenticationProvider(AuthenticationProviderFactory.java:57)
 at 
 org.apache.hive.service.auth.PlainSaslHelper$PlainServerCallbackHandler.handle(PlainSaslHelper.java:61)
 at 
 org.apache.hive.service.auth.PlainSaslServer.evaluateResponse(PlainSaslServer.java:127)
 at 
 org.apache.thrift.transport.TSaslTransport$SaslParticipant.evaluateChallengeOrResponse(TSaslTransport.java:509)
 at 
 org.apache.thrift.transport.TSaslTransport.open(TSaslTransport.java:264)
 at 
 org.apache.thrift.transport.TSaslServerTransport.open(TSaslServerTransport.java:41)
 at 
 org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:216)
 at 
 org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:189)
 at 
 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at 
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:662)
 Caused by: java.lang.NoSuchMethodException: 
 org.apache.hive.service.auth.PasswdAuthenticationProvider.init()
 at java.lang.Class.getConstructor0(Class.java:2706)
 at java.lang.Class.getDeclaredConstructor(Class.java:1985)
 at 
 org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:122)
 ... 12 more
 I have done small patch for 
 org.apache.hive.service.auth.CustomAuthenticationProviderImpl , that have 
 solved my problem, but I'm not sure if it's the best solution. Here is the 
 patch:
 --- CustomAuthenticationProviderImpl.java   2013-06-20 14:55:22.473995184 
 +0200
 +++ CustomAuthenticationProviderImpl.java.new   2013-06-20 14:57:36.549012966 
 +0200
 @@ -33,7 +33,7 @@
  HiveConf conf = new HiveConf();
  this.customHandlerClass = (Class? extends PasswdAuthenticationProvider)
  conf.getClass(
 -
 HiveConf.ConfVars.HIVE_SERVER2_CUSTOM_AUTHENTICATION_CLASS.name(),
 +
 HiveConf.ConfVars.HIVE_SERVER2_CUSTOM_AUTHENTICATION_CLASS.varname,
  PasswdAuthenticationProvider.class);
  this.customProvider =
  ReflectionUtils.newInstance(this.customHandlerClass, conf);

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HIVE-4778) hive.server2.authentication CUSTOM not working

2013-08-30 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-4778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13755277#comment-13755277
 ] 

Mikhail Antonov commented on HIVE-4778:
---

Also, one of the reasons for people to write custom authenticators is that 
default LDAP provider has limitations (bugs?) which prevent it from working 
with some OpenLDAP servers. Not sure if there's a bug opened for that (usage of 
uid is hardcoded)

 hive.server2.authentication CUSTOM not working
 --

 Key: HIVE-4778
 URL: https://issues.apache.org/jira/browse/HIVE-4778
 Project: Hive
  Issue Type: Bug
  Components: Authentication
Affects Versions: 0.11.0
 Environment: CentOS release 6.2 x86_64
 java version 1.6.0_31
 Java(TM) SE Runtime Environment (build 1.6.0_31-b04)
 Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01, mixed mode)
Reporter: Zdenek Ott
Assignee: Azrael
 Attachments: HIVE-4778.D12207.1.patch, HIVE-4778.D12213.1.patch


 I have created my own class PamAuthenticationProvider that implements 
 PasswdAuthenticationProvider interface. I have puted jar into hive lib 
 directory and have configured hive-site.xml in following way:
 property
   namehive.server2.authentication/name
   valueCUSTOM/value
 /property
 property
   namehive.server2.custom.authentication.class/name
   valuecom.avast.ff.hive.PamAuthenticationProvider/value
 /property
 I use SQuireL and jdbc drivers to connect to hive. During authentication Hive 
 throws following exception:
 java.lang.RuntimeException: java.lang.NoSuchMethodException: 
 org.apache.hive.service.auth.PasswdAuthenticationProvider.init()
 at 
 org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:128)
 at 
 org.apache.hive.service.auth.CustomAuthenticationProviderImpl.init(CustomAuthenticationProviderImpl.java:20)
 at 
 org.apache.hive.service.auth.AuthenticationProviderFactory.getAuthenticationProvider(AuthenticationProviderFactory.java:57)
 at 
 org.apache.hive.service.auth.PlainSaslHelper$PlainServerCallbackHandler.handle(PlainSaslHelper.java:61)
 at 
 org.apache.hive.service.auth.PlainSaslServer.evaluateResponse(PlainSaslServer.java:127)
 at 
 org.apache.thrift.transport.TSaslTransport$SaslParticipant.evaluateChallengeOrResponse(TSaslTransport.java:509)
 at 
 org.apache.thrift.transport.TSaslTransport.open(TSaslTransport.java:264)
 at 
 org.apache.thrift.transport.TSaslServerTransport.open(TSaslServerTransport.java:41)
 at 
 org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:216)
 at 
 org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:189)
 at 
 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at 
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:662)
 Caused by: java.lang.NoSuchMethodException: 
 org.apache.hive.service.auth.PasswdAuthenticationProvider.init()
 at java.lang.Class.getConstructor0(Class.java:2706)
 at java.lang.Class.getDeclaredConstructor(Class.java:1985)
 at 
 org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:122)
 ... 12 more
 I have done small patch for 
 org.apache.hive.service.auth.CustomAuthenticationProviderImpl , that have 
 solved my problem, but I'm not sure if it's the best solution. Here is the 
 patch:
 --- CustomAuthenticationProviderImpl.java   2013-06-20 14:55:22.473995184 
 +0200
 +++ CustomAuthenticationProviderImpl.java.new   2013-06-20 14:57:36.549012966 
 +0200
 @@ -33,7 +33,7 @@
  HiveConf conf = new HiveConf();
  this.customHandlerClass = (Class? extends PasswdAuthenticationProvider)
  conf.getClass(
 -
 HiveConf.ConfVars.HIVE_SERVER2_CUSTOM_AUTHENTICATION_CLASS.name(),
 +
 HiveConf.ConfVars.HIVE_SERVER2_CUSTOM_AUTHENTICATION_CLASS.varname,
  PasswdAuthenticationProvider.class);
  this.customProvider =
  ReflectionUtils.newInstance(this.customHandlerClass, conf);

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HIVE-4588) Support session level hooks for HiveServer2

2013-08-23 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-4588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13749304#comment-13749304
 ] 

Mikhail Antonov commented on HIVE-4588:
---

Let me ask, if there're guys from Cloudera out here, any plans to backport it 
in current CDH 4.2.* / 4.3.* branches?

Thanks!
Mikhail

 Support session level hooks for HiveServer2
 ---

 Key: HIVE-4588
 URL: https://issues.apache.org/jira/browse/HIVE-4588
 Project: Hive
  Issue Type: Improvement
  Components: HiveServer2
Affects Versions: 0.11.0
Reporter: Prasad Mujumdar
Assignee: Prasad Mujumdar
 Fix For: 0.12.0

 Attachments: HIVE-4588-1.patch, HIVE-4588.3.patch, HIVE-4588.5.patch


 Support session level hooks for HiveSrver2. The configured hooks will get 
 executed at beginning of each new session.
 This is useful for auditing connections, possibly tuning the session level 
 properties etc.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HIVE-4588) Support session level hooks for HiveServer2

2013-08-23 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-4588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13749304#comment-13749304
 ] 

Mikhail Antonov commented on HIVE-4588:
---

Let me ask, if there're guys from Cloudera out here, any plans to backport it 
in current CDH 4.2.* / 4.3.* branches?

Thanks!
Mikhail

 Support session level hooks for HiveServer2
 ---

 Key: HIVE-4588
 URL: https://issues.apache.org/jira/browse/HIVE-4588
 Project: Hive
  Issue Type: Improvement
  Components: HiveServer2
Affects Versions: 0.11.0
Reporter: Prasad Mujumdar
Assignee: Prasad Mujumdar
 Fix For: 0.12.0

 Attachments: HIVE-4588-1.patch, HIVE-4588.3.patch, HIVE-4588.5.patch


 Support session level hooks for HiveSrver2. The configured hooks will get 
 executed at beginning of each new session.
 This is useful for auditing connections, possibly tuning the session level 
 properties etc.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HIVE-4707) Support configurable domain name for HiveServer2 LDAP authentication using Active Directory

2013-08-23 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-4707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13749308#comment-13749308
 ] 

Mikhail Antonov commented on HIVE-4707:
---

There's email thread regarding LDAP auth for openldap..

http://osdir.com/ml/general/2013-08/msg42378.html

Essentially, if baseDN isn't set, then the bind string is formed as follows:

 // setup the security principal
String bindDN;
if (baseDN != null) {
   bindDN = uid= + user + , + baseDN;
} else {
   bindDN = user;
} 

There should be some configuration, allowing people to customize this bind 
string, for example use cn= instead of uid=.

Can provide a patch if wanted..

 Support configurable domain name for HiveServer2 LDAP authentication using 
 Active Directory
 ---

 Key: HIVE-4707
 URL: https://issues.apache.org/jira/browse/HIVE-4707
 Project: Hive
  Issue Type: Bug
  Components: HiveServer2
Affects Versions: 0.11.0
Reporter: Prasad Mujumdar
Assignee: Prasad Mujumdar
 Fix For: 0.12.0

 Attachments: HIVE-4707-1.patch


 LDAP providers like Active Directory use a fully qualified user name in 
 user@domain format. For HiveServer2 LDAP auth can be used with active 
 directory by passing the userid in that format. This causes hive 
 authentication module to retrun the username in that mangled format. This 
 prohibits LDAP users to be impersonated over secure hadoop or reported 
 correctly in audit etc.
 HiveServer2 should support a configurable LDAP domain that is appended to the 
 user name.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


Re: Last time request for cwiki update privileges

2013-08-21 Thread Mikhail Antonov
Can I also get the edit privilege for wiki please?

I'd like to add some details about LDAP authentication..

Mikhail


2013/8/21 Stephen Sprague sprag...@gmail.com

 Sanjay gets some love after all! :)


 On Tue, Aug 20, 2013 at 4:00 PM, Sanjay Subramanian 
 sanjay.subraman...@wizecommerce.com wrote:

 Thanks Ashutosh

 From: Ashutosh Chauhan hashut...@apache.orgmailto:hashut...@apache.org
 
 Reply-To: u...@hive.apache.orgmailto:u...@hive.apache.org 
 u...@hive.apache.orgmailto:u...@hive.apache.org

 Date: Tuesday, August 20, 2013 3:13 PM
 To: u...@hive.apache.orgmailto:u...@hive.apache.org 
 u...@hive.apache.orgmailto:u...@hive.apache.org
 Cc: dev@hive.apache.orgmailto:dev@hive.apache.org 
 dev@hive.apache.orgmailto:dev@hive.apache.org

 Subject: Re: Last time request for cwiki update privileges

 Hi Sanjay,

 Really sorry for that. I apologize for the delay. You are added now. Feel
 free to make changes to make Hive even better!

 Thanks,
 Ashutosh


 On Tue, Aug 20, 2013 at 2:39 PM, Sanjay Subramanian 
 sanjay.subraman...@wizecommerce.commailto:
 sanjay.subraman...@wizecommerce.com wrote:
 Hey guys

 I can only think of two reasons for my request is not yet accepted

 1. The admins don't want to give me access

 2. The admins have not seen my mail yet.

 This is the fourth and the LAST time I am requesting permission to edit
 wiki docs…Nobody likes being ignored and that includes me.

 Meanwhile to show my thankfulness to the Hive community I shall continue
 to answer questions .There will be no change in that behavior

 Regards

 sanjay




 From: Sanjay Subramanian sanjay.subraman...@wizecommerce.commailto:
 sanjay.subraman...@wizecommerce.com

 Date: Wednesday, August 14, 2013 3:52 PM
 To: u...@hive.apache.orgmailto:u...@hive.apache.org 
 u...@hive.apache.orgmailto:u...@hive.apache.org
 Cc: dev@hive.apache.orgmailto:dev@hive.apache.org 
 dev@hive.apache.orgmailto:dev@hive.apache.org

 Subject: Re: Review Request (wikidoc): LZO Compression in Hive

 Once again, I am down on my knees humbling calling upon the Hive Jedi
 Masters to please provide this paadwaan  with cwiki update privileges

 May the Force be with u

 Thanks

 sanjay

 From: Sanjay Subramanian sanjay.subraman...@wizecommerce.commailto:
 sanjay.subraman...@wizecommerce.com
 Reply-To: u...@hive.apache.orgmailto:u...@hive.apache.org 
 u...@hive.apache.orgmailto:u...@hive.apache.org

 Date: Wednesday, July 31, 2013 9:38 AM
 To: u...@hive.apache.orgmailto:u...@hive.apache.org 
 u...@hive.apache.orgmailto:u...@hive.apache.org
 Cc: dev@hive.apache.orgmailto:dev@hive.apache.org 
 dev@hive.apache.orgmailto:dev@hive.apache.org

 Subject: Re: Review Request (wikidoc): LZO Compression in Hive

 Hi guys

 Any chance I could get cwiki update privileges today ?

 Thanks

 sanjay

 From: Sanjay Subramanian sanjay.subraman...@wizecommerce.commailto:
 sanjay.subraman...@wizecommerce.com

 Date: Tuesday, July 30, 2013 4:26 PM
 To: u...@hive.apache.orgmailto:u...@hive.apache.org 
 u...@hive.apache.orgmailto:u...@hive.apache.org
 Cc: dev@hive.apache.orgmailto:dev@hive.apache.org 
 dev@hive.apache.orgmailto:dev@hive.apache.org
 Subject: Review Request (wikidoc): LZO Compression in Hive

 Hi

 Met with Lefty this afternoon and she was kind to spend time to add my
 documentation to the site - since I still don't have editing privileges :-)

 Please review the new wikidoc about LZO compression in the Hive language
 manual.  If anything is unclear or needs more information, you can email
 suggestions to this list or edit the wiki yourself (if you have editing
 privileges).  Here are the links:

   1.  Language Manual
 https://cwiki.apache.org/confluence/display/Hive/LanguageManual (new
 bullet under File Formats)
   2.  LZO Compression
 https://cwiki.apache.org/confluence/display/Hive/LanguageManual+LZO
   3.  CREATE TABLE
 https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-CreateTable
 (near end of section, pasted in here:)
 Use STORED AS TEXTFILE if the data needs to be stored as plain text
 files. Use STORED AS SEQUENCEFILE if the data needs to be compressed.
 Please read more about CompressedStorage
 https://cwiki.apache.org/confluence/display/Hive/CompressedStorage if
 you are planning to keep data compressed in your Hive tables. Use
 INPUTFORMAT and OUTPUTFORMAT to specify the name of a corresponding
 InputFormat and OutputFormat class as a string literal, e.g.,
 'org.apache.hadoop.hive.contrib.fileformat.base64.Base64TextInputFormat'.
 For LZO compression, the values to use are 'INPUTFORMAT
 com.hadoop.mapred.DeprecatedLzoTextInputFormat OUTPUTFORMAT
 org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat' (see LZO
 Compression
 https://cwiki.apache.org/confluence/display/Hive/LanguageManual+LZO).


 My cwiki id is
 https://cwiki.apache.org/confluence/display/~sanjaysubraman...@yahoo.com
 It will be great if I could get edit privileges

 Thanks
 sanjay

 CONFIDENTIALITY NOTICE
 ==
 This email 

Re: Last time request for cwiki update privileges

2013-08-21 Thread Mikhail Antonov
mantonov


2013/8/21 Ashutosh Chauhan hashut...@apache.org

 Hey Mikhail,

 Sure. Whats ur cwiki id?

 Thanks,
 Ashutosh


 On Wed, Aug 21, 2013 at 1:58 PM, Mikhail Antonov olorinb...@gmail.comwrote:

 Can I also get the edit privilege for wiki please?

 I'd like to add some details about LDAP authentication..

 Mikhail


 2013/8/21 Stephen Sprague sprag...@gmail.com

 Sanjay gets some love after all! :)


 On Tue, Aug 20, 2013 at 4:00 PM, Sanjay Subramanian 
 sanjay.subraman...@wizecommerce.com wrote:

 Thanks Ashutosh

 From: Ashutosh Chauhan hashut...@apache.orgmailto:
 hashut...@apache.org
 Reply-To: u...@hive.apache.orgmailto:u...@hive.apache.org 
 u...@hive.apache.orgmailto:u...@hive.apache.org

 Date: Tuesday, August 20, 2013 3:13 PM
 To: u...@hive.apache.orgmailto:u...@hive.apache.org 
 u...@hive.apache.orgmailto:u...@hive.apache.org
 Cc: dev@hive.apache.orgmailto:dev@hive.apache.org 
 dev@hive.apache.orgmailto:dev@hive.apache.org

 Subject: Re: Last time request for cwiki update privileges

 Hi Sanjay,

 Really sorry for that. I apologize for the delay. You are added now.
 Feel free to make changes to make Hive even better!

 Thanks,
 Ashutosh


 On Tue, Aug 20, 2013 at 2:39 PM, Sanjay Subramanian 
 sanjay.subraman...@wizecommerce.commailto:
 sanjay.subraman...@wizecommerce.com wrote:
 Hey guys

 I can only think of two reasons for my request is not yet accepted

 1. The admins don't want to give me access

 2. The admins have not seen my mail yet.

 This is the fourth and the LAST time I am requesting permission to edit
 wiki docs…Nobody likes being ignored and that includes me.

 Meanwhile to show my thankfulness to the Hive community I shall
 continue to answer questions .There will be no change in that behavior

 Regards

 sanjay




 From: Sanjay Subramanian sanjay.subraman...@wizecommerce.commailto:
 sanjay.subraman...@wizecommerce.com

 Date: Wednesday, August 14, 2013 3:52 PM
 To: u...@hive.apache.orgmailto:u...@hive.apache.org 
 u...@hive.apache.orgmailto:u...@hive.apache.org
 Cc: dev@hive.apache.orgmailto:dev@hive.apache.org 
 dev@hive.apache.orgmailto:dev@hive.apache.org

 Subject: Re: Review Request (wikidoc): LZO Compression in Hive

 Once again, I am down on my knees humbling calling upon the Hive Jedi
 Masters to please provide this paadwaan  with cwiki update privileges

 May the Force be with u

 Thanks

 sanjay

 From: Sanjay Subramanian sanjay.subraman...@wizecommerce.commailto:
 sanjay.subraman...@wizecommerce.com
 Reply-To: u...@hive.apache.orgmailto:u...@hive.apache.org 
 u...@hive.apache.orgmailto:u...@hive.apache.org

 Date: Wednesday, July 31, 2013 9:38 AM
 To: u...@hive.apache.orgmailto:u...@hive.apache.org 
 u...@hive.apache.orgmailto:u...@hive.apache.org
 Cc: dev@hive.apache.orgmailto:dev@hive.apache.org 
 dev@hive.apache.orgmailto:dev@hive.apache.org

 Subject: Re: Review Request (wikidoc): LZO Compression in Hive

 Hi guys

 Any chance I could get cwiki update privileges today ?

 Thanks

 sanjay

 From: Sanjay Subramanian sanjay.subraman...@wizecommerce.commailto:
 sanjay.subraman...@wizecommerce.com

 Date: Tuesday, July 30, 2013 4:26 PM
 To: u...@hive.apache.orgmailto:u...@hive.apache.org 
 u...@hive.apache.orgmailto:u...@hive.apache.org
 Cc: dev@hive.apache.orgmailto:dev@hive.apache.org 
 dev@hive.apache.orgmailto:dev@hive.apache.org
 Subject: Review Request (wikidoc): LZO Compression in Hive

 Hi

 Met with Lefty this afternoon and she was kind to spend time to add my
 documentation to the site - since I still don't have editing privileges :-)

 Please review the new wikidoc about LZO compression in the Hive
 language manual.  If anything is unclear or needs more information, you can
 email suggestions to this list or edit the wiki yourself (if you have
 editing privileges).  Here are the links:

   1.  Language Manual
 https://cwiki.apache.org/confluence/display/Hive/LanguageManual (new
 bullet under File Formats)
   2.  LZO Compression
 https://cwiki.apache.org/confluence/display/Hive/LanguageManual+LZO
   3.  CREATE TABLE
 https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-CreateTable
 (near end of section, pasted in here:)
 Use STORED AS TEXTFILE if the data needs to be stored as plain text
 files. Use STORED AS SEQUENCEFILE if the data needs to be compressed.
 Please read more about CompressedStorage
 https://cwiki.apache.org/confluence/display/Hive/CompressedStorage if
 you are planning to keep data compressed in your Hive tables. Use
 INPUTFORMAT and OUTPUTFORMAT to specify the name of a corresponding
 InputFormat and OutputFormat class as a string literal, e.g.,
 'org.apache.hadoop.hive.contrib.fileformat.base64.Base64TextInputFormat'.
 For LZO compression, the values to use are 'INPUTFORMAT
 com.hadoop.mapred.DeprecatedLzoTextInputFormat OUTPUTFORMAT
 org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat' (see LZO
 Compression
 https://cwiki.apache.org/confluence/display/Hive/LanguageManual+LZO).


 My cwiki id

[jira] [Commented] (HIVE-4588) Support session level hooks for HiveServer2

2013-08-21 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-4588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13746916#comment-13746916
 ] 

Mikhail Antonov commented on HIVE-4588:
---

Looks good! Any plans to backport on 0.11 anytime soon?

 Support session level hooks for HiveServer2
 ---

 Key: HIVE-4588
 URL: https://issues.apache.org/jira/browse/HIVE-4588
 Project: Hive
  Issue Type: Improvement
  Components: HiveServer2
Affects Versions: 0.11.0
Reporter: Prasad Mujumdar
Assignee: Prasad Mujumdar
 Fix For: 0.12.0

 Attachments: HIVE-4588-1.patch, HIVE-4588.3.patch


 Support session level hooks for HiveSrver2. The configured hooks will get 
 executed at beginning of each new session.
 This is useful for auditing connections, possibly tuning the session level 
 properties etc.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HIVE-3936) Remote debug failed with hadoop 0.23X, hadoop 2.X

2013-08-16 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-3936?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13742770#comment-13742770
 ] 

Mikhail Antonov commented on HIVE-3936:
---

http://ben-tech.blogspot.com/2012/11/cdh410-hive-debug-option-bug.html

the issue may be temporarily fixed on target machine by commenting out that 
line in the /usr/lib/hive/bin/hive. So looking at HADOOP-9455, will this issue 
be fixed automatically by the fix in the Hadoop, or that requires a fix at Hive 
side?

 Remote debug failed with hadoop 0.23X, hadoop 2.X
 -

 Key: HIVE-3936
 URL: https://issues.apache.org/jira/browse/HIVE-3936
 Project: Hive
  Issue Type: Bug
Affects Versions: 0.8.0, 0.8.1, 0.9.0
Reporter: Xie Long
Priority: Minor

 In $HIVE_HOME/bin/hive and $HADOOP_HOME/bin/hadoop, $HADOOP_CLIENT_OPTS is  
 appended to $HADOOP_OPTS, which leads to the problem.
 hive --debug
 ERROR: Cannot load this JVM TI agent twice, check your java command line for 
 duplicate jdwp options.
 Error occurred during initialization of VM
 agent library failed to init: jdwp

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HIVE-33) [Hive]: Add optimizer statistics in Hive

2013-06-19 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-33?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=1368#comment-1368
 ] 

Mikhail Antonov commented on HIVE-33:
-

The last comment is almost 3 years old, may be it's good to clarify the status 
of the ticket here?

 [Hive]: Add optimizer statistics in Hive
 

 Key: HIVE-33
 URL: https://issues.apache.org/jira/browse/HIVE-33
 Project: Hive
  Issue Type: New Feature
  Components: Query Processor, Statistics
Reporter: Ashish Thusoo
  Labels: statistics

 Add commands to collect partition and column level statistics in hive.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HIVE-3009) do authorization for all metadata operations

2013-05-31 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-3009?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13671760#comment-13671760
 ] 

Mikhail Antonov commented on HIVE-3009:
---

The bug is marked as unresolved, so whatever progress has been make, it 
wasn't integrated in any official release branches?

 do authorization for all metadata operations
 

 Key: HIVE-3009
 URL: https://issues.apache.org/jira/browse/HIVE-3009
 Project: Hive
  Issue Type: Bug
  Components: Authorization, Metastore
Reporter: Thejas M Nair
Assignee: Vandana Ayyalasomayajula

 Most of the metadata read operations and some write operations are not 
 checking for authorization. 
 See org.apache.hadoop.hive.ql.plan.HiveOperation . Operations such as 
 DESCTABLE and DROPDATABASE have null for required privileges. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HIVE-3271) Privilege can be granted by any user(not owner) to any user(even to the same user)

2013-05-30 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-3271?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13670610#comment-13670610
 ] 

Mikhail Antonov commented on HIVE-3271:
---

Just to make sure - does that happen for you when user sachin is _not_ in 
supergroup, or regardless of whether he is in supergroup or not?

 Privilege can be granted by any user(not owner) to any user(even to the same 
 user)
 --

 Key: HIVE-3271
 URL: https://issues.apache.org/jira/browse/HIVE-3271
 Project: Hive
  Issue Type: Bug
  Components: Authorization, Security
Affects Versions: 0.8.1
Reporter: Unnikrishnan V T
Priority: Critical
 Attachments: Screenshot.png


 I have created two users user 'unni' and user 'sachin'. user unni created a 
 table 'test3' so that user sachin cannot view that table. But user sachin is 
 able to grant all permission to the table test3.
 I have set 
 1)hive.security.authorization.enabled=true(in hive-site.xml)
 2)dfs.permissions=true(in hdfs-site.xml)
 3)dfs.permissions.supergroup=supergroup(in hdfs-site.xml)
 User sachin and user unni are in supergroup group.
 The user sachin is even able to revoke all permissions from the owner of the 
 table user unni.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HIVE-3271) Privilege can be granted by any user(not owner) to any user(even to the same user)

2013-05-30 Thread Mikhail Antonov (JIRA)

[ 
https://issues.apache.org/jira/browse/HIVE-3271?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13670612#comment-13670612
 ] 

Mikhail Antonov commented on HIVE-3271:
---

Curious if anyone has looked into this bug and decided on it's severity? Bug is 
almost 1 year old.

 Privilege can be granted by any user(not owner) to any user(even to the same 
 user)
 --

 Key: HIVE-3271
 URL: https://issues.apache.org/jira/browse/HIVE-3271
 Project: Hive
  Issue Type: Bug
  Components: Authorization, Security
Affects Versions: 0.8.1
Reporter: Unnikrishnan V T
Priority: Critical
 Attachments: Screenshot.png


 I have created two users user 'unni' and user 'sachin'. user unni created a 
 table 'test3' so that user sachin cannot view that table. But user sachin is 
 able to grant all permission to the table test3.
 I have set 
 1)hive.security.authorization.enabled=true(in hive-site.xml)
 2)dfs.permissions=true(in hdfs-site.xml)
 3)dfs.permissions.supergroup=supergroup(in hdfs-site.xml)
 User sachin and user unni are in supergroup group.
 The user sachin is even able to revoke all permissions from the owner of the 
 table user unni.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira