streaming: refactor interface to be object-database-centric
Patrick Steinhardt committed 9 months ago
streaming: move logic to read packed objects streams into backend
Patrick Steinhardt committed 9 months ago
streaming: move logic to read loose objects streams into backend
Patrick Steinhardt committed 9 months ago
streaming: make the `odb_read_stream` definition public
Patrick Steinhardt committed 9 months ago
streaming: get rid of `the_repository`
Patrick Steinhardt committed 9 months ago
streaming: rely on object sources to create object stream
Patrick Steinhardt committed 9 months ago
packfile: introduce function to read object info from a store
Patrick Steinhardt committed 9 months ago
streaming: move zlib stream into backends
Patrick Steinhardt committed 9 months ago
streaming: create structure for filtered object streams
Patrick Steinhardt committed 9 months ago
streaming: create structure for packed object streams
Patrick Steinhardt committed 9 months ago
streaming: create structure for loose object streams
Patrick Steinhardt committed 9 months ago
streaming: create structure for in-core object streams
Patrick Steinhardt committed 9 months ago
streaming: allocate stream inside the backend-specific logic
Patrick Steinhardt committed 9 months ago
streaming: explicitly pass packfile info when streaming a packed object
Patrick Steinhardt committed 9 months ago
streaming: propagate final object type via the stream
Patrick Steinhardt committed 9 months ago
streaming: drop the `open()` callback function
Patrick Steinhardt committed 9 months ago
streaming: rename `git_istream` into `odb_read_stream`
Patrick Steinhardt committed 9 months ago
Junio C Hamano committed 9 months ago
Merge branch 'jc/gitattributes-whitespace-no-indent-fix'
Junio C Hamano committed 9 months ago
Merge branch 'kn/maintenance-is-needed'
Junio C Hamano committed 9 months ago