Thanks for bringing up this discussion!

I think, Hive 3.1 is widely adopted and most of the users are interested on 
security fixes only. So, having another release (3.2) out of branch-3 head 
including all CVE fixes would be helpful. Also, since Hive 4 is recently 
released and need sometime to stabilize, if 3.x goes EOL, it may push the users 
out of Hive.

Thanks,
Sankar

From: Simhadri G <simhadri...@gmail.com>
Sent: 28 September 2024 23:26
To: dev@hive.apache.org
Subject: [EXTERNAL] Re: [DISCUSS] Hive 3.x release

I agree with Ayush and Butao Zhang.

Hive 4 introduces numerous new features, critical bug and security fixes, and 
significant performance improvements. Given that hive 4 has  over 5000 commits 
compared to Hive 3, backporting changes from hive 4 to hive 3 would be a 
tedious task due to high possibility of merge conflicts. I believe it would be 
more productive to focus our active development efforts on the latest master, 
rather than continuing to maintain and release Hive 3.

I am +1 for marking 3.x EOL.

Thanks!
Simhadri G

On Sat, Sep 28, 2024 at 1:29 PM Butao Zhang 
<butaozha...@163.com<mailto:butaozha...@163.com>> wrote:

Agreed with Ayush. I think we won't  put much effort into 3.x, and even we 
release a 3.x version, i think almost no one would like to maintain the 3.x 
version.
IMHO, If we can guarantee full compatibility between the Hive4 and Hive3, why 
we still try to release the 3.x version?
The most important thing, since Hive4 has lots of bug fix & improvment & new 
features, we Hive community need to encourage people to use Hive4 and listen to 
the feedback & continue to optimize Hive4, and then people can always enjoy the 
up to date Hive4 version & this can also help the Hive community grow in a 
positive way.

I am +1 for marking 3.x EOL.



Thanks,
Butao Zhang
---- Replied Message ----
From
Ayush Saxena<ayush...@gmail.com><mailto:undefined>
Date
9/28/2024 14:56
To
<dev@hive.apache.org><mailto:dev@hive.apache.org>
Subject
Re: [DISCUSS] Hive 3.x release
If I recall correctly, we were planning to call for a vote to mark 3.x
EOL after the 4.0.1 release. It seems no one is actively pursuing the
3.x release line. Placing the burden of backporting security fixes,
managing the release, running tests (perf/tpcds/bugs), and validating
the release candidate on PMC members who have no interest in this line
seems unfair. This approach feels counterproductive. Even if someone
were to take on the effort, it's unlikely others would participate in
the vote or review the RC, especially since few active contributors
(myself included) have been involved with 3.x. Requiring three binding
votes seems impractical under these circumstances.

I believe it's time to retire the 3.x line to address the recurring
security alerts we keep receiving. As far as I know, ending a release
line requires a majority vote from the PMC—more +1s than -1s. Based on
current sentiment, I believe most active PMC members would support
dropping 3.x.

-Ayush

On Sat, 28 Sept 2024 at 09:28, vihang karajgaonkar 
<vihan...@apache.org<mailto:vihan...@apache.org>> wrote:

Thanks for starting this thread.

Last I checked, Aman Raj was driving the backports for branch-3. The tracking 
ticket for this effort was https://issues.apache.org/jira/browse/HIVE-26751 
However, I don't see recent activity on that ticket so I am not sure if they 
are actively working on this anymore. If not, we should consider if we can make 
a release out of branch-3 head.

Thanks,
Vihang

On Wed, Sep 25, 2024 at 2:57 PM Stamatis Zampetakis 
<zabe...@apache.org<mailto:zabe...@apache.org>> wrote:

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 that there has been some backporting activity on branch-3 but
personally I have no visibility on what is pending and what is the ETA
for the next release.

Is there a realistic plan that could get us a new release in the next
1-2 months?

Best,
Stamatis

[1] https://lists.apache.org/thread/sxcrcf4v9j630tl9domp0bn4m33bdq0s

Reply via email to