[ https://issues.apache.org/jira/browse/HIVE-842?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12918072#action_12918072 ]
Pradeep Kamath commented on HIVE-842: ------------------------------------- I tried applying this patch after applying the patch for HIVE-1264 and got the following compile errors which seem to suggest I am missing some jar (seems thrift related) - any pointers on how to resolve these errors? {noformat} build_shims: [echo] Compiling shims against hadoop 0.20.104.3.1007202301 (/tmp/hive-svn/build/hadoopcore/hadoop-0.20.104.3.1007202301) [javac] Compiling 8 source files to /tmp/hive-svn/build/shims/classes [javac] /tmp/hive-svn/shims/src/0.20S/java/org/apache/thrift/transport/TSaslTransport.java:109: cannot find symbol [javac] symbol : class TMemoryInputTransport [javac] location: class org.apache.thrift.transport.TSaslTransport [javac] private TMemoryInputTransport readBuffer = new TMemoryInputTransport(); [javac] ^ [javac] /tmp/hive-svn/shims/src/0.20S/java/org/apache/hadoop/hive/thrift/HadoopThriftAuthBridge20S.java:354: cannot find symbol [javac] symbol : method getBuffer() [javac] location: class org.apache.thrift.transport.TTransport [javac] return wrapped.getBuffer(); [javac] ^ [javac] /tmp/hive-svn/shims/src/0.20S/java/org/apache/hadoop/hive/thrift/HadoopThriftAuthBridge20S.java:352: method does not override or implement a method from a supertype [javac] @Override [javac] ^ [javac] /tmp/hive-svn/shims/src/0.20S/java/org/apache/hadoop/hive/thrift/HadoopThriftAuthBridge20S.java:359: cannot find symbol [javac] symbol : method getBufferPosition() [javac] location: class org.apache.thrift.transport.TTransport [javac] return wrapped.getBufferPosition(); [javac] ^ [javac] /tmp/hive-svn/shims/src/0.20S/java/org/apache/hadoop/hive/thrift/HadoopThriftAuthBridge20S.java:357: method does not override or implement a method from a supertype [javac] @Override [javac] ^ [javac] /tmp/hive-svn/shims/src/0.20S/java/org/apache/hadoop/hive/thrift/HadoopThriftAuthBridge20S.java:364: cannot find symbol [javac] symbol : method getBytesRemainingInBuffer() [javac] location: class org.apache.thrift.transport.TTransport [javac] return wrapped.getBytesRemainingInBuffer(); [javac] ^ [javac] /tmp/hive-svn/shims/src/0.20S/java/org/apache/hadoop/hive/thrift/HadoopThriftAuthBridge20S.java:362: method does not override or implement a method from a supertype [javac] @Override [javac] ^ [javac] /tmp/hive-svn/shims/src/0.20S/java/org/apache/hadoop/hive/thrift/HadoopThriftAuthBridge20S.java:369: cannot find symbol [javac] symbol : method consumeBuffer(int) [javac] location: class org.apache.thrift.transport.TTransport [javac] wrapped.consumeBuffer(len); [javac] ^ [javac] /tmp/hive-svn/shims/src/0.20S/java/org/apache/hadoop/hive/thrift/HadoopThriftAuthBridge20S.java:367: method does not override or implement a method from a supertype [javac] @Override [javac] ^ [javac] /tmp/hive-svn/shims/src/0.20S/java/org/apache/thrift/transport/TSaslTransport.java:109: cannot find symbol [javac] symbol : class TMemoryInputTransport [javac] location: class org.apache.thrift.transport.TSaslTransport [javac] private TMemoryInputTransport readBuffer = new TMemoryInputTransport(); [javac] ^ [javac] /tmp/hive-svn/shims/src/0.20S/java/org/apache/thrift/transport/TSaslTransport.java:352: cannot find symbol [javac] symbol : method encodeFrameSize(int,byte[]) [javac] location: class org.apache.thrift.transport.TFramedTransport [javac] TFramedTransport.encodeFrameSize(length, lenBuf); [javac] ^ [javac] Note: /tmp/hive-svn/shims/src/0.20S/java/org/apache/hadoop/hive/shims/Hadoop20SShims.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: /tmp/hive-svn/shims/src/0.20S/java/org/apache/hadoop/hive/shims/Hadoop20SShims.java uses unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 11 errors {noformat} > Authentication Infrastructure for Hive > -------------------------------------- > > Key: HIVE-842 > URL: https://issues.apache.org/jira/browse/HIVE-842 > Project: Hadoop Hive > Issue Type: New Feature > Components: Server Infrastructure > Reporter: Edward Capriolo > Assignee: Todd Lipcon > Attachments: hive-842.txt, HiveSecurityThoughts.pdf > > > This issue deals with the authentication (user name,password) infrastructure. > Not the authorization components that specify what a user should be able to > do. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.