Hello,

Thanks for starting the discussion Zoltan.

I strongly believe that it is important to have regular and often releases
otherwise people will create and maintain separate Hive forks.
The latter is not good for the project and the community may lose valuable
members because of it.

Going forward I fully agree that there is no point bringing up strong
blockers for the next release. For sure there are many backward
incompatible changes and possibly unstable features but unless we get a
release out it will be difficult to determine what is broken and what needs
to be fixed.

Due to the big number of changes that are going to appear in the next
version I would suggest using the terms Hive X-alpha, Hive X-beta for the
first few releases. This will make it clear to the end users that they need
to be careful when upgrading from an older version and it will give us a
bit more time and freedom to treat issues that the users will likely
discover.

The only real blocker that we may want to treat is HIVE-25665 [1] but we
can continue the discussion under that ticket and re-evaluate if necessary,

Best,
Stamatis

[1] https://issues.apache.org/jira/browse/HIVE-25665


On Tue, Feb 1, 2022 at 5:03 PM Zoltan Haindrich <k...@rxd.hu> wrote:

> Hey All,
>
> We didn't made a release for a long time now; (3.1.2 was released on 26
> August 2019) - and I think because we didn't made that many branch-3
> releases; not too many fixes
> were ported there - which made that release branch kinda erode away.
>
> We have a lot of new features/changes in the current master.
> I think instead of aiming for big feature-packed releases we should aim
> for making a regular release every few months - we should make regular
> releases which people could
> install and use.
> After all releasing Hive after more than 2 years would be big step forward
> in itself alone - we have so many improvements that I can't even count...
>
> But I may know not every aspects of the project / states of some internal
> features - so I would like to ask you:
> What would be the bare minimum requirements before we could release the
> current master as Hive X?
>
> There are many nice-to-have-s like:
> * hadoop upgrade
> * jdk11
> * remove HoS or MR
> * ?
> but I don't think these are blockers...we can make any of these in the
> next release if we start making them...
>
> cheers,
> Zoltan
>

Reply via email to