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 # 51d4862a16d8 · 428
See as swimlanes
(independent work side by side)
git import: OXY_IMPORT_TRACE=1 traces each commit (refs #25)
Andy McCall
·
1 month ago
✔
fb5b6181618a
Benchmarks: the first flow-casfs measurements (refs #41)
v0.2.0
Andy McCall
·
1 month ago
✔
cd19603782bf
A changelog: 0.1.0 and what is unreleased (refs #41)
Andy McCall
·
1 month ago
✔
8fd78eb52ad2
Nested repositories listed in order, and how to leave one out quietly (refs #43)
v0.2.0
Andy McCall
·
1 month ago
✔
69692f14b80f
Projects coming from Git: .gitignore honoured, nested Git repositories named (closes #43, closes #44)
Andy McCall
·
1 month ago
✔
d4dbab97e948
gc: a trained zstd dictionary per pack (refs #41)
v0.2.0
v0.3.0
v0.3.1
Andy McCall
·
1 month ago
✔
a17fc622ca43
Checkout: files added once are written from their text, new files written in parallel (refs #41)
Andy McCall
·
1 month ago
✔
091fef80755d
fsck ahead of Git: objects checked in parallel, graphs built with their lines in parallel, a few changes kept (refs #41)
Andy McCall
·
1 month ago
✔
acadb5ed28a1
Benchmarks: the second round on the Linux tree (refs #41)
Andy McCall
·
1 month ago
✔
e82591ec33a4
Rebase: --into-working-copy resolves a conflicted rebase in the working copy (closes #42)
Andy McCall
·
1 month ago
✔
e266b7d4065c
Checkout through the state index; two indexes kept; racy files hashed in parallel (refs #41)
Andy McCall
·
1 month ago
✔
638fb21420d7
Commit: cheaper bookkeeping around a change (refs #41)
Andy McCall
·
1 month ago
✔
f9466021286a
Snapshot: whole-tree passes as merge joins (refs #41)
Andy McCall
·
1 month ago
✔
d616faf5d136
Benchmarks: S1's first round on the Linux tree (refs #41)
Andy McCall
·
1 month ago
✔
bd9414401fdc
Store: a cache of change metadata (refs #41)
Andy McCall
·
1 month ago
✔
ce14f0d68b15
Log from the state index, signature marks without reading changes (refs #41)
Andy McCall
·
1 month ago
✔
4cce912a0953
Status: maps built in path order, fast maps for node lookups (refs #41)
v0.2.0
Andy McCall
·
1 month ago
✔
36e51aa806c6
State index: each file's deferred history decoded only when used (refs #41)
Andy McCall
·
1 month ago
✔
3f1b8fe25ec9
Manifest as a flat binary file, hashes and graph keys as bytes (refs #41)
Andy McCall
·
1 month ago
✔
1966f5db15ee
Status: a lean parallel lister of the working copy, reused by the snapshot after a failed clean check (refs #41)
Andy McCall
·
1 month ago
✔
76740263089c
The backlog 4 baseline against Git on the Linux tree
Andy McCall
·
1 month ago
✔
e4b8bcf04a86
Backlog 4: beating Git on the Linux tree
Andy McCall
·
1 month ago
✔
61e9ad6ddc2d
Private subrepos clone with the parent's credentials for the same hub
v0.1.0
Andy McCall
·
1 month ago
✔
a07f60a37fb2
bookmark set asks before losing changes; rebase names the way through a conflict
v0.1.0
Andy McCall
·
1 month ago
✔
06d16dc2bc13
The state index in the benchmarks, and the import at scale
v0.1.0
Andy McCall
·
1 month ago
✔
60622d23b9e4
The tree's maps are decoded from a state index when first needed
Andy McCall
·
1 month ago
✔
05059d434aca
Status rewrites the manifest only when it helps, and asks keys on demand
v0.1.0
Andy McCall
·
1 month ago
✔
992467d31d26
A snapshot builds only the paths that may have changed
v0.1.0
Andy McCall
·
1 month ago
✔
23ff1288a5dd
A command parses the manifest once
Andy McCall
·
1 month ago
✔
d0990c2bff74
A state index for the working copy's base
Andy McCall
·
1 month ago
✔
f9575918477f
A new file's lines share its content
v0.1.0
Andy McCall
·
1 month ago
✔
40a40bb7b798
File graphs keep their order as edits apply
Andy McCall
·
1 month ago
✔
dbf06d342e1d
Tree views updated in place, and a faster render of edited files
Andy McCall
·
1 month ago
✔
e83354cdac22
A Git import commit costs what it changes
Andy McCall
·
1 month ago
✔
2306a4d24779
The full Linux run in the benchmarks
Andy McCall
·
1 month ago
✔
75b6c8665219
A commit's graph keys from the state it extended
v0.1.0
Andy McCall
·
1 month ago
✔
8457a6cc6984
A cheaper tree view; history loads and snapshots timed finer
Andy McCall
·
1 month ago
✔
d0d52107b074
Share a state's changes and deferred files between clones
Andy McCall
·
1 month ago
✔
f6451fbbae3f
Backlog 3: the full vscode import, and what it needs next
Andy McCall
·
1 month ago
✔
2517abe64654
Read a change's metadata without its operations
v0.1.0
Andy McCall
·
1 month ago
✔
4d6c9c1b358c
fsck checks a change's text as its blobs, without decoding it
Andy McCall
·
1 month ago
✔
d77e1702d770
Import keeps no text for files it has not built
Andy McCall
·
1 month ago
✔
ab4d4e31b38d
Benchmarks: the Linux store in change format 3
Andy McCall
·
1 month ago
✔
36695c5e02ef
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
Verify a Git import from each parent's state
Andy McCall
·
1 month ago
✔
57d8dc05c9d4
Import from history-only states
Andy McCall
·
1 month ago
✔
b493d993a9df
Git import: one node per directory path, and no placement out of sight
Andy McCall
·
1 month ago
✔
a87c7b9d563a
Backlog 3: M2 done, progress on M3, S1 and clone
Andy McCall
·
1 month ago
✔
f59376ea413b
Move changes as stored in a fetch on one machine
Andy McCall
·
1 month ago
✔
2c75672fb2fe
newer
older
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