Skip to content
OXYGEN
HUB
◐
SIGN IN
REGISTER
Repositories
Explore
Help
v0.9.24
andymccall
/
oxygen
◯
public
Code
Changes
Proposals
Issues
14
Flow
Releases
Wiki
Artifacts
Releases
Build artifacts
Images
Terraform state
Reports
More
Insights
Bookmarks
Tags
Diffusion
Trust
Pushes
Conflicts
Changes
up to # 94cdbc576ce1 touching crates/oxy-core/src/store.rs · 27
See as swimlanes
(independent work side by side)
Store: a cache of change metadata (refs #41)
Andy McCall
·
1 month ago
✔
ce14f0d68b15
Read a change's metadata without its operations
v0.1.0
Andy McCall
·
1 month ago
✔
4d6c9c1b358c
Change format 3: text blobs hold the lines' bytes
v0.1.0
Andy McCall
·
1 month ago
✔
0f93f49ce059
gc repacks everything into one pack, compressed harder
Andy McCall
·
1 month ago
✔
da652d6392d8
Store a large change's texts a batch at a time
Andy McCall
·
1 month ago
✔
17f94b13ae54
Encode a large change once, and store it on every core
Andy McCall
·
1 month ago
✔
192fad1e46a2
Log, blame and fsck at the scale of the Linux tree
Andy McCall
·
1 month ago
✔
69816d688300
Read a change's skeleton for history-only states
Andy McCall
·
1 month ago
✔
a4fad5b085c7
Status after a large commit without reading or holding its text
Andy McCall
·
1 month ago
✔
86e1824f2d0b
Store large inserts as text blobs (change format 2)
Andy McCall
·
1 month ago
✔
6f8aeb996558
Refuse objects the store could not read back
Andy McCall
·
1 month ago
✔
a9f686edf60b
Execution receipts: the receipt object and attestation
Andy McCall
·
1 month ago
✔
fc1a466a1e66
Checkpoint payload version 2: large file graphs as shared blobs named from an index, read in parallel (loose and packed) and decoded in parallel; version 1 still read; gc, fsck and shallow-clone bundles carry the graph blobs (spec 11, Draft 0.8j)
Andy McCall
·
1 month ago
✔
afaba5f1306d
Crash safety: durable writes and the op head as commit point
Andy McCall
·
1 month ago
✔
4dcb8c0916b7
oxy fsck: check a repository's integrity
Andy McCall
·
1 month ago
✔
387335ff7f4d
Unbound hosted repositories adopt the first pusher's id
Andy McCall
·
1 month ago
✔
75167672ebcd
Store: write batches for snapshots, fetched bundles, Git imports and checkpoints; large batches become one pack with a single fsync (1 GiB commit 63 s to 8.8 s on SSD; spec 0.6r)
Andy McCall
·
1 month ago
✔
8f10a07a1dbe
Hardening: CBOR and pack corruption tests, index bounds validation, concurrent HTTP push test, 1 GiB benchmark (spec 0.6q)
Andy McCall
·
1 month ago
✔
2b872d074ddb
.oxyattributes: binary, text, eol=lf|crlf, nocompress (raw chunks in packs), lockable with advisory local oxy lock/unlock (spec 0.6j)
Andy McCall
·
1 month ago
✔
cdb5beba7f05
Pack merging above 16 packs; modern CLI presentation (colour, spinners, --plain, NO_COLOR); oxy prompt with manifest-based dirty check and docs/prompt.md
Andy McCall
·
1 month ago
✔
135212de5370
Garbage collection: operation-log retention, pruning with grace period, pack rewriting; oxy gc --now
Andy McCall
·
1 month ago
✔
ba160f60219e
Import the Oxygen specification and the first Rust implementation (root change)
unknown
·
1 month ago
◈
ff0af1ee299d
Packed storage: zstd packs with sorted indexes, oxy gc, auto-pack at 4096 loose objects; README
Andy McCall
·
1 month ago
✔
d02e545dc265
Remotes: local transport, push with seals and reference attestations, fetch, pull as state union, clone
Andy McCall
·
1 month ago
✔
5b9c6ad45f6e
Bookmarks point at state objects (spec 0.5, repository format 2) with migration from format 1
Andy McCall
·
1 month ago
✔
86e682c242c6
Spec §5.5 encoding conventions; SIGPIPE handling in the CLI; clippy fixes
Andy McCall
·
1 month ago
✔
5b1114a04905
Identities and composite Ed25519 + ML-DSA-65 signatures; oxy identity, verify, config
Andy McCall
·
1 month ago
✔
1983686fb7a7
Keyboard
/
Search
g
c
Code
g
h
History
g
b
Bookmarks
g
t
Trust
y
Permalink to this state (files and trees)
?
This sheet
All keys
·
Help