RSS feed
aa513c06
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 14:06
Delete everything, I'm redesigning this.
618004eb
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:58
Comment on prior reverts removing the pack writing API
27e8e288
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:51
Revert "pack: basic packfile writing"
a3e71ee0
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:51
Revert "pack: Harden pack writing test with 1000 1kb files"
0b1516e5
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:51
Revert "packed: More uniform file naming scheme"
defce641
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:51
Revert "README: We support basic packfile writing now"
9730560a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:51
Revert "packed: Write packs with deltas"
b2ca7649
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:49
Revert "packed: Use random delta seed"
5ce52142
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:49
Revert "packed: Fix message for thin packs not implemented"
4e4b630f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:49
Revert "packed: Cleanup"
d8389afd
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:49
Revert "README: Writing packfiles has deltas now, but not thin packs"
7cb1995e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:49
Revert "delta, packed: Use xxhash instead of murmurhash2"
7ee37c0f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:49
Revert "delta: Fix indentation"
c37728bb
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:49
Revert "packed: Make packWriter implement Write directly instead of wrapping"
a6438b78
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:42
Revert "README: commit-graph is in-progress"
a923925a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:41
Revert "README: Add writing thin packs to the list of things to do"
0d20a16b
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:41
Revert "commitgraph: Add basic commit-graph implementation"
17d2a1d8
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:41
Revert "commitgraph: Add write stub"
71dd999f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:41
Revert "README: Reachability bitmaps planned for the future"
927752de
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:41
Revert "reachability: Add basic reachability API"
43e24447
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:41
Revert "packed, delta: Implement thin packs"
e0e56e63
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:41
Revert "test: Make gitCmd accept an stdin []byte"
b140f267
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:41
Revert "packed: Factor out packWriteObjects and clean up"
cf67dc51
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:40
Revert "README: thin packs are supported now"
a6444199
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:40
Revert "README: Update packfile/thin/delta related feature items"
86d95962
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:40
Revert "packed, delta: Some improvements for base selection"
3d671693
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:40
Revert "README: Clarify pack/delta/thin features"
0e05e5fb
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:40
Revert "pktline: Make Reader/Writer structs"
c7e4dc3b
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/20 07:39
Revert "protostream: Add a helper package to frame protocol-v2 responses"
565bee58
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/17 13:33
Gotta study the Gitlab cdc thing
4d0cc2ba
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/14 23:05
README: Add a variation of Got's bug reporting guidelines
16aa3c8d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/12 10:24
zlib: Pool writers too
f0da5938
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/01 06:51
README: Poor code quality D:
a2d94891
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/31 06:37
README: Remove non-intention to support flexible storage backends
a1cfb895
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/31 06:33
README: Large binary database format or something
ffb9b431
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/31 06:30
README: I guess we also want large object promisors in the future
87f8080e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/31 06:14
README: We want reftables in the future
c91ccc8d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 17:02
protostream: Add a helper package to frame protocol-v2 responses
7f0a2084
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 17:00
pktline: Make Reader/Writer structs
b7e462e0
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 13:12
repo: Fix test, Fatal -> Fatalf
0a0fa139
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 12:44
README: Clarify pack/delta/thin features
627258d8
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 12:41
repo: Fail test instead of skipping on inability to open current repo if present
c1f17baa
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 12:27
packed, delta: Some improvements for base selection
9fccc797
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 12:24
README: Update packfile/thin/delta related feature items
115beec0
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 12:23
README: thin packs are supported now
06b36487
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 12:15
packed: Factor out packWriteObjects and clean up
f762271d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 12:10
test: Make gitCmd accept an stdin []byte
8e320c9c
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 12:06
packed, delta: Implement thin packs
1fa0d2bc
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 11:44
reachability: Add basic reachability API
68ab022c
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 11:13
README: Reachability bitmaps planned for the future
d65577ac
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 10:50
commitgraph: Add write stub
1ea061c9
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 10:46
commitgraph: Add basic commit-graph implementation
dd59d664
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 10:24
README: Add writing thin packs to the list of things to do
03369f29
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 10:23
README: commit-graph is in-progress
b5ccb5e2
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 10:08
bloom: Add bloom filter implementation for commit-graph
707342f0
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 05:27
difflines: Rename from diffbytes
3c61d27c
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 05:25
diffbytes: Add package-level doc-comment
063179e1
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 05:24
pktline: Move out of internal; fix package-level doc-comment
94ca9113
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 05:24
config: Add package-level doc-comment
f324d38c
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 05:23
adler32: Add package-level doc-comment
4888b279
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 05:17
blob: Add field documentation
b4942b77
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 05:17
tree: Remove implementation-detail documentation
89e2abdc
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 05:17
difftrees: Remove extra blank lines in TreeDiffEntry struct
b704f756
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 05:11
delta: Fix indentation
fec9ae3f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 05:07
zlibx: Make DecompressSized's return int more obviously mean consumed
55cd9c54
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 05:02
diffbytes: Move to its own package
f44d25ef
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 05:00
diffbytes: Add comments for BytesDiffChunkKind enums
516c47ec
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 04:58
README: Simplify architectual considerations section
c1e2d729
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 04:28
pktline: Add package-level documentation line
481cc22d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 04:09
ci: Remove FreeBSD support for now
4c136fc6
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/30 03:37
pktline: Add basic pktline support
838017cb
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 17:23
tree: Add unit test for TreeEntryNameCompare
8dcbe65d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 17:19
tree: Add simple unit tests for entry Insert/Remove
dae52d71
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 17:17
tree: Document TreeEntryNameCompare
2e44bb34
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 17:10
tree: Add InsertEntry and RemoveEntry
397eb221
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 17:05
obj, loose: Add Object.Serialize() interface
50cd7868
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 16:37
packed: Make packWriter implement Write directly instead of wrapping
7644a12d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 16:17
hash: Make streaming hashes possible
fd89c161
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 16:01
murmurhash2: Delete
ac400226
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 16:01
delta, packed: Use xxhash instead of murmurhash2
5ee77b00
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 16:01
go.mod: Introduce xxhash
27446fac
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 15:54
README: We'll use github.com/cespare/xxhash/v2
c6927265
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 15:48
go.mod: Bump golang.org/x/sys
7479cc72
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 15:48
go.mod: Bump Go to 1.25
aa40b93f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 15:44
README: Writing packfiles has deltas now, but not thin packs
45da63f4
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 15:42
packed: Cleanup
3606d93e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 15:34
TODO: Add revamp error handling
daca6d0e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 15:33
zlibx: Make DecompressSized return the number of bytes consumed
2b87aa39
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 12:52
packed: Fix message for thin packs not implemented
26ae77e8
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 12:43
packed: Use random delta seed
17c9aee0
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 12:41
packed: Write packs with deltas
75abe70f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 12:12
README: Various updates
096319e9
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 12:07
README: We support basic packfile writing now
33de7fd2
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/29 09:38
packed: More uniform file naming scheme
8580891b
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/28 17:09
pack: Harden pack writing test with 1000 1kb files
e6919174
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/28 16:55
pack: basic packfile writing
52a2b00e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/28 15:44
pack: Add _read to filenames
c3f07de7
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/28 15:40
TODO: Cleanup
2e6d3a71
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/28 15:39
TODO: Tree insert entry
60024855
– Runxi Yu <me@runxiyu.org>
authored
on 2026/01/27 14:05
hash: Use a hashAlgorithmDetails struct for single source of truth
Next