Add username to Display In Review Category user preference

The review category column can display name, email, and abbreviation.
This change adds an additional option to display the username in the
label columns on Gerrit dashboards.

Change-Id: I16d8e25a9d39cbdea4b34cee3ff220392bf359ff
Buck: Strip SNAPSHOT suffix in artifact names only for GERRIT repositories

Maven artifact names on Google bucket replacing SNAPSHOT suffix with
timestamp. 731967591ef98ab3c94691ba9dc0f217630dda76 changed this by
preserving the SNAPSHOT suffix. This broke fetching of gwtorm and
gwtjsonrpc and was reverted by 731967591ef98ab3c94691ba9dc0f217630dda76.

This change fixes this for both worlds: stripping it for GERRIT and
GERRIT_API Maven repositories but preserving it for the rest.

Test plan:

maven_jar() is working as expected for the both worlds:

* gwtorm:gwtorm:1.10-SNAPSHOT-20140310.015132-1 (repo = GERRIT)
* org.eclipse.jgit:org.eclipse.jgit:3.4.0-SNAPSHOT (repo = MAVEN_LOCAL)

Change-Id: I5357abe9ad6a40538c444ad70016c8c6d75d8ff3
Update gwtorm to 1.7.1

Change-Id: Ia9ba26bdda20a053bc3a267c5c9efad37e76ab77
Expose Atlassian's maven repository

Change-Id: Ie6c8ff50f4ed6460aa7cbdea707d97fdd1f86a40
Update SSHD to 0.11.1-atlassian-1

Use custom build of SSHD library from Atlassian's maven repository,
that fixes sporadic handshake failures [1].

[1] https://issues.apache.org/jira/browse/SSHD-330

Change-Id: I4258f515ac10e04c8c8f1850f060b9dbad6d876f
Update 2.8.6 release notes with recent fixes

Change-Id: I58376c245026e3f940703c986bd8c5789cb9ed3b
Merge branch 'stable-2.8' into stable-2.9

* stable-2.8:
  Update 2.8.6 release notes with recent fixes
  Update SSHD to 0.11.1-atlassian-1
  Expose Atlassian's maven repository
  Update gwtorm to 1.7.1
  Buck: Strip SNAPSHOT suffix in artifact names only for GERRIT repositories

Conflicts:
	lib/BUCK
	tools/download_file.py

Change-Id: Ia315d2da7a884f8466b461234183d78ef833675f
Avoid avatar URL requests on load of change list

The change list is showing avatars for the change owners. Until commit
f712cdb27c74d8e19f19e3c15c9bbc32069187d2 this never worked since for
the change list the avatar images are requested with size 16px and
displaying of avatar images only worked for the default size which is
26px. Commit f712cdb27c74d8e19f19e3c15c9bbc32069187d2 fixed this so
that the avatar URLs for non-default sizes are fetched from the server
(because only the URL for the default size is contained in account
info). As result we have now one avatar URL request per result in the
change list which is too much load. Fix this by requesting the avatar
with the default size (26px) and then scale it down in the browser
to the needed size (16px). This is the same what we are already doing
in other places where we want to display smaller avatars.

Change-Id: I0df01a1b9c8e0c0332386e471bfe2eb1a94e7889
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
Fix reference to Forge Committer access right in documentation

The access right '+2 Forge Committer or Tagger Identity' in the
'Forge Identity' category doesn't exist anymore, but was replaced by
the 'Forge Committer' access right.

Change-Id: I786579407939b66ec886645fd687220e21ccb04d
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
Merge "Fix reference to Forge Committer access right in documentation" into stable-2.9
Merge branch 'stable-2.9'

* stable-2.9:
  Release notes for Gerrit 2.8.6.1
  Remove reference to MyISAM from database setup documentation
  Update version to 2.8.6.1
  Upgrade gwtorm to 1.7.3
  Fix reference to Forge Committer access right in documentation
  Avoid avatar URL requests on load of change list
  Update 2.8.6 release notes with recent fixes
  Update SSHD to 0.11.1-atlassian-1
  Expose Atlassian's maven repository
  Update gwtorm to 1.7.1
  Buck: Strip SNAPSHOT suffix in artifact names only for GERRIT repositories

Conflicts:
	VERSION
	lib/maven.defs

Change-Id: Iacf4e3634cf4dbd2a1b86558f06cf5cdb0e50475
Restructure the documentation of secondary index settings

There are several settings that are only used by either the Lucene or
Solr index.  Instead of saying "Only used when the type is X" for each
of those settings, reorganise them into separate subsections specific
to each index.

The sentence describing the names of the indexes mentions names that
are only correct for the Solr index.  Move this under the newly created
Solr section, and add a new sentence with the correct names for the
Lucene index under the Lucene section.

Change-Id: I753895a75e7d9f8007a21b9de91a841bad257675
Merge "Add REST endpoint to get the reflog of a branch"
Upgrade gwtorm to 1.7.3

Fixes regressions introduced in 1.7.1 and 1.7.2

Change-Id: If288b3a1e17715e9e511aed1869d1ad32b80444c
Update version to 2.8.6.1

Change-Id: I8669d1b25ea3b2b1e3449f449b88427193cbe822
Remove reference to MyISAM from database setup documentation

From 2.8.6 only transactional databases are supported.

Change-Id: Ie0d94c40a371dd018b897113eca8b745a1000d2e
Release notes for Gerrit 2.8.6.1

Change-Id: I625ac1ad8b84e81902d4c936c214ff242098de2f
Add REST endpoint to get the reflog of a branch

Change-Id: I9c0b3fa430b46762774bfa43710c3bb01fd2799e
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
Support to retrieve reflog entries by timestamp

Change-Id: I9a865d8543a8e83d4d988ffbda8bf0166b76569a
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
Merge "Support to retrieve reflog entries by timestamp"