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 # 08b388841556 touching crates/oxy-core/src/state.rs · 17
See as swimlanes
(independent work side by side)
Status snapshots skip files unchanged since the manifest
Andy McCall
·
1 month ago
✔
cc7a00565161
History-only states: log, log of a path and blame_in load changes and tree only, deferring file edits; load_graphs builds the graphs a command needs from checkpoint blobs or by replay, identical to a full load; an unloaded graph is never read as empty
Andy McCall
·
1 month ago
✔
e8d38e47e9d7
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
Faster state loading: seeded fast hashing for the file graphs, no unused predecessor map, inline successor sets, lines moved rather than copied; OXY_TIMINGS=1 prints snapshot phase timings. Clean status at 10 000 files 0.96 s to 0.52 s, memory 657 to 239 MB
Andy McCall
·
1 month ago
✔
0bdc3f91a39f
Git import verified commit by commit; two dependency bugs fixed
Andy McCall
·
1 month ago
✔
62794ecc7f74
Snapshots use every core
Andy McCall
·
1 month ago
✔
e7ddd552b619
Commit and status no longer slow down with the number of heads
Andy McCall
·
1 month ago
✔
07eb99be126e
Roadmap: phase A done
Andy McCall
·
1 month ago
✔
9d333fc9ca1b
State is Send + Sync; shared lane layout; log_window
resolution
Andy McCall
·
1 month ago
✔
119bbf50cb86
Unbound hosted repositories adopt the first pusher's id
Andy McCall
·
1 month ago
✔
75167672ebcd
Subrepositories: subrepo node kind with Oxygen and Git pins, .oxymodules, nested repositories skipped by the walker and moved by checkout, oxy submodule add|update|status|remove, Git gitlink import and export (spec 0.8 section 7.8)
Andy McCall
·
1 month ago
✔
4dee277c327a
Spec review pass (Draft 0.7): oxy status --json, section 24 aligned with the CLI, reference implementation status table, capabilities and snapshot wording aligned with the implementation
Andy McCall
·
1 month ago
✔
50a046e439e9
Checkpoints: serialized states per bookmark, automatic every core.checkpoint-interval changes, oxy checkpoint, checkpoint-accelerated load_state; states keep change metadata only
Andy McCall
·
1 month ago
✔
252e8cb23fbc
Git bridge, import side: oxy git import with merge commits as resolutions, Change-Id trailers, batched blob reads
Andy McCall
·
1 month ago
✔
c3069537d7c5
Import the Oxygen specification and the first Rust implementation (root change)
unknown
·
1 month ago
◈
ff0af1ee299d
Conflict resolution by editing marked files; working copy stays on its own base after commit; oxy resolve
Andy McCall
·
1 month ago
✔
20247a03a596
Reuse NodeIds across snapshots, make undo skip snapshot ops, clippy fixes
unknown
·
1 month ago
◈
55e5a16a2b9c
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