summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* config: format newlinesKristoffer Haugsbakk2024-01-182-3/+0
* The eighth batchJunio C Hamano2024-01-161-0/+9
* Merge branch 'ib/rebase-reschedule-doc'Junio C Hamano2024-01-161-7/+10
|\
| * rebase: clarify --reschedule-failed-exec defaultIllia Bobyr2024-01-051-7/+10
* | Merge branch 'jk/commit-graph-slab-clear-fix'Junio C Hamano2024-01-162-1/+5
|\ \
| * | commit-graph: retain commit slab when closing NULL commit_graphJeff King2024-01-052-1/+5
* | | Merge branch 'jk/index-pack-lsan-false-positive-fix'Junio C Hamano2024-01-161-0/+2
|\ \ \
| * | | index-pack: spawn threads atomicallyJeff King2024-01-051-0/+2
* | | | Merge branch 'cp/sideband-array-index-comment-fix'Junio C Hamano2024-01-161-1/+4
|\ \ \ \
| * | | | sideband.c: remove redundant 'NEEDSWORK' tagChandra Pratap2023-12-281-1/+4
* | | | | Merge branch 'ps/refstorage-extension'Junio C Hamano2024-01-1629-35/+335
|\ \ \ \ \
| * | | | | t9500: write "extensions.refstorage" into configPatrick Steinhardt2024-01-021-0/+5
| * | | | | builtin/clone: introduce `--ref-format=` value flagPatrick Steinhardt2024-01-023-1/+34
| * | | | | builtin/init: introduce `--ref-format=` value flagPatrick Steinhardt2024-01-023-1/+45
| * | | | | builtin/rev-parse: introduce `--show-ref-format` flagPatrick Steinhardt2024-01-023-0/+24
| * | | | | t: introduce GIT_TEST_DEFAULT_REF_FORMAT envvarPatrick Steinhardt2024-01-023-1/+18
| * | | | | setup: introduce GIT_DEFAULT_REF_FORMAT envvarPatrick Steinhardt2024-01-023-0/+30
| * | | | | setup: introduce "extensions.refStorage" extensionPatrick Steinhardt2024-01-028-6/+69
| * | | | | setup: set repository's formats on initPatrick Steinhardt2024-01-021-0/+7
| * | | | | setup: start tracking ref storage formatPatrick Steinhardt2024-01-027-9/+48
| * | | | | refs: refactor logic to look up storage backendsPatrick Steinhardt2024-01-027-13/+31
| * | | | | worktree: skip reading HEAD when repairing worktreesPatrick Steinhardt2024-01-021-8/+23
| * | | | | t: introduce DEFAULT_REPO_FORMAT prereqPatrick Steinhardt2024-01-022-1/+5
| * | | | | Merge branch 'ps/clone-into-reftable-repository' into ps/refstorage-extensionJunio C Hamano2023-12-208-91/+150
| |\ \ \ \ \
* | \ \ \ \ \ Merge branch 'ps/reftable-fixes-and-optims'Junio C Hamano2024-01-1610-75/+117
|\ \ \ \ \ \ \
| * | | | | | | reftable/merged: transfer ownership of records when iteratingPatrick Steinhardt2024-01-031-2/+4
| * | | | | | | reftable/merged: really reuse buffers to compute record keysPatrick Steinhardt2024-01-031-2/+0
| * | | | | | | reftable/record: store "val2" hashes as static arraysPatrick Steinhardt2024-01-034-20/+6
| * | | | | | | reftable/record: store "val1" hashes as static arraysPatrick Steinhardt2024-01-037-30/+13
| * | | | | | | reftable/record: constify some parts of the interfacePatrick Steinhardt2024-01-032-6/+6
| * | | | | | | reftable/writer: fix index corruption when writing multiple indicesPatrick Steinhardt2024-01-032-2/+82
| * | | | | | | reftable/stack: do not auto-compact twice in `reftable_stack_add()`Patrick Steinhardt2024-01-031-3/+0
| * | | | | | | reftable/stack: do not overwrite errors when compactingPatrick Steinhardt2024-01-031-12/+8
| * | | | | | | Merge branch 'ps/reftable-fixes' into ps/reftable-fixes-and-optimsJunio C Hamano2023-12-2012-114/+213
| |\ \ \ \ \ \ \
* | | | | | | | | The seventh batchJunio C Hamano2024-01-131-1/+18
* | | | | | | | | Merge branch 'cp/git-flush-is-an-env-bool'Junio C Hamano2024-01-132-14/+10
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | write-or-die: make GIT_FLUSH a Boolean environment variableChandra Pratap2024-01-042-14/+10
| | |_|_|_|_|_|_|/ | |/| | | | | | |
* | | | | | | | | Merge branch 'ms/rebase-insnformat-doc-fix'Junio C Hamano2024-01-132-2/+2
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Documentation: fix statement about rebase.instructionFormatMaarten van der Schrieck2024-01-032-2/+2
| | |_|_|_|_|/ / / | |/| | | | | | |
* | | | | | | | | Merge branch 'jx/sideband-chomp-newline-fix'Junio C Hamano2024-01-134-10/+147
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | pkt-line: do not chomp newlines for sideband messagesJiang Xin2023-12-183-3/+31
| * | | | | | | | | pkt-line: memorize sideband fragment in readerJiang Xin2023-12-183-4/+6
| * | | | | | | | | test-pkt-line: add option parser for unpack-sidebandJiang Xin2023-12-182-5/+112
* | | | | | | | | | Merge branch 'tb/multi-pack-verbatim-reuse'Junio C Hamano2024-01-1321-192/+1033
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | t/perf: add performance tests for multi-pack reuseTaylor Blau2023-12-141-0/+81
| * | | | | | | | | | pack-bitmap: enable reuse from all bitmapped packsTaylor Blau2023-12-145-17/+245
| * | | | | | | | | | pack-objects: allow setting `pack.allowPackReuse` to "single"Taylor Blau2023-12-142-4/+17
| * | | | | | | | | | t/test-lib-functions.sh: implement `test_trace2_data` helperTaylor Blau2023-12-141-0/+14
| * | | | | | | | | | pack-objects: add tracing for various packfile metricsTaylor Blau2023-12-141-0/+7
| * | | | | | | | | | pack-bitmap: prepare to mark objects from multiple packs for reuseTaylor Blau2023-12-141-66/+106