bundle-uri: drop bundle.flag from design doc

The Implementation Plan section lists a 'bundle.flag' option that is not documented anywhere else. What is documented elsewhere in the document and implemented by previous changes is the 'bundle.heuristic' config key. For now, a heuristic is required to indicate that a bundle list is organized for use during 'git fetch', and it is also sufficient for all existing designs. Signed-off-by: Derrick Stolee <derrickstolee@github.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Derrick Stolee committed Jan 31, 2023 at 13:29 UTC 0524ad3542c48c759366bc49dbd8bed4cc94dc79
1 file changed +4 -4
Documentation/technical/bundle-uri.txt
+4 -4
@@ -479,14 +479,14 @@ outline for submitting these features:
479 (This choice is an opt-in via a config option and a command-line
480 option.)
481
482 -4. Allow the client to understand the `bundle.flag=forFetch` configuration
482 +4. Allow the client to understand the `bundle.heuristic` configuration key
483 and the `bundle.<id>.creationToken` heuristic. When `git clone`
484 - discovers a bundle URI with `bundle.flag=forFetch`, it configures the
485 - client repository to check that bundle URI during later `git fetch <remote>`
484 + discovers a bundle URI with `bundle.heuristic`, it configures the client
485 + repository to check that bundle URI during later `git fetch <remote>`
486 commands.
487
488 5. Allow clients to discover bundle URIs during `git fetch` and configure
489 - a bundle URI for later fetches if `bundle.flag=forFetch`.
489 + a bundle URI for later fetches if `bundle.heuristic` is set.
490
491 6. Implement the "inspect headers" heuristic to reduce data downloads when
492 the `bundle.<id>.creationToken` heuristic is not available.