Fix spelling mistakes in release notes
Change-Id: Ieea1e0703f8b1814eee55a19f3af5890ca2ecd0b
This commit is contained in:
@@ -110,7 +110,7 @@ Other Changes
|
|||||||
* Delete dead CSS bundle code
|
* Delete dead CSS bundle code
|
||||||
* Always use NpTextBox or NpTextArea to prevent GlobalKe...
|
* Always use NpTextBox or NpTextArea to prevent GlobalKe...
|
||||||
* Detect cases where system_config has too many rows
|
* Detect cases where system_config has too many rows
|
||||||
* Remove unnecessary warning supressions
|
* Remove unnecessary warning suppressions
|
||||||
* Remove dead code, these aren't used anymore
|
* Remove dead code, these aren't used anymore
|
||||||
* Fix warnings about potential serialization problems
|
* Fix warnings about potential serialization problems
|
||||||
* Fix warning about debug code in OpenIdServiceImpl
|
* Fix warning about debug code in OpenIdServiceImpl
|
||||||
|
@@ -149,7 +149,7 @@ aborts, although it will spew many errors.
|
|||||||
Uploading commits to a project now requires that the new commits
|
Uploading commits to a project now requires that the new commits
|
||||||
share a common ancestry with the existing commits of that project.
|
share a common ancestry with the existing commits of that project.
|
||||||
This catches and prevents problems caused by a user making a typo
|
This catches and prevents problems caused by a user making a typo
|
||||||
in the project name, and inadverently selecting the wrong project.
|
in the project name, and inadvertently selecting the wrong project.
|
||||||
|
|
||||||
* Change-Id tags in commit messages to associate commits
|
* Change-Id tags in commit messages to associate commits
|
||||||
+
|
+
|
||||||
|
@@ -190,7 +190,7 @@ the current row of a file.
|
|||||||
* Display abbreviated hexy Change-Id in screen titles
|
* Display abbreviated hexy Change-Id in screen titles
|
||||||
* Use hexy Change-Id in emails sent from Gerrit
|
* Use hexy Change-Id in emails sent from Gerrit
|
||||||
+
|
+
|
||||||
Change-Id abbreviations are now used throught more of the UI,
|
Change-Id abbreviations are now used through more of the UI,
|
||||||
including emails sent by Gerrit and window/page titles. This
|
including emails sent by Gerrit and window/page titles. This
|
||||||
change breaks email threading for any existing review emails.
|
change breaks email threading for any existing review emails.
|
||||||
That is comments on a change created before the upgrade will
|
That is comments on a change created before the upgrade will
|
||||||
|
@@ -60,7 +60,7 @@ especially for multiline `/** ... */` style comments.
|
|||||||
The following properties may now be configured from LDAP using
|
The following properties may now be configured from LDAP using
|
||||||
more complex expressions: accountFullName, accountEmailAddress,
|
more complex expressions: accountFullName, accountEmailAddress,
|
||||||
accountSshUserName. Property expressions permit forcing
|
accountSshUserName. Property expressions permit forcing
|
||||||
to a lowercase string, or performing string concentation.
|
to a lowercase string, or performing string concatenation.
|
||||||
These features may help some environments to better integrate
|
These features may help some environments to better integrate
|
||||||
with their local LDAP server.
|
with their local LDAP server.
|
||||||
|
|
||||||
|
@@ -52,7 +52,7 @@ Other Changes
|
|||||||
* Show the Web Identities panel when on HTTP authentication
|
* Show the Web Identities panel when on HTTP authentication
|
||||||
* Relabel the "Web Identities" tab as just "Identities
|
* Relabel the "Web Identities" tab as just "Identities
|
||||||
* Use an when showing an empty cell in the identity...
|
* Use an when showing an empty cell in the identity...
|
||||||
* Simplify the Gerrit install from source procedue to avoi...
|
* Simplify the Gerrit install from source procedure to avoi...
|
||||||
* Support -DgwtStyle=DETAILED to support browser debugging
|
* Support -DgwtStyle=DETAILED to support browser debugging
|
||||||
* Don't link to JIRA in our docs, link to our issues page
|
* Don't link to JIRA in our docs, link to our issues page
|
||||||
* Use in the identities table email column when emp...
|
* Use in the identities table email column when emp...
|
||||||
|
@@ -102,8 +102,8 @@ other AJAX applications like Gmail.
|
|||||||
|
|
||||||
* Use a glass pane behind our dialogs, make most modal
|
* Use a glass pane behind our dialogs, make most modal
|
||||||
+
|
+
|
||||||
Error dialogs are now more noticable, and less easily dismissed
|
Error dialogs are now more noticeable, and less easily dismissed
|
||||||
by an accidential click. This is especially useful when there
|
by an accidental click. This is especially useful when there
|
||||||
is a merge error during submit.
|
is a merge error during submit.
|
||||||
|
|
||||||
Bug Fixes
|
Bug Fixes
|
||||||
|
@@ -195,7 +195,7 @@ with SSH requests.
|
|||||||
* issue 392 Make hooks/commit-msg available over HTTP
|
* issue 392 Make hooks/commit-msg available over HTTP
|
||||||
+
|
+
|
||||||
The scp filesystem holding client side tools and hooks is now
|
The scp filesystem holding client side tools and hooks is now
|
||||||
avaliable over `http://review.example.com/tools/'$name'`. User
|
available over `http://review.example.com/tools/'$name'`. User
|
||||||
documentation is updated with example URLs.
|
documentation is updated with example URLs.
|
||||||
|
|
||||||
* issue 470 Allow /r/I... URLs
|
* issue 470 Allow /r/I... URLs
|
||||||
@@ -252,7 +252,7 @@ it requires access to the private half of the host key. For example:
|
|||||||
+
|
+
|
||||||
Additional public keys for the magical 'Gerrit Code Review' user may
|
Additional public keys for the magical 'Gerrit Code Review' user may
|
||||||
be specified in an OpenSSH authorized_keys style file and are
|
be specified in an OpenSSH authorized_keys style file and are
|
||||||
functionally equivilent to authenticating with the daemon's host key.
|
functionally equivalent to authenticating with the daemon's host key.
|
||||||
The keys are primarily intended to be other daemons, most likely
|
The keys are primarily intended to be other daemons, most likely
|
||||||
slaves, that share the same set of repositories and database.
|
slaves, that share the same set of repositories and database.
|
||||||
|
|
||||||
@@ -434,7 +434,7 @@ closed changes.
|
|||||||
* issue 466 Reject pushing to invalid reference names
|
* issue 466 Reject pushing to invalid reference names
|
||||||
+
|
+
|
||||||
Gerrit allowed the invalid `HEAD:/refs/for/master` push refspec
|
Gerrit allowed the invalid `HEAD:/refs/for/master` push refspec
|
||||||
to actaully create the branch `refs/heads/refs/for/master`, which
|
to actually create the branch `refs/heads/refs/for/master`, which
|
||||||
confused any other client trying to push. Fixed.
|
confused any other client trying to push. Fixed.
|
||||||
|
|
||||||
* issue 485 Trim the username before requesting authentication
|
* issue 485 Trim the username before requesting authentication
|
||||||
@@ -467,7 +467,7 @@ handlers are now installed to trap and log any uncaught errors.
|
|||||||
|
|
||||||
* issue 451 gerrit.sh: Wait until the daemon is serving requests
|
* issue 451 gerrit.sh: Wait until the daemon is serving requests
|
||||||
+
|
+
|
||||||
The gerrit.sh script now waits until the deamon is actually running
|
The gerrit.sh script now waits until the daemon is actually running
|
||||||
and able to serve requests before returning to the caller with a
|
and able to serve requests before returning to the caller with a
|
||||||
successful exit status code. This makes it easier to then start up
|
successful exit status code. This makes it easier to then start up
|
||||||
dependent tasks that need the server to be ready before they can run.
|
dependent tasks that need the server to be ready before they can run.
|
||||||
|
@@ -21,7 +21,7 @@ Change Management
|
|||||||
|
|
||||||
* issue 504 Implement full query operators
|
* issue 504 Implement full query operators
|
||||||
+
|
+
|
||||||
The search box now implments a wide range of operators and boolean
|
The search box now implements a wide range of operators and boolean
|
||||||
expressions, permitting complex queries such as `is:open CodeReview>=1
|
expressions, permitting complex queries such as `is:open CodeReview>=1
|
||||||
(has:draft OR is:starred)` to locate open changes that have been code
|
(has:draft OR is:starred)` to locate open changes that have been code
|
||||||
reviewed, but still have unpublished drafts or were starred by the
|
reviewed, but still have unpublished drafts or were starred by the
|
||||||
|
@@ -5,7 +5,7 @@ Gerrit 2.1.5 is now available:
|
|||||||
|
|
||||||
link:http://code.google.com/p/gerrit/downloads/detail?name=gerrit-2.1.5.war[http://code.google.com/p/gerrit/downloads/detail?name=gerrit-2.1.5.war]
|
link:http://code.google.com/p/gerrit/downloads/detail?name=gerrit-2.1.5.war[http://code.google.com/p/gerrit/downloads/detail?name=gerrit-2.1.5.war]
|
||||||
|
|
||||||
This is primarly a bug fix release to 2.1.4, but some additional
|
This is primarily a bug fix release to 2.1.4, but some additional
|
||||||
new features were included so its named 2.1.5 rather than 2.1.4.1.
|
new features were included so its named 2.1.5 rather than 2.1.4.1.
|
||||||
|
|
||||||
Upgrade Instructions
|
Upgrade Instructions
|
||||||
@@ -156,7 +156,7 @@ the topic name. The topic is now left as-is during replacement
|
|||||||
if no new topic was supplied. If a new topic is supplied, it is
|
if no new topic was supplied. If a new topic is supplied, it is
|
||||||
changed to match the new topic given.
|
changed to match the new topic given.
|
||||||
|
|
||||||
* Allow ; and & to seperate parameters in gitweb
|
* Allow ; and & to separate parameters in gitweb
|
||||||
+
|
+
|
||||||
gitweb.cgi accepts either ';' or '&' between parameters, but
|
gitweb.cgi accepts either ';' or '&' between parameters, but
|
||||||
Gerrit Code Review was only accepting the ';' syntax. Fixed
|
Gerrit Code Review was only accepting the ';' syntax. Fixed
|
||||||
|
@@ -89,7 +89,7 @@ using client SSL certificates. This feature requires using the
|
|||||||
embedded Jetty web server with SSL enabled, and an LDAP directory to
|
embedded Jetty web server with SSL enabled, and an LDAP directory to
|
||||||
lookup individual account information.
|
lookup individual account information.
|
||||||
|
|
||||||
* issue 503 Inactive acounts may be disabled.
|
* issue 503 Inactive accounts may be disabled.
|
||||||
+
|
+
|
||||||
Administrators can manually update the accounts table, setting
|
Administrators can manually update the accounts table, setting
|
||||||
inactive = `Y` to mark user accounts inactive. Inactive accounts
|
inactive = `Y` to mark user accounts inactive. Inactive accounts
|
||||||
|
@@ -25,7 +25,7 @@ on a specific file view. This was accidentally broken when the
|
|||||||
* Fix API breakage on ChangeDetailService
|
* Fix API breakage on ChangeDetailService
|
||||||
+
|
+
|
||||||
Version 2.1.7 broke the Gerrit Code Review plugin for Mylyn Reviews
|
Version 2.1.7 broke the Gerrit Code Review plugin for Mylyn Reviews
|
||||||
due to an accidential signature change of one of the remote JSON
|
due to an accidental signature change of one of the remote JSON
|
||||||
APIs. The ChangeDetailService.patchSetDetail() method is back to the
|
APIs. The ChangeDetailService.patchSetDetail() method is back to the
|
||||||
old signature and a new patchSetDetail2() method has been added to
|
old signature and a new patchSetDetail2() method has been added to
|
||||||
handle the newer calling convention used in some contexts of the
|
handle the newer calling convention used in some contexts of the
|
||||||
|
@@ -71,7 +71,7 @@ to compare patch sets against one another and view only the files
|
|||||||
that differ between two patch sets. This new feature can speed up
|
that differ between two patch sets. This new feature can speed up
|
||||||
re-reviewing a change.
|
re-reviewing a change.
|
||||||
|
|
||||||
* issue 913 Support different color pallete when not signed in
|
* issue 913 Support different color palette when not signed in
|
||||||
+
|
+
|
||||||
Site administrators can configure a different theme in gerrit.config for
|
Site administrators can configure a different theme in gerrit.config for
|
||||||
the signed-in and signed-out states, making it more obvious to site users
|
the signed-in and signed-out states, making it more obvious to site users
|
||||||
@@ -328,7 +328,7 @@ that does not use Change-Ids.
|
|||||||
|
|
||||||
* Reject invalid Change-Id lines
|
* Reject invalid Change-Id lines
|
||||||
+
|
+
|
||||||
Severly malformed Change-Id lines were previously accepted by the
|
Severely malformed Change-Id lines were previously accepted by the
|
||||||
server. These are now rejected.
|
server. These are now rejected.
|
||||||
|
|
||||||
* Fix error message returned on push to closed change
|
* Fix error message returned on push to closed change
|
||||||
@@ -362,7 +362,7 @@ SSH Commands
|
|||||||
* issue 814 Evict initial members of group created by SSH
|
* issue 814 Evict initial members of group created by SSH
|
||||||
* issue 879 Fix replication of initial empty commit in new project
|
* issue 879 Fix replication of initial empty commit in new project
|
||||||
* Disallow setting a project as parent for itself
|
* Disallow setting a project as parent for itself
|
||||||
* Autoamtically create user account(s) as necessary
|
* Automatically create user account(s) as necessary
|
||||||
* Move SSH command creation off NioProcessor threads
|
* Move SSH command creation off NioProcessor threads
|
||||||
|
|
||||||
Administration
|
Administration
|
||||||
|
@@ -35,7 +35,7 @@ Bug Fixes
|
|||||||
The name "-- All Projects --.git" is difficult to work with on
|
The name "-- All Projects --.git" is difficult to work with on
|
||||||
the UNIX command line, due to tools assuming the name is actually
|
the UNIX command line, due to tools assuming the name is actually
|
||||||
part of a long option. The project has been renamed to remove these
|
part of a long option. The project has been renamed to remove these
|
||||||
leading hypens, and remove spaces, making it more friendly to work
|
leading hyphens, and remove spaces, making it more friendly to work
|
||||||
with on the command line.
|
with on the command line.
|
||||||
|
|
||||||
* issue 997 Resolve Project Owners when checking access rights
|
* issue 997 Resolve Project Owners when checking access rights
|
||||||
@@ -66,7 +66,7 @@ sections added to them, due to a bug in the web UI. Fixed.
|
|||||||
* Fix API breakage on ChangeDetailService
|
* Fix API breakage on ChangeDetailService
|
||||||
+
|
+
|
||||||
Version 2.1.7 broke the Gerrit Code Review plugin for Mylyn Reviews
|
Version 2.1.7 broke the Gerrit Code Review plugin for Mylyn Reviews
|
||||||
due to an accidential signature change of one of the remote JSON
|
due to an accidental signature change of one of the remote JSON
|
||||||
APIs. The ChangeDetailService.patchSetDetail() method is back to the
|
APIs. The ChangeDetailService.patchSetDetail() method is back to the
|
||||||
old signature and a new patchSetDetail2() method has been added to
|
old signature and a new patchSetDetail2() method has been added to
|
||||||
handle the newer calling convention used in some contexts of the
|
handle the newer calling convention used in some contexts of the
|
||||||
|
@@ -21,4 +21,4 @@ All-Projects and be accessed before the project that has the same
|
|||||||
section name as All-Projects. This is an unlikely scenario for
|
section name as All-Projects. This is an unlikely scenario for
|
||||||
most servers, as Gerrit does not normally set inheritFrom equal to
|
most servers, as Gerrit does not normally set inheritFrom equal to
|
||||||
All-Projects. The usual behavior is to not supply this property in
|
All-Projects. The usual behavior is to not supply this property in
|
||||||
project.config, and permit the implicit inheritence to take place.
|
project.config, and permit the implicit inheritance to take place.
|
||||||
|
@@ -172,7 +172,7 @@ zoom on double click) on a patch by simply clicking on the line number.
|
|||||||
|
|
||||||
* Add a "Save" button to the PatchScriptSettingsPanel
|
* Add a "Save" button to the PatchScriptSettingsPanel
|
||||||
+
|
+
|
||||||
The "Update" button now only updates the display. Addittionally,
|
The "Update" button now only updates the display. Additionally,
|
||||||
for logged in users, a "Save" button now behaves the way that
|
for logged in users, a "Save" button now behaves the way that
|
||||||
"Update" used to behave for logged in users.
|
"Update" used to behave for logged in users.
|
||||||
|
|
||||||
@@ -427,9 +427,9 @@ cheaper.
|
|||||||
* Refactor how permissions are matched by ProjectControl, RefControl
|
* Refactor how permissions are matched by ProjectControl, RefControl
|
||||||
+
|
+
|
||||||
More aggressively cache many of the auth objects at a cost of memory,
|
More aggressively cache many of the auth objects at a cost of memory,
|
||||||
but this should be an improvement in response timse.
|
but this should be an improvement in response times.
|
||||||
|
|
||||||
* Substantialy speed up pushing changes for review
|
* Substantially speed up pushing changes for review
|
||||||
+
|
+
|
||||||
Pushing a new change for review checks if the change is related to
|
Pushing a new change for review checks if the change is related to
|
||||||
the branch it's destined for. It used to do this in a way that
|
the branch it's destined for. It used to do this in a way that
|
||||||
|
@@ -21,4 +21,4 @@ All-Projects and be accessed before the project that has the same
|
|||||||
section name as All-Projects. This is an unlikely scenario for
|
section name as All-Projects. This is an unlikely scenario for
|
||||||
most servers, as Gerrit does not normally set inheritFrom equal to
|
most servers, as Gerrit does not normally set inheritFrom equal to
|
||||||
All-Projects. The usual behavior is to not supply this property in
|
All-Projects. The usual behavior is to not supply this property in
|
||||||
project.config, and permit the implicit inheritence to take place.
|
project.config, and permit the implicit inheritance to take place.
|
||||||
|
@@ -220,7 +220,7 @@ parameter 'ldap.accountSshUserName' is set to
|
|||||||
This helps prevent a very slow LDAP server from blocking
|
This helps prevent a very slow LDAP server from blocking
|
||||||
all SSH command creation threads.
|
all SSH command creation threads.
|
||||||
|
|
||||||
* Introduce a git maxObjectSizeLimit in the [recieve] config
|
* Introduce a git maxObjectSizeLimit in the [receive] config
|
||||||
+
|
+
|
||||||
This limits the size of uploaded files
|
This limits the size of uploaded files
|
||||||
|
|
||||||
@@ -294,7 +294,7 @@ required to push commits with gitlinks when they are created
|
|||||||
|
|
||||||
* Allow Realm to participate when linking an account identity
|
* Allow Realm to participate when linking an account identity
|
||||||
+
|
+
|
||||||
When linking a new user identity to an exisiting account, permit the
|
When linking a new user identity to an existing account, permit the
|
||||||
Realm to observe the new incoming identity and the current account,
|
Realm to observe the new incoming identity and the current account,
|
||||||
and to alter the request. This enables a Realm to observe when a
|
and to alter the request. This enables a Realm to observe when a
|
||||||
user verifies a new email address link.
|
user verifies a new email address link.
|
||||||
@@ -401,7 +401,7 @@ Bug Fixes
|
|||||||
If a project inherits from a non existing parent, prevent a
|
If a project inherits from a non existing parent, prevent a
|
||||||
StringIndexOutOfBoundsException.
|
StringIndexOutOfBoundsException.
|
||||||
|
|
||||||
* Fix: Supress "Error on refs/cache-automerge" warnings.
|
* Fix: Suppress "Error on refs/cache-automerge" warnings.
|
||||||
|
|
||||||
* Don't allow registering for cleanup after cleanup runs
|
* Don't allow registering for cleanup after cleanup runs
|
||||||
+
|
+
|
||||||
|
@@ -21,4 +21,4 @@ All-Projects and be accessed before the project that has the same
|
|||||||
section name as All-Projects. This is an unlikely scenario for
|
section name as All-Projects. This is an unlikely scenario for
|
||||||
most servers, as Gerrit does not normally set inheritFrom equal to
|
most servers, as Gerrit does not normally set inheritFrom equal to
|
||||||
All-Projects. The usual behavior is to not supply this property in
|
All-Projects. The usual behavior is to not supply this property in
|
||||||
project.config, and permit the implicit inheritence to take place.
|
project.config, and permit the implicit inheritance to take place.
|
||||||
|
@@ -131,7 +131,7 @@ short branch name that is shown in the web interface (without the
|
|||||||
'refs/heads/' prefix). Change the branch operator so that it also
|
'refs/heads/' prefix). Change the branch operator so that it also
|
||||||
supports full branch names as value.
|
supports full branch names as value.
|
||||||
+
|
+
|
||||||
It is intuive that searching with 'branch:master' and searching with
|
It is intuitive that searching with 'branch:master' and searching with
|
||||||
'branch:refs/for/master' deliver the same result. So far
|
'branch:refs/for/master' deliver the same result. So far
|
||||||
'branch:refs/for/master' was the same as searching with
|
'branch:refs/for/master' was the same as searching with
|
||||||
'refs:refs/heads/refs/heads/master' which is unexpected for most users.
|
'refs:refs/heads/refs/heads/master' which is unexpected for most users.
|
||||||
@@ -154,7 +154,7 @@ Dev
|
|||||||
* issue 1272 Add scripts to create release notes from git log
|
* issue 1272 Add scripts to create release notes from git log
|
||||||
+
|
+
|
||||||
These script generates a list of commits from git log between two given commits
|
These script generates a list of commits from git log between two given commits
|
||||||
and outputs the asciidoc format containting list of commits subject and body.
|
and outputs the asciidoc format containing list of commits subject and body.
|
||||||
|
|
||||||
* Update URL for m2eclipse
|
* Update URL for m2eclipse
|
||||||
+
|
+
|
||||||
@@ -223,7 +223,7 @@ that milliseconds are the default unit of time used here.
|
|||||||
|
|
||||||
* issue 1353 Fix case check for project name so that symlinks work again
|
* issue 1353 Fix case check for project name so that symlinks work again
|
||||||
* Fix merging of access sections
|
* Fix merging of access sections
|
||||||
* Fix inconsistent behaviour when replicating refs/meta/config
|
* Fix inconsistent behavior when replicating refs/meta/config
|
||||||
* Fix duplicated results on status:open project:P branch:B
|
* Fix duplicated results on status:open project:P branch:B
|
||||||
|
|
||||||
Documentation
|
Documentation
|
||||||
|
@@ -124,9 +124,9 @@ The link to the repo command reference in the 'repo upload' section of
|
|||||||
the 'Uploading Changes' documentation was broken.
|
the 'Uploading Changes' documentation was broken.
|
||||||
|
|
||||||
* link:http://code.google.com/p/gerrit/issues/detail?id=1569[issue 1569]:
|
* link:http://code.google.com/p/gerrit/issues/detail?id=1569[issue 1569]:
|
||||||
Fix unexpected behaviour in the commit-msg hook caused by `GREP_OPTIONS`
|
Fix unexpected behavior in the commit-msg hook caused by `GREP_OPTIONS`
|
||||||
+
|
+
|
||||||
If `GREP_OPTIONS` was set, it caused unexpected behaviour in the
|
If `GREP_OPTIONS` was set, it caused unexpected behavior in the
|
||||||
commit-msg hook. For example if it included a setting like
|
commit-msg hook. For example if it included a setting like
|
||||||
`--exclude=".git/*"` it caused a new `Change-Id` line to be appended
|
`--exclude=".git/*"` it caused a new `Change-Id` line to be appended
|
||||||
to the commit message on every amend.
|
to the commit message on every amend.
|
||||||
|
@@ -80,7 +80,7 @@ The `cache.diff.memoryLimit` and `cache.diff_intraline.memoryLimit`
|
|||||||
configuration variables are now expressed in bytes of memory used,
|
configuration variables are now expressed in bytes of memory used,
|
||||||
rather than number of entries in the cache. This is a change from
|
rather than number of entries in the cache. This is a change from
|
||||||
previous versions of Gerrit and gives administrators more control over
|
previous versions of Gerrit and gives administrators more control over
|
||||||
how memory is partioned within a server. Admins that set this variable
|
how memory is partitioned within a server. Admins that set this variable
|
||||||
must update their configurations, as the old values are too small.
|
must update their configurations, as the old values are too small.
|
||||||
For example a setting of `memoryLimit = 1024` now means only 1 KiB of
|
For example a setting of `memoryLimit = 1024` now means only 1 KiB of
|
||||||
data (which may not even hold 1 patch set), not 1024 patch sets. It
|
data (which may not even hold 1 patch set), not 1024 patch sets. It
|
||||||
@@ -1014,7 +1014,7 @@ startup ordering problem in the GroupCache and the ProjectCache, where
|
|||||||
code wants to use one of these caches during startup to resolve a
|
code wants to use one of these caches during startup to resolve a
|
||||||
group or project by name.
|
group or project by name.
|
||||||
+
|
+
|
||||||
Tracking the Gauva backend caches with a DynamicMap makes it possible
|
Tracking the Guava backend caches with a DynamicMap makes it possible
|
||||||
for plugins to define their own in-memory caches using CacheModule's
|
for plugins to define their own in-memory caches using CacheModule's
|
||||||
cache() function to declare the cache. It allows the core server to
|
cache() function to declare the cache. It allows the core server to
|
||||||
make the cache available to administrators over SSH with the gerrit
|
make the cache available to administrators over SSH with the gerrit
|
||||||
@@ -1129,7 +1129,7 @@ section is never suggested.
|
|||||||
* Add change topic in hook arguments
|
* Add change topic in hook arguments
|
||||||
+
|
+
|
||||||
It was not possible for hook scripts to include topic-specific
|
It was not possible for hook scripts to include topic-specific
|
||||||
behaviour because the topic name was not included in the arguments.
|
behavior because the topic name was not included in the arguments.
|
||||||
|
|
||||||
* Add `--is-draft` argument on `patchset-created` hook
|
* Add `--is-draft` argument on `patchset-created` hook
|
||||||
+
|
+
|
||||||
@@ -1202,7 +1202,7 @@ So far tracking ID's had a maximum length of only 20 characters.
|
|||||||
|
|
||||||
* Set `GERRIT_SITE` in Gerrit hooks as environment variable
|
* Set `GERRIT_SITE` in Gerrit hooks as environment variable
|
||||||
+
|
+
|
||||||
Allows development of hooks parametrised on Gerrit location. This can
|
Allows development of hooks parameterized on Gerrit location. This can
|
||||||
be useful to allow hooks to load the Gerrit configuration when needed
|
be useful to allow hooks to load the Gerrit configuration when needed
|
||||||
(from `$GERRIT_SITE`) or even store their additional config files under
|
(from `$GERRIT_SITE`) or even store their additional config files under
|
||||||
`$GERRIT_SITE/etc` and retrieve them at startup.
|
`$GERRIT_SITE/etc` and retrieve them at startup.
|
||||||
@@ -1210,7 +1210,7 @@ be useful to allow hooks to load the Gerrit configuration when needed
|
|||||||
* Add an exponentially rolling garbage collection script
|
* Add an exponentially rolling garbage collection script
|
||||||
+
|
+
|
||||||
`git-exproll.sh` is a git garbage collection script aimed specifically
|
`git-exproll.sh` is a git garbage collection script aimed specifically
|
||||||
at reducing exccessive garbage collection and particularly large
|
at reducing excessive garbage collection and particularly large
|
||||||
packfile churn for Gerrit installations.
|
packfile churn for Gerrit installations.
|
||||||
+
|
+
|
||||||
Excessive garbage collection on "dormant" repos is wasteful of both CPU
|
Excessive garbage collection on "dormant" repos is wasteful of both CPU
|
||||||
@@ -1275,7 +1275,7 @@ group membership database was downloaded to the browser when showing
|
|||||||
just the list of groups.
|
just the list of groups.
|
||||||
+
|
+
|
||||||
Now the amount of data that needs to be downloaded to the browser is
|
Now the amount of data that needs to be downloaded to the browser is
|
||||||
reduced by using the more leightweight `AccountGroup` type instead of
|
reduced by using the more lightweight `AccountGroup` type instead of
|
||||||
the `GroupDetail` type when showing the groups in a list format. As a
|
the `GroupDetail` type when showing the groups in a list format. As a
|
||||||
consequence the `Owners` column that showed the name of the owner group
|
consequence the `Owners` column that showed the name of the owner group
|
||||||
had been dropped.
|
had been dropped.
|
||||||
@@ -1305,9 +1305,9 @@ instead use only the `refs/heads` namespace and the name of the branch
|
|||||||
used in the `refs/for/` push line.
|
used in the `refs/for/` push line.
|
||||||
+
|
+
|
||||||
Catch existing changes by looking for their exact commit SHA-1, rather
|
Catch existing changes by looking for their exact commit SHA-1, rather
|
||||||
than complete ancestory. This should have roughly the same outcome for
|
than complete ancestry. This should have roughly the same outcome for
|
||||||
anyone pushing a new commit on top of an existing open change, but
|
anyone pushing a new commit on top of an existing open change, but
|
||||||
with lower computional cost at the server.
|
with lower computational cost at the server.
|
||||||
|
|
||||||
* Lookup changes in parallel during `ReceiveCommits`
|
* Lookup changes in parallel during `ReceiveCommits`
|
||||||
+
|
+
|
||||||
@@ -1408,7 +1408,7 @@ Upgrades
|
|||||||
* Use gwtexpui 1.2.6
|
* Use gwtexpui 1.2.6
|
||||||
+
|
+
|
||||||
** Hide superfluous status text from clippy flash widget
|
** Hide superfluous status text from clippy flash widget
|
||||||
** Fix diappearance of text in CopyableLabel when clicking on it
|
** Fix disappearance of text in CopyableLabel when clicking on it
|
||||||
|
|
||||||
* Update Guava to 12.0.1
|
* Update Guava to 12.0.1
|
||||||
+
|
+
|
||||||
@@ -1436,7 +1436,7 @@ Project owners (members of groups to which the `owner` access right
|
|||||||
is assigned) are able to edit the access control list of the projects
|
is assigned) are able to edit the access control list of the projects
|
||||||
they own. Hence being owner of the `All-Projects` project would allow
|
they own. Hence being owner of the `All-Projects` project would allow
|
||||||
to edit the global capabilities and assign the `administrateServer`
|
to edit the global capabilities and assign the `administrateServer`
|
||||||
capabilitiy without being Gerrit administrator.
|
capability without being Gerrit administrator.
|
||||||
+
|
+
|
||||||
In earlier Gerrit versions (2.1.x) it was already implemented like
|
In earlier Gerrit versions (2.1.x) it was already implemented like
|
||||||
this but the corresponding checks got lost.
|
this but the corresponding checks got lost.
|
||||||
@@ -1503,7 +1503,7 @@ side viewer.
|
|||||||
|
|
||||||
* Dependencies were lost in the ChangeScreen's "Needed By" table
|
* Dependencies were lost in the ChangeScreen's "Needed By" table
|
||||||
+
|
+
|
||||||
Older patchsets are now iterated for decendents, so that the dependency
|
Older patchsets are now iterated for descendants, so that the dependency
|
||||||
chain does not break on new upstream patchsets.
|
chain does not break on new upstream patchsets.
|
||||||
|
|
||||||
* link:http://code.google.com/p/gerrit/issues/detail?id=1442[issue 1442]:
|
* link:http://code.google.com/p/gerrit/issues/detail?id=1442[issue 1442]:
|
||||||
@@ -1712,7 +1712,7 @@ returned as author.
|
|||||||
|
|
||||||
* Fix the `export-review-notes` command's Guice bindings
|
* Fix the `export-review-notes` command's Guice bindings
|
||||||
+
|
+
|
||||||
The `export-review-notes` command was broken becasue of the CachePool
|
The `export-review-notes` command was broken because of the CachePool
|
||||||
class being bound twice. The startup of the command failed because of
|
class being bound twice. The startup of the command failed because of
|
||||||
that.
|
that.
|
||||||
|
|
||||||
@@ -1751,7 +1751,7 @@ still broken) rely on the context path of the application instead.
|
|||||||
Replication
|
Replication
|
||||||
~~~~~~~~~~~
|
~~~~~~~~~~~
|
||||||
|
|
||||||
* Fix inconsistent behaviour when replicating `refs/meta/config`
|
* Fix inconsistent behavior when replicating `refs/meta/config`
|
||||||
+
|
+
|
||||||
In `replication.config`, if `authGroup` is set to be used together with
|
In `replication.config`, if `authGroup` is set to be used together with
|
||||||
`mirror = true`, refs blocked through the `authGroup` are deleted from
|
`mirror = true`, refs blocked through the `authGroup` are deleted from
|
||||||
|
Reference in New Issue
Block a user