-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PROPOSAL] OpenSearch Release Schedule for Year 2025 #252
Comments
20241220 Update:
|
We will make a new PR tomorrow on this schedule to our website. Thanks. |
I'm a bit concerned about the timeline here, given some anecdotal conversations that I've had.
TLDR: I expect a lot of things to break and just looking at this timeline without additional details on "incompatible change code freeze" dates really concerns me. |
I see your point on this, but the release train model is driven by schedule and features should ideally either hop on a train or catch the next release. That has been the motivation behind 2024 having a 6 week cadence between each release... which is being proposed to be 8 weeks to relieve some stress doing back to back releases. |
Agreed 100%. The point here is that it's not clear when the train is leaving the station. We have had multiple instances in the last year where incompatible changes were merged to main within weeks prior to a release. Sure, they weren't meant to be backported to 2.x and that is exactly the point. Discussion on #251 indicates there may not be a separate 3.x branch. It hasn't been concluded. As a plugin maintainer I want to have clear expectations of whether the |
@andrross - can you provide input - we may need to cover with the TSC as well. Thanks |
Hi @dbwiddis , I will open the website PR on schedule change today and wait until next week for merge. Thanks. |
Schedule PR here, will wait for a week for more feedbacks: cc: @anastead @Pallavi-AWS @getsaurabh02 @andrross @dblock @msfroh @krisfreedain @nateynateynate @kolchfa-aws @dbwiddis @kkhatua @xinlamzn @seraphjiang @xluo-aws @reta |
Thanks! Conversation on #251 reminded me of handling deprecated code. There is a lot of deprecated code currently in |
Next to follow:
|
Do we know how many PRs have been merged to main but not backported to 2.x? |
For a visibility, we've been discussing on TCS meeting if the Lucene 10 upgrade [1] needs to be on hold till 2.19.0 release kicks in (in order to not incur additional work on plugin maintainers and prevent backport / forward ports fest if possible). This is still in discussion but if happens to be so, the 3.0.0 schedule would have to be moved (to be updated). |
+1 to @dbwiddis here that without list of final breaking changes, the timelines for OpenSearch 3.0 (April, 2025) looks very aggressive. This will not give enough headroom for anyone (including plugins) to make appropriate client application changes or cloud providers to cater to the breaking changes smoothly. |
Hi All,
We are happy to share the newly proposed Release Schedule for OpenSearch Project in 2025!
After discussions and feedback based on these given issues, we would like to share it with the community for review.
### 2025 Release Schedule (Rev2 20250110, pending feedback)
(release window opens)
(release window closes)
### 2025 Release Schedule (20241219)
(release window opens)
(release window closes)
Highlights
We believe this schedule will allow us to deliver high-quality updates while maintaining a predictable cadence for the community. Additionally, it provides the team with more time to fine-tune releases and improve their overall quality.
This will also address issues like overlapping release windows, reduce the strain on the infra team, and give feature teams more time to complete significant features without frequent interruptions.
Please share your feedback in the comments.
Thanks!
The text was updated successfully, but these errors were encountered: