+1 purge On 2026. Aug 20., Thu at 11:46, Stamatis Zampetakis <[email protected]> wrote:
> Thanks for kicking off the discussion Okumin! I am always in favor of > dropping redundant/unused code so +1 for the removal. > > I am not very familiar with the module but since HIVE-28904 was released > as part of 4.1.0 and nobody complained I guess it's safe to continue the > cleanup and remove the rest. > > Best, > Stamatis > > On Thu, Aug 20, 2026 at 10:05 AM Shohei Okumiya <[email protected]> wrote: > >> 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 >> >
