Todd Lipcon has submitted this change and it was merged. ( 
http://gerrit.cloudera.org:8080/13236 )

Change subject: IMPALA-8369 (part 3): Hive 3: fix test_permanent_udfs.py for 
Hive 3 support
......................................................................

IMPALA-8369 (part 3): Hive 3: fix test_permanent_udfs.py for Hive 3 support

This fixes two issues in test_permanent_udfs.py:

- two of Hive's built-ins were ported to the new GenericUDF interface
  which Impala can't execute. These UDFs are now excluded from the test
  when running with Hive 3.

- The 'hive' commandline is deprecated nowadays, so the test now uses
  the standard HS2 approach to run Hive queries. Hive 2+ caches UDFs, so
  now that we are connecting to an already-running HS2 rather than
  starting a new standalone 'hive' command, we need to explicitly
  invalidate that cache by using 'RELOAD FUNCTION' after making changes
  to UDFs in Impala.

Change-Id: I7f50845c7d4769d8843cad87988498e165902169
Reviewed-on: http://gerrit.cloudera.org:8080/13236
Tested-by: Impala Public Jenkins <impala-public-jenk...@cloudera.com>
Reviewed-by: Todd Lipcon <t...@apache.org>
---
M tests/common/impala_test_suite.py
M tests/custom_cluster/test_permanent_udfs.py
2 files changed, 27 insertions(+), 34 deletions(-)

Approvals:
  Impala Public Jenkins: Verified
  Todd Lipcon: Looks good to me, approved

--
To view, visit http://gerrit.cloudera.org:8080/13236
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: I7f50845c7d4769d8843cad87988498e165902169
Gerrit-Change-Number: 13236
Gerrit-PatchSet: 8
Gerrit-Owner: Todd Lipcon <t...@apache.org>
Gerrit-Reviewer: Csaba Ringhofer <csringho...@cloudera.com>
Gerrit-Reviewer: Impala Public Jenkins <impala-public-jenk...@cloudera.com>
Gerrit-Reviewer: Sudhanshu Arora <sudhan...@cloudera.com>
Gerrit-Reviewer: Todd Lipcon <t...@apache.org>
Gerrit-Reviewer: Vihang Karajgaonkar <vih...@cloudera.com>
Gerrit-Reviewer: Yongzhi Chen <yc...@cloudera.com>

Reply via email to