* protocol v2: add server-side "bundle-uri" skeleton Protocol v2: add server-side "bundle-uri" skeletonīundle-uri client: add minimal NOOP clientīundle-uri client: add helper for testing serverīundle-uri client: add boolean transfer.bundleURI settingĭocumentation/gitprotocol-v2.txt | 193 +++++++++++++++++++++ Strbuf: reintroduce strbuf_parent_directory()īundle-uri: allow relative URLs in bundle listsīundle-uri: download bundles from an advertised list See for the RFCīundle-uri: serve bundle.* keys from config Is complete: using creation tokens as a heuristic. bundle-uri option did not suffer from this because the bundles areĭownloaded before the server connection begins.Īfter this series, there is one more before the original scope of the plan HTTPS, but SSH may benefit from the reduced connection time. Is to disconnect from the origin Git server while downloading the bundle One thing that is not handled here but could be handled in a future change * Patches 6-9 finish off the ability for the client to notice theĬapability, request the values, and download bundles before continuing Patch 4 is entirely new since it feeds these pairs directly from the Key=value format instead of a sequence of pairs. The one major difference is the packet line format being a single Were Patches 1-5 are mostly taken from, again with mostly minor updates. Retained as author and I added myself as co-author only if the modifications Many patches in this series were adapted from Ævar's v2 RFC. The bundles are downloadedĪs if the list was advertised from the -bundle-uri option. A client can notice a server's bundle-uri advertisement and request theīundle list if transfer.bundleURI is enabled. The bundle list comes from the server's local config,Ģ. A server can advertise bundles when uploadPack.advertiseBundleURIs isĮnabled. Now that git clone -bundle-uri can download a bundle list from a plaintexįile in config format, we can use the same set of key-value pairs toĪdvertise a bundle list over protocol v2. This is based on the recent master batch that included ds/bundle-uri. Jonathantanmy, dyroneteng, Derrick Stolee ` (9 more replies) 0 siblings, 10 replies 87+ messages in threadįrom: Derrick Stolee via GitGitGadget 1:07 UTC ( / raw)Ĭc: gitster, me, newren, avarab, mjcheetham, steadmon, chooglen, 1:07 ` protocol v2: add server-side "bundle-uri" skeleton Ævar Arnfjörð Bjarmason via GitGitGadget Bundle URIs IV: advertise over protocol v2 archive mirror help / color / mirror / Atom feed * Bundle URIs IV: advertise over protocol v2 1:07 Derrick Stolee via GitGitGadget
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |