AI-powered social skills training app with multi-provider LLM support
Patrick Steinhardt committed 4 months ago
odb/source-inmemory: stub out remaining functions
Patrick Steinhardt committed 4 months ago
odb/source-inmemory: implement `freshen_object()` callback
Patrick Steinhardt committed 4 months ago
odb/source-inmemory: implement `count_objects()` callback
Patrick Steinhardt committed 4 months ago
odb/source-inmemory: implement `find_abbrev_len()` callback
Patrick Steinhardt committed 4 months ago
odb/source-inmemory: implement `for_each_object()` callback
Patrick Steinhardt committed 4 months ago
odb/source-inmemory: convert to use oidtree
Patrick Steinhardt committed 4 months ago
oidtree: add ability to store data
Patrick Steinhardt committed 4 months ago
cbtree: allow using arbitrary wrapper structures for nodes
Patrick Steinhardt committed 4 months ago
odb/source-inmemory: implement `write_object_stream()` callback
Patrick Steinhardt committed 4 months ago
odb/source-inmemory: implement `write_object()` callback
Patrick Steinhardt committed 4 months ago
odb/source-inmemory: implement `read_object_stream()` callback
Patrick Steinhardt committed 4 months ago
odb/source-inmemory: implement `read_object_info()` callback
Patrick Steinhardt committed 4 months ago
odb: fix unnecessary call to `find_cached_object()`
Patrick Steinhardt committed 4 months ago
odb/source-inmemory: implement `free()` callback
Patrick Steinhardt committed 4 months ago
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