RSS feed
2a5c12f0
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 14:37
internal/progress: Add package-level doc-comment
fbe9498b
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 14:22
network: Package-level doc-comment
39d2d45d
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 14:15
tree: Document that tree entries should be sorted
d814c18f
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 12:50
*: Use errors.AsType
01d493fc
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 12:36
repository: Yeah this phrasing is *much* better than the 2AM one
04034586
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 12:26
README: Clarify the finding your way around section again
311edcd5
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 12:22
network/protocol: Rename from protocol
5931aad6
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 12:03
README: Split off contrib, benchmarks, remove history for now I guess, etc.
7847657e
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 10:49
object: Split each object type into its own package
67f6f131
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 10:37
object: Remove type.go
e4a7aa07
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 10:34
*: object/store -> object/storer
329e6b45
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 10:32
*: delta -> packfile/delta
48ff647c
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 10:31
*: refstore -> ref/store
bfa0a3f5
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 10:30
*: objectstore -> object/store
ded80502
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 10:22
*: Resort import order
e4373a7e
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 10:21
*: objectid -> object/id
7d9c128c
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 10:21
*: objecttype, objectheader -> object/type, object/header
88b5b932
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 10:16
research: Dynamic packfile log
e7ce1738
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 01:24
README: Priorities
fc430714
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/25 00:55
object/resolve: I guess document this about path?
ad25bb02
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/24 05:03
ROADMAP: Split from README
e3835d89
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/24 02:17
README: otherwise
c9ef205c
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/24 02:13
README: Add finding your way around
a454068d
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/24 02:10
repository: Clarify ownership
b90593c9
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/23 23:26
TODO: Remove that broken line
852944f6
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/23 23:22
TODO: Delete done stuff
1556cfb5
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/23 10:13
README: Fix some typos
a32eed30
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/23 02:18
object/resolve: Right, I could use min here.
fc2eddf2
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/23 02:17
object/resolve: Add docs to treefs exported functions
5db671fb
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/23 02:15
object/resolve: thelper lint
89cf3ce7
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/23 02:14
object/resolve: Fix whitespace
79c40dcb
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/23 02:12
object/resolve: Fix error handling; don't substring-match errors
8d555a5a
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/23 02:06
object/resolve: Add TreeFS
f6a087d7
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/23 01:17
refstore/files: Pretty big logical restructure ish lint fix for batch Apply
c8dd7d3b
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/23 01:17
*: Lints
a75e1674
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/23 01:10
Vendor a minimal internal/cpu for AMD64 only
4a796e64
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/22 23:25
refstore: Improve interfaces, errors, and make batch work
13507b77
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/22 19:51
receivepack: Lifecycle/ownership docs
0f67e6f5
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/22 19:47
objectstore/packed: Document refresh semantics
5c4e6183
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/22 19:34
receivepack/service: Clarify ownership and requirements
afd58b4e
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/22 19:24
refstore: Update invariants
98231f51
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/22 19:23
refstore/files: UB on use after close
ab6f8dde
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/22 19:10
*: Fixup ownership of compositional backends
1ac60991
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/22 18:52
commitgraph: Tighten docs and use a value-ish Filter return
d2d3ce37
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/22 18:46
packfile/ingest: Document lifecycle of pack ingest better
7ddaf1eb
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/22 18:07
refstore, repository: Ownership/lifetimes fix
803089a7
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/22 14:09
objectstore/loose, receivepack/service, repository: Lint whitespace
4e43d720
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/22 14:00
objectstore/*, repository, receivepack/service: don't take ownership of root
d314d1f7
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/22 13:33
objectstore{,/packed}: Document lifetime and integrity behavior
8f577284
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/22 13:27
objectstore{,/loose}: Document contracts more clearly
82bc1cd6
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/22 10:00
internal/testgit: why not make it more annoying to use ambient authority
cc9913b7
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/21 14:53
README: Simplify; go-git link
231003d2
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/19 17:32
README: Updates
c0c17743
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/19 13:46
object/resolve: Exhaustive
674ee62a
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/19 13:44
README: go-git seems still slow in latest v6.0.0... huh?
3c7add2c
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/19 12:19
object/resolve: Object resolver
ba8c85ed
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/19 11:27
*: Update call sites
1a8842b3
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/19 11:13
object/stored: Use generics
78c01440
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/19 07:15
TODO: Updates on receive-pack and error handling
b00c397c
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/17 06:26
TODO update
7edb4202
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/16 06:03
uresearch: xor filters
02645cbb
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/13 18:58
objectstore: Clarify docs
03a539a8
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/13 04:06
research: 46-octet padding for 64-byte alignment
f74018c1
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/12 06:01
packfile: Split to many files
dc7c74b9
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/11 22:12
refstore: More fixes on ResolveToDetached
b46eba21
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/11 20:11
refstore: s/ResolveFully/ResolveToDetached/g
09233700
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/11 19:33
README: Less personal
040b572d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/11 16:41
commitquery: Merge from ancestor and mergebases
6be60560
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/11 15:10
research: Maybe drop mmap in packfile_bloom
cea24e9d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/11 12:44
internal/commitquery: Unexport priority queue
17342072
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/11 12:13
research: Add packfile bloom filter RFC
94011e37
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/11 07:53
README: Add todo on compatible pack-wide bloom filters
965c5aca
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/11 07:48
research: repack is defragmentation
36a878e8
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/11 07:43
research: dpack update
21e2f19a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/10 14:45
README: go-git perf improved
96029bf3
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/10 13:51
research: dpack fetch
319ff35f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/10 13:43
research: bitcask
65a64396
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/10 13:39
research: dynamic packfiles
26b39534
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/10 12:05
TODO: Add thoughts about net<->objstore
42772b24
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/10 10:57
README: Add research section and format/apply patch checkboxes
23750ddc
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/10 10:27
ci: Ignore internal/compress
8630ab3a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/10 10:20
Revert "object/header: Rename from objectheader"
85f12127
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/10 10:19
object/header: Rename from objectheader
2812ee73
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/10 10:16
packfile: Rename package to packfile
645f1df9
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/10 10:14
object/stored: Move from objectstored
c2cb06aa
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/10 10:07
*: format/pack -> packfile; format/delta -> delta; delete format
73e602a5
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/10 09:30
commitgraph: Move out of format/
af08c845
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/10 09:28
*: Move sideband64k and pktline to protocol/
27ef9a7e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/09 19:57
forgejo, github: Update issue templates
1fbcefb9
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/09 19:52
forgejo: Add issue template thingy
c200b086
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/09 10:47
format/pack/ingest: Okay fine wsl_v5
d667411e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/09 10:27
format/pack/ingest: Handle error from crc.Write just in case
d2022eea
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 14:04
internal: Rename internal.go -> doc.go
9053c854
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 14:04
internal/intconv: Split
cf02f295
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 13:58
*: Fix lints
2f427535
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 13:54
format/pack/ingest: Call it writeProgressf
3fe07dd3
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 13:53
*: Fix lints
c3731c4e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 13:53
internal/progress: Use range here
23a19abf
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 13:52
README: Structured features
dd027e1e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 11:33
objectstore: Refresh
Next