Hi Hive users and developers,

I propose removing the llap-ext-client module[1] and the related
parameters and code.

If I understand correctly, the module includes some classes to
integrate an external client, such as Apache Spark, with Hive LLAP
daemons. However, HIVE-28904 removed the direct interface, and a test
tool[2] remains as the only real use case.

Therefore, I suspect we can safely remove the module and
`hive.llap.external.*` in HiveConf, along with all configurations and
code used only by the feature.

Since llap-ext-client supports unusual workloads, I believe
decommissioning it would meaningfully reduce our maintenance burden.

Please share your thoughts about this proposal.

Best,
Okumin

- [1] https://github.com/apache/hive/tree/master/llap-ext-client
- [2] 
https://github.com/apache/hive/blob/master/llap-ext-client/src/java/org/apache/hadoop/hive/llap/LlapDump.java

Reply via email to