Hello,
I cancelled the Gerrit 3.9 upgrade I originally scheduled on Monday. I
am rescheduling it for *Monday June 10th at 8am UTC*. It is immediately
after the UTC morning backport & config window.
The upgrade requires the Gerrit service to be stopped for the duration
of the upgrade. Given we do not need to reindex all the changes, the
downtime should be just a few minutes.
Gerrit 3.9 brings:
* Support for diff3 rendering for changes having conflict markers
(T359821 <https://phabricator.wikimedia.org/T359821>) which
corresponds to cgit merge.conflictStyle=diff3.
* User Suggested Edits
<http://gerrit-documentation.storage.googleapis.com/Documentation/3.9.5/user-suggest-edits.html>,
an easy way for reviewers to suggest code changes which can be
easily applied by the change owner. One can imagine CI would be able
to offers suggestions as well (such as phpcb from PHP CodeSniffer or
eslint?).
* Gerrit would now use "Revert^2" syntax when crafting a revert
instead of chaining them as "Revert "Revert "Revert...".
* And more UI changes
<https://www.gerritcodereview.com/3.9.html#gerrit-ui-changes>
The release notes: https://www.gerritcodereview.com/3.9.html
<https://www.gerritcodereview.com/3.9.html>The upgrade task:
https://phabricator.wikimedia.org/T354887
Deployment calendar entry
<https://wikitech.wikimedia.org/wiki/Deployments#deploycal-item-20240610T0800>
Antoine "hashar" Musso
_______________________________________________
Wikitech-l mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/