diff options
Diffstat (limited to 'ReleaseNotes/ReleaseNotes-2.1.1.txt')
-rw-r--r-- | ReleaseNotes/ReleaseNotes-2.1.1.txt | 205 |
1 files changed, 0 insertions, 205 deletions
diff --git a/ReleaseNotes/ReleaseNotes-2.1.1.txt b/ReleaseNotes/ReleaseNotes-2.1.1.txt deleted file mode 100644 index 38b6caf432..0000000000 --- a/ReleaseNotes/ReleaseNotes-2.1.1.txt +++ /dev/null @@ -1,205 +0,0 @@ -= Release notes for Gerrit 2.1.1, 2.1.1.1 - -Gerrit 2.1.1.1 is now available in the usual location: - -link:https://www.gerritcodereview.com/download/index.html[https://www.gerritcodereview.com/download/index.html] - -== Schema Change - -*WARNING* This release contains a schema change. To upgrade: ----- - java -jar gerrit.war init -d site_path ----- - -== Patch 2.1.1.1 - -* Update MINA SSHD to SVN 897374 -+ -A deadlock was recently discovered in the SSHD, causing an -IoProcessor thread to freeze and stop servicing clients. This -manifests itself as spotty SSH service; sometimes a connection -works, sometimes it hangs and never executes the command. Fixed. - -* issue 376 Fix deletion of comments on publish comments screen -+ -Discarding a comment from the publish comments screen caused -a ConcurrentModificationException. Fixed. - -== New Features - -* issue 322 Update to GWT 2.0.0 -+ -JavaScript code generation is now based upon GWT 2.0, which -is the latest stable release available. One benefit of this -is the initial JavaScript download is smaller, by omitting -less-frequently used sections of the UI like the admin screens -or user preferences. - -* Support creating new users in `DEVELOPMENT_BECOME_ANY_`... -+ -Developers can now create new users (to facilitate testing -scenarios) through the /become URL, rather than manually -inserting account records or switching over to OpenID/LDAP. - -* issue 371 Make gitweb url links customizable, add support for c... -+ -The linkage to gitweb is now more configurable, and we also -support linking to cgit, a popular C based alternative to the -Perl based gitweb.cgi. - -* Log SSH activity to $site_path/logs/sshd_log -+ -SSH authentication failures and commands are now logged, including -execution times, so administrators can monitor server activity. -The log file is local to the server running the daemon process, -and came about to help replace the lastUsedOn columns which were -dropped from the database (see below). - -* Drop the lastUsedOn from AccountSshKeys, AccountExternalIds -* Implement automatic schema upgrading -+ -The lastUsedOn column is no longer updated in the database, -and was actually removed by a schema upgrade in this release. - -* issue 162 Record submitters as the author of a merge commit -+ -Merge commits created by Gerrit during change submission now -use the submitter's identity as the author identity, and generic -Gerrit user identity as the committer identity. - -* issue 162 Summarize single change merges with short description -+ -The short description of a merge commit including exactly -one change into the branch now includes that change's short -description, making the log easier to read. - -* Reload GerritSiteHeader, GerritSiteFooter, GerritSite... -+ -The site header/footer files are reloaded on the fly if they are -modified, allowing the administrator to abuse the header for a -"message of the day" feature, if desired. - -* Reduce the size (and cost) of the host page -* Use server side permutation selection -* Allow ?s=0 to disable server side permutation -+ -The host page was compacted slightly, and the CPU time used on -the server to send it to a client was reduced by reusing as much -work as possible between sessions. -Additionally, the host page now selects the correct JavaScript -based on the User-Agent HTTP header, removing one HTTP round -trip during initial page load, and saving ~5 KiB of transfer. - -* Make hyperlinks update URL when screen is visible -+ -The address bar now only updates when the corresponding content -is actually visible. This matches the behavior used within -other AJAX applications like Gmail. - -* Use a glass pane behind our dialogs, make most modal -+ -Error dialogs are now more noticeable, and less easily dismissed -by an accidental click. This is especially useful when there -is a merge error during submit. - -== Bug Fixes - -* issue 359 Allow updates of commits where only the parent changes -+ -Commit replacements were sometimes rejected when the only thing -that changed as the parent pointer, e.g. rebasing a change because -the parent's commit message was modified to correct a typo. -We now allow these replacements, with a warning to the console. - -* gsql: Fix \d table missing first column -+ -The gsql tool skipped the first column of any table, e.g. when -showing "\d accounts" the registered_on column wasn't displayed. - -* Default to the en locale -* Limit permutations to only the en locale -+ -The WAR file shrank because we deleted a large chunk of JavaScript -which was never used. GWT created this code in case the browser -didn't get forced into the 'en' locale, but we always force it to -use the 'en' locale because the top of our HTML page demands it. - -* issue 364 Fix SchemaCreatorTest to work when localized errors a... -+ -This test failed when the JVM's default locale wasn't en_US, as it -was testing a translated string against an English expected value. - -* issue 365 Skip CommitMsgHookTest on Win32 -+ -This test failed on Windows platforms, where there is no shell -or perl available from a native Win32 application like the JVM. -For now, we skip the test. - -* issue 369 Add missing repositories to build search path -+ -The out-of-the-box build of Gerrit's own source code didn't work, -due to missing Maven repository URLs in our pom.xml. I never -noticed the failure because my local repository already had the -required JARs present. - -* Fix MSIE 8 compatibility -+ -Releases between 2.0.18 and 2.1.1 have not supported MSIE 8, -due to a broken GWT upgrade. Fixed. - -* Ensure gitweb.cgi pipes are closed -+ -Exceptions may have allowed our internal gitweb CGI invocations -to leak file descriptors, as pipes to the external CGI were not -always closed. Fixed. - -== Other -* Switch to ClientBundle -* Update to gwtexpui-1.2.0-SNAPSHOT -* Merge branch 'master' into gwt-2.0 -* Use gwt-maven's -Dgwt.style rather than our own -* Don't build the "Story of Your Compile" report by def... -* Drop the com.google.gerrit.httpd.auth.become system p... -* Move all of our CSS rules into our CssResource -* Start splitting our code to reduce initial download -* Defer our large JavaScript parsing until later -* Move prettify to be loaded as part of our patch split... -* issue 363 Update Google Code Prettify to 3-Dec-2009 -* Start next release development -* Merge branch 'gwt-2.0' -* documentation: Remove Eclipse user library -* Fix disclosure panel CSS -* Simplify pretty printer loading -* Fix formatting of whitespace errors -* Correct URL to apache license in CSS headers -* Restore the CSS linker for GWT's stylesheet -* documentation: Correct calculation of QPS -* Consolidate windows platform tests to a single class -* documentation: Correct other calculations of QPS -* issue 370 Revert "Defer our large JavaScript parsing until late... -* Merge change If238e2bd -* Remove unnecessary /login/`*` URLs when auth.type = LDAP -* Stop using AccountExternalId lastUsedOn for most rece... -* Revert "Remove unnecessary /login/* URLs when auth.ty... -* Document why LoginRedirectServlet is required -* Cleanup Maven build by pushing component dependencies... -* Cleanup Maven build by using common plugin management -* Fix package-before-copyright in GerritLauncher -* Fix unified patch view -* Fix background of RPC loading status message -* Use @def for common CSS definitions -* Correct comment panel border styles -* Improve keyapplet referencing -* Remove the duplicate Version class -* Be specific about the Maven plugin groupId -* Fix automatic formatting in SshPanel -* Remove unnecessary compile scope tags -* Disable unnecessary class operations -* Use the full name 'Gerrit Code Review' in sign-in dia... -* init: Defer all prune executions until upgrade cycle ... -* Fix automatic formatting in LdapRealm -* Update gwtorm, gwtjsonrpc, gwtexpui -* Push Command.destroy down through DispatchCommand red... -* Quote usernames in the sshd_log if necessary -* Document why ReplicationUser doesn't use registered g... -* Configure the gwtorm KeyUtil.Encoder during module lo...
\ No newline at end of file |