Csaba Ringhofer has submitted this change and it was merged. ( 
http://gerrit.cloudera.org:8080/24821 )

Change subject: IMPALA-15349: Generate HiveServer2 (TCLIService) Java in Impala
......................................................................

IMPALA-15349: Generate HiveServer2 (TCLIService) Java in Impala

The goal is the remove the heavy coupling between Impala and
Hive Thrift version caused by ImpalaServices (generated by
Impala) inheriting from TCLIService (coming from Hive). Add
generation of TCLIService classes in Impala and exclude the
ones from Hive.

Note that this does not affect classes coming from Hive metastore -
those are in the same namespace, but inherited from
hive-standalone-metastore instead of hive-jdbc +
impala-minimal-hive-exec.

Change-Id: I9882ec486e62bda1177d0b678e4543683e3cf6b2
Assisted-By: Claude Opus 4.8
Reviewed-on: http://gerrit.cloudera.org:8080/24821
Reviewed-by: Michael Smith <[email protected]>
Reviewed-by: Zoltan Borok-Nagy <[email protected]>
Tested-by: Impala Public Jenkins <[email protected]>
---
M common/thrift/CMakeLists.txt
M fe/pom.xml
M java/shaded-deps/hive-exec/pom.xml
3 files changed, 54 insertions(+), 7 deletions(-)

Approvals:
  Michael Smith: Looks good to me, but someone else must approve
  Zoltan Borok-Nagy: Looks good to me, approved
  Impala Public Jenkins: Verified

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

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: I9882ec486e62bda1177d0b678e4543683e3cf6b2
Gerrit-Change-Number: 24821
Gerrit-PatchSet: 13
Gerrit-Owner: Csaba Ringhofer <[email protected]>
Gerrit-Reviewer: Csaba Ringhofer <[email protected]>
Gerrit-Reviewer: Impala Public Jenkins <[email protected]>
Gerrit-Reviewer: Michael Smith <[email protected]>
Gerrit-Reviewer: Zoltan Borok-Nagy <[email protected]>

Reply via email to