index
:
pub/scm/git/git.git
jch
main
maint
master
next
seen
todo
Git source code mirror
Junio C Hamano
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
object-file.h
Age
Commit message (
Expand
)
Author
Files
Lines
2026-08-05
odb/streaming: rename `struct odb_read_stream`
Patrick Steinhardt
1
-1
/
+1
2026-07-18
object-file: move logic to write loose objects
Patrick Steinhardt
1
-18
/
+4
2026-07-18
object-file: move `force_object_loose()`
Patrick Steinhardt
1
-4
/
+0
2026-07-18
odb: support setting mtime when writing objects
Patrick Steinhardt
1
-3
/
+5
2026-07-18
odb: compute object hash in `odb_write_object_ext()`
Patrick Steinhardt
1
-4
/
+0
2026-07-18
Merge branch 'jt/receive-pack-use-odb-transactions' into HEAD
Junio C Hamano
1
-3
/
+5
2026-07-10
odb/transaction: introduce ODB transaction flags
Justin Tobler
1
-1
/
+3
2026-07-10
object-file: propagate files transaction errors
Justin Tobler
1
-1
/
+2
2026-07-10
object-file: drop check for inflight transactions
Justin Tobler
1
-2
/
+1
2026-06-16
object-file.c: use size_t for header lengths
Philip Oakley
1
-3
/
+3
2026-06-01
odb/source-loose: wire up `write_object_stream()` callback
Patrick Steinhardt
1
-1
/
+11
2026-06-01
object-file: refactor writing objects to use loose source
Patrick Steinhardt
1
-3
/
+3
2026-06-01
odb/source-loose: wire up `write_object()` callback
Patrick Steinhardt
1
-6
/
+8
2026-06-01
odb/source-loose: wire up `freshen_object()` callback
Patrick Steinhardt
1
-3
/
+0
2026-06-01
odb/source-loose: drop `odb_source_loose_has_object()`
Patrick Steinhardt
1
-8
/
+0
2026-06-01
odb/source-loose: wire up `count_objects()` callback
Patrick Steinhardt
1
-14
/
+0
2026-06-01
odb/source-loose: wire up `find_abbrev_len()` callback
Patrick Steinhardt
1
-12
/
+0
2026-06-01
odb/source-loose: wire up `for_each_object()` callback
Patrick Steinhardt
1
-19
/
+13
2026-06-01
odb/source-loose: wire up `read_object_stream()` callback
Patrick Steinhardt
1
-5
/
+26
2026-06-01
odb/source-loose: wire up `read_object_info()` callback
Patrick Steinhardt
1
-5
/
+6
2026-06-01
odb/source-loose: wire up `reprepare()` callback
Patrick Steinhardt
1
-3
/
+0
2026-06-01
odb/source-loose: start converting to a proper `struct odb_source`
Patrick Steinhardt
1
-2
/
+0
2026-06-01
odb/source-loose: move loose source into "odb/" subsystem
Patrick Steinhardt
1
-20
/
+1
2026-03-31
odb: use enum for `odb_write_object` flags
Patrick Steinhardt
1
-1
/
+2
2026-03-20
object-name: move logic to compute loose abbreviation length
Patrick Steinhardt
1
-0
/
+12
2026-03-20
object-name: move logic to iterate through loose prefixed objects
Patrick Steinhardt
1
-7
/
+0
2026-03-20
odb: introduce `struct odb_for_each_object_options`
Patrick Steinhardt
1
-1
/
+1
2026-03-12
object-file: generalize counting objects
Patrick Steinhardt
1
-2
/
+3
2026-03-12
object-file: extract logic to approximate object count
Patrick Steinhardt
1
-0
/
+13
2026-03-05
Merge branch 'ps/fsck-stream-from-the-right-object-instance'
Junio C Hamano
1
-1
/
+3
2026-03-02
Merge branch 'ps/object-info-bits-cleanup'
Junio C Hamano
1
-1
/
+1
2026-03-02
Merge branch 'ps/odb-for-each-object'
Junio C Hamano
1
-10
/
+12
2026-02-23
object-file: adapt `stream_object_signature()` to take a stream
Patrick Steinhardt
1
-1
/
+3
2026-02-12
odb: convert object info flags into an enum
Patrick Steinhardt
1
-1
/
+2
2026-02-02
odb: prepare `struct odb_transaction` to become generic
Justin Tobler
1
-6
/
+0
2026-02-02
object-file: rename transaction functions
Justin Tobler
1
-3
/
+3
2026-01-26
odb: drop unused `for_each_{loose,packed}_object()` functions
Patrick Steinhardt
1
-11
/
+0
2026-01-26
odb: introduce `odb_for_each_object()`
Patrick Steinhardt
1
-3
/
+4
2026-01-26
object-file: introduce function to iterate through objects
Patrick Steinhardt
1
-0
/
+11
2026-01-26
odb: fix flags parameter to be unsigned
Patrick Steinhardt
1
-1
/
+2
2026-01-26
odb: rename `FOR_EACH_OBJECT_*` flags
Patrick Steinhardt
1
-1
/
+1
2025-11-23
streaming: move logic to read loose objects streams into backend
Patrick Steinhardt
1
-37
/
+5
2025-11-03
object-file: refactor writing objects via a stream
Patrick Steinhardt
1
-10
/
+4
2025-11-03
object-file: rename `write_object_file()`
Patrick Steinhardt
1
-5
/
+5
2025-11-03
object-file: refactor freshening of objects
Patrick Steinhardt
1
-0
/
+3
2025-11-03
object-file: rename `has_loose_object()`
Patrick Steinhardt
1
-8
/
+8
2025-11-03
object-file: read objects via the loose object source
Patrick Steinhardt
1
-7
/
+8
2025-11-03
object-file: move loose object map into loose source
Patrick Steinhardt
1
-0
/
+3
2025-11-03
object-file: hide internals when we need to reprepare loose sources
Patrick Steinhardt
1
-3
/
+3
2025-11-03
object-file: move loose object cache into loose source
Patrick Steinhardt
1
-2
/
+14
[next]