Gerrit has published their release plan for 3.3 with an expected release date on 2020-11-09: https://www.gerritcodereview.com/2020-09-07-gerrit-3.3-release-plan.html
See Gerrit (Gerrit 3.3) milestone for all related activities.
Date | Activity |
---|---|
Oct 5 | Set language level to Java 11 on master |
Oct 6 | Create stable-3.3 branch, Release ‘3.3.0-rc0’ |
Oct 12 | Release 3.3.0-rc1 |
Oct 19 | Release 3.3.0-rc2 |
Oct 26 | Release 3.3.0-rc3 |
Nov 2 | Release 3.3.0-rc4 |
Nov 2-6 | “Release week” (see below) |
Nov 9 | Final release of 3.3.0 |
Dec 1st | 3.3.0 has been released https://www.gerritcodereview.com/3.3.html |
At a quick glance:
- they will use end to end tests \o/ ( https://gerrit-review.googlesource.com/Documentation/dev-e2e-tests.html )
- we use java 8, although 3.3 will still support being build with it, upstream strongly suggest to switch to java 11: https://www.gerritcodereview.com/2020-09-07-gerrit-3.3-release-plan.html#java
Update:
We are running Java 11
The sole breaking change is log timestamp receiving milliseconds which does not seem to be a problem for us (details: T287379 ).