6d7ebc6318
Change-Id: Ibd0aa9a14f533771986cc1d43a712716457d424c
124 lines
3.5 KiB
Plaintext
124 lines
3.5 KiB
Plaintext
Release notes for Gerrit 2.8.5
|
|
==============================
|
|
|
|
Download:
|
|
link:https://www.gerritcodereview.com/download/gerrit-2.8.5.war[
|
|
https://www.gerritcodereview.com/download/gerrit-2.8.5.war]
|
|
|
|
Schema Changes and Upgrades
|
|
---------------------------
|
|
|
|
|
|
* There are no schema changes from link:ReleaseNotes-2.8.4.html[2.8.4].
|
|
|
|
* SSHD is updated to version 0.11.0.
|
|
+
|
|
See the 'ssh' section of 'Bug Fixes' below for details.
|
|
|
|
* Bouncycastle is updated to version 1.49.
|
|
+
|
|
*WARNING:* Gerrit is not shipped with Bouncycastle included. To get the
|
|
updated library files, the site must be updated:
|
|
+
|
|
----
|
|
java -jar gerrit.war init -d site_path
|
|
----
|
|
|
|
Bug Fixes
|
|
---------
|
|
|
|
|
|
Secondary Index
|
|
~~~~~~~~~~~~~~~
|
|
|
|
|
|
* Fix deadlocks on index shutdown.
|
|
|
|
|
|
Change Screen
|
|
~~~~~~~~~~~~~
|
|
|
|
|
|
* Only permit current patch set to edit the commit message.
|
|
+
|
|
Do not allow users to replace a more recent patch set with an older
|
|
patch set when there is a race between the web UI and the command
|
|
line git client.
|
|
|
|
* Prevent draft changes from being abandoned.
|
|
+
|
|
When a draft change was abandoned it was published to all
|
|
users by setting the status to ABANDONED. Restoring the change
|
|
effectively published the change, as the status was set to NEW.
|
|
|
|
* Don't show the submit button for draft patch sets.
|
|
+
|
|
The button was enabled for all open changes, but if the patch set
|
|
was a draft, pressing it resulted in an error.
|
|
|
|
* Only reset the commit message text on cancel.
|
|
+
|
|
Allow the user to begin editing the commit message, dismiss the
|
|
box by clicking outside of it (e.g. to copy part of a file name
|
|
from the Files table), and then re-open the current draft text
|
|
without resetting the box.
|
|
+
|
|
Only reset the box when the user explicitly clicks Cancel.
|
|
|
|
* Fix failure to load side-by-side diff due to "ISE EditIterator out of bounds"
|
|
error.
|
|
|
|
ssh
|
|
~~~
|
|
|
|
* Upgrade SSHD to version 0.11.0.
|
|
+
|
|
Fixes link:https://code.google.com/p/gerrit/issues/detail?id=2406[Issue 2406]:
|
|
"git clone" hangs after 100% resolving deltas with git over SSH.
|
|
+
|
|
Fixes a number of other issues including a
|
|
link:https://issues.apache.org/jira/browse/SSHD-307[null pointer exception]
|
|
that could cause ssh commands to hang.
|
|
|
|
* Upgrade bouncycastle to version 1.49.
|
|
+
|
|
Required by the SSHD upgrade.
|
|
|
|
* Re-enable nio2 backend.
|
|
+
|
|
The nio2 backend was disabled in Gerrit version 2.8.4 because of a
|
|
link:https://issues.apache.org/jira/browse/SSHD-252[bug in SSHD]. That bug
|
|
was fixed in SSHD version 0.10.0, so now we can re-enable nio2.
|
|
|
|
Misc
|
|
~~~~
|
|
|
|
|
|
* Keep old timestamps during data migration.
|
|
+
|
|
Migrating the change database through schema 77, which was introduced in
|
|
Gerrit 2.6, was causing patch set approval timestamps to be changed.
|
|
|
|
* link:https://code.google.com/p/gerrit/issues/detail?id=2607[Issue 2607]:
|
|
Fix incorrect "commit already exists (in the project)" error.
|
|
|
|
* link:https://code.google.com/p/gerrit/issues/detail?id=2569[Issue 2569]:
|
|
Enable automatic close changes on `refs/meta/config`.
|
|
+
|
|
Changes pushed for review on `refs/meta/config` and then force pushed
|
|
into the repository were not being automatically closed.
|
|
|
|
* Do not refresh group list if filter did not change.
|
|
+
|
|
The group list was being refreshed on every key event even if the
|
|
filter did not change, e.g. moving the cursor inside the text entry was
|
|
causing the list to update unnecessarily.
|
|
|
|
* Paginate the group list screen.
|
|
+
|
|
The group list screen now uses pagination. The number of groups displayed is
|
|
determined by the 'Maximum Page Size' user preference.
|
|
+
|
|
Option 'S' is added to the groups REST API to support query offset.
|
|
|