+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
>>
>

Reply via email to