+1 for splitting releases. I don't think we need to delay 0.22 too much, just enough so they are not on top of each other.
On Wed, Mar 31, 2021 at 11:20 AM Suneet Saldanha <suneet.salda...@imply.io> wrote: > +1 for delaying the 0.22 release as well > > 0.21 is already 5+ months behind the 0.20 release, so it's not like it's a > hard requirement to stick to a 3 month release schedule. > > + the longer cycle time allows users to test features in 0.21 and harden > them for 0.22 > > On Wed, Mar 31, 2021 at 10:52 AM Atul Mohan <a...@apache.org> wrote: > > > +1 to the second option of releasing 0.21.0 asap and postpone 0.22.0. > > If we do end up finding bugs in 0.21.0, they can be fixed into 0.22.0 > > instead of creating a smaller release via 0.21.1. > > > > > > On Wed, Mar 31, 2021 at 12:43 PM Jihoon Son <jihoon...@apache.org> > wrote: > > > > > Hi all, > > > > > > The 0.21.0 release has been blocked by several issues for a long time > > > including 2 security vulnerabilities (CVE-2021-25646 and > > > CVE-2021-26919 which are addressed in 0.20.1 and 0.20.2, > > > respectively). Since we created the release branch for 0.21.0 on > > > January 11th, it is almost the time to prepare the next release (the > > > next branch cut is scheduled in April). If we stick to the schedule > > > and prepare another release right after 0.21.0, it will not be great > > > for our users because they won't have enough time to test out the > > > 0.21.0 release. I think we have 2 options to avoid this issue: > > > > > > - Consolidating the 0.21.0 and 0.22.0 releases. We can create one > > > release that will contain all commits that are originally scheduled to > > > be released separately via 0.21.0 and 0.22.0. > > > - Finalizing the 0.21.0 release quickly and postponing the 0.22.0 > > > release e.g., a month. > > > > > > To me, the second option seems more reasonable because of the below > > > reasons. > > > > > > - The 0.21.0 release is almost ready. We can finish it quickly without > > > much further preparation. > > > - There are users waiting for the features introduced in 0.21.0. > > > Consolidating 2 releases will make them wait longer. > > > - There could be unknown bugs in the release branch. Consolidating > > > releases will make testing harder since it will increase the scope of > > > testing. > > > - Consolidating releases will remove one option for users what release > > > they can use. This can be problematic especially when some bugs are > > > found in the new release. > > > > > > I'd like to hear what other people think. > > > > > > Thanks, > > > Jihoon > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: dev-unsubscr...@druid.apache.org > > > For additional commands, e-mail: dev-h...@druid.apache.org > > > > > > > > >