Skip to content

Commit c65d052

Browse files
committed
What's cooking (2011/11 #02)
1 parent d14d04c commit c65d052

File tree

1 file changed

+109
-65
lines changed

1 file changed

+109
-65
lines changed

whats-cooking.txt

Lines changed: 109 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
To: git@vger.kernel.org
2-
Subject: What's cooking in git.git (Nov 2011, #01; Thu, 3)
2+
Subject: What's cooking in git.git (Nov 2011, #02; Sun, 6)
33
X-master-at: ee6dfb2d83ba1b057943e705f707fa27e34e47f9
4-
X-next-at: 2ce082cef3fbf0c6614d29a8e7011b09c39899a1
4+
X-next-at: a49516f7bc4c2895be5b0abffee87963c65486fa
55

6-
What's cooking in git.git (Nov 2011, #01; Thu, 3)
6+
What's cooking in git.git (Nov 2011, #02; Sun, 6)
77
--------------------------------------------------
88

99
Here are the topics that have been cooking. Commits prefixed with '-' are
@@ -44,76 +44,75 @@ These branches are pushed to their own separate repositories instead:
4444
--------------------------------------------------
4545
[New Topics]
4646

47-
* jc/stream-to-pack (2011-11-03) 4 commits
48-
- Bulk check-in
49-
- finish_tmp_packfile(): a helper function
50-
- create_tmp_packfile(): a helper function
51-
- write_pack_header(): a helper function
47+
* jc/pull-signed-tag (2011-11-04) 10 commits
48+
- merge: force edit mode when merging a tag object
49+
- fmt-merge-msg: Add contents of merged tag in the merge message
50+
- fmt-merge-msg: package options into a structure
51+
- fmt-merge-msg: avoid early returns
52+
- refs DWIMmery: use the same rule for both "git fetch" and others
53+
- tests: distinguish merges of tags and commits
54+
- fetch: allow "git fetch $there v1.0" to fetch a tag
55+
- merge: notice local merging of tags and keep it unwrapped
56+
- fetch: do not store peeled tag object names in FETCH_HEAD
57+
- Split GPG interface into its own helper library
5258

53-
Teaches "git add" to send large-ish blob data straight to a packfile.
54-
This is a continuation to the "large file support" topic. I think this
55-
codepath to move data from worktree to repository needs to become aware of
56-
streaming, just like the checkout codepath that goes the other way, which
57-
was done in the previous "large file support" topic in the 1.7.7 cycle.
59+
Fourth round but needs further updates.
60+
Will keep in 'pu' for now.
5861

59-
* jn/gitweb-side-by-side-diff (2011-10-31) 8 commits
60-
- gitweb: Add navigation to select side-by-side diff
61-
- gitweb: Use href(-replay=>1,...) for formats links in "commitdiff"
62-
- t9500: Add basic sanity tests for side-by-side diff in gitweb
63-
- t9500: Add test for handling incomplete lines in diff by gitweb
64-
- gitweb: Give side-by-side diff extra CSS styling
65-
- gitweb: Add a feature to show side-by-side diff
66-
- gitweb: Extract formatting of diff chunk header
67-
- gitweb: Refactor diff body line classification
62+
* sn/http-auth-with-netrc-fix (2011-11-04) 1 commit
63+
(merged to 'next' on 2011-11-06 at 60b7f96)
64+
+ http: don't always prompt for password
6865

69-
Replaces a series from Kato Kazuyoshi on the same topic.
66+
Regression fix for the upcoming release.
67+
Will merge by 1.7.8 final.
7068

71-
* vr/msvc (2011-10-31) 3 commits
72-
- MSVC: Remove unneeded header stubs
73-
- Compile fix for MSVC: Include <io.h>
74-
- Compile fix for MSVC: Do not include sys/resources.h
69+
* ab/clang-lints (2011-11-06) 2 commits
70+
- cast variable in call to free() in builtin/diff.c and submodule.c
71+
- apply: get rid of useless x < 0 comparison on a size_t type
7572

76-
It seems this needs to be rehashed with msysgit folks.
73+
Not urgent.
7774

78-
* mf/curl-select-fdset (2011-11-02) 2 commits
79-
- http.c: Use timeout suggested by curl instead of fixed 50ms timeout
80-
- http.c: Use curl_multi_fdset to select on curl fds instead of just sleeping
75+
* ab/i18n-test-fix (2011-11-05) 2 commits
76+
(merged to 'next' on 2011-11-06 at f1de9a6)
77+
+ t/t7508-status.sh: use test_i18ncmp
78+
+ t/t6030-bisect-porcelain.sh: use test_i18ngrep
8179

82-
* na/strtoimax (2011-11-02) 2 commits
83-
- Support sizes >=2G in various config options accepting 'g' sizes.
84-
- Add strtoimax() compatibility function.
80+
Will merge by 1.7.8 final.
8581

86-
--------------------------------------------------
87-
[Graduated to "master"]
88-
89-
* dm/pack-objects-update (2011-10-20) 4 commits
90-
(merged to 'next' on 2011-10-27 at fa52898)
91-
+ pack-objects: don't traverse objects unnecessarily
92-
+ pack-objects: rewrite add_descendants_to_write_order() iteratively
93-
+ pack-objects: use unsigned int for counter and offset values
94-
+ pack-objects: mark add_to_write_order() as inline
95-
96-
* ef/mingw-upload-archive (2011-10-30) 3 commits
97-
(merged to 'next' on 2011-10-30 at 5267fa3)
98-
+ upload-archive: use start_command instead of fork
99-
+ compat/win32/poll.c: upgrade from upstream
100-
+ mingw: move poll out of sys-folder
101-
102-
* jk/git-tricks (2011-10-21) 3 commits
103-
(merged to 'next' on 2011-10-23 at 7c9bf71)
104-
+ completion: match ctags symbol names in grep patterns
105-
+ contrib: add git-jump script
106-
+ contrib: add diff highlight script
107-
108-
* nd/pretty-commit-log-message (2011-10-23) 2 commits
109-
(merged to 'next' on 2011-10-27 at 4b61df7)
110-
+ pretty.c: use original commit message if reencoding fails
111-
+ pretty.c: free get_header() return value
112-
113-
* ss/blame-textconv-fake-working-tree (2011-10-28) 2 commits
114-
(merged to 'next' on 2011-10-30 at 9588bc1)
115-
+ (squash) test for previous
116-
+ blame.c: Properly initialize strbuf after calling, textconv_object()
82+
* ab/pull-rebase-config (2011-11-06) 1 commit
83+
- pull: introduce a pull.rebase option to enable --rebase
84+
85+
Not urgent.
86+
87+
* eh/grep-scale-to-cpunum (2011-11-05) 1 commit
88+
- grep: detect number of CPUs for thread spawning
89+
90+
Kills I/O parallelism and needs to be improved or discarded.
91+
92+
* nd/fsck-progress (2011-11-05) 4 commits
93+
- fsck: print progress
94+
- fsck: avoid reading every object twice
95+
- Stop verify_packfile() as soon as an error occurs
96+
- fsck: return error code when verify_pack() goes wrong
97+
98+
Not urgent.
99+
100+
* nd/prune-progress (2011-11-05) 1 commit
101+
- prune: show progress while marking reachable objects
102+
103+
Not urgent.
104+
105+
* pw/p4-appledouble-fix (2011-11-05) 1 commit
106+
(merged to 'next' on 2011-11-06 at 2ec0af3)
107+
+ git-p4: ignore apple filetype
108+
109+
Regression fix for the upcoming release.
110+
Will merge by 1.7.8 final.
111+
112+
* sr/fix-fast-export-tips (2011-11-05) 3 commits
113+
- fast-export: output reset command for commandline revs
114+
- fast-export: do not refer to non-existing marks
115+
- t9350: point out that refs are not updated correctly
117116

118117
--------------------------------------------------
119118
[Stalled]
@@ -160,6 +159,51 @@ Will keep in 'pu' as a showcase for a while and then will drop.
160159
--------------------------------------------------
161160
[Cooking]
162161

162+
* jc/stream-to-pack (2011-11-03) 4 commits
163+
- Bulk check-in
164+
- finish_tmp_packfile(): a helper function
165+
- create_tmp_packfile(): a helper function
166+
- write_pack_header(): a helper function
167+
168+
Teaches "git add" to send large-ish blob data straight to a packfile.
169+
This is a continuation to the "large file support" topic. I think this
170+
codepath to move data from worktree to repository needs to become aware of
171+
streaming, just like the checkout codepath that goes the other way, which
172+
was done in the previous "large file support" topic in the 1.7.7 cycle.
173+
174+
* jn/gitweb-side-by-side-diff (2011-10-31) 8 commits
175+
- gitweb: Add navigation to select side-by-side diff
176+
- gitweb: Use href(-replay=>1,...) for formats links in "commitdiff"
177+
- t9500: Add basic sanity tests for side-by-side diff in gitweb
178+
- t9500: Add test for handling incomplete lines in diff by gitweb
179+
- gitweb: Give side-by-side diff extra CSS styling
180+
- gitweb: Add a feature to show side-by-side diff
181+
- gitweb: Extract formatting of diff chunk header
182+
- gitweb: Refactor diff body line classification
183+
184+
Replaces a series from Kato Kazuyoshi on the same topic.
185+
186+
* vr/msvc (2011-10-31) 3 commits
187+
- MSVC: Remove unneeded header stubs
188+
- Compile fix for MSVC: Include <io.h>
189+
- Compile fix for MSVC: Do not include sys/resources.h
190+
191+
It seems this needs to be rehashed with msysgit folks.
192+
193+
* mf/curl-select-fdset (2011-11-04) 4 commits
194+
(merged to 'next' on 2011-11-06 at a49516f)
195+
+ http: drop "local" member from request struct
196+
+ http.c: Rely on select instead of tracking whether data was received
197+
+ http.c: Use timeout suggested by curl instead of fixed 50ms timeout
198+
+ http.c: Use curl_multi_fdset to select on curl fds instead of just sleeping
199+
200+
Reduces unnecessary waits.
201+
202+
* na/strtoimax (2011-11-05) 3 commits
203+
- Support sizes >=2G in various config options accepting 'g' sizes.
204+
- Compatibility: declare strtoimax() under NO_STRTOUMAX
205+
- Add strtoimax() compatibility function.
206+
163207
* nd/misc-cleanups (2011-10-27) 6 commits
164208
(merged to 'next' on 2011-10-28 at 2527a49)
165209
+ unpack_object_header_buffer(): clear the size field upon error

0 commit comments

Comments
 (0)