Commit Graph

84 Commits (master)

Author SHA1 Message Date
Ævar Arnfjörð Bjarmason 4f33a6345f list-objects: handle NULL function pointers 7 months ago
Derrick Stolee 3e0370a8d2 list-objects: consolidate traverse_commit_list[_filtered] 7 months ago
Teng Long b3e36df0d4 list-objects.c: rename "traverse_trees_and_blobs" to "traverse_non_commits" 1 year ago
Jeff King aa9ad6fee5 bitmaps: don't recurse into trees already in the bitmap 1 year ago
Patrick Steinhardt 9a2a4f9544 list-objects: support filtering by tag and commit 1 year ago
Patrick Steinhardt 628d81be6c list-objects: move tag processing into its own function 1 year ago
Jeff King 72ed80c784 list-objects: don't queue root trees unless revs->tree_objects is set 3 years ago
Matthew DeVore 9430147ca0 list-objects-filter: encapsulate filter components 3 years ago
Jeff King 97dd512af7 rev-list: detect broken root trees 4 years ago
Taylor Blau b49e74eac4 list-objects.c: handle unexpected non-tree entries 4 years ago
Taylor Blau 23c204455b list-objects.c: handle unexpected non-blob entries 4 years ago
Derrick Stolee 4f6d26b167 list-objects: consume sparse tree walk 4 years ago
brian m. carlson ea82b2a085 tree-walk: store object_id in a separate member 4 years ago
Nguyễn Thái Ngọc Duy 67022e0214 tree-walk.c: make tree_entry_interesting() take an index 4 years ago
Nguyễn Thái Ngọc Duy 96ab6e0b30 list-objects.c: reduce the_repository references 4 years ago
Nguyễn Thái Ngọc Duy 01d40c8487 list-objects-filter.c: remove implicit dependency on the_index 4 years ago
Matthew DeVore 8b10a206f0 list-objects: support for skipping tree traversal 4 years ago
Matthew DeVore 7c0fe330d5 rev-list: handle missing tree objects properly 4 years ago
Matthew DeVore 99c9aa9579 revision: mark non-user-given objects instead 4 years ago
Nguyễn Thái Ngọc Duy b3c7eef9b0 revision.c: reduce implicit dependency the_repository 4 years ago
Matthew DeVore f1d02daacf list-objects: always parse trees gently 4 years ago
Matthew DeVore 9202489174 list-objects: refactor to process_tree_contents 4 years ago
Matthew DeVore f447a499db list-objects: store common func args in struct 4 years ago
Jonathan Tan a0c9016abd upload-pack: send refs' objects despite "filter" 4 years ago
Stefan Beller f86bcc7b2c tree: add repository argument to lookup_tree 4 years ago
Stefan Beller da14a7ff99 blob: add repository argument to lookup_blob 4 years ago
Stefan Beller cbd53a2193 object-store: move object access functions to object-store.h 4 years ago
Derrick Stolee 2e27bd7731 treewide: replace maybe_tree with accessor methods 5 years ago
Derrick Stolee 891435d55d treewide: rename tree to maybe_tree 5 years ago
Jonathan Tan df11e19648 rev-list: support termination at promisor objects 5 years ago
Jeff Hostetler 25ec7bcac0 list-objects: filter objects in traverse_commit_list 5 years ago
Stefan Beller ce5b6f9be8 revision.h: introduce blob/tree walking in order of the commits 5 years ago
Stefan Beller 91904f5645 list-objects.c: factor out traverse_trees_and_blobs 5 years ago
brian m. carlson 740ee055c6 Convert lookup_tree to struct object_id 5 years ago
brian m. carlson 3aca1fc6c9 Convert lookup_blob to struct object_id 5 years ago
brian m. carlson 7d924c9139 struct name_entry: use struct object_id instead of unsigned char sha1[20] 7 years ago
Jeff King 2824e1841b list-objects: pass full pathname to callbacks 7 years ago
Jeff King dc06dc8800 list-objects: drop name_path entirely 7 years ago
Jeff King f3badaed51 list-objects: convert name_path to a strbuf 7 years ago
Jeff King de1e67d070 list-objects: pass full pathname to callbacks 7 years ago
Jeff King bd64516aca list-objects: drop name_path entirely 7 years ago
Jeff King 13528ab37c list-objects: convert name_path to a strbuf 7 years ago
brian m. carlson f2fd0760f6 Convert struct object to object_id 7 years ago
Jeff King daf7d86783 silence broken link warnings with revs->ignore_missing_links 7 years ago
brian m. carlson 1684c1b219 rev-list: add an option to mark fewer edges as uninteresting 8 years ago
Jeff King 207394908e traverse_commit_list: support pending blobs/trees with paths 8 years ago
Jeff King 46be823124 object_array: add a "clear" function 8 years ago
Vicent Marti 2db1a43f41 add `ignore_missing_links` mode to revwalk 9 years ago
Jeff King 200abe7458 list-objects: only look at cmdline trees with edge_hint 9 years ago
Nguyễn Thái Ngọc Duy fbd4a7036d list-objects: mark more commits as edges in mark_edges_uninteresting 9 years ago