Skip to content

Commit

Permalink
Update draft release notes to 2.2
Browse files Browse the repository at this point in the history
Signed-off-by: Junio C Hamano <gitster@pobox.com>
  • Loading branch information
Junio C Hamano committed Sep 26, 2014
1 parent 5d7f49d commit d29e9c8
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions Documentation/RelNotes/2.2.0.txt
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,10 @@ UI, Workflows & Features
forgot to remove higher stage entries, or if it wanted to unresolve
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.

Expand Down Expand Up @@ -87,6 +91,20 @@ Performance, Internal Implementation, etc.
to two separate options is detected by parse_options() API to help
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.

Expand Down Expand Up @@ -169,3 +187,6 @@ notes for details).
* "git fsck" failed to report that it found corrupt objects via its
exit status in some cases.
(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).

0 comments on commit d29e9c8

Please sign in to comment.