Page MenuHomePhabricator

Upgrade Gerrit to 3.4.6
Closed, ResolvedPublic

Description

Gerrit 3.4.6 has been released.

I need notably for a change I wrote for T304947:
Change 345017: Add public EventTypes.getRegisteredEvents() for accessing all stream event types from plugins

Full release notes: https://www.gerritcodereview.com/3.4.html#346

Breaking change:

Issue 15941: Fix SSH queries to not show commit-message unless –commit-message is provided

This issue has existed for several years and should be considered breaking as users might expect commit message to be included by default in SSH query results. Obtaining the commit message is a costly operation as the commit data has to be loaded. So, showing it even when –commit-message is not provided degrades the performance of SSH queries.

I checked Zuul code, its zuul/connection/gerrit.py has query() and simpleQuery() methods which do pass --commit-message so I think we are covered.

Event Timeline

Change 839504 had a related patch set uploaded (by Hashar; author: Hashar):

[operations/software/gerrit@wmf/stable-3.4] Merge tag 'v3.4.6' into wmf/stable-3.4

https://gerrit.wikimedia.org/r/839504

Change 839515 had a related patch set uploaded (by Hashar; author: Hashar):

[operations/software/gerrit@deploy/wmf/stable-3.4] Update Gerrit to v3.4.6

https://gerrit.wikimedia.org/r/839515

Change 839504 merged by jenkins-bot:

[operations/software/gerrit@wmf/stable-3.4] Merge tag 'v3.4.6' into wmf/stable-3.4

https://gerrit.wikimedia.org/r/839504

Change 839515 merged by jenkins-bot:

[operations/software/gerrit@deploy/wmf/stable-3.4] Update Gerrit to v3.4.6

https://gerrit.wikimedia.org/r/839515

Mentioned in SAL (#wikimedia-operations) [2022-10-06T14:16:36Z] <hashar> Gerrit upgraded from 3.4.5 to 3.4.6 # T319513

hashar claimed this task.

Both Gerrit instances are now running 3.4.6