| = Release notes for Gerrit 2.8.6 |
| |
| There are no schema changes from link:ReleaseNotes-2.8.5.html[2.8.5]. |
| |
| Download: |
| link:https://www.gerritcodereview.com/download/gerrit-2.8.6.war[ |
| https://www.gerritcodereview.com/download/gerrit-2.8.6.war] |
| |
| *Warning*: Support for MySQL's MyISAM storage engine is discontinued. |
| Only transactional storage engines are supported. |
| |
| == Bug Fixes |
| |
| * link:https://code.google.com/p/gerrit/issues/detail?id=2034[Issue 2034], |
| link:https://code.google.com/p/gerrit/issues/detail?id=2383[Issue 2383], |
| link:https://code.google.com/p/gerrit/issues/detail?id=2702[Issue 2702]: |
| Fix race condition in change merge queue when using Cherry-Pick submit |
| strategy. |
| + |
| There was a race in the merge queue between changes submitted via |
| the UI, and merges scheduled by the background merge queue reload. |
| + |
| This resulted in multiple submit actions being scheduled, leading |
| to corrupt changes. |
| + |
| Execute cherry-pick submit DML operations in a database transaction |
| boundaries. In combination with implemented transaction management |
| for Jdbc dialects it solves the problem recovering from collisions |
| between interactive actions and background jobs. |
| |
| * In gwtorm the LIMIT clause was only honored when followed by a |
| constant integer. |
| + |
| When followed by a placeholder "?" it wasn't included in the generated database |
| query. This caused poor performance when moving to the next change page for very |
| big projects. |
| |
| * Fix sporadic SSHD handshake failures |
| (link:https://issues.apache.org/jira/browse/SSHD-330[SSHD-330]). |
| |
| == Updates |
| |
| * gwtorm is updated to 1.7.1 |
| * sshd is updated to 0.11.1-atlassian-1 |