shithub: furgit

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