Skip to content

Commit d29e9c8

Browse files
committed
Update draft release notes to 2.2
Signed-off-by: Junio C Hamano <gitster@pobox.com>
1 parent 5d7f49d commit d29e9c8

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

Documentation/RelNotes/2.2.0.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,10 @@ UI, Workflows & Features
4040
forgot to remove higher stage entries, or if it wanted to unresolve
4141
and forgot to remove the stage#0 entry).
4242

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+
4347

4448
Performance, Internal Implementation, etc.
4549

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

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+
90108

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

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

0 commit comments

Comments
 (0)