What's cooking (2008/11 #04)
Junio C Hamano committed
Nov 12, 2008 at 18:00 UTC
804136858c4dfe738421697ba8e1c7c1dbd2d1d8
1 file changed
+93
-67
whats-cooking.txt
+93
-67
@@ -1,8 +1,8 @@
1
-Subject: What's cooking in git.git (Nov 2008, #03; Sun, 09)
2
-X-master-at: a9645b780b698703cd7dee25051d6ce39b0544c6
3
-X-next-at: aca556e49fea7423c223973632ed9b94c03b19eb
1
+Subject: What's cooking in git.git (Nov 2008, #04; Wed, 12)
2
+X-master-at: 171d7661eda111d3e35f6e8097a1a3a07b30026c
3
+X-next-at: c990ab59beabbf7e62799d0a0190cc0a5171aba2
4
5
-What's cooking in git.git (Nov 2008, #03; Sun, 09)
5
+What's cooking in git.git (Nov 2008, #04; Wed, 12)
6
--------------------------------------------------
7
8
Here are the topics that have been cooking. Commits prefixed
@@ -12,9 +12,40 @@ in 'next'.
12
The topics list the commits in reverse chronological order. The topics
13
meant to be merged to the maintenance series have "maint-" in their names.
14
15
+I think we should declare -rc0 by the end of this week, with the goal of
16
+including everything that are in 'next' as of tonight, plus the "narrow
17
+checkout" and possibly Pierre's send-email that acts as format-patch
18
+frontend, by the time we hit -rc1, perhaps soon after the end of month.
19
+
20
----------------------------------------------------------------
21
[New Topics]
22
23
+* mk/maint-cg-push (Mon Nov 10 22:47:11 2008 +0100) 1 commit
24
+ + git push: Interpret $GIT_DIR/branches in a Cogito compatible way
25
+
26
+* jk/commit-v-strip (Wed Nov 12 03:23:37 2008 -0500) 5 commits
27
+ + status: show "-v" diff even for initial commit
28
+ + Merge branch 'jk/maint-commit-v-strip' into jk/commit-v-strip
29
+ + commit: Fix stripping of patch in verbose mode.
30
+ + wt-status: refactor initial commit printing
31
+ + define empty tree sha1 as a macro
32
+
33
+* jk/maint-commit-v-strip (Wed Nov 12 03:25:52 2008 -0500) 1 commit
34
+ + commit: Fix stripping of patch in verbose mode.
35
+
36
+* ph/send-email (Tue Nov 11 00:54:02 2008 +0100) 4 commits
37
+ - git send-email: ask less questions when --compose is used.
38
+ - git send-email: add --annotate option
39
+ - git send-email: interpret unknown files as revision lists
40
+ - git send-email: make the message file name more specific.
41
+
42
+* nd/rename-cache (Sat Nov 8 18:27:33 2008 +0700) 2 commits
43
+ - diffcore-rename: add config option to allow to cache renames
44
+ - diffcore-rename: support rename cache
45
+
46
+----------------------------------------------------------------
47
+[Will merge to "master" soon]
48
+
49
* jk/deny-push-to-current (Sat Nov 8 20:49:27 2008 -0500) 2 commits
50
+ receive-pack: detect push to current branch of non-bare repo
51
+ t5516: refactor oddball tests
@@ -24,71 +55,33 @@ meant to be merged to the maintenance series have "maint-" in their names.
55
56
This performance fix may eventually need to be cherry-picked to 'maint'.
57
27
-----------------------------------------------------------------
28
-[Graduated to "master"]
29
-
30
-* cb/maint-update-ref-fix (Wed Nov 5 21:55:54 2008 +0100) 2 commits
31
- + push: fix local refs update if already up-to-date
32
- + do not force write of packed refs
33
-
34
-* rs/blame (Sat Oct 25 15:31:36 2008 +0200) 5 commits
35
- + blame: use xdi_diff_hunks(), get rid of struct patch
36
- + add xdi_diff_hunks() for callers that only need hunk lengths
37
- + Allow alternate "low-level" emit function from xdl_diff
38
- + Always initialize xpparam_t to 0
39
- + blame: inline get_patch()
40
-
41
-* ds/autoconf (Sun Oct 26 03:52:19 2008 -0800) 1 commit
42
- + autoconf: Add link tests to each AC_CHECK_FUNC() test
43
-
44
-Attempts to help FreeBSD whose compiler does not error out when told to
45
-compile a program that calls unavailable functions.
46
-
47
-----------------------------------------------------------------
48
-[Actively Cooking]
58
+* lt/decorate (Wed Nov 12 11:51:28 2008 +0100) 7 commits
59
+ + rev-list documentation: clarify the two parts of history
60
+ simplification
61
+ + Document "git log --simplify-by-decoration"
62
+ + Document "git log --source"
63
+ + revision traversal: '--simplify-by-decoration'
64
+ + Make '--decorate' set an explicit 'show_decorations' flag
65
+ + revision: make tree comparison functions take commits rather than
66
+ trees
67
+ + Add a 'source' decorator for commits
68
69
* gb/gitweb-snapshot-pathinfo (Sun Nov 2 10:21:39 2008 +0100) 3 commits
70
+ gitweb: embed snapshot format parameter in PATH_INFO
71
+ gitweb: retrieve snapshot format from PATH_INFO
72
+ gitweb: make the supported snapshot formats array global
73
55
-Got sick of waiting for re-Ack. Merged to 'next'.
74
+Got sick of waiting for re-Ack.
75
76
* jn/gitweb-customlinks (Sun Oct 12 00:02:32 2008 +0200) 1 commit
77
+ gitweb: Better processing format string in custom links in navbar
78
60
-Got sick of waiting for some sort of response from Pasky. Merged to 'next'.
79
+Got sick of waiting for some sort of response from Pasky.
80
81
* st/tag (Wed Nov 5 00:20:36 2008 +0100) 2 commits
82
+ tag: Add more tests about mixing incompatible modes and options
83
+ tag: Check that options are only allowed in the appropriate mode
84
66
-* np/pack-safer (Sun Nov 9 13:11:06 2008 -0800) 11 commits
67
- + t5303: fix printf format string for portability
68
- + t5303: work around printf breakage in dash
69
- + pack-objects: don't leak pack window reference when splitting
70
- packs
71
- + extend test coverage for latest pack corruption resilience
72
- improvements
73
- + pack-objects: allow "fixing" a corrupted pack without a full
74
- repack
75
- + make find_pack_revindex() aware of the nasty world
76
- + make check_object() resilient to pack corruptions
77
- + make packed_object_info() resilient to pack corruptions
78
- + make unpack_object_header() non fatal
79
- + better validation on delta base object offsets
80
- + close another possibility for propagating pack corruption
81
-
82
-* mv/remote-rename (Mon Nov 3 19:26:18 2008 +0100) 1 commit
83
- + Implement git remote rename
84
-
85
-* lt/decorate (Mon Nov 3 11:25:46 2008 -0800) 4 commits
86
- + revision traversal: '--simplify-by-decoration'
87
- + Make '--decorate' set an explicit 'show_decorations' flag
88
- + revision: make tree comparison functions take commits rather than
89
- trees
90
- + Add a 'source' decorator for commits
91
-
85
* ds/uintmax-config (Mon Nov 3 09:14:28 2008 -0900) 5 commits
86
- autoconf: Enable threaded delta search when pthreads are supported
87
+ Add autoconf tests for pthreads
@@ -98,7 +91,7 @@ Got sick of waiting for some sort of response from Pasky. Merged to 'next'.
91
92
I split the part that unconditionally enable threaded delta search on any
93
platform on which Pthread library is detected to be available from the
101
-topmost one.
94
+topmost one. Will merge the rest to 'master' soon.
95
96
* jk/diff-convfilter (Sun Oct 26 00:50:02 2008 -0400) 8 commits
97
+ enable textconv for diff in verbose status/commit
@@ -118,6 +111,51 @@ topmost one.
111
112
An update to the one above.
113
114
+----------------------------------------------------------------
115
+[Actively Cooking]
116
+
117
+* bc/maint-keep-pack (Sun Nov 9 23:59:58 2008 -0600) 9 commits
118
+ + pack-objects: extend --local to mean ignore non-local loose
119
+ objects too
120
+ + sha1_file.c: split has_loose_object() into local and non-local
121
+ counterparts
122
+ + t7700: demonstrate mishandling of loose objects in an alternate
123
+ ODB
124
+ + builtin-gc.c: use new pack_keep bitfield to detect .keep file
125
+ existence
126
+ + repack: do not fall back to incremental repacking with [-a|-A]
127
+ + repack: don't repack local objects in packs with .keep file
128
+ + pack-objects: new option --honor-pack-keep
129
+ + packed_git: convert pack_local flag into a bitfield and add
130
+ pack_keep
131
+ + t7700: demonstrate mishandling of objects in packs with a .keep
132
+ file
133
+
134
+A few commits were rewound from 'next' and replaced with new ones.
135
+
136
+* np/pack-safer (Sun Nov 9 13:11:06 2008 -0800) 11 commits
137
+ + t5303: fix printf format string for portability
138
+ + t5303: work around printf breakage in dash
139
+ + pack-objects: don't leak pack window reference when splitting
140
+ packs
141
+ + extend test coverage for latest pack corruption resilience
142
+ improvements
143
+ + pack-objects: allow "fixing" a corrupted pack without a full
144
+ repack
145
+ + make find_pack_revindex() aware of the nasty world
146
+ + make check_object() resilient to pack corruptions
147
+ + make packed_object_info() resilient to pack corruptions
148
+ + make unpack_object_header() non fatal
149
+ + better validation on delta base object offsets
150
+ + close another possibility for propagating pack corruption
151
+
152
+* mv/remote-rename (Mon Nov 10 21:43:03 2008 +0100) 4 commits
153
+ + git-remote: document the migration feature of the rename
154
+ subcommand
155
+ + git-remote rename: migrate from remotes/ and branches/
156
+ + remote: add a new 'origin' variable to the struct
157
+ + Implement git remote rename
158
+
159
* jc/blame (Wed Jun 4 22:58:40 2008 -0700) 2 commits
160
+ blame: show "previous" information in --porcelain/--incremental
161
format
@@ -140,18 +178,6 @@ Early parts looked Ok; I am trying to find time to review the whole thing
178
but fixing bugs in topics from other people here and there took almost all
179
my time this weekend. Not good.
180
143
-----------------------------------------------------------------
144
-[Dropped]
145
-
146
-* bc/maint-keep-pack (Mon Nov 3 14:43:22 2008 -0600) 3 commits
147
- . pack-objects: honor '.keep' files
148
- . packed_git: convert pack_local flag into a bitfield and add
149
- pack_keep
150
- . t7700: demonstrate mishandling of objects in packs with a .keep
151
- file
152
-
153
-It seems this is better rethought from the design level.
154
-
181
----------------------------------------------------------------
182
[On Hold]
183