shithub: furgit

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