git/negotiator
Junio C Hamano e2abfa7212 Merge branch 'hx/negotiator-non-recursive'
The implementation of the default "negotiator", used to find common
ancestor over the network for object tranfer, used to be recursive;
it was updated to be iterative to conserve stackspace usage.

* hx/negotiator-non-recursive:
  negotiator/skipping: fix some problems in mark_common()
  negotiator/default: avoid stack overflow
2023-05-10 10:23:28 -07:00
..
default.c Merge branch 'hx/negotiator-non-recursive' 2023-05-10 10:23:28 -07:00
default.h
noop.c object.h: stop depending on cache.h; make cache.h depend on object.h 2023-02-23 17:25:29 -08:00
noop.h negotiator/noop: add noop fetch negotiator 2020-08-18 13:25:05 -07:00
skipping.c Merge branch 'hx/negotiator-non-recursive' 2023-05-10 10:23:28 -07:00
skipping.h negotiator/skipping: skip commits during fetch 2018-07-16 14:51:12 -07:00