summaryrefslogtreecommitdiff
path: root/unpack-trees.c
Commit message (Expand)AuthorAgeFilesLines
* unpack-trees: preserve index sparsityVictoria Dye2022-05-101-0/+6
* Revert "unpack-trees: improve performance of next_cache_entry"Victoria Dye2022-03-171-17/+6
* unpack-trees: increment cache_bottom for sparse directoriesVictoria Dye2022-03-171-8/+8
* Merge branch 'vd/sparse-read-tree'Junio C Hamano2022-03-161-8/+139
|\
| * read-tree: make three-way merge sparse-awareVictoria Dye2022-03-011-8/+26
| * read-tree: make two-way merge sparse-awareVictoria Dye2022-03-011-0/+75
| * read-tree: narrow scope of index expansion for '--prefix'Victoria Dye2022-03-011-0/+38
* | unpack-trees: fix accidental loss of user changesElijah Newren2022-01-141-1/+3
|/
* Merge branch 'en/keep-cwd'Junio C Hamano2022-01-051-6/+24
|\
| * unpack-trees: add special cwd handlingElijah Newren2021-12-091-2/+11
| * unpack-trees: refuse to remove startup_info->original_cwdElijah Newren2021-12-091-4/+13
* | Merge branch 'ds/sparse-deep-pattern-checkout-fix'Junio C Hamano2021-12-151-6/+8
|\ \
| * | unpack-trees: use traverse_path instead of nameDerrick Stolee2021-12-061-6/+8
| |/
* | Merge branch 'vd/sparse-reset'Junio C Hamano2021-12-101-6/+17
|\ \ | |/ |/|
| * unpack-trees: improve performance of next_cache_entryVictoria Dye2021-11-291-6/+17
* | Merge branch 'ab/unpack-trees-leakfix'Junio C Hamano2021-10-251-1/+2
|\ \
| * | unpack-trees: don't leak memory in verify_clean_subdirectory()Ævar Arnfjörð Bjarmason2021-10-071-1/+2
| |/
* | Merge branch 'en/removing-untracked-fixes'Junio C Hamano2021-10-131-5/+56
|\ \ | |/ |/|
| * unpack-trees: avoid nuking untracked dir in way of locally deleted fileElijah Newren2021-09-271-0/+3
| * unpack-trees: avoid nuking untracked dir in way of unmerged fileElijah Newren2021-09-271-4/+31
| * Change unpack_trees' 'reset' flag into an enumElijah Newren2021-09-271-1/+9
| * unpack-trees: make dir an internal-only structElijah Newren2021-09-271-2/+5
| * unpack-trees: introduce preserve_ignored to unpack_trees_optionsElijah Newren2021-09-271-0/+10
* | Merge branch 'ds/sparse-index-ignored-files'Junio C Hamano2021-09-201-3/+5
|\ \ | |/ |/|
| * unpack-trees: fix nested sparse-dir searchDerrick Stolee2021-09-071-3/+5
* | Merge branch 'ab/retire-advice-config'Junio C Hamano2021-09-101-9/+9
|\ \
| * | advice: remove read uses of most global `advice_` variablesBen Boeckel2021-08-251-9/+9
| |/
* | checkout: make delayed checkout respect --quiet and --no-progressMatheus Tavares2021-08-261-1/+1
|/
* Merge branch 'ds/commit-and-checkout-with-sparse-index'Junio C Hamano2021-08-041-0/+11
|\
| * unpack-trees: resolve sparse-directory/file conflictsDerrick Stolee2021-07-201-0/+11
* | Merge branch 'jt/bulk-prefetch'Junio C Hamano2021-08-021-19/+8
|\ \ | |/ |/|
| * unpack-trees: refactor prefetching codeJonathan Tan2021-07-231-19/+8
* | unpack-trees: unpack sparse directory entriesDerrick Stolee2021-07-141-8/+99
* | unpack-trees: rename unpack_nondirectories()Derrick Stolee2021-07-141-7/+7
* | unpack-trees: compare sparse directories correctlyDerrick Stolee2021-07-141-1/+13
* | unpack-trees: preserve cache_bottomDerrick Stolee2021-07-141-0/+7
|/
* Merge branch 'mt/parallel-checkout-part-3'Junio C Hamano2021-05-161-1/+1
|\
| * make_transient_cache_entry(): optionally alloc from mem_poolMatheus Tavares2021-05-051-1/+1
* | Merge branch 'mt/parallel-checkout-part-2'Junio C Hamano2021-04-301-3/+16
|\ \ | |/
| * parallel-checkout: support progress displayingMatheus Tavares2021-04-191-3/+8
| * parallel-checkout: add configuration optionsMatheus Tavares2021-04-191-3/+7
| * unpack-trees: add basic support for parallel checkoutMatheus Tavares2021-04-191-1/+5
* | Merge branch 'ds/sparse-index-protections'Junio C Hamano2021-04-301-3/+14
|\ \ | |/ |/|
| * unpack-trees: allow sparse directoriesDerrick Stolee2021-03-301-3/+7
| * unpack-trees: ensure full indexDerrick Stolee2021-03-301-0/+7
* | Merge branch 'mt/parallel-checkout-part-1'Junio C Hamano2021-04-021-0/+1
|\ \
| * | entry: extract a header file for entry.c functionsMatheus Tavares2021-03-231-0/+1
* | | Merge branch 'mt/checkout-remove-nofollow'Junio C Hamano2021-03-301-1/+1
|\ \ \
| * | | checkout: don't follow symlinks when removing entriesMatheus Tavares2021-03-181-1/+1
* | | | Merge branch 'dl/stash-show-untracked'Junio C Hamano2021-03-221-0/+22
|\ \ \ \