
Starting from this week, GerritForge provides a weekly status update of how the Gerrit v3.4.0 release plan is progressing:
- List of merged changes since the previous RC
- List of issues fixed
- Result of the Gatling E2E tests on AWS
We hope that having these regular updates would help you focus on what is changing during the release plan execution and do more research, learning or specific investigation on the areas that are more pertinent to your use case.
Also, because the Gerrit release candidates do not come with an associated set of release notes, the list below would help people understand the new functionalities or fixes coming through every week.
Both Gatling-Git and the AWS-Gerrit project with a complete production-ready setup are projects started by GerritForge and contributed as OpenSource to the Gerrit community.
Merged changes
From Matthias Sohn: Log memory allocated per command in httpd_log Change-Id: Ie0ce1382a8515e6dfb7d0d3fe10b3e64c0cf9aee Log cpu usage per http request Change-Id: I9e78bed5219f9baf57a2b76f0f947efff334ffe5 Log memory allocated per command in sshd_log Change-Id: Ifc1d274bf42eb3cb9b2cf46271b6be0117aa8b18 Add metrics for monitoring Java memory pools Change-Id: I60e5960899c0cff8c05983d299b414d7a646bb07 Log cpu usage in sshd_log Change-Id: I1c53f64caf982c2f85195e6bda4c6d790f79a810 Encapsulate fields of SshScope.Context Change-Id: If989630425ad40922aaf8958c4335aab0bb5c2c9 Log "-" for missing log fields in sshd_log Change-Id: I90adc7618864f702b42029ab596c6014bd4c6cfe From Ben Rohlfs: Remove backend support for HTML UI plugins Change-Id: I44cc0d15910937de7e1f9b9780a799d4b85b0673 Stop producing html version of plugins Change-Id: I1036f06e385f2997f7bea849755729df2789acaa From Milutin Kristofic: A11y - show outline when focused on tab title in change view Change-Id: Ie9456a5d886e70a77dae8f055a54a3a1a0045daf A11y - show outline when focused on change subject in dashboard Change-Id: I9c73e49de661a17928c6f96a290c2069503bdfb4 A11y - fix and improve label when navigating dashboard Change-Id: Id01302aea38c783687443401290995bdd0764126 From Hermann Loose: Allow setting image viewer max-width and max-weight externally Change-Id: Ie151a85d8ede5cb7fa0899d9367ca0dccd887538 From Han-Wen Nienhuys: Fix meta_diff documentation Change-Id: I9c59a4857724cdfd59b995a6dc255f77d29b017e From Paladox: Update plugins/codemirror-editor and plugins/delete-project Change-Id: Ieca7d2e36b9eefffe5c830962109e1fa62134b5c gr-confirm-move-dialog: Fix _getProjectBranchesSuggestions Change-Id: I8d4ead0bf3a8c30d0ecefdc190e4ba4ea7ede29d Remove unused _handleDropdownTap Change-Id: Ie4a8effd6d814985cafa6dea9239903f503dae33 Remove unused _handleDropdownTap Change-Id: Ie4a8effd6d814985cafa6dea9239903f503dae33 From Dhruv Srivastava: Clean up upload change help dialog Change-Id: I0c72450c37326ec2c2922b74928e0b059df0043e From Saša Živkov: Fix binding of DELETE REST calls from plugins Change-Id: I9b9632e8f719937e5f7c61466996be79e6f29c14
Issues fixed
- Issue 14335: CodeMirror plugin broken
- Issue 14127: REST API DELETE query for delete-project plugin doesn’t work
Gatling E2E tests results
Git Protocol Simulation

Gatling full results:
https://gerrit-ci.gerritforge.com/job/gatling-gerrit-test/287/gatling/report/gerritgitsimulation-20210412213548212/source/index.html
Gatling simulation class:
https://github.com/GerritForge/gatling-sbt-gerrit-test/blob/master/src/test/scala/gerritforge/GerritGitSimulation.scala
Gerrit UI REST Simulation


Gatling full results:
https://gerrit-ci.gerritforge.com/job/gatling-gerrit-test/287/gatling/report/gerritrestsimulation-20210412213912089/source/index.html
Gatling simulation class:
https://github.com/GerritForge/gatling-sbt-gerrit-test/blob/master/src/test/scala/gerritforge/GerritRestSimulation.scala