Hi Silivius, Tim, Finally, we have got approval from our legal team to share our work on Impala. We are sorry for the delay.
I've gone through the Impala gerrit process to upload patches. But, looks like it needs our changes to be in sync with the latest cdh5-trunk branch which in my case, is not. I'd pulled the code from github repo of Impala in Dec (Commit hash: 616830dc00bffa954110bb30afce96f6cdc763a4). And I have been working on that copy only without syncing it from github repo since then, just to avoid cyclic process of porting new code everyday. Hence, please find attached patch containing changes done in Impala after upgrading LLVM to 3.7 version. These changes are specific to only LLVM up-gradation. These are not the final changes as I'm getting test failures/crashes in related tests, which I'm investigating. (See attached file: LLVM Upgrade.patch) Kindly let me know if any comments. Meanwhile, I'll also try to see if I can submit patch to gerrit. Thanks, Nishidha From: Silvius Rus <[email protected]> To: Henry Robinson <[email protected]> Cc: Sudarshan Jagadale/Austin/Contr/IBM@IBMUS, Tim Armstrong <[email protected]>, Nishidha Panpaliya/Austin/Contr/IBM@IBMUS, nishidha panpaliya <[email protected]>, [email protected] Date: 03/02/2016 11:52 PM Subject: Re: Agreement for Contributor or anything like that Hello Sudarshan, Nishidha, You don't need to wait for the ASF CLA to post a preview patch. My suggestion would be to post a preview patch as soon as reasonably possible as (1) it makes it easier to get help and (2) we avoid duplication of work as we are starting to work on some parts that you've touched as well, such as upgrading LLVM. If you decide to to this way, the easiest way to post a preview patch would be to send it for code review to the Impala gerrit. If it's a preview, please prefix the CR subject with "PREVIEW:" to make it clear it's just for discussion. https://github.com/cloudera/Impala/wiki/Using-Gerrit-to-submit-and-review-patches Silvius On Wed, Feb 24, 2016 at 9:50 AM, Henry Robinson <[email protected]> wrote: (bcc:[email protected], [email protected]. Please use the incubator mailing lists going forward). Hi Sudarshan - That's great to hear! Since Impala is in the process of becoming an Apache Incubator project, I think the best thing is if you examine the ASF's requirements for CLAs: http://www.apache.org/licenses/ (see Contributor License Agreements) We are in the process of granting all our source code to the ASF - which should happen soon, with any luck! - and as a result the agreement should be between you (or your employers) and the ASF. Best, Henry On 24 February 2016 at 09:41, Sudarshan Jagadale <[email protected]> wrote: Dear Tim and Cloudera Team, Its been really pleasure to work with Coludera team since last 1-2 months, we receive quick responses from community. We really want to take this activity 100% conclusion/working on Power platform, We are almost done, just testing has some issues, are in progress. To take this ahead, We could like to know if you have CLA -"Contributor License Agreement" (or anything like this for contributors like us) for development and porting on power etc. Thanks and Regards, Sudarshan Jagadale Power System Solutions Inactive hide details for Tim Armstrong ---02/24/2016 03:45:29 AM---HI Nishidha, Sorry for the slow response - we're approachTim Armstrong ---02/24/2016 03:45:29 AM---HI Nishidha, Sorry for the slow response - we're approach Impala 2.5.0 code freeze and From: Tim Armstrong <[email protected]> To: nishidha panpaliya <[email protected]> Cc: Impala Dev <[email protected]>, Nishidha Panpaliya/Austin/Contr/IBM@IBMUS, Sudarshan Jagadale/Austin/Contr/IBM@IBMUS Date: 02/24/2016 03:45 AM Subject: Re: Hive error while running tests HI Nishidha, Sorry for the slow response - we're approach Impala 2.5.0 code freeze and things have been hectic. Just to confirm, were the hive servers up and working normally? If you source bin/impala-config.sh then run "hive" you should get the hive CLI and be able to interact with the database normally. I think buildall.sh with -noclean won't restart Hive, so it's possible it's just not running. On Mon, Feb 22, 2016 at 4:48 AM, nishidha panpaliya < [email protected]> wrote: Hi, I'm trying to run Impala tests on ppc64le using below command - ${IMPALA_HOME}/buildall.sh -noclean -testdata While loading test data, I see error as below in Impala/cluster_logs/data_loading/data-load-functional-exhaustive.log Error: Could not open client transport with JDBC Uri: jdbc:hive2://localhost:11050/default: null (state=08S01,code=0) java.sql.SQLException: Could not open client transport with JDBC Uri: jdbc:hive2://localhost:11050/default: null at org.apache.hive.jdbc.HiveConnection.openTransport (HiveConnection.java:221) at org.apache.hive.jdbc.HiveConnection.<init> (HiveConnection.java:167) at org.apache.hive.jdbc.HiveDriver.connect (HiveDriver.java:105) at java.sql.DriverManager.getConnection (DriverManager.java:571) at java.sql.DriverManager.getConnection (DriverManager.java:187) at org.apache.hive.beeline.DatabaseConnection.connect (DatabaseConnection.java:137) at org.apache.hive.beeline.DatabaseConnection.getConnection (DatabaseConnection.java:178) at org.apache.hive.beeline.Commands.close (Commands.java:953) at org.apache.hive.beeline.Commands.closeall (Commands.java:935) at org.apache.hive.beeline.BeeLine.close (BeeLine.java:823) at org.apache.hive.beeline.BeeLine.begin (BeeLine.java:769) at org.apache.hive.beeline.BeeLine.mainWithInputRedirection (BeeLine.java:480) at org.apache.hive.beeline.BeeLine.main (BeeLine.java:463) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:606) at org.apache.hadoop.util.RunJar.run (RunJar.java:221) at org.apache.hadoop.util.RunJar.main (RunJar.java:136) Caused by: org.apache.thrift.transport.TTransportException at org.apache.thrift.transport.TIOStreamTransport.read (TIOStreamTransport.java:132) at org.apache.thrift.transport.TTransport.readAll (TTransport.java:86) at org.apache.thrift.transport.TSaslTransport.receiveSaslMessage (TSaslTransport.java:178) at org.apache.thrift.transport.TSaslTransport.open (TSaslTransport.java:307) at org.apache.thrift.transport.TSaslClientTransport.open (TSaslClientTransport.java:37) at org.apache.hive.jdbc.HiveConnection.openTransport (HiveConnection.java:196) ... 18 more Error executing file from Hive: load-functional-query-exhaustive-hive-generated.sql I also checked hive.log and it shows error as below - 2016-02-22 15:53:36,230 ERROR server.TThreadPoolServer (TThreadPoolServer.java:run(294)) - Thrift error occurred during processing of message. org.apache.thrift.protocol.TProtocolException: Missing version in readMessageBegin, old client? at org.apache.thrift.protocol.TBinaryProtocol.readMessageBegin (TBinaryProtocol.java:228) at org.apache.thrift.TBaseProcessor.process (TBaseProcessor.java:27) at org.apache.hive.service.auth.TSetIpAddressProcessor.process (TSetIpAddressProcessor.java:56) at org.apache.thrift.server.TThreadPoolServer $WorkerProcess.run(TThreadPoolServer.java:285) at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor $Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) I tried setting hive auth argument value to "none" or "nosasl" or even nothing while making JDBC connection jdbc:hive2://localhost:11050/default. But found same error. One thing that I noticed is difference in libthrift.jar version which is inside hive*/lib and thrift jar installed by thirdparty/thrift-0.9.0. One which is inside hive is 0.9.2 and installed one is 0.9.0. I also tried copying 0.9.0 jar in thirdparty/hive*/lib and other directories like thirdparty/sentry*/lib, thirdparty/hbase*/lib. No luck so far. But I think this is also the case on x86 platform since those two versions of jar come from Impala source code. Could you anyone please help me? Thanks in advance, Nishidha -- You received this message because you are subscribed to the Google Groups "Impala Dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. -- You received this message because you are subscribed to the Google Groups "Impala Dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. -- Henry Robinson Software Engineer Cloudera 415-994-6679 -- You received this message because you are subscribed to the Google Groups "Impala Dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
