Gerrit ESC Meeting Minutes
Engineering Steering Committee Meeting, Jul 12, 2023
Christophe Poucet, Patrick Hiesel, Luca Milanesio, Saša Živkov
Next meeting
September 6, 2023
Java 11 is EOL, move to Java 21
We can move to Java 21 but the language must remain Java 11 until Java 21 is GA inside Google. Java 21 is an LTS.
Next Gerrit user summit
To be held at Volvo Cars (Sweden) + Sunnyvale. There is also a possibility of presenting remotely. Date: September 30 until October 1st, 2023 An on-site hackathon could be held a week before.
Introduce a “Gatling Test Required” trigger label
Gatling tests may be required on individual change when it changes critical backend components. As an example Luca mentioned the change 345634 which caused inconsistencies in change query results. Gatling tests couldn’t be run for every change because they are expensive. The decision to run gatling tests for particular change would be made by a maintainer reviewing that change. Gatling tests would run on gerrit-ci.
Proposal to switch index.paginationType default to NONE
A final decision couldn’t be reached during this ESC meeting.
Delete group feature in Gerrit core
ESC agrees with the change 376294. There should also be a feature switch in gerrit.config to enable/disable this feature. The ability to delete groups would also be allowed to the group owners.