index
:
~runxiyu
/
furgit.git
this commit
master
next
Git library in pure Go
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
objectstore
/
packed
Commit message (
Expand
)
Author
Age
Files
Lines
*
internal/lru: Rename from internal/cache/lru
Runxi Yu
2026-02-22
1
-1
/
+1
*
format/delta/apply, etc.: ReadHeaderSizes should use ByteReader
Runxi Yu
2026-02-22
1
-1
/
+3
*
objectstore/packed: Pre-allocate instead of ReadAll
Runxi Yu
2026-02-22
1
-10
/
+17
*
objectstore/*, repository: Add ReadSize
•••
For cases where knowing the type is unnecessary and incurs extra overhead.
v0.1.28
Runxi Yu
2026-02-21
2
-0
/
+56
*
objectstore/packed: Don't use full delta reconstruction just to read headers
Runxi Yu
2026-02-21
5
-24
/
+84
*
objectstore/packed: Improve delta base caching
Runxi Yu
2026-02-21
4
-80
/
+108
*
objectstore/packed: Best-effort touchCandidate
Runxi Yu
2026-02-21
1
-1
/
+4
*
objectstore/packed: Optimize pack candidate lookup and locking
Runxi Yu
2026-02-21
3
-40
/
+116
*
objectstore/packed: Separate idx candidate lookup vs actually opening it
Runxi Yu
2026-02-21
2
-110
/
+116
*
objectstore/packed: Lazily parse idx metadata
Runxi Yu
2026-02-21
2
-69
/
+144
*
objectstore/packed: Verify that the index matches the pack
Runxi Yu
2026-02-21
1
-0
/
+33
*
objectstore/packed: Use constants/functions from format/pack
Runxi Yu
2026-02-21
5
-85
/
+23
*
format/delta/apply: Move core delta apply algorithm here
Runxi Yu
2026-02-21
2
-169
/
+4
*
objectstore/{packed,loose}: Use internal zlib
v0.1.26
Runxi Yu
2026-02-21
1
-1
/
+2
*
objectstore/packed: Use SplitSeq
Runxi Yu
2026-02-21
1
-1
/
+1
*
objectstore/{loose,packed}: Use iolimit
v0.1.23
Runxi Yu
2026-02-21
1
-2
/
+3
*
objectstore/packed: Fix ReadHeader to return resolved delta object size
v0.1.21
Runxi Yu
2026-02-21
1
-2
/
+70
*
objectstore/packed: Add test for mismatched verify-pick -v size
Runxi Yu
2026-02-21
1
-0
/
+78
*
repository, {ref,object}store: Make stores own their roots
Runxi Yu
2026-02-21
1
-6
/
+7
*
*: Modernize and lint; add CI
v0.1.17
Runxi Yu
2026-02-21
6
-10
/
+34
*
*: Update doc-comments
v0.1.13
Runxi Yu
2026-02-21
1
-1
/
+1
*
*: Use testgit.NewRepo
Runxi Yu
2026-02-21
2
-2
/
+2
*
objectstore/packed: Add initial pack reading support
Runxi Yu
2026-02-21
16
-0
/
+1427