Update draft release notes to 2.2

Signed-off-by: Junio C Hamano <gitster@pobox.com>
maint
Junio C Hamano 2014-09-26 14:51:23 -07:00
parent 5d7f49dc79
commit d29e9c89db
1 changed files with 21 additions and 0 deletions

View File

@ -40,6 +40,10 @@ UI, Workflows & Features
forgot to remove higher stage entries, or if it wanted to unresolve forgot to remove higher stage entries, or if it wanted to unresolve
and forgot to remove the stage#0 entry). and forgot to remove the stage#0 entry).


* The "pre-receive" and "post-receive" hooks are no longer required
to consume their input fully (not following this requirement used
to result in intermittent errors in "git push").



Performance, Internal Implementation, etc. Performance, Internal Implementation, etc.


@ -87,6 +91,20 @@ Performance, Internal Implementation, etc.
to two separate options is detected by parse_options() API to help to two separate options is detected by parse_options() API to help
developers. developers.


* The code path to write out the packed-refs file has been optimized,
which especially matters in a repository with a large number of
refs.

* The check to see if a ref $F can be created by making sure no
existing ref has $F/ as its prefix has been optimized, which
especially matters in a repository with a large number of existing
refs.

* "git fsck" was taught to check contents of tag objects a bit more.

* "git hash-object" was taught a "--literally" option to help
debugging.



Also contains various documentation updates and code clean-ups. Also contains various documentation updates and code clean-ups.


@ -169,3 +187,6 @@ notes for details).
* "git fsck" failed to report that it found corrupt objects via its * "git fsck" failed to report that it found corrupt objects via its
exit status in some cases. exit status in some cases.
(merge 30d1038 jk/fsck-exit-code-fix later to maint). (merge 30d1038 jk/fsck-exit-code-fix later to maint).

* Use of "--verbose" option used to break "git branch --merged".
(merge 12994dd jk/maint-branch-verbose-merged later to maint).