OXYGENHUB

oxy 0.7.0 e02edccce98c

Author
Andy McCall @andymccall <[email protected]>
via
agent agent:claude@andymccall <[email protected]> · keyless, under your grant for changes,refs,seal · key e5ffd7372679
When
· 2026-10-26 05:09 UTC
Signature
◈ sealed by agent:claude@andymccall
Hash
e02edccce98c08b0fb114910cd9e0cffea9f430529ec76ac8ebfda36d145b6b6
Depends on
750251b21a96 795b8b502ded 8d80356371c5 8fd78eb52ad2 b260109d27c5 e4595038502a ff0af1ee299d
Depended on by
4275ecb110f5 9bd98cfb4f7e
In bookmarks
identical-sides main push-notes subrepo-pin-state
In tags
v0.10.0 v0.11.0 v0.7.0 v0.8.0 v0.9.0
Edits
8 atoms, 0 tree operations, 3 files

Browse the tree at this change

modified CHANGELOG.md +2 −0
…
1 unchanged lines
2 2
3 3
## Unreleased
4 4
5 +
## 0.7.0 (2026-10-26)
6 +
5 7
- **Many objects are read in pack order (#137):** `Store::get_many` (a clone's checkpoint, a fetch's objects) reads packed objects by pack and offset, each thread a run of them, so a spinning disk sweeps instead of seeking across the packs; results keep the asked order. The server's gathering of a VS Code-sized checkpoint (tens of thousands of objects in ~95 packs) was the slow part of a depth-0 clone on Earth.
6 8
- **Windows paths print plainly (#143):** a repository's root showed as `\\?\C:\work\demo` in every message, Windows' verbatim form from `canonicalize`; oxy now drops the prefix where the plain path says the same (`oxy_core::portable::canonical`). Found running the shipped Windows build on a Windows 11 VM.
7 9
- **Oxygen's CI writes a test report beside its coverage (#139):** the test job runs under cargo-nextest (`.config/nextest.toml`, profile `ci`) as well as cargo-llvm-cov, keeping a JUnit report whether or not the tests pass, for the hub's Tests tab.
…
271 unchanged lines
modified Cargo.lock +4 −4
…
1470 unchanged lines
1471 1471
1472 1472
[[package]]
1473 1473
name = "oxy"
1474 -
version = "0.6.0"
1474 +
version = "0.7.0"
1475 1475
dependencies = [
1476 1476
 "anyhow",
1477 1477
 "clap",
…
11 unchanged lines
1489 1489
1490 1490
[[package]]
1491 1491
name = "oxy-core"
1492 -
version = "0.6.0"
1492 +
version = "0.7.0"
1493 1493
dependencies = [
1494 1494
 "blake3",
1495 1495
 "ed25519-dalek",
…
20 unchanged lines
1516 1516
1517 1517
[[package]]
1518 1518
name = "oxy-server"
1519 -
version = "0.6.0"
1519 +
version = "0.7.0"
1520 1520
dependencies = [
1521 1521
 "axum",
1522 1522
 "axum-server",
…
6 unchanged lines
1529 1529
1530 1530
[[package]]
1531 1531
name = "oxy-strata"
1532 -
version = "0.6.0"
1532 +
version = "0.7.0"
1533 1533
dependencies = [
1534 1534
 "async-trait",
1535 1535
 "bytes",
…
1419 unchanged lines
modified Cargo.toml +1 −1
…
2 unchanged lines
3 3
resolver = "2"
4 4
5 5
[workspace.package]
6 -
version = "0.6.0"
6 +
version = "0.7.0"
7 7
edition = "2021"
8 8
license = "MIT OR Apache-2.0"
9 9
…
37 unchanged lines