Update draft release notes to 2.2

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Sep 26, 2014 at 14:51 UTC d29e9c89dbbf0876145dc88615b99308cab5f187
1 file changed +21
Documentation/RelNotes/2.2.0.txt
+21
@@ -40,6 +40,10 @@ UI, Workflows & Features
40 forgot to remove higher stage entries, or if it wanted to unresolve
41 and forgot to remove the stage#0 entry).
42
43 + * The "pre-receive" and "post-receive" hooks are no longer required
44 + to consume their input fully (not following this requirement used
45 + to result in intermittent errors in "git push").
46 +
47
48 Performance, Internal Implementation, etc.
49
@@ -87,6 +91,20 @@ Performance, Internal Implementation, etc.
91 to two separate options is detected by parse_options() API to help
92 developers.
93
94 + * The code path to write out the packed-refs file has been optimized,
95 + which especially matters in a repository with a large number of
96 + refs.
97 +
98 + * The check to see if a ref $F can be created by making sure no
99 + existing ref has $F/ as its prefix has been optimized, which
100 + especially matters in a repository with a large number of existing
101 + refs.
102 +
103 + * "git fsck" was taught to check contents of tag objects a bit more.
104 +
105 + * "git hash-object" was taught a "--literally" option to help
106 + debugging.
107 +
108
109 Also contains various documentation updates and code clean-ups.
110
@@ -169,3 +187,6 @@ notes for details).
187 * "git fsck" failed to report that it found corrupt objects via its
188 exit status in some cases.
189 (merge 30d1038 jk/fsck-exit-code-fix later to maint).
190 +
191 + * Use of "--verbose" option used to break "git branch --merged".
192 + (merge 12994dd jk/maint-branch-verbose-merged later to maint).