← Back to team overview

dulwich-users team mailing list archive

[PATCH 0/4] RFC/implemenmtation of shallow clone support.

 

cae6290 Add eof() and unread_pkt_line() methods to Protocol.
4b46bf0 MissingObjectFinder: minor cleanup: 80 chars, others.
f0bee0e server: Correct short-circuiting operation for no-op fetches.
c346233 Add shallow clone support to the server.

 NEWS                                 |    9 +++
 dulwich/object_store.py              |   42 +++++++++--
 dulwich/protocol.py                  |   40 ++++++++++-
 dulwich/repo.py                      |   21 ++++--
 dulwich/server.py                    |  112 +++++++++++++++++++++++++++---
 dulwich/tests/compat/server_utils.py |   73 ++++++++++++++++++++
 dulwich/tests/compat/test_web.py     |    7 ++-
 dulwich/tests/test_protocol.py       |   34 +++++++++-
 dulwich/tests/test_server.py         |  125 ++++++++++++++++++++++++++++++++++
 9 files changed, 434 insertions(+), 29 deletions(-)



Follow ups