]> git.ipfire.org Git - thirdparty/git.git/commit - pack-objects.h
pack-mtimes: support writing pack .mtimes files
authorTaylor Blau <me@ttaylorr.com>
Fri, 20 May 2022 23:17:43 +0000 (19:17 -0400)
committerJunio C Hamano <gitster@pobox.com>
Thu, 26 May 2022 22:48:26 +0000 (15:48 -0700)
commit5dfaf49a5a651d3e8c3552bc2e833312a3671a4f
treef87f12552c923b46de589e26a70e7fc67502aed7
parentd9fef9d90d27b6794350ec3bc622042b79397088
pack-mtimes: support writing pack .mtimes files

Now that the `.mtimes` format is defined, supplement the pack-write API
to be able to conditionally write an `.mtimes` file along with a pack by
setting an additional flag and passing an oidmap that contains the
timestamps corresponding to each object in the pack.

Signed-off-by: Taylor Blau <me@ttaylorr.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
pack-objects.c
pack-objects.h
pack-write.c
pack.h