git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH 0/3] [Non-critical]: sparse index vs split index fixes

From
Johannes Schindelin via GitGitGadget <gitgitgadget@gmail.com>
Date
Jan 19, 2022, 17:29 UTC
Message-ID
<pull.1119.git.1642613379.gitgitgadget@gmail.com>

We noticed split/sparse index-related issues while rebasing Microsoft's fork of Git. These fixes are necessary for that fork's test suite to pass, but they might not be super critical to get into upstream v2.35.0 (especially this close to -rc2). However, the team felt that the decision should be left to the Git maintainer whether to take these patches into v2.35.0 or not.

Johannes Schindelin (3):
  sparse-index: sparse index is disallowed when split index is active
  t1091: disable split index
  split-index: it really is incompatible with the sparse index
 read-cache.c                       |  3 ++
 sparse-index.c                     |  2 +-
 split-index.c                      |  3 ++
 t/t1091-sparse-checkout-builtin.sh | 54 ++++++++++++++----------------
 4 files changed, 33 insertions(+), 29 deletions(-)
base-commit: af4e5f569bc89f356eb34a9373d7f82aca6faa8a
Published-As: https://github.com/gitgitgadget/git/releases/tag/pr-1119%2Fdscho%2Fsparse-index-vs-split-index-v1
Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-1119/dscho/sparse-index-vs-split-index-v1
Pull-Request: https://github.com/gitgitgadget/git/pull/1119
-- 
gitgitgadget
Next: Johannes Schindelin via GitGitGadget
Message 1 of 10 in “[Non-critical]: sparse index vs split index fixes”
  1. 0/3 [Non-critical]: sparse index vs split index fixesJohannes Schindelin via GitGitGadget, Jan 19, 2022
  2. 1/3 sparse-index: sparse index is disallowed when split index is activeJohannes Schindelin via GitGitGadget, Jan 19, 2022
  3. Junio C HamanoJan 22, 2022
  4. Johannes SchindelinJan 22, 2022
  5. 2/3 t1091: disable split indexJohannes Schindelin via GitGitGadget, Jan 19, 2022
  6. 3/3 split-index: it really is incompatible with the sparse indexJohannes Schindelin via GitGitGadget, Jan 19, 2022
  7. Junio C HamanoJan 21, 2022
  8. Johannes SchindelinJan 22, 2022
  9. Elijah NewrenJan 22, 2022
  10. Johannes SchindelinJan 22, 2022

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.