summaryrefslogtreecommitdiffstats
path: root/odb
AgeCommit message (Expand)AuthorLines
3 daysodb/source: introduce generic object countingPatrick Steinhardt-0/+57
3 daysodb: stop including "odb/source.h"Patrick Steinhardt-51/+2
10 daysodb/source: make `begin_transaction()` function pluggablePatrick Steinhardt-0/+38
10 daysodb/source: make `write_alternate()` function pluggablePatrick Steinhardt-0/+82
10 daysodb/source: make `read_alternates()` function pluggablePatrick Steinhardt-0/+50
10 daysodb/source: make `write_object_stream()` function pluggablePatrick Steinhardt-0/+37
10 daysodb/source: make `write_object()` function pluggablePatrick Steinhardt-0/+48
10 daysodb/source: make `freshen_object()` function pluggablePatrick Steinhardt-0/+34
10 daysodb/source: make `for_each_object()` function pluggablePatrick Steinhardt-0/+88
10 daysodb/source: make `read_object_stream()` function pluggablePatrick Steinhardt-7/+37
10 daysodb/source: make `read_object_info()` function pluggablePatrick Steinhardt-0/+93
10 daysodb/source: make `close()` function pluggablePatrick Steinhardt-0/+25
10 daysodb/source: make `reprepare()` function pluggablePatrick Steinhardt-0/+25
10 daysodb/source: make `free()` function pluggablePatrick Steinhardt-9/+11
10 daysodb/source: introduce source type for robustnessPatrick Steinhardt-2/+22
10 daysodb: move reparenting logic into respective subsystemsPatrick Steinhardt-0/+23
10 daysodb: embed base source in the "files" backendPatrick Steinhardt-21/+70
10 daysodb: introduce "files" sourcePatrick Steinhardt-10/+54
10 daysodb: split `struct odb_source` into separate headerPatrick Steinhardt-0/+88
2026-01-09packfile: move packfile store into object sourcePatrick Steinhardt-5/+4
2025-11-23streaming: drop redundant type and size pointersPatrick Steinhardt-13/+4
2025-11-23streaming: move into object database subsystemPatrick Steinhardt-0/+369