git/builtin
Jeff King 117addcb5e packfile: allow content-limit for cat-file
Avoid unnecessary round trips to the object store to speed
up cat-file contents retrievals.  The majority of packed objects
don't benefit from the streaming interface at all and we end up
having to load them in core anyways to satisfy our streaming
API.

This drops the runtime of
`git cat-file --batch-all-objects --unordered --batch' on
git.git from ~7.1s to ~6.1s on Jeff's machine.

[ew: commit message]

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Eric Wong <e@80x24.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2024-08-25 10:54:22 -07:00
..
2024-07-08 14:53:10 -07:00
2020-07-30 19:18:06 -07:00
2024-05-21 09:07:48 -07:00
2024-07-08 14:53:10 -07:00
2024-07-08 14:53:10 -07:00
2024-04-18 12:30:42 -07:00
2024-04-18 12:30:42 -07:00
2024-04-18 12:30:42 -07:00
2024-07-08 14:53:10 -07:00
2024-02-13 10:18:50 -08:00
2024-07-08 14:53:10 -07:00
2024-06-06 12:49:23 -07:00
2024-04-18 12:30:42 -07:00
2024-07-08 14:53:10 -07:00
2024-06-20 15:45:12 -07:00
2023-07-06 11:54:48 -07:00
2024-07-08 14:53:10 -07:00
2024-07-02 09:59:01 -07:00
2024-04-18 12:30:42 -07:00
2024-06-11 13:15:08 -07:00
2024-07-08 14:53:10 -07:00
2024-05-30 08:55:29 -07:00
2024-07-02 09:59:00 -07:00
2024-06-14 09:34:39 -07:00
2024-04-18 12:30:42 -07:00
2024-05-17 10:33:39 -07:00
2024-07-02 09:59:01 -07:00
2024-06-06 12:49:23 -07:00
2024-06-11 13:15:06 -07:00
2024-04-29 20:42:30 +02:00
2024-05-17 10:33:39 -07:00
2024-06-06 12:49:23 -07:00
2024-04-18 12:30:42 -07:00