RSS feed
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
668ce2a3
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 11:16
format/pack/ingest: Thin fix error handling
b90caf8f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 10:25
format/pack/ingest: Write index progress too
b6221066
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 10:16
TODO: Flush
1137bfc1
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 10:16
receivepack: Use progress API
4a174122
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 10:15
format/pack/ingest: Use progress API
c75a034d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 10:15
internal/progress: Add progress meter
043449fe
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 09:53
*: BestEffortFprintf as linter wants
6820f071
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 09:33
internal/utils: Rename WriteProgressf to FprintfBestEffort
9d7ccb01
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 09:30
receivepack: Period punctuate progress messages
2493e634
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 09:29
receivepack: Report updating ref failures
0bf0a124
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 09:03
cmd/receivepack9418: Profile
59693e11
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 08:58
TODO: Improve delta resolution perf
de09a5b6
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 08:13
TODO: Investigate fsck receive-pack issues
ae5c8186
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/08 08:03
receivepack, format/pack/ingest: Two-stage ingestion
1df19d6e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 23:08
receivepack: Trivial caps
c82aa966
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 22:54
TODO: Signed push
4043486a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 22:46
*: Reformat
e4659ebe
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 22:43
format/pack/ingest: Thin pack fixing progress
b99e3390
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 22:42
receivepack: No receiving objects label
45951960
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 22:40
receivepack: Update tests
cb207dc2
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 22:40
receivepack/service, format/pack/ingest: Progress uniform
74584d2d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 22:31
format/pack/ingest: Add more progress
399530fa
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 22:22
receivepack: Add basic progress logging
3ec995bb
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 22:21
internal/utils: Add WriteProgressf
5526d6d8
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 22:01
receivepack: Progress writing and such
af5073e7
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 21:58
protocol/v0v1/server/receivepack: Test 64K
af1e21af
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 21:55
protocol/v0v1/server/receivepack: Add band writers
9fd96329
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 21:33
cmd/receivepack9418: Temporary to Timeout
4dba1547
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 21:32
cmd/receivepack9418: Fix context
90dc21da
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 21:31
protocol/v0v1/server/receivepack: Lint
db2ea1fb
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 21:31
cmd/receivepack9418: Lint
5b7b35ea
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 21:30
internal/compress: Remove InputConsumed/Progress
3c26f0a4
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 21:27
protocol/v0v1/server/receivepack: Nolint nestif here
b252c04f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 21:26
format/pack/ingest: Looks like that's not actually the consumed we want
88732a8f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 21:02
receivepack: Flush I/O
6c45198e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 21:02
protocol/v0v1/server: Add FlushIO
33fda1b8
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 20:56
cmd/receivepack9418: Init
f329f9e6
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 20:36
receivepack: Actually test it
3a4b9149
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 20:36
protocol/v0v1/server/receivepack: Fix report-status
273963c6
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 20:24
protocol/v0v1/server: Add PrimaryDataWriter
0b33c05c
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 20:24
cmd/index-pack: Fix Ingest usage
Next