|
1 | 1 | 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) |
3 | 3 | X-master-at: ee6dfb2d83ba1b057943e705f707fa27e34e47f9 |
4 | | -X-next-at: 2ce082cef3fbf0c6614d29a8e7011b09c39899a1 |
| 4 | +X-next-at: a49516f7bc4c2895be5b0abffee87963c65486fa |
5 | 5 |
|
6 | | -What's cooking in git.git (Nov 2011, #01; Thu, 3) |
| 6 | +What's cooking in git.git (Nov 2011, #02; Sun, 6) |
7 | 7 | -------------------------------------------------- |
8 | 8 |
|
9 | 9 | 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: |
44 | 44 | -------------------------------------------------- |
45 | 45 | [New Topics] |
46 | 46 |
|
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 |
52 | 58 |
|
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. |
58 | 61 |
|
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 |
68 | 65 |
|
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. |
70 | 68 |
|
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 |
75 | 72 |
|
76 | | -It seems this needs to be rehashed with msysgit folks. |
| 73 | +Not urgent. |
77 | 74 |
|
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 |
81 | 79 |
|
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. |
85 | 81 |
|
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 |
117 | 116 |
|
118 | 117 | -------------------------------------------------- |
119 | 118 | [Stalled] |
@@ -160,6 +159,51 @@ Will keep in 'pu' as a showcase for a while and then will drop. |
160 | 159 | -------------------------------------------------- |
161 | 160 | [Cooking] |
162 | 161 |
|
| 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 | + |
163 | 207 | * nd/misc-cleanups (2011-10-27) 6 commits |
164 | 208 | (merged to 'next' on 2011-10-28 at 2527a49) |
165 | 209 | + unpack_object_header_buffer(): clear the size field upon error |
|
0 commit comments