Releases: Azure/unbounded
Releases · Azure/unbounded
v0.1.19
Changelog
Other
- 7aed39a (storage) cache internal btree nodes (#342)
- 73c4ba5 Bump pprof to 0.15 and update cargo locks. (#337)
- 36320b6 Mount storage and IB devices into the nspawn environment (#339)
- f22ca82 agent: add preflight check design (#331)
- 97ed1b5 agent: expose AMD GPU devices in nspawn (#344)
- 983c997 build(deps): bump the everything-else group across 1 directory with 13 updates (#329)
- 09cfdbe build(deps-dev): bump @babel/core from 7.29.0 to 7.29.7 in /frontend in the npm_and_yarn group across 1 directory (#336)
- e0b8cee storage: support persistent http connections (#340)
- db32341 storage: use o_direct for file-backed disks (#352)
- a4d57dd unbounded-storage: add openssl+ktls for backend conns (#243)
v0.1.16
v0.1.15
What's Changed
- Grant Machina controller CSR watch permission by @Copilot in #253
Full Changelog: v0.1.14...v0.1.15
v0.1.14
What's Changed
- Add release for unbounded-storage by @jveski in #222
- build(deps): bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions group across 1 directory by @dependabot[bot] in #213
- Fix an issue where fabric tests could bind the wrong interface and fail. by @cchildress in #225
- unbounded-storage: Add metadata to length page by @jveski in #223
- Add unbounded-storage fabric benchmark by @jveski in #209
- unbounded-storage: pipelined btree writes by @jveski in #216
- unbobunded-storage: Fix test flake by @jveski in #230
- release-upgrade: switch to workflow_run trigger, add smoke tests by @plombardi89 in #233
- release-upgrade: run smoke jobs from default branch and tolerate missing dir by @plombardi89 in #234
- release-upgrade: workaround #235 by merging bundled machina-config with live by @plombardi89 in #236
- unbounded-storage: switch to protobuf for config schema by @jveski in #229
- Fix unbounded-storage-sim workflow by @Copilot in #232
- Storage integration tests by @jveski in #231
- unbounded-storage: azure blob backend by @jveski in #241
- unbounded-storage: get ready for lab by @jveski in #237
- Document nspawn network namespace override by @bcho in #244
- Merge gantry repo into unbounded by @vpatelsj in #211
- Generate Pagefind index in docs publish workflow by @Copilot in #246
- Allow manual-bootstrap machine name to resolve at runtime by @plombardi89 in #247
Full Changelog: v0.1.13...v0.1.14
v0.1.11
What's Changed
- build(deps): bump the everything-else group across 1 directory with 6 updates by @dependabot[bot] in #189
- build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1.6.4 to 1.7.0 in the azure group across 1 directory by @dependabot[bot] in #173
- Add frontend/backend concept to unbounded-storage by @jveski in #196
- Rename nonce field for codeql by @jveski in #197
- Clean up unused fields in Orca's storage code by @plombardi89 in #194
- More TLA+ specs for unbounded-storage by @jveski in #193
- unbounded-storage stripe concurrency by @jveski in #198
- unbounded-storage metadata page by @jveski in #200
- Bump Go toolchain to 1.26.4 by @Copilot in #206
- unbounded-storage housekeeping by @jveski in #201
- Add S3 compatible frontend/backend to unbounded-storage by @jveski in #210
- orca: replace conditional-write commit with stat-then-put (Garage cachestore) by @plombardi89 in #199
- build(lint): enforce wsl_v5 in CI and stop formatting drift by @plombardi89 in #215
- Support eBPF CNIs in nspawn workers by @Copilot in #204
Full Changelog: v0.1.10...v0.1.11
v0.1.10
What's Changed
- orcadev tool (benchmarking, dev setup, etc.) by @plombardi89 in #176
- unbounded-storage P2P protocol impl by @jveski in #192
- build(deps): bump the github-actions group with 6 updates by @dependabot[bot] in #188
- agent: setup daemon controller authnz by @bcho in #187
Full Changelog: v0.1.9...v0.1.10
v0.1.9
What's Changed
- Validate unique Machine site labels by @imiller31 in #181
- Storage benchmarks + fixes by @jveski in #183
- Drop Mercury, use libfabric directly instead by @jveski in #184
- unbounded-storage main.rs config plumbing by @jveski in #186
- feat: daemon controller authn/z design doc and library by @bcho in #190
Full Changelog: v0.1.8...v0.1.9
v0.1.8
What's Changed
- orca: remove ListObjectsV2 API by @plombardi89 in #171
- feat: add site-scoped machine operation credentials by @imiller31 in #166
- net-node: make all tunnel-device names configurable end to end by @phealy in #157
- net-node: only log Gateway route advertisement on state change by @phealy in #163
- Add unbounded-storage blockstore by @jveski in #162
- feat: Per-site Machine Operation Controllers by @imiller31 in #180
- orca: limited s3 compatibility by @plombardi89 in #172
- Add agent e2e node config scenarios by @Copilot in #170
Full Changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
- Add RPC over RDMA transport for unbounded-storage by @jveski in #156
- build(deps): bump the golang group across 1 directory with 4 updates by @dependabot[bot] in #145
- docs: adding lifecycle operations by @imiller31 in #116
- build(deps): bump the everything-else group across 1 directory with 3 updates by @dependabot[bot] in #152
- Code and NOTICE hygiene by @plombardi89 in #158
- smoke-metalman: collect host-side pod logs on failure by @Copilot in #161
- fix: bump Mercury to v2.4.1 for libfabric 2.x compatibility by @plombardi89 in #165
- feat: handle machine operations in metalman by @imiller31 in #150
- agent: add kubelet-scoped NodeIP override in agent config by @Copilot in #168
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
- Add buffer pool for unbounded-storage by @jveski in #143
- fix: regenerate TLS cert on ClusterIP change and add viewer token refresh with 401 retry by @phealy in #113
- Add DST testing to unbounded-storage and fix uncovered bug by @jveski in #144
- build(deps): bump peaceiris/actions-hugo from 3.0.0 to 3.2.1 in the github-actions group across 1 directory by @dependabot[bot] in #147
- Add nightly Rust DST gh action by @jveski in #148
- feat: adding HostReplace capabilities for OCI by @imiller31 in #149
- Orca - ORigin CAche by @plombardi89 in #124
- feat: restrict tunnel forwarding and skip conntrack on gateway nodes by @phealy in #115
- net: Ubuntu-based images, unified BPF dataplane (bpf2go), per-packet trace, eBPF-only after legacy removal by @phealy in #151
- ci(net-ebpf): pin clang version and add verify-bpf-binary gate by @phealy in #154
- net-node: collapse VXLAN config, drop legacy EBPF prefixes and wrappers by @phealy in #155
- Refactor daemon controller setup by @bcho in #153
Full Changelog: v0.1.5...v0.1.6