This eliminates the last Makefile in our code base.
Also change the section style within ReleaseNotes from asciidoc style to
asciidoctor style.
Also I feel that put images/link.png under ReleaseNotes and deal with
all the resource packing is too stupid, so I used the unicode emoji
instead of the picture ("🔗"). If this is too crazy, we can also use "#"
instead :) This also affects documentation rendering.
Other side effects:
1. The css of release notes switched from default asciidoc css into
default asciidoctor css.
2. The section anchors for ReleaseNotes/index.html changed from "2_13"
to "s2_13", because asciidoctorj is unhappy with anchors without
letters.
Change-Id: I4adf2ce090385cc6b699445012f10a009892aaac
		
	
		
			
				
	
	
		
			71 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			71 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
= Release notes for Gerrit 2.12.2
 | 
						|
 | 
						|
Gerrit 2.12.2 is now available:
 | 
						|
 | 
						|
link:https://gerrit-releases.storage.googleapis.com/gerrit-2.12.2.war[
 | 
						|
https://gerrit-releases.storage.googleapis.com/gerrit-2.12.2.war]
 | 
						|
 | 
						|
== Schema Upgrade
 | 
						|
 | 
						|
*WARNING:* There are no schema changes from link:ReleaseNotes-2.12.1.html[
 | 
						|
2.12.1] but a manual schema upgrade is necessary when upgrading from 2.12.
 | 
						|
 | 
						|
When upgrading a site that is already running version 2.12, the `patch_sets`
 | 
						|
table must be manually migrated using the `gerrit gsql` SSH command or the
 | 
						|
`gqsl` site program.
 | 
						|
 | 
						|
For the default H2 database, execute the command:
 | 
						|
 | 
						|
----
 | 
						|
  alter table patch_sets modify push_certficate clob;
 | 
						|
----
 | 
						|
 | 
						|
For MySQL, execute the command:
 | 
						|
 | 
						|
----
 | 
						|
  alter table patch_sets modify push_certficate text;
 | 
						|
----
 | 
						|
 | 
						|
For PostgreSQL, execute the command:
 | 
						|
 | 
						|
----
 | 
						|
  alter table patch_sets alter column push_certficate type text;
 | 
						|
----
 | 
						|
 | 
						|
For other database types, execute the appropriate equivalent command.
 | 
						|
 | 
						|
Note that the misspelled `push_certficate` is the actual name of the
 | 
						|
column.
 | 
						|
 | 
						|
When upgrading from a version earlier than 2.12, or from 2.12.1 having already
 | 
						|
done the migration, this manual step is not necessary and should be omitted.
 | 
						|
 | 
						|
 | 
						|
== Bug Fixes
 | 
						|
 | 
						|
* Upgrade Apache commons-collections to version 3.2.2.
 | 
						|
+
 | 
						|
Includes a fix for a link:https://issues.apache.org/jira/browse/COLLECTIONS-580[
 | 
						|
remote code execution exploit].
 | 
						|
 | 
						|
* link:https://code.google.com/p/gerrit/issues/detail?id=3919[Issue 3919]:
 | 
						|
Explicitly set parent project to 'All-Projects' when a project is created
 | 
						|
without giving the parent.
 | 
						|
 | 
						|
* Don't add message twice on abandon or restore via ssh review command.
 | 
						|
+
 | 
						|
When abandoning or reviewing a change via the ssh `review` command, and
 | 
						|
providing a message with the `--message` option, the message was added to
 | 
						|
the change twice.
 | 
						|
 | 
						|
* Clear the input box after cancelling add reviewer action.
 | 
						|
+
 | 
						|
When the action was cancelled, the content of the input box was still
 | 
						|
there when opening it again.
 | 
						|
 | 
						|
* Fix internal server error when aborting ssh command.
 | 
						|
 | 
						|
* link:https://code.google.com/p/gerrit/issues/detail?id=3969[Issue 3969]:
 | 
						|
Fix internal server error when submitting a change with 'Rebase If Necessary'
 | 
						|
strategy.
 |