Release notes for Gerrit 2.13.9 Change-Id: Ia256e8a318494c26dbeea0bf89a39125cc399960
diff --git a/releases/2.13.md b/releases/2.13.md index f408e09..dd2bdca 100644 --- a/releases/2.13.md +++ b/releases/2.13.md
@@ -1,6 +1,7 @@ # Gerrit 2.13 -Download: **[2.13.8](https://gerrit-releases.storage.googleapis.com/gerrit-2.13.8.war)** +Download: **[2.13.9](https://gerrit-releases.storage.googleapis.com/gerrit-2.13.9.war)** +| [2.13.8](https://gerrit-releases.storage.googleapis.com/gerrit-2.13.8.war) | [2.13.7](https://gerrit-releases.storage.googleapis.com/gerrit-2.13.7.war) | [2.13.6](https://gerrit-releases.storage.googleapis.com/gerrit-2.13.6.war) | [2.13.5](https://gerrit-releases.storage.googleapis.com/gerrit-2.13.5.war) @@ -10,7 +11,8 @@ | [2.13.1](https://gerrit-releases.storage.googleapis.com/gerrit-2.13.1.war) | [2.13](https://gerrit-releases.storage.googleapis.com/gerrit-2.13.war) -Documentation: **[2.13.8](https://gerrit-documentation.storage.googleapis.com/Documentation/2.13.8/index.html)** +Documentation: **[2.13.9](https://gerrit-documentation.storage.googleapis.com/Documentation/2.13.9/index.html)** +| [2.13.8](https://gerrit-documentation.storage.googleapis.com/Documentation/2.13.8/index.html) | [2.13.7](https://gerrit-documentation.storage.googleapis.com/Documentation/2.13.7/index.html) | [2.13.6](https://gerrit-documentation.storage.googleapis.com/Documentation/2.13.6/index.html) | [2.13.5](https://gerrit-documentation.storage.googleapis.com/Documentation/2.13.5/index.html) @@ -492,6 +494,54 @@ ## Bugfix Releases +### 2.13.9 {#2.13.9} + +* [Issue 6176](https://bugs.chromium.org/p/gerrit/issues/detail?id=6176): +Fix internal server error when old patch set is not found. + +* [Issue 6605](https://bugs.chromium.org/p/gerrit/issues/detail?id=6605): +Fix searching for change by Change-Id triplet when project name matches Change-Id pattern. + + For projects whose name matched the Change-Id pattern, i.e. named something + like `iabcde`, it was not possible to search for changes using the Change-Id + triplet `project~branch~changeId`. + +* [Issue 3345](https://bugs.chromium.org/p/gerrit/issues/detail?id=3345): +Preserve line endings in inline editor. + + When a file with Windows line endings was edited all the line ending + characters were replaced by Unix style line endings. + +* Fix line wrapping in inline editor. + + The line wrapping preference was respected for the diff screens, but not + for the inline editor. + +* Fix cyclic dependency when using `site_path` from `system_config` table. + + The starting mode where `site_path` is not specified (as a system property) + and Gerrit first connects to the database using the ReviewDb JNDI property + from the servlet container was broken since version 2.13 due to a cyclic + dependency in Guice bindings. + +* Extend upload validation interface to allow listening to negotiation start. + + This can be used to check rate limits for fetch requests. Rate limits + should be checked before git transport negotation starts to avoid + unnecessary work in case the limit is already reached. + +* Allow to set Jetty HTTPD socket timeout. + + A new setting [`httpd.idleTimeout`](http://gerrit-documentation.storage.googleapis.com/Documentation/2.13.9/config-gerrit.html#httpd.idleTimeout) + makes the Jetty HTTPD socket timeout configurable so to tailor the socket + and thread consumption to the needs of setups with different latencies and + bandwidth. + +* Add metrics for reviewer suggestion. + + The metrics `reviewer_suggestion/query_accounts` and `reviewer_suggestion/query_groups` + record the latency of querying accounts and groups for reviewer suggestion. + ### 2.13.8 {#2.13.8} * Improvements in "reviewed" flags cache