RSS feed
dff530bd
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 19:47
repository: Remove refs passthrough functions
dfb3834a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 19:43
repository: Delete passthrough convenience functions
235a7070
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 17:25
README: Reorder tasks
584b99b1
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 16:48
README: Update progress
059586a9
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 16:33
format/pack/ingest: Fix minLen/min lint
c0e3ca83
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 16:33
*: I guess os.Root is alright for tests too *shrug*
9ab5800e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 16:30
internal/compress/zlib: Fix testpkg
9ba4a988
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 16:25
*: Fix various lints
2278d9d2
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 16:22
*: Fix wsl_v5 again
ca719713
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 16:21
format/pack/ingest: Fix exhaustive
77d651d2
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 16:17
*: Prettify
e0477f16
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 16:16
internal/compress/zlib: Check errors properly and prettify
355f5b3d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 16:09
*: Fix overflows
f4ce6b4e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 16:05
objectid, format/pack/ingest: Pack hash ID in algo
8bd9c519
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 15:59
*: Fix lints
915fca6a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 15:55
*: Fix lint wsl_v5
97bc842a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 15:54
lint: Exclude compress/{flate,internal}
c6966e9f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 15:48
format/pack/ingest: Use fixed fixtures
197fc54d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 15:35
format/pack/ingest: Improve trailer stuff
58572def
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 14:54
format/pack/ingest: Temporary file purging
52d09308
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 14:45
format/pack/ingest: That was silly, obviously just use the ObjectID
6ab570c7
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 14:39
format/pack/ingest: Optimize writes
82ad430a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 14:14
go.mod: Remove klauspost/compress dep
57f1818d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 13:24
format/pack/ingest: Init
c8f00194
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 13:07
internal/compress/zlib: Use flate's compression consumed counter
fdf1bd9a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 13:04
internal/compress/flate: Add InputConsumed
beabb608
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 12:36
internal/compress: Import flate and such from klauspost/compress
feebbc0c
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 12:29
internal/zlib: Unexport Reset
7f84e2e2
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 12:26
internal/zlib: Add counting flate reader
dfe20bce
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 12:01
testgit: Add pack object reader and many object maker
561c3b2c
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 04:21
README: implemented/planned
5d85a8de
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 03:13
README: several years away from stable
f581cf70
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/05 03:00
README: benchmark disclaim
b7dd8de9
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 20:10
README: Semver starts at 1.0.0
101885dd
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 20:10
README: Will use semver
79fa8662
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 20:08
README: U+202F, not U+2009
4787fb1f
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 19:54
README: lineage
b59e1bb2
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 19:08
README: Clarify benchmarks
1e2daa32
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 19:05
README: Add benchmark data
37daedee
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 18:53
README: We should have wt/index/merge/co/rebase later
87bbe7bc
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 15:43
README: Compression agility
dfae3821
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 15:34
README: More updates
386ccec9
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 15:27
README: Add to-do list
4e3357b4
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 09:36
objectstore/chain: Add an actual chain object store
d585f088
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 09:31
*: Add package-level docs
78a03521
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 09:21
*: Fix lints
ecc20a7b
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 09:20
Revert "ci: Use latest golangci-lint"
19115efe
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 09:18
ci: Use latest golangci-lint
c67ae1bd
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 09:14
config: More tests for each algorithm
3d98cec9
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 09:12
refstore/packed: Make more tests iterate algorithms
6804ac40
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 09:12
objectstore/packed: Make more tests iterate algorithms
e46ff204
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 09:11
objectid: Make more tests iterate algorithms
95d8ceb9
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 08:59
refstore/reftable: Delete reftable support for now
4668c6c0
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 07:53
objectstore/packed: Split
b90b167c
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 07:53
objectstore/loose: Split
845cd640
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 07:52
refstore/chain: Split
b3028bc6
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 07:52
refstore/packed: Split
f9f60fcd
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 07:52
repository: Split
78779168
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 07:45
objectstore/mix: Separate
a9684e72
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 07:43
objectstore/mix: Rename from objectstore/chain
f31ad11e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 04:55
objectstore/packed: Split
474b047c
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 04:55
diff/trees: Split
0a8c2632
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 04:55
zlib: Split files
0cf06518
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 04:42
config: Splitting
f21bdf7d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 04:42
repository: Split open-related functions
49056051
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 04:23
objectid: File splitting
2da7bba8
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 04:09
lint: Quick fix
39617906
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 04:06
ci: apk upgrade
ab7501be
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 03:26
*: Lint
34d47f9e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/04 03:25
*: gofumpt
1baade3c
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/03 18:30
refstore/packed: Use os.Root
6378da9d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/03 17:49
reachability: Refactor
37e4dcd9
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/03 16:11
config: Fix lints
ee16d84d
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/03 16:09
object, repository: Ignore erroneous new staticcheck
2536a35b
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/03 15:27
reachability: Add basic reachability API
1adc6198
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/03 14:13
TODO: Looks like receive also needs reachability
e67fbfc7
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/03 14:09
TODO: What we need before we do the network protocols?
bd9519b4
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/03 13:26
objectstore/packed: Check pack/idx checksums here.
c0d1cc44
– Runxi Yu <me@runxiyu.org>
authored
on 2026/03/01 05:57
config: Add fuzz, regression tests, and updates
3a7df704
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 16:51
object: Rename ident to signature
fabf75c8
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 09:01
*: Fix the broken comments for overescaping that python script
5b1a6751
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 08:34
show-object: Fix defer
130f4540
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 07:54
repository: Accept root instead of repopath
2a7a1e8c
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 07:30
internal/lru: Rename from internal/cache/lru
f0bdb248
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 07:27
adler32: Use binary.BigEndian to avoid the gosec warning
18c208a6
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 07:27
adler32: Fix comment lint
246c82d0
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 07:25
adler32: Use adler32_test as the test package name
b93ceb30
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 07:23
adler32: Rename constant symbols
6c605fdf
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 07:21
adler32: Remove sse3 and arm64/neon
20a26c67
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 07:10
adler32: Use proper instructions for avx2
0bb35308
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 06:52
adler32: Use reasonable label names
c9a7e409
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 06:40
go.mod: Add x/sys
b7fefa84
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 06:38
zlib: Use internal adler32
5e26980a
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 06:38
adler32: Import
e0ce3837
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 06:30
objectstore/chain: Fix lints
1cd58d8e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 06:28
objectstore/chain: MRU especially to reduce loose object syscall cost
6470fe1e
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 05:45
repository: Make traverseTreeIter use filemode instead of resolving size
918a1736
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 05:28
format/delta/apply, etc.: ReadHeaderSizes should use ByteReader
6e28d6a7
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 04:59
objectstore/packed: Pre-allocate instead of ReadAll
36ca8828
– Runxi Yu <me@runxiyu.org>
authored
on 2026/02/22 04:51
bufpool: Document how .Bytes is intended to be used
Next