Minor updates in 2.9 release notes
- The "Schema Update" section includes several warnings not related
to schema updates. Rename it to "Important Notes".
- Move note about removal of SQL search into "secondary index"
section.
- Add missing periods.
Change-Id: I8ae0cc3bb8d99c711cd96812a3697b46be2a21f0
diff --git a/ReleaseNotes/ReleaseNotes-2.9.txt b/ReleaseNotes/ReleaseNotes-2.9.txt
index ff307b2..e54f15a 100644
--- a/ReleaseNotes/ReleaseNotes-2.9.txt
+++ b/ReleaseNotes/ReleaseNotes-2.9.txt
@@ -20,8 +20,8 @@
link:ReleaseNotes-2.8.6.1.html[Gerrit 2.8.6.1].
These bug fixes are *not* listed in these release notes.
-Schema Change
--------------
+Important Notes
+---------------
*WARNING:* This release contains schema changes. To upgrade:
@@ -117,7 +117,7 @@
Global
^^^^^^
-* Project links by default link to the project dashboard
+* Project links by default link to the project dashboard.
New Change Screen
@@ -164,7 +164,7 @@
currently viewed patch set and the total number of patch sets, in the
form: "current patch set/number of patch sets".
-* The currently viewed patch set is displayed in the `Patch Sets` title
+* The currently viewed patch set is displayed in the `Patch Sets` title.
* Keyboard shortcuts to navigate to next/previous patch set.
@@ -224,7 +224,7 @@
link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/config-gerrit.html#change.largeChange[
configured].
-* Support to drill down into dashboard section
+* Support to drill down into dashboard section.
+
Clicking on the section title executes the query of this section
without the `limit` operator.
@@ -263,6 +263,8 @@
Secondary Index
~~~~~~~~~~~~~~~
+* Support for query via the SQL index is removed. The usage of
+a secondary index is now mandatory.
* New `--recheck-mergeable` option on the
link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/pgm-reindex.html[
@@ -349,28 +351,25 @@
Search
~~~~~~
-* Support for query via the SQL index is removed. The usage of
-a secondary index is now mandatory.
-
* New link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/user-search.html#mergeable[
-is:mergeable] search operator
+is:mergeable] search operator.
+
Finds changes that have no merge conflicts and can be merged into the
destination branch.
* link:http://code.google.com/p/gerrit/issues/detail?id=2163[Issue 2163]:
New link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/user-search.html#parentproject[
-parentproject] search operator
+parentproject] search operator.
+
Finds changes in the specified project or in one of its child projects.
* link:http://code.google.com/p/gerrit/issues/detail?id=2162[Issue 2162]:
New link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/user-search.html#conflicts[
-conflicts] search operator
+conflicts] search operator.
+
Finds changes that conflict with the specified change.
-* New operators for absolute last-updated-on search
+* New operators for absolute last-updated-on search.
** link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/user-search.html#before_until[
before / until]
** link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/user-search.html#after_since[
@@ -378,7 +377,7 @@
* Support exact match on file parts in
link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/user-search.html#file[
-file] operator
+file] operator.
* Query shortcuts
** `o` = `owner`
@@ -408,13 +407,13 @@
that allows to search in the documentation.
* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/user-review-ui.html[
-Documentation of the new review UI]
+Documentation of the new review UI].
* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/intro-project-owner.html[
-New Project Owner Guide]
+New Project Owner Guide].
* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/index.html[
-Newly structured documentation index]
+Newly structured documentation index].
Configuration
@@ -478,32 +477,32 @@
^^^^^^^^^^^^^^^^
-* Extension point to provide a "Message Of The Day"
+* Extension point to provide a "Message Of The Day".
* Validation for
** link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/config-validation.html#new-project-validation[
-project creation]
+project creation].
** link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/config-validation.html#new-group-validation[
-group creation]
+group creation].
* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/dev-plugins.html#init_step[
-Init steps can do initialization after the site is created]
+Init steps can do initialization after the site is created].
** The `All-Projects` `project.config` can be read and edited
* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/dev-plugins.html#receive-pack[
-Initialization of ReceivePack]
+Initialization of ReceivePack].
* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/dev-plugins.html#post-receive-hook[
-Registration of PostReceiveHooks]
+Registration of PostReceiveHooks].
* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/dev-plugins.html#root-level-commands[
-Registration of root level commands]
+Registration of root level commands].
* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/dev-plugins.html#multiple-commands[
-Multiple SSH commands can be bound to the same class]
+Multiple SSH commands can be bound to the same class].
* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/config-gerrit.html#database.dataSourceInterceptorClass[
-DataSource Interception]
+DataSource Interception].
JavaScript Plugins
@@ -517,7 +516,7 @@
** Gerrit.on(\'showchange\', f)
* `change_plugins` element on the new change screen that allows to
-insert arbitrary HTML fragments from plugins
+insert arbitrary HTML fragments from plugins.
Bug Fixes
@@ -600,9 +599,9 @@
Secondary Index
~~~~~~~~~~~~~~~
-* Fix Online Reindexing
+* Fix Online Reindexing.
-* Fix for full-text search with Lucene
+* Fix for full-text search with Lucene.
+
The full-text search was using a fuzzy query which used the edit
distance to find terms in the index close to the provided search term.
@@ -631,7 +630,7 @@
Fix parsing of label name on `review` command.
* link:http://code.google.com/p/gerrit/issues/detail?id=2440[Issue 2440]:
-Clarify for review command when `--verified` can be used
+Clarify for review command when `--verified` can be used.
Plugins
@@ -650,7 +649,7 @@
* link:http://code.google.com/p/gerrit/issues/detail?id=2382[Issue 2382]:
-Clean left over data migration after removal of TrackingIds table
+Clean left over data migration after removal of TrackingIds table.
Upgrades
@@ -685,7 +684,7 @@
Replication
~~~~~~~~~~~
-* Default push refSpec is changed to `refs/*:refs/*` (non-forced push)
+* Default push refSpec is changed to `refs/*:refs/*` (non-forced push).
+
The default push refSpec for the replication plugin has changed from `forced`
to `non-forced` push (was `+refs/*:refs/*` and now is `refs/*:refs/*`). This change
@@ -694,14 +693,14 @@
all changes on the slaves, you need to add a `push=+refs/*:refs/*` configuration
entry for each replication target.
-* Support replication of HEAD updates
+* Support replication of HEAD updates.
-* Stream events for ref replication
+* Stream events for ref replication.
-* Replications failed due to "failed to lock" errors are retried
+* Replications failed due to "failed to lock" errors are retried.
* Configuration changes can be detected and replication is
-automatically restarted
+automatically restarted.
Issue Tracker System plugins
~~~~~~~~~~~~~~~~~~~~~~~~~~~~