What's cooking (2021/08 #01)
Junio C Hamano committed
Aug 1, 2021 at 19:02 UTC
9c7452817bb4826aa95337086fa1fbfd66b78d2b
1 file changed
+131
-253
whats-cooking.txt
+131
-253
@@ -1,9 +1,9 @@
1
To: git@vger.kernel.org
2
-Subject: What's cooking in git.git (Jul 2021, #07; Wed, 28)
2
+Subject: What's cooking in git.git (Aug 2021, #01; Sun, 1)
3
X-master-at: 940fe202adcbf9fa1825c648d97cbe1b90d26aec
4
-X-next-at: 8dce9f242233d743985a79191945e2a8ed1c4354
4
+X-next-at: bfc8b41932b88e0d52dc2ef21dea9b33e3a8221b
5
6
-What's cooking in git.git (Jul 2021, #07; Wed, 28)
6
+What's cooking in git.git (Aug 2021, #01; Sun, 1)
7
--------------------------------------------------
8
9
Here are the topics that have been cooking in my tree. Commits
@@ -17,9 +17,14 @@ useful"). Do not read too much into a topic being in (or not in)
17
'seen'. The ones marked with '.' do not appear in any of the
18
integration branches, but I am still holding onto them.
19
20
-The seventh batch of topics in this round are now in 'master'.
21
-We'll start stabilizing early next month, aiming for 2.33 final
22
-hopefully by mid-August.
20
+This cycle may have seen more non-trivial topics thrown at the list
21
+than ever; I have a strong suspicion that among the topics not in
22
+'next' and are not explicitly marked to be merged to 'next', there
23
+are a handful of them that have already been adequately reviewed but
24
+I simply missed the conclusion. There also may be some topics that
25
+only need the final nits picked before they are ready for the
26
+upcoming release. Help is greatly appreciated to identify and give
27
+final polish to them as needed.
28
29
Copies of the source code to Git live in many repositories, and the
30
following is a list of the ones I push into or their mirrors. Some
@@ -50,181 +55,67 @@ Release tarballs are available at:
55
https://www.kernel.org/pub/software/scm/git/
56
57
--------------------------------------------------
53
-[Graduated to 'master']
54
-
55
-* ab/attribute-format (2021-07-13) 5 commits
56
- (merged to 'next' on 2021-07-20 at 44e5606a6e)
57
- + advice.h: add missing __attribute__((format)) & fix usage
58
- + *.h: add a few missing __attribute__((format))
59
- + *.c static functions: add missing __attribute__((format))
60
- + sequencer.c: move static function to avoid forward decl
61
- + *.c static functions: don't forward-declare __attribute__
62
-
63
- Many "printf"-like helper functions we have have been annotated
64
- with __attribute__() to catch placeholder/parameter mismatches.
65
-
66
-
67
-* ab/pkt-line-tests (2021-07-19) 1 commit
68
- (merged to 'next' on 2021-07-20 at 8e5e53450c)
69
- + test-lib-functions: use test-tool for [de]packetize()
70
-
71
- Tests that cover protocol bits have been updated and helpers
72
- used there have been consolidated.
73
-
74
-
75
-* dl/diff-merge-base (2021-07-12) 1 commit
76
- (merged to 'next' on 2021-07-20 at 013d013bcf)
77
- + git-diff: fix missing --merge-base docs
78
-
79
- "git diff --merge-base" documentation has been updated.
80
-
81
-
82
-* dl/packet-read-response-end-fix (2021-07-09) 1 commit
83
- (merged to 'next' on 2021-07-16 at 6a7734b6b5)
84
- + pkt-line: replace "stateless separator" with "response end"
85
-
86
- Error message update.
87
-
88
-
89
-* ds/gender-neutral-doc-guidelines (2021-07-16) 1 commit
90
- (merged to 'next' on 2021-07-20 at 06d325e064)
91
- + CodingGuidelines: recommend gender-neutral description
92
-
93
- A guideline for gender neutral documentation has been added.
94
-
95
-
96
-* ds/status-with-sparse-index (2021-07-14) 16 commits
97
- (merged to 'next' on 2021-07-20 at 1558d36c0f)
98
- + t1092: document bad sparse-checkout behavior
99
- + fsmonitor: integrate with sparse index
100
- + wt-status: expand added sparse directory entries
101
- + status: use sparse-index throughout
102
- + status: skip sparse-checkout percentage with sparse-index
103
- + diff-lib: handle index diffs with sparse dirs
104
- + dir.c: accept a directory as part of cone-mode patterns
105
- + unpack-trees: unpack sparse directory entries
106
- + unpack-trees: rename unpack_nondirectories()
107
- + unpack-trees: compare sparse directories correctly
108
- + unpack-trees: preserve cache_bottom
109
- + t1092: add tests for status/add and sparse files
110
- + t1092: expand repository data shape
111
- + t1092: replace incorrect 'echo' with 'cat'
112
- + sparse-index: include EXTENDED flag when expanding
113
- + sparse-index: skip indexes with unmerged entries
114
- (this branch is used by ds/add-with-sparse-index and ds/commit-and-checkout-with-sparse-index.)
115
-
116
- "git status" codepath learned to work with sparsely populated index
117
- without hydrating it fully.
118
-
119
-
120
-* en/rename-limits-doc (2021-07-15) 4 commits
121
- (merged to 'next' on 2021-07-20 at a89253d530)
122
- + rename: bump limit defaults yet again
123
- + diffcore-rename: treat a rename_limit of 0 as unlimited
124
- + doc: clarify documentation for rename/copy limits
125
- + diff: correct warning message when renameLimit exceeded
126
-
127
- Documentation on "git diff -l<n>" and diff.renameLimit have been
128
- updated, and the defaults for these limits have been raised.
129
-
130
-
131
-* ew/many-alternate-optim (2021-07-07) 5 commits
132
- (merged to 'next' on 2021-07-16 at a2d8bc731d)
133
- + oidtree: a crit-bit tree for odb_loose_cache
134
- + oidcpy_with_padding: constify `src' arg
135
- + make object_directory.loose_objects_subdir_seen a bitmap
136
- + avoid strlen via strbuf_addstr in link_alt_odb_entry
137
- + speed up alt_odb_usable() with many alternates
138
-
139
- Optimization for repositories with many alternate object store.
140
-
141
-
142
-* hj/commit-allow-empty-message (2021-07-09) 2 commits
143
- (merged to 'next' on 2021-07-16 at 86b79d3010)
144
- + commit: remove irrelavent prompt on `--allow-empty-message`
145
- + commit: reorganise commit hint strings
146
-
147
- "git commit --allow-empty-message" won't abort the operation upon
148
- an empty message, but the hint shown in the editor said otherwise.
149
-
58
+[New Topics]
59
151
-* hn/refs-debug-empty-prefix (2021-07-19) 1 commit
152
- (merged to 'next' on 2021-07-20 at 2772d3efb2)
153
- + refs/debug: quote prefix
60
+* tb/mingw-rmdir-symlink-to-directory (2021-07-29) 1 commit
61
+ - mingw: align symlinks-related rmdir() behavior with Linux
62
155
- Debugging aid.
63
+ Windows rmdir() equivalent behaves differently from POSIX ones in
64
+ that when used on a symbolic link that points at a directory, the
65
+ target directory gets removed, which has been corrected.
66
67
+ cf. <xmqqo8ak51mt.fsf@gitster.g>
68
+ cf. <CAPig+cR9rb+ydc5age+2FzLtTtXhg1t77p5NrA7bqN0iyU6Kyg@mail.gmail.com>
69
158
-* jk/log-decorate-optim (2021-07-14) 7 commits
159
- (merged to 'next' on 2021-07-16 at 5637878b90)
160
- + load_ref_decorations(): fix decoration with tags
161
- (merged to 'next' on 2021-07-08 at a3b6f978ab)
162
- + add_ref_decoration(): rename s/type/deco_type/
163
- + load_ref_decorations(): avoid parsing non-tag objects
164
- + object.h: add lookup_object_by_type() function
165
- + object.h: expand docstring for lookup_unknown_object()
166
- + log: avoid loading decorations for userformats that don't need it
167
- + pretty.h: update and expand docstring for userformat_find_requirements()
70
169
- Optimize "git log" for cases where we wasted cycles to load ref
170
- decoration data that may not be needed.
71
+* ab/getcwd-test (2021-07-30) 1 commit
72
+ - t0001: fix broken not-quite getcwd(3) test in bed67874e2
73
74
+ Portability test update.
75
173
-* jk/t0000-subtests-fix (2021-07-19) 1 commit
174
- (merged to 'next' on 2021-07-20 at 81412e1684)
175
- + t0000: clear GIT_SKIP_TESTS before running sub-tests
176
- (this branch is used by ab/lib-subtest and ps/t0000-output-directory-fix.)
76
+ Will merge to 'next'.
77
178
- Test fix.
78
79
+* ar/doc-markup-fix (2021-07-30) 1 commit
80
+ - Documentation: render special characters correctly
81
181
-* js/ci-make-sparse (2021-07-26) 3 commits
182
- (merged to 'next' on 2021-07-26 at 689316a459)
183
- + ci/install-dependencies: handle "sparse" job package installs
184
- + ci: run "apt-get update" before "apt-get install"
185
- (merged to 'next' on 2021-07-20 at 99f518bdef)
186
- + ci: run `make sparse` as part of the GitHub workflow
82
+ Doc mark-up fix.
83
188
- The CI gained a new job to run "make sparse" check.
84
+ Will merge to 'next'.
85
86
191
-* pb/dont-complete-aliased-options (2021-07-16) 1 commit
192
- (merged to 'next' on 2021-07-20 at bbc531c710)
193
- + parse-options: don't complete option aliases by default
87
+* rs/use-fspathhash (2021-07-30) 1 commit
88
+ - use fspathhash() everywhere
89
195
- The completion support used to offer alternate spelling of options
196
- that exist only for compatibility, which has been corrected.
90
+ Code simplification.
91
92
+ Will merge to 'next'.
93
199
-* ps/t0000-output-directory-fix (2021-07-20) 1 commit
200
- (merged to 'next' on 2021-07-20 at 7e0b7c1f0c)
201
- + t0000: fix test if run with TEST_OUTPUT_DIRECTORY
202
- (this branch is used by ab/lib-subtest; uses jk/t0000-subtests-fix.)
94
+--------------------------------------------------
95
+[Stalled]
96
204
- "TEST_OUTPUT_DIRECTORY=there make test" failed to work, which has
205
- been corrected.
97
+* ao/p4-avoid-decoding (2021-04-12) 2 commits
98
+ - git-p4: do not decode data from perforce by default
99
+ - git-p4: avoid decoding more data from perforce
100
101
+ "git p4" in Python-2 days used to accept a lot more kinds of data
102
+ from Perforce server as uninterrupted byte sequence, but after
103
+ switching to Python-3, too many things are expected to be in UTF-8,
104
+ which broke traditional use cases.
105
208
-* sm/worktree-add-lock (2021-07-15) 3 commits
209
- (merged to 'next' on 2021-07-16 at 609c0a4944)
210
- + worktree: teach `add` to accept --reason <string> with --lock
211
- + worktree: mark lock strings with `_()` for translation
212
- + t2400: clean up '"add" worktree with lock' test
106
+ Waiting for reviews.
107
214
- "git worktree add --lock" learned to record why the worktree is
215
- locked with a custom message.
108
109
+* tv/p4-fallback-encoding (2021-04-30) 1 commit
110
+ - git-p4: git-p4.fallbackEncoding to specify non UTF-8 charset
111
218
-* tb/reverse-midx (2021-07-19) 1 commit
219
- (merged to 'next' on 2021-07-20 at 995cb54b5b)
220
- + multi-pack-index: fix potential segfault without sub-command
112
+ "git p4" learns the fallbackEncoding configuration variable to
113
+ safely accept changeset descriptions that aren't written in UTF-8.
114
222
- The code that gives an error message in "git multi-pack-index" when
223
- no subcommand is given tried to print a NULL pointer as a strong,
224
- which has been corrected.
115
+ Waiting for reviews.
116
117
--------------------------------------------------
227
-[New Topics]
118
+[Cooking]
119
120
* jc/bisect-sans-show-branch (2021-07-28) 2 commits
121
- bisect: simplify return code from bisect_checkout()
@@ -245,10 +136,9 @@ Release tarballs are available at:
136
to content A) by itself, which would help "git apply --3way" used
137
when there is no need to use "--3way".
138
248
- Needs review and design discussion.
249
- As I wrote in the log message, I suspect that this may belong to
250
- one layer higher, i.e. at ll_merge() before it dispatches to type
251
- specific drivers.
139
+ Will discard.
140
+ Replace with a trivial-merge logic in apply.c::try_treeway() or
141
+ apply.c::three_way_merge().
142
143
144
* os/bisect-runs-show-branch-without-pager (2021-07-27) 1 commit
@@ -265,57 +155,16 @@ Release tarballs are available at:
155
show-branch invocation altogether.
156
157
268
-* hn/refs-test-cleanup-contd (2021-07-22) 11 commits
269
- (merged to 'next' on 2021-07-28 at dd3af04939)
270
- + t6001: avoid direct file system access
271
- + t6500: use "ls -1" to snapshot ref database state
272
- + t7064: use update-ref -d to remove upstream branch
273
- + t1410: mark test as REFFILES
274
- + t1405: mark test for 'git pack-refs' as REFFILES
275
- + t1405: use 'git reflog exists' to check reflog existence
276
- (merged to 'next' on 2021-07-22 at 2ab8bc259a)
277
- + t2402: use ref-store test helper to create broken symlink
278
- + t3320: use git-symbolic-ref rather than filesystem access
279
- + t6120: use git-update-ref rather than filesystem access
280
- + t1503: mark symlink test as REFFILES
281
- + t6050: use git-update-ref rather than filesystem access
282
-
283
---------------------------------------------------
284
-[Stalled]
285
-
286
-* ao/p4-avoid-decoding (2021-04-12) 2 commits
287
- - git-p4: do not decode data from perforce by default
288
- - git-p4: avoid decoding more data from perforce
289
-
290
- "git p4" in Python-2 days used to accept a lot more kinds of data
291
- from Perforce server as uninterrupted byte sequence, but after
292
- switching to Python-3, too many things are expected to be in UTF-8,
293
- which broke traditional use cases.
294
-
295
- Waiting for reviews.
296
-
297
-
298
-* tv/p4-fallback-encoding (2021-04-30) 1 commit
299
- - git-p4: git-p4.fallbackEncoding to specify non UTF-8 charset
300
-
301
- "git p4" learns the fallbackEncoding configuration variable to
302
- safely accept changeset descriptions that aren't written in UTF-8.
303
-
304
- Waiting for reviews.
305
-
306
---------------------------------------------------
307
-[Cooking]
308
-
309
-* ab/http-drop-old-curl (2021-07-21) 5 commits
158
+* ab/http-drop-old-curl (2021-07-30) 5 commits
159
- http: rename CURLOPT_FILE to CURLOPT_WRITEDATA
311
- - http: drop support for curl < 7.19.3 and < 7.16.4 (again)
160
+ - http: drop support for curl < 7.19.3 and < 7.17.0 (again)
161
- http: drop support for curl < 7.19.4
162
- http: drop support for curl < 7.16.0
163
- http: drop support for curl < 7.11.1
164
165
Support for ancient versions of cURL library has been dropped.
166
318
- Expecting a hopefully final reroll to correct log messages.
167
+ Will merge to 'next'.
168
169
170
* ab/lib-subtest (2021-07-21) 10 commits
@@ -333,7 +182,7 @@ Release tarballs are available at:
182
Updates to the tests in t0000 to test th etest framework.
183
184
336
-* ds/add-with-sparse-index (2021-07-26) 5 commits
185
+* ds/add-with-sparse-index (2021-07-29) 5 commits
186
- add: remove ensure_full_index() with --renormalize
187
- add: ignore outside the sparse-checkout in refresh()
188
- pathspec: stop calling ensure_full_index
@@ -343,6 +192,8 @@ Release tarballs are available at:
192
193
"git add" can work better with the sparse index.
194
195
+ Will merge to 'next'.
196
+
197
198
* fc/pull-no-rebase-merges-theirs-into-ours (2021-07-21) 1 commit
199
(merged to 'next' on 2021-07-28 at f8e6567082)
@@ -384,18 +235,22 @@ Release tarballs are available at:
235
Large part of "git submodule add" gets rewritten in C.
236
237
387
-* en/ort-perf-batch-15 (2021-07-23) 7 commits
238
+* en/ort-perf-batch-15 (2021-07-30) 9 commits
239
+ - merge-ort: remove compile-time ability to turn off usage of memory pools
240
- merge-ort: reuse path strings in pool_alloc_filespec
241
- merge-ort: store filepairs and filespecs in our mem_pool
242
- diffcore-rename, merge-ort: add wrapper functions for filepair alloc/dealloc
243
- merge-ort: switch our strmaps over to using memory pools
392
- - merge-ort: add pool_alloc, pool_calloc, and pool_strndup wrappers
244
- merge-ort: set up a memory pool
245
+ - merge-ort: add pool_alloc, pool_calloc, and pool_strndup wrappers
246
- diffcore-rename: use a mem_pool for exact rename detection's hashmap
247
+ - merge-ort: rename str{map,intmap,set}_func()
248
(this branch uses en/ort-perf-batch-14.)
249
250
Final batch for "merge -sort" optimization.
251
252
+ Looking good.
253
+
254
255
* jk/check-pack-valid-before-opening-bitmap (2021-07-23) 1 commit
256
(merged to 'next' on 2021-07-28 at 98d5b4dc68)
@@ -418,15 +273,16 @@ Release tarballs are available at:
273
274
275
* pb/merge-autostash-more (2021-07-23) 4 commits
421
- - merge: apply autostash if merge strategy fails
422
- - merge: apply autostash if fast-forward fails
423
- - Documentation: define 'MERGE_AUTOSTASH'
424
- - merge: add missing word "strategy" to a message
276
+ (merged to 'next' on 2021-07-30 at bfc8b41932)
277
+ + merge: apply autostash if merge strategy fails
278
+ + merge: apply autostash if fast-forward fails
279
+ + Documentation: define 'MERGE_AUTOSTASH'
280
+ + merge: add missing word "strategy" to a message
281
282
The local changes stashed by "git merge --autostash" were lost when
283
the merge failed in certain ways, which has been corrected.
284
429
- Will merge to 'next'.
285
+ Will merge to 'master'.
286
287
288
* ah/plugleaks (2021-07-26) 12 commits
@@ -631,10 +487,9 @@ Release tarballs are available at:
487
- refs/packet: add missing BUG() invocations to reflog callbacks
488
(this branch is used by hn/refs-errno-cleanup.)
489
490
+ Waiting for a reroll.
491
Patches are mostly good, but needs typofixes etc.
492
636
- Will merge to 'next'.
637
-
493
494
* en/pull-conflicting-options (2021-07-22) 8 commits
495
- pull: fix handling of multiple heads
@@ -663,18 +518,19 @@ Release tarballs are available at:
518
519
520
* en/ort-perf-batch-14 (2021-07-20) 7 commits
666
- - merge-ort: restart merge with cached renames to reduce process entry cost
667
- - merge-ort: avoid recursing into directories when we don't need to
668
- - merge-ort: defer recursing into directories when merge base is matched
669
- - merge-ort: add a handle_deferred_entries() helper function
670
- - merge-ort: add data structures for allowable trivial directory resolves
671
- - merge-ort: add some more explanations in collect_merge_info_callback()
672
- - merge-ort: resolve paths early when we have sufficient information
521
+ (merged to 'next' on 2021-07-30 at 89cfdc4513)
522
+ + merge-ort: restart merge with cached renames to reduce process entry cost
523
+ + merge-ort: avoid recursing into directories when we don't need to
524
+ + merge-ort: defer recursing into directories when merge base is matched
525
+ + merge-ort: add a handle_deferred_entries() helper function
526
+ + merge-ort: add data structures for allowable trivial directory resolves
527
+ + merge-ort: add some more explanations in collect_merge_info_callback()
528
+ + merge-ort: resolve paths early when we have sufficient information
529
(this branch is used by en/ort-perf-batch-15.)
530
531
Further optimization on "merge -sort" backend.
532
677
- Will merge to 'next'.
533
+ Will merge to 'master'.
534
535
536
* cf/fetch-set-upstream-while-detached (2021-07-06) 1 commit
@@ -719,19 +575,20 @@ Release tarballs are available at:
575
576
577
* ds/commit-and-checkout-with-sparse-index (2021-07-20) 7 commits
722
- - unpack-trees: resolve sparse-directory/file conflicts
723
- - t1092: document bad 'git checkout' behavior
724
- - checkout: stop expanding sparse indexes
725
- - sparse-index: recompute cache-tree
726
- - commit: integrate with sparse-index
727
- - p2000: compress repo names
728
- - p2000: add 'git checkout -' test and decrease depth
578
+ (merged to 'next' on 2021-07-30 at 52ed1b0091)
579
+ + unpack-trees: resolve sparse-directory/file conflicts
580
+ + t1092: document bad 'git checkout' behavior
581
+ + checkout: stop expanding sparse indexes
582
+ + sparse-index: recompute cache-tree
583
+ + commit: integrate with sparse-index
584
+ + p2000: compress repo names
585
+ + p2000: add 'git checkout -' test and decrease depth
586
(this branch is used by ds/add-with-sparse-index.)
587
588
"git checkout" and "git commit" learn to work without unnecessarily
589
expanding sparse indexes.
590
734
- Will merge to 'next'.
591
+ Will merge to 'master'.
592
593
594
* jt/push-negotiation-fixes (2021-07-15) 3 commits
@@ -754,7 +611,7 @@ Release tarballs are available at:
611
612
Build clean-up for "make tags" and friends.
613
757
- Will merge to 'next'?
614
+ Expecting a reroll.
615
4/5 may want a minor tweak to the log and the patch text but otherwise looks good.
616
617
@@ -835,23 +692,6 @@ Release tarballs are available at:
692
Waiting for reviews.
693
694
838
-* ab/doc-retire-alice-bob (2021-06-16) 6 commits
839
- - pack-protocol doc: use "www-data" in place of "alice"
840
- - doc: replace "alice" and "bob" with "jdoe" and "msmith"
841
- - fast-import doc: change "bob" in an example to "file.txt"
842
- - daemon doc + code comments: reword "alice" example
843
- - gitcvs-migration doc: replace "alice" and "bob" with "you" and "www-data"
844
- - gittutorial doc: replace "alice" and "bob" with "you" and "www-data"
845
-
846
- Documentation update to avoid Alice and Bob in contexts where Eve
847
- does not appear in.
848
-
849
- Will discard.
850
- Let's shelve this one for now, as it does not seem to solve any
851
- real problems (other than ceasing to use Alice and Bob in contexts
852
- that do not call for Eve).
853
-
854
-
695
* ab/serve-cleanup (2021-06-28) 8 commits
696
- upload-pack.c: convert to new serve.c "startup" config cb
697
- serve: add support for a "startup" git_config() callback
@@ -923,7 +763,7 @@ Release tarballs are available at:
763
Futz with the way 'errno' is relied on in the refs API to carry the
764
failure modes up the callchain.
765
926
- Will merge to 'next'.
766
+ Blocked by ab/refs-files-cleanup but otherwise is ready for 'next'.
767
768
769
* ab/test-tool-cache-cleanup (2021-06-08) 4 commits
@@ -995,12 +835,13 @@ Release tarballs are available at:
835
836
837
* ab/update-submitting-patches (2021-07-22) 2 commits
998
- - SubmittingPatches: replace discussion of Travis with GitHub Actions
999
- - SubmittingPatches: move discussion of Signed-off-by above "send"
838
+ (merged to 'next' on 2021-07-30 at 9ae2de7f7a)
839
+ + SubmittingPatches: replace discussion of Travis with GitHub Actions
840
+ + SubmittingPatches: move discussion of Signed-off-by above "send"
841
842
Reorganize and update the SubmitingPatches document.
843
1003
- Will merge to 'next'.
844
+ Will merge to 'master'.
845
846
847
* zh/ref-filter-raw-data (2021-07-26) 6 commits
@@ -1015,7 +856,7 @@ Release tarballs are available at:
856
option of "git for-each-ref" and its friends to be used in "git
857
cat-file --batch".
858
1018
- Will merge to 'next'.
859
+ Performance issues are being looked into.
860
861
862
* jh/builtin-fsmonitor (2021-07-12) 35 commits
@@ -1098,3 +939,40 @@ Release tarballs are available at:
939
actual types of an object better.
940
941
Needs review.
942
+
943
+--------------------------------------------------
944
+[Discarded]
945
+
946
+* ab/doc-retire-alice-bob (2021-06-16) 6 commits
947
+ . pack-protocol doc: use "www-data" in place of "alice"
948
+ . doc: replace "alice" and "bob" with "jdoe" and "msmith"
949
+ . fast-import doc: change "bob" in an example to "file.txt"
950
+ . daemon doc + code comments: reword "alice" example
951
+ . gitcvs-migration doc: replace "alice" and "bob" with "you" and "www-data"
952
+ . gittutorial doc: replace "alice" and "bob" with "you" and "www-data"
953
+
954
+ Documentation update to avoid Alice and Bob in contexts where Eve
955
+ does not appear in.
956
+
957
+ Will discard.
958
+ Let's shelve this one for now, as it does not seem to solve any
959
+ real problems (other than ceasing to use Alice and Bob in contexts
960
+ that do not call for Eve).
961
+
962
+
963
+* hn/refs-test-cleanup-contd (2021-07-22) 11 commits
964
+ (merged to 'next' on 2021-07-28 at dd3af04939)
965
+ + t6001: avoid direct file system access
966
+ + t6500: use "ls -1" to snapshot ref database state
967
+ + t7064: use update-ref -d to remove upstream branch
968
+ + t1410: mark test as REFFILES
969
+ + t1405: mark test for 'git pack-refs' as REFFILES
970
+ + t1405: use 'git reflog exists' to check reflog existence
971
+ (merged to 'next' on 2021-07-22 at 2ab8bc259a)
972
+ + t2402: use ref-store test helper to create broken symlink
973
+ + t3320: use git-symbolic-ref rather than filesystem access
974
+ + t6120: use git-update-ref rather than filesystem access
975
+ + t1503: mark symlink test as REFFILES
976
+ + t6050: use git-update-ref rather than filesystem access
977
+
978
+ Absorbed by the hn/refs-test-cleanup topic.