shithub: furgit

RSS feed

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

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

Next