shithub: furgit

RSS feed

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

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

Next