RSS feed
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
ca9f1802
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 20:23
TODO: Add Progress/Error stream note
b279c7e4
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 18:35
format/pack/ingest: Use Options; don't require EOF
b8bd9e76
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 18:31
internal/testgit: Add more execution helpers
bcff6469
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 17:49
README: Outdent the not planned section
d5363cd5
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 17:48
TODO: Add a general TODO file
dc634ee5
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 17:40
README: Flatten features section
5eb07f6e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 17:39
README: Update todos
0fb1520c
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 17:38
*: Package sorting and updates
c09ab35a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 17:05
*: Add some package-level doc comments
7d0f942b
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 17:00
receivepack: Add HookIO
4c56d5a1
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 16:55
protocol/v0v1/server: Add ProgessWriter and ErrorWriter
ab312b30
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 16:54
receivepack/hooks: Add pre-defined hooks
26f7f0e3
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 16:33
refstore/files: Fix lints
5b894198
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 16:21
receivepack: Fix lint
344d0c4d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 16:21
receivepack: Re-organize things around
b8251553
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 16:15
receivepack: Add hooks
446993c9
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 16:05
receivepack: Set permissions properly
d86d3011
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 16:01
receivepack: Propagate the rename error properly
8aa2e9f0
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 14:40
receivepack: Use refs
563a4dfb
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 14:37
refstore/files: Implement batching
e0833316
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 14:30
refstore: Batch should also be staged
3d71db87
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 14:06
refstore: Add non-transactional store and rw store
e667c3c5
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 13:09
refstore/files: Accept timeout instead of reading from config
175c8ed3
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 09:24
receivepack: Connect protocol with service
dc7ce00c
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 09:24
receivepack: Add service semantics thingy
04b424a6
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 09:55
refstore/files: Add new files backend
6375255f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 12:05
ci, objectstored: Disable ireturn
481fd4a4
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 12:04
mergebase: Fix lints
4b8d3976
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 09:24
protocol: Add v0v1 server protocol and its receivepack subprotocol
a0d2b3a2
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 11:25
refstore: Split files
7867f699
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 11:11
testgit: While I'm at it, add a tiny path escape hatch just for occasional use
7d6c80d1
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 11:43
mergebase: No fake iterator API first and idempotency
236a666b
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 11:42
internal/commitquery: paintDown only paints, don't collect
9d08dc99
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 10:08
ref/refname: Add refname validation
9d8e9f07
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 09:46
refstore: Remove Shorten for now
c4710f2f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 09:52
refstore/{loose,packed}: Delete
e99bfdd8
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 09:34
refstore: Add TransactionalStore
784ad6c9
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 09:23
refstore: Rename Store to ReadingStore
4a461d21
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/07 09:23
objectid: Add Zero
aa048b13
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 19:42
internal/compress/flate: Fix formatting bug
ecb6d6aa
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 19:41
go.mod: Bump to 1.26
cefed4d7
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 19:39
README: Merge bases kinda done
474bcba1
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 19:38
*: Use errors.AsType
01d15bcc
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 16:19
Urgh I made some wrong amends and I'm too tired to separate the commits out this time
e67774f1
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 19:11
objectstored/refstore: Weird ireturn behavior
04e1b6bf
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 16:19
reachability: Peel root to commit
46f66e8e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 15:07
README: Add more future things
ad6b0a9e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 14:49
README: pkt-line and side-band-64k
f2922155
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 13:38
*: Lint
6ba7af1f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 11:47
internal/compress: Format
e69174c0
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 11:47
format/pktline: Format
9e44418c
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 11:46
format/sideband64k: Lint
e808bdaa
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 11:23
format/sideband64k: Add side-band-64k
3449e6f4
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 11:20
ci: Add go-fix
7af06823
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 10:39
format/pktline: Add package-level doc string
736d582d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 10:30
format/pktline: Advise supplying a buffered reader
596b28df
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 10:24
objectstore: Add notes on a Cursor
965c596f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 09:34
object: Consider using a streaming API for blobs
3307715a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 08:01
format/pktline: Add pktline
195447b7
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 08:11
*: go fix ./...
db494f32
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 07:05
format/pack/ingest: I don't think we need to use a clone there
a7df501a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 07:01
internal/iolimit: Add CappedCaptureWriter
b86ffee2
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 06:58
format/commitgraph: Add package-level doc comments
c62c5544
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 06:54
format/commitgraph: Split into ./read and ./
27f3d027
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 06:44
format/pack/ingest: Fix delta apply import
362943bf
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 06:32
reachability: Split files
75c7147c
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 06:26
objectstore/packed: Split files
f892037a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 06:23
format/commitgraph: Split files
374ca215
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 06:22
internal/bufpool: Split files
5da80869
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 06:17
diff/lines: Split files
6945464a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 06:04
format/pack/ingest: Split files
95f8f3d4
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 05:59
reachability: Split walk files
bd9ca0ee
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 05:57
format/commitgraph: Split layer files
f3691896
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 05:52
config: Split files
bf70c555
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 05:44
objecttype: Split files
faf52136
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 05:41
ref: Split files
f6bb25d4
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 05:39
README: Update todo list
7987e935
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 05:38
reachability, internal/testgit: Fix lints
929a888e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 05:16
reachability: Use commit-graph
e15054a4
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 03:05
format/commitgraph: Add initial commit-graph support
308bef16
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 03:04
internal/intconv: Add Uint32ToUint8
ddfdffb7
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/06 04:07
format/pack/ingest: Actually we could just use algo.String() here
fec8b649
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 23:43
internal/lru: Split
Next