RSS feed
df1f2fb3
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/04/05 03:38
README, etc.: Add hjgit mirror
52261def
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/04/02 02:57
README: `next` branch refactor
2d64fd92
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/04/01 09:15
research: Add dynamic pack resources
db860b02
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/31 07:39
object/id: Mut-Never RawBytes
8241d389
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/31 02:47
object/store/packed/internal/ingest: TODO
cc350975
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/31 00:52
furgit: Clarify what depending on repo means
318f7be6
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 23:20
repository: Pass the fetcher to reachability
b82af688
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 23:19
reachability: Use fetcher and clean up some legacy helper stuff
3ce59c32
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 23:17
commitquery: Error handling cleanup after the fetcher port
23224b23
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 23:11
object/fetch: Wrap ReadSize errors
f5a57eba
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 23:04
internal/peel: Purge
49f93cd5
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 23:02
object/fetch: Cleanup and add header/size
da676456
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 22:40
ref/store: Simplify names
1999e34a
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 22:13
object/fetch: Remove peel to tag functions
6634953a
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 22:09
ref/store: Shape Batch a bit more like Transaction and eagerly validate what we could.
ab174c47
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 17:05
*: Fix lints
5942e587
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 17:02
TODO: update
31f6ea68
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 16:01
network/receivepack/service: Some cleanups
7d819fea
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 15:57
network/receivepack: Fix some leftovers
82f8ae03
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 15:53
network/receivepack: Cleanup; also document QuarantinedObjects nullness
da621b97
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 15:51
network/receivepack: Use dual
84342973
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 15:40
repository: Use dual
3ba67c27
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 14:18
object/store: Unify writers and fix naming
3bc59deb
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 14:13
object/store/dual: Dual shouldn't satisfy {Object,Pack}Quarantiner at all
048d36ef
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 14:11
object/store/dual: Satisfy WriterQuarantiner
33a57ddd
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 14:07
object/store: Hybrid quarantine interface
c3fe7af6
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 14:06
object/store/dual: Add a basic dual composr
d298ab6c
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 13:48
ref/store: Remove ReadWriteStore
37ea961e
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 13:36
object/store/loose: Fix hex shard, I was stupid
bf394989
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 13:34
object/store/loose: Add quarantine
a93a872a
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 13:26
object/store/loose: Fix lack of tmp file removal
a4da93d7
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 13:07
object/store/{chain,mix}: Remove close
1d2912f9
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 11:53
object/store/packed: Add quarantine
61e4da66
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 11:49
object/store/packed/internal/ingest: And of course I forgot to goimports
38d73695
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 11:48
object/store/packed/internal/ingest: Yep, that leftover stub should go
f0df94f0
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 11:48
object/store: Clarify quarantine docs
4c2629a2
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 11:33
object/store: Quarantine should just embed Reader
aed6b338
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 11:21
cmd/index-pack: Remove
ff4f4633
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 11:20
object/store/packed: Rename Base to ThinBase
07eba7b5
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 11:19
object/store: Expose pack writing options
a4eeb727
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 10:28
object,store/packed{,/internal/ingest}: Move from format/packfile/ingest
11560391
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 10:07
object/store/packed: Make store own root, algo, opts
238b2caf
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 09:53
object/store/packed: Start the internal/reading split
f23c6a80
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 09:21
object/store/memory: Remove AddObject, fix lints
d4483c3d
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 09:19
README: Decades?
0fe27421
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 09:10
object/store/memory: I guess implement the ObjectWriter interface
ce22af5e
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 08:58
object/store: Reorganize files
788553de
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 08:55
object/store: ObjectWriter should support writers too.
05a193c9
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 08:35
object/store: Add quarantine and writer interfaces
85ee911b
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 08:28
object/store: Okay, I intend to have a writing interface.
30bc0876
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 08:24
object/store: ReadingStore -> Reader
fb955caa
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 06:18
object/tree: Regular files and types
41212907
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 05:10
furgit: Add a disclaimer here too
6c8acca9
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 05:07
README: Lemme just make that clearer
f82bdff5
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 04:34
object/fetch: Use the new path splitting API
22f7dcbf
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 02:00
object/tree: Why wasn't I binary searching for remove
15913e07
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 01:51
network/receivepack/service: Remove erroneous assignment
62b653a1
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 01:51
object/*: Fix lints
aa7e2873
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 01:40
object/tree: Add helpers and cleanup
c874533e
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 00:58
README, etc.: Use proper unicode hyphens :P
efdfbaa7
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/30 00:36
object/tree: Add bloblike
02c78ff5
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 14:38
*: Update docs
dae791f0
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 14:35
ROADMAP: Updates
934865f2
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 13:19
object/signed/tag: Add signed tag thingy
d0505e1e
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 13:21
object/signed/commit: Fix whitespace
8b1de480
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 13:08
object/signed: Add docs
642b21b8
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 12:20
object/signed/commit: Add signed commit helpers
256d945a
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 12:07
object/id: Add support for signature headers
65242328
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 11:46
*: Audit labels
f50ac551
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 11:43
*: Remove Close from object/ref store interfaces
5b0b1441
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 11:19
ci: Disable dupl
84aac13e
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 11:10
object/fetch: Use proper errors
02efb65b
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 11:04
cmd/receivepack9418: Actually I do need return here because defer.
14630e66
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 11:03
interna/priorityqueue: Fix lints
ecdae2b7
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 11:00
commitquery: Use fetcher
df73a4c6
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 10:42
commitquery: Reorganize
21e1e151
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 10:21
internal/priorityqueue: Update docs
2a85fc60
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 10:18
internal/priorityqueue: Remove accidental file
e0e493fb
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 10:15
commitquery: Use our proper priority queue thingy
69452f58
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 10:14
internal/priorityqueue: Actually just make our own priority queue
3fdec79d
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 10:07
commitquery: Use internal/heap for the priority queue
0105d8a2
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 10:06
internal/heap: Much more reasonable binary heap
37707aad
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:38
commitquery: Reorganize
41f07c00
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:31
commitquery: Context has been gone long ago
ad880cd2
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:31
cmd/show-object: Split files
6cff7528
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:30
cmd/receivepack9418: Remove the silly runMain thingy
101fe6a0
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:29
cmd/index-pack: Split files
abce6092
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:27
format/commitgraph: Trim redundant MT-Safe's
2006e2e0
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:26
format/commitgraph: Remove MT-ReadSafe; use MT-Safe/Unsafe
e3de5932
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 09:11
TODO: What does git.sr.ht and tangled need
301bb73d
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 07:13
object/type: Use table structure
0109f090
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 07:05
object/type, format/packfile: API cleanups
9da262c9
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 06:55
object{,/type}: Fix up API shape
bf477ba2
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 06:29
object/id: Nosec G505 for sha1
cdac7752
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 06:22
object/id: Zero is a property of the algorithm
32f84b9d
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 06:14
object/id: Split files
e4afe122
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 06:06
object/{id,header,signature,type}: Update docs
fef38441
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 06:00
reachability: Update docs
f265c558
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 05:59
commitquery: Update docs
03c05c7e
– Runxi Yu <runxiyu@umich.edu>
authored
on 2026/03/29 05:56
ref/store: Expand docs
Next