[DISCUSS] Hive 3.x release

2024-09-25 Thread Stamatis Zampetakis
Hi all, Hive 3.1.3 was released on 2022-06-17 and it is the most recent release of the 3.x line. Two years have passed since then and we still don't have a new 3.x release. Claiming that we have support for the 3.x line and not getting releases out is hurting the project in various ways. I know t

Async Hooks

2024-09-25 Thread Zsolt Miskolczi
Hi folks! At this point, Hive hooks are running synchronously: for (ExecuteWithHookContext hook : hooks) { perfLogger.perfLogBegin(CLASS_NAME, prefix + hook.getClass().getName()); hook.run(hookContext); perfLogger.perfLogEnd(CLASS_NAME, prefix + hook.getClass().getName()); } My current pro

Re: Async Hooks

2024-09-25 Thread Stamatis Zampetakis
Hey Zsolt, The same argument could be generalized to many phases of the query execution. If something goes bad when compiling or running the query there is a risk that the whole HS2 could go down. In many cases, adding asynchronous executions seems to alleviate a problem but at the same time it m