odb: introduce "in-memory" source
Patrick Steinhardt committed 4 months ago
Merge branch 'jt/odb-transaction-write' into ps/odb-in-memory
Junio C Hamano committed 3 months ago
odb/transaction: make `write_object_stream()` pluggable
Justin Tobler committed 3 months ago
object-file: generalize packfile writes to use odb_write_stream
Justin Tobler committed 3 months ago
object-file: avoid fd seekback by checking object size upfront
Justin Tobler committed 3 months ago
object-file: remove flags from transaction packfile writes
Justin Tobler committed 3 months ago
odb: update `struct odb_write_stream` read() callback
Justin Tobler committed 3 months ago
odb/transaction: use pluggable `begin_transaction()`
Justin Tobler committed 3 months ago
odb: split `struct odb_transaction` into separate header
Justin Tobler committed 3 months ago
revision: use priority queue in limit_list()
Kristofer Karlsson committed 3 months ago
grep: prefetch necessary blobs
Elijah Newren committed 3 months ago
builtin/log: prefetch necessary blobs for `git cherry`
Elijah Newren committed 3 months ago
patch-ids.h: add missing trailing parenthesis in documentation comment
Elijah Newren committed 3 months ago
promisor-remote: document caller filtering contract
Elijah Newren committed 3 months ago
rev-parse: use selected alternate terms to look up refs
Jonas Rebmann committed 3 months ago
bisect: print bisect terms in single quotes
Jonas Rebmann committed 3 months ago
bisect: use selected alternate terms in status output
Jonas Rebmann committed 3 months ago
hex: add and use strbuf_add_oid_hex()
René Scharfe committed 3 months ago
run-command: honor "gc.auto" for auto-maintenance
Patrick Steinhardt committed 3 months ago
builtin/maintenance: fix locking with "--detach"
Patrick Steinhardt committed 3 months ago