Re: Introducing a DI framework in Hive?

2023-04-13 Thread Stamatis Zampetakis
Just to be clear, I am in favor of introducing DI frameworks in Hive where it makes sense. As Attila said, we don't want to get stuck with legacy code forever. When a concrete proposal comes up we can discuss benefits vs drawbacks. Regarding stability I agree it is a pressing issue but Hive is an

Re: Introducing a DI framework in Hive?

2023-04-13 Thread László Bodor
Thanks, guys for putting DI into scope, sounds very interesting, just a couple of questions to help me understand and move this forward (and maybe involve more folks with DI experience): 1) Can we have some examples, even with dummy code snippet-level, about what we want to achieve? I mean, "utili

Re: Introducing a DI framework in Hive?

2023-04-13 Thread Sungwoo Park
Hi Stamatis, For the correctness issue, we wanted to solve the problem ourselves and have made a few pull requests in [1] so far. (We would like to kindly request Hive committers to review the pull requests.) For HIVE-27226, we are working on a solution and will create a pull request when a solu

Re: Introducing a DI framework in Hive?

2023-04-13 Thread Sungwoo Park
I would like to add another question to the list of Laszlo. 4) When a specific DI framework is chosen, what kinds of new dependencies will be introduced? (Are they conflicting with existing dependencies of Hive?) Regards, --- Sungwoo Park On Thu, Apr 13, 2023 at 4:43 PM László Bodor wrote: >

Re: Introducing a DI framework in Hive?

2023-04-13 Thread László Bodor
Thanks Sungwoo. Regarding the correctness issue, can you post it to the proper thread? I guess it was not intentional to post here. Regards, Laszlo Bodor Sungwoo Park ezt írta (időpont: 2023. ápr. 13., Cs, 12:39): > I would like to add another question to the list of Laszlo. > > 4) When a spec