Commit Graph

  • 219de841d9 global: prepare for hiding away repo-less config functions Patrick Steinhardt 2024-08-13 11:14:21 +02:00
  • f7d61c4135 config: don't depend on the_repository with branch conditions Patrick Steinhardt 2024-08-13 11:14:18 +02:00
  • c2ba4e3b5c config: don't have setters depend on the_repository Patrick Steinhardt 2024-08-13 11:14:15 +02:00
  • 76fc9906f2 config: pass repo to functions that rename or copy sections Patrick Steinhardt 2024-08-13 11:14:12 +02:00
  • 0c2c37d16b config: pass repo to git_die_config() Patrick Steinhardt 2024-08-13 11:14:07 +02:00
  • 44ebcd6254 config: pass repo to git_config_get_expiry_in_days() Patrick Steinhardt 2024-08-13 11:14:03 +02:00
  • 87aace129e config: pass repo to git_config_get_expiry() Patrick Steinhardt 2024-08-13 11:13:59 +02:00
  • d8b772182c config: pass repo to git_config_get_max_percent_split_change() Patrick Steinhardt 2024-08-13 11:13:57 +02:00
  • be7537e6a9 config: pass repo to git_config_get_split_index() Patrick Steinhardt 2024-08-13 11:13:54 +02:00
  • 1870cc30d4 config: pass repo to git_config_get_index_threads() Patrick Steinhardt 2024-08-13 11:13:49 +02:00
  • 2ea8536468 config: expose repo_config_clear() Patrick Steinhardt 2024-08-13 11:13:46 +02:00
  • 909a2bfb1f config: introduce missing setters that take repo as parameter Patrick Steinhardt 2024-08-13 11:13:43 +02:00
  • 7ac16649ec path: hide functions using the_repository by default Patrick Steinhardt 2024-08-13 11:13:40 +02:00
  • a973f60dc7 path: stop relying on the_repository in worktree_git_path() Patrick Steinhardt 2024-08-13 11:13:37 +02:00
  • 78f2210b3c path: stop relying on the_repository when reporting garbage Patrick Steinhardt 2024-08-13 11:13:31 +02:00
  • 169c979771 hooks: remove implicit dependency on the_repository Patrick Steinhardt 2024-08-13 11:13:28 +02:00
  • 419dbb29d8 editor: do not rely on the_repository for interactive edits Patrick Steinhardt 2024-08-13 11:13:25 +02:00
  • 61419a42f6 path: expose do_git_common_path() as repo_common_pathv() Patrick Steinhardt 2024-08-13 11:13:23 +02:00
  • b6c6bfef31 path: expose do_git_path() as repo_git_pathv() Patrick Steinhardt 2024-08-13 11:13:20 +02:00
  • de4670cb38 What's cooking (2024/08 #04) Junio C Hamano 2024-08-12 15:35:06 -07:00
  • 4460e052e0 remerge-diff: clean up temporary objdir at a central place Junio C Hamano 2024-08-09 15:31:35 -07:00
  • 245cac5c33 remerge-diff: lazily prepare temporary objdir on demand Junio C Hamano 2024-08-09 15:30:51 -07:00
  • 170cdfc5a4 doc: grammofix in git-diff-tree Junio C Hamano 2024-08-09 10:14:12 -07:00
  • 9a91f7a4de tutorial: grammofix Junio C Hamano 2024-08-09 10:13:49 -07:00
  • a30ce14a80 ref-filter: populate symref from iterator John Cai 2024-08-09 15:37:51 +00:00
  • e8207717f1 refs: add referent to each_ref_fn John Cai 2024-08-09 15:37:50 +00:00
  • cfd971520e refs: keep track of unresolved reference value in iterators John Cai 2024-08-09 15:37:49 +00:00
  • a77554ea09 diff-tree: fix crash when used with --remerge-diff Xing Xin 2024-08-09 07:24:52 +00:00
  • 0d66f601a9 tests: drop use of 'tee' that hides exit status Junio C Hamano 2024-08-08 14:19:25 -07:00
  • 810bc03f5e What's cooking (2024/08 #03) Junio C Hamano 2024-08-08 11:46:08 -07:00
  • 25673b1c47 The third batch Junio C Hamano 2024-08-07 09:46:53 -07:00
  • 598422337c Merge branch 'ps/p4-tests-updates' Junio C Hamano 2024-08-08 10:41:20 -07:00
  • 3e12106370 Merge branch 'dh/encoding-trace-optim' Junio C Hamano 2024-08-08 10:41:20 -07:00
  • 536695cabe Merge branch 'ps/doc-more-c-coding-guidelines' Junio C Hamano 2024-08-08 10:41:19 -07:00
  • 984ab11337 Merge branch 'rs/grep-omit-blank-lines-after-function-at-eof' Junio C Hamano 2024-08-08 10:41:19 -07:00
  • 028cf22904 Merge branch 'dd/notes-empty-no-edit-by-default' Junio C Hamano 2024-08-08 10:41:19 -07:00
  • c2058b2a85 Merge branch 'es/shell-check-updates' Junio C Hamano 2024-08-08 10:41:18 -07:00
  • d70f3208bc Merge branch 'rj/add-p-pager' Junio C Hamano 2024-08-08 10:41:18 -07:00
  • f250b51b49 Merge branch 'ks/unit-test-comment-typofix' Junio C Hamano 2024-08-08 10:41:17 -07:00
  • 203a9bf091 t7004: make use of write_script AbdAlRahman Gad 2024-08-08 19:32:07 +03:00
  • 2f44f11b0a t7004: use single quotes instead of double quotes AbdAlRahman Gad 2024-08-08 19:32:06 +03:00
  • c07b695c15 t7004: begin the test body on the same line as test_expect_success AbdAlRahman Gad 2024-08-08 19:32:05 +03:00
  • 8975df91ff t7004: description on the same line as test_expect_success AbdAlRahman Gad 2024-08-08 19:32:04 +03:00
  • c4e00c1c6b t7004: do not prepare things outside test_expect_success AbdAlRahman Gad 2024-08-08 19:32:02 +03:00
  • 52a6674a4d t7004: use indented here-doc AbdAlRahman Gad 2024-08-08 19:32:03 +03:00
  • 95fc11b6fd t7004: one command per line AbdAlRahman Gad 2024-08-08 19:32:01 +03:00
  • ea62c4f947 t7004: remove space after redirect operators AbdAlRahman Gad 2024-08-08 19:32:00 +03:00
  • f234df07f6 reftable/stack: handle locked tables during auto-compaction Patrick Steinhardt 2024-08-08 16:06:58 +02:00
  • ed1ad6b44d reftable/stack: fix corruption on concurrent compaction Patrick Steinhardt 2024-08-08 16:06:53 +02:00
  • 128b9aa3e9 reftable/stack: use lock_file when adding table to "tables.list" Patrick Steinhardt 2024-08-08 16:06:49 +02:00
  • 7ee307da1b reftable/stack: do not die when fsyncing lock file files Patrick Steinhardt 2024-08-08 16:06:44 +02:00
  • 558f6fbeb1 reftable/stack: simplify tracking of table locks Patrick Steinhardt 2024-08-08 16:06:39 +02:00
  • 5f0ed603a1 reftable/stack: update stats on failed full compaction Patrick Steinhardt 2024-08-08 16:06:34 +02:00
  • 8030100bda reftable/stack: test compaction with already-locked tables Patrick Steinhardt 2024-08-08 16:06:29 +02:00
  • 9a833ca35d reftable/stack: extract function to setup stack with N tables Patrick Steinhardt 2024-08-08 16:06:24 +02:00
  • ed7d2f4770 reftable/stack: refactor function to gather table sizes Patrick Steinhardt 2024-08-08 16:06:19 +02:00
  • 1c31be45b3 fsck: add ref name check for files backend shejialuo 2024-08-08 19:31:42 +08:00
  • a7600b8481 files-backend: add unified interface for refs scanning shejialuo 2024-08-08 19:31:31 +08:00
  • bf061d26c7 builtin/refs: add verify subcommand shejialuo 2024-08-08 19:27:28 +08:00
  • ab6f79d8df refs: set up ref consistency check infrastructure shejialuo 2024-08-08 19:27:17 +08:00
  • 2de307cdb2 fsck: add refs report function shejialuo 2024-08-08 19:27:08 +08:00
  • 3473d18fad fsck: add a unified interface for reporting fsck messages shejialuo 2024-08-08 19:26:57 +08:00
  • 0ec5dfe8c4 fsck: make "fsck_error" callback generic shejialuo 2024-08-08 19:26:47 +08:00
  • 8cd4a447b8 fsck: rename objects-related fsck error functions shejialuo 2024-08-08 19:24:25 +08:00
  • 2d79aa9095 fsck: rename "skiplist" to "skip_oids" shejialuo 2024-08-08 19:24:13 +08:00
  • 6f1e9394e2 object: fix leaking packfiles when closing object store Patrick Steinhardt 2024-08-08 09:36:00 +02:00
  • fa0f27a19d submodule: fix leaking seen submodule names Patrick Steinhardt 2024-08-08 09:35:56 +02:00
  • 1a7e5efdb0 submodule: fix leaking fetch tasks Patrick Steinhardt 2024-08-08 09:35:51 +02:00
  • c369fc46d0 builtin/submodule: allow "add" to use different ref storage format Patrick Steinhardt 2024-08-08 09:35:47 +02:00
  • fb99dded31 refs: fix ref storage format for submodule ref stores Patrick Steinhardt 2024-08-08 09:35:42 +02:00
  • 69814846ab builtin/clone: propagate ref storage format to submodules Patrick Steinhardt 2024-08-08 09:35:37 +02:00
  • 5ac781ad62 builtin/submodule: allow cloning with different ref storage format Patrick Steinhardt 2024-08-08 09:35:32 +02:00
  • d9ab8788e1 git-submodule.sh: break overly long command lines Patrick Steinhardt 2024-08-08 09:35:27 +02:00
  • 6ce8ffe30e transport: mark more tests leak-free Patrick Steinhardt 2024-08-08 07:22:04 +02:00
  • 448d51d549 transport: fix leak with transport helper URLs Junio C Hamano 2024-08-07 17:32:56 -07:00
  • 92a29c2c39 Merge branch 'ps/refs-wo-the-repository' into ps/config-wo-the-repository Junio C Hamano 2024-08-07 14:13:20 -07:00
  • 90b801d8ff Merge branch 'ps/leakfixes-part-3' into ps/leakfixes-part-4 Junio C Hamano 2024-08-06 12:40:41 -07:00
  • fcb2205b77 midx: implement support for writing incremental MIDX chains Taylor Blau 2024-08-06 11:38:07 -04:00
  • 147c3f6740 t/t5313-pack-bounds-checks.sh: prepare for sub-directories Taylor Blau 2024-08-06 11:38:04 -04:00
  • 9552c3595a t: retire 'GIT_TEST_MULTI_PACK_INDEX_WRITE_BITMAP' Taylor Blau 2024-08-06 11:38:01 -04:00
  • 3592796d0a midx: implement verification support for incremental MIDXs Taylor Blau 2024-08-06 11:37:58 -04:00
  • b80236d0e3 midx: support reading incremental MIDX chains Taylor Blau 2024-08-06 11:37:55 -04:00
  • 97fd770ea1 midx: teach midx_fanout_add_midx_fanout() about incremental MIDXs Taylor Blau 2024-08-06 11:37:52 -04:00
  • b31f2aac56 midx: teach midx_preferred_pack() about incremental MIDXs Taylor Blau 2024-08-06 11:37:49 -04:00
  • 853165c50a midx: teach midx_contains_pack() about incremental MIDXs Taylor Blau 2024-08-06 11:37:46 -04:00
  • 5d0ee3f675 midx: remove unused midx_locate_pack() Taylor Blau 2024-08-06 11:37:42 -04:00
  • 3b00e35108 midx: teach fill_midx_entry() about incremental MIDXs Taylor Blau 2024-08-06 11:37:40 -04:00
  • df7ede83be midx: teach nth_midxed_offset() about incremental MIDXs Taylor Blau 2024-08-06 11:37:36 -04:00
  • 88f309e095 midx: teach bsearch_midx() about incremental MIDXs Taylor Blau 2024-08-06 11:37:33 -04:00
  • 3f5f1cff92 midx: introduce bsearch_one_midx() Taylor Blau 2024-08-06 11:37:30 -04:00
  • 60750e1eb9 midx: teach nth_bitmapped_pack() about incremental MIDXs Taylor Blau 2024-08-06 11:37:27 -04:00
  • 26afb5afa1 midx: teach nth_midxed_object_oid() about incremental MIDXs Taylor Blau 2024-08-06 11:37:24 -04:00
  • 1820bd878c midx: teach prepare_midx_pack() about incremental MIDXs Taylor Blau 2024-08-06 11:37:21 -04:00
  • 19419821ba midx: teach nth_midxed_pack_int_id() about incremental MIDXs Taylor Blau 2024-08-06 11:37:18 -04:00
  • 2678a73009 midx: add new fields for incremental MIDX chains Taylor Blau 2024-08-06 11:36:44 -04:00
  • 6eb1a7d7b0 Documentation: describe incremental MIDX format Taylor Blau 2024-08-06 11:36:41 -04:00
  • 6caa96c204 t3206: test_when_finished before dirtying operations, not after Junio C Hamano 2024-08-06 10:04:13 -07:00
  • 3469a23659 t: port helper/test-hashmap.c to unit-tests/t-hashmap.c Ghanshyam Thakkar 2024-08-03 19:04:49 +05:30
  • 10434fbd61 MaintNotes: now 2.46 is out Junio C Hamano 2024-08-05 14:05:17 -07:00
  • a592b151fc What's cooking (2024/08 #02) Junio C Hamano 2024-08-05 14:01:36 -07:00