[PATCH v2 0/4] "split bundle" preview
STALE3760d
From: Junio C Hamano <hidden>
Date: 2016-06-15 23:08:36
Here is a preview of the "split bundle" stuff that may serve as one of the enabling technology to offload "git clone" traffic off of the server core network to CDN. Changes: - The "checksum" bit about the in-bundle packdata, which was incorrect, was dropped from the proposed log message of 1/4. - "init_bundle_header()" helper has been added to 3/4; the name of the new field in bundle_header structure is now "filename", not "bundle_file". It is silly to name a field with "bundle" in it when the structure is about a bundle already. - 4/4 is new, and implements the unbundling part, i.e. running either "git clone" or "git bundle unbundle" on the two files after a split bundle is made available locally. Junio C Hamano (4): bundle doc: 'verify' is not about verifying the bundle bundle: plug resource leak bundle: keep a copy of bundle file name in the in-core bundle header bundle v3: the beginning Documentation/git-bundle.txt | 9 ++- builtin/bundle.c | 6 +- bundle.c | 142 +++++++++++++++++++++++++++++++++++++------ bundle.h | 8 ++- t/t5704-bundle.sh | 64 +++++++++++++++++++ transport.c | 4 +- 6 files changed, 204 insertions(+), 29 deletions(-) -- 2.8.0-rc0-114-g0b3e5e5