summaryrefslogtreecommitdiffstats
path: root/sparse-index.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* environment: guard state depending on a repositoryPatrick Steinhardt2024-09-121-0/+2
* Merge branch 'ds/advice-sparse-index-expansion'Junio C Hamano2024-07-161-0/+28
|\
| * advice: warn when sparse index expandsDerrick Stolee2024-07-081-0/+28
* | sparse-index: improve lstat caching of sparse pathsDerrick Stolee2024-06-281-24/+90
* | sparse-index: count lstat() callsDerrick Stolee2024-06-281-0/+7
* | sparse-index: use strbuf in path_found()Derrick Stolee2024-06-281-12/+9
* | sparse-index: refactor path_found()Derrick Stolee2024-06-281-16/+29
* | sparse-checkout: refactor skip worktree retry logicDerrick Stolee2024-06-281-24/+53
|/
* Merge branch 'jh/sparse-index-expand-to-path-fix'Junio C Hamano2024-02-081-2/+2
|\
| * sparse-index: pass string length to index_file_exists()Jeff Hostetler2024-02-021-2/+2
* | read_tree(): respect max_allowed_tree_depthJeff King2023-09-011-1/+1
* | git-compat-util: move alloc macros to git-compat-util.hCalvin Wan2023-07-051-1/+0
* | fsmonitor-ll.h: split this header out of fsmonitor.hElijah Newren2023-06-211-1/+2
* | cache.h: remove this no-longer-used headerElijah Newren2023-06-211-1/+1
* | name-hash.h: move declarations for name-hash.c from cache.hElijah Newren2023-06-211-0/+1
* | environment.h: move declarations for environment.c functions from cache.hElijah Newren2023-03-211-0/+1
* | treewide: be explicit about dependence on gettext.hElijah Newren2023-03-211-0/+1
* | alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren2023-02-241-0/+1
* | treewide: always have a valid "index_state.repo" memberÆvar Arnfjörð Bjarmason2023-01-171-9/+0
* | sparse-index API: BUG() out on NULL ensure_full_index()Ævar Arnfjörð Bjarmason2023-01-131-1/+3
* | sparse-index.c: expand_to_path() can assume non-NULL "istate"Ævar Arnfjörð Bjarmason2023-01-131-1/+1
* | index: raise a bug if the index is materialised more than onceAnh Le2022-11-051-0/+2
* | index: add trace2 region for clear skip worktreeAnh Le2022-11-051-6/+22
* | Merge branch 'ds/sparse-sparse-checkout'Junio C Hamano2022-06-031-15/+117
|\ \
| * | sparse-index: complete partial expansionDerrick Stolee2022-05-231-3/+36
| * | sparse-index: partially expand directoriesDerrick Stolee2022-05-231-7/+50
| * | sparse-index: introduce partially-sparse indexesDerrick Stolee2022-05-231-3/+3
| * | sparse-index: create expand_index()Derrick Stolee2022-05-231-3/+29
* | | sparse-index: expose 'is_sparse_index_allowed()'Victoria Dye2022-05-111-1/+1
|/ /
* | Merge branch 'en/present-despite-skipped'Junio C Hamano2022-03-091-0/+74
|\ \
| * | repo_read_index: add config to expect files outside sparse patternsElijah Newren2022-03-021-1/+2
| * | Accelerate clear_skip_worktree_from_present_files() by cachingElijah Newren2022-01-141-2/+54
| * | repo_read_index: clear SKIP_WORKTREE bit from files present in worktreeElijah Newren2022-01-141-0/+21
* | | Merge branch 'ds/sparse-checkout-requires-per-worktree-config'Junio C Hamano2022-02-261-7/+3
|\ \ \
| * | | sparse-checkout: set worktree-config correctlyDerrick Stolee2022-02-081-7/+3
| |/ /
* / / sparse-index: sparse index is disallowed when split index is activeJohannes Schindelin2022-01-241-1/+1
|/ /
* | sparse-index: add ensure_correct_sparsity functionVictoria Dye2021-11-251-4/+29
* | sparse-index: avoid unnecessary cache tree clearingVictoria Dye2021-11-251-11/+14
* | Merge branch 'ds/sparse-index-ignored-files'Junio C Hamano2021-09-211-33/+43
|\ \
| * | sparse-index: add SPARSE_INDEX_MEMORY_ONLY flagDerrick Stolee2021-09-081-15/+22
| * | sparse-checkout: create helper methodsDerrick Stolee2021-09-081-11/+3
| * | sparse-index: use WRITE_TREE_MISSING_OKDerrick Stolee2021-09-081-1/+4
| * | sparse-index: silently return when cache tree failsDerrick Stolee2021-09-081-4/+6
| * | sparse-index: silently return when not using cone-mode patternsDerrick Stolee2021-09-081-5/+11
* | | sparse-index: copy dir_hash in ensure_full_index()Jeff Hostetler2021-08-301-0/+1
|/ /
* | sparse-index: recompute cache-treeDerrick Stolee2021-07-151-0/+2
* | fsmonitor: integrate with sparse indexDerrick Stolee2021-07-141-0/+7
* | sparse-index: include EXTENDED flag when expandingDerrick Stolee2021-07-141-1/+1
* | sparse-index: skip indexes with unmerged entriesDerrick Stolee2021-07-141-0/+18
|/
* Merge branch 'ds/sparse-index-protections'Junio C Hamano2021-05-201-1/+1
|\