[PATCH 0/5] builtin/repo: include largest object information
From: Justin Tobler <hidden>
Date: 2026-02-03 22:18:35
Greetings, The "structure" output for git-repo(1) currently provides count information for references/objects as well as total inflated/disk sizes of objects by type. Info regarding the largest individual objects in the repository is not yet collected, but would be useful to users wishing to identify such large objects. This patch series adds the following data points: - The OID and size of the largest objects by object type - The OID and parent count of the commit with the most parents - The OID and entries count of the tree with the most entries Thanks, -Justin Justin Tobler (5): builtin/repo: update stats for each object builtin/repo: collect largest inflated objects builtin/repo: add OID annotations to table output builtin/repo: find commit with most parents builtin/repo: find tree with most entries Documentation/git-repo.adoc | 1 + builtin/repo.c | 249 +++++++++++++++++++++++++++++++----- t/t1901-repo-structure.sh | 143 +++++++++++++-------- 3 files changed, 313 insertions(+), 80 deletions(-) base-commit: 67ad42147a7acc2af6074753ebd03d904476118f -- 2.53.0