Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
CMGS
released this
27 Jul 07:58
Changelog
4c5e383 add sandbox-sdk-loadgen: persistent-client create-latency benchmark
f4cc273 adopt the workspace lint config and decompose operator startup
18d8f65 align docs and helm defaults with the benchmarked configuration
cdc80e4 align repo conventions to the workspace standard
afb2ac7 apiserver: document warm-pool-sync-interval as the warm-count sampling period
fdcae05 apiserver: register Sandbox OpenAPI model to fix managedFields error
3d53f4b back off the aggregated watch while the fleet is quiet
6ad73a5 chore: stop tracking local benchmark binaries
2b8fdcd ci: dual-GOOS vet/lint matrix and tagged-harness type-check
4ccfd89 ci: publish multi-arch images to GHCR on release
91c8f7f clear the remaining lint findings
0e86db3 cut per-claim HTTP handshakes, spread bursts, and drop a claim write
670f6f4 cut: drop the unreachable ambiguous-404 guard in OrphanReconciler
a703b60 dashboard: add claim-latency quantile lines (p50/p95/p99) beside heatmap
93eba81 dashboard: disable the 剩余 query instead of hiding its series
aea42ea dashboard: hide 剩余 series by default in the total/available panel
7ccaf7b dashboard: render pool=0 instead of freezing on the last value
9791323 decompose reconcilePod and reconcileService
33beff3 decompose updatePodMetadata into map primitives
1c7b01c deploy: sandbox-sdk-loadgen image + manifest (replicas 0)
6f60941 deps: track sandbox protocol/wire v0.1.3
62e5ec8 docs+scaffold: decentralized scaling design (L1/L2/L3) + L2/L3 interfaces
a3cb14e drop the cocoon- prefix from the sandbox naming family
d101159 e2b-compatible API + sandbox lifecycle verbs (pause/resume/fork/snapshot) (#1 )
408b6ea exclude rest.Creater from misspell
94ee046 fix three regressions the closed-loop review found
e46d041 grafana(hot-sandbox): 5s resolution + per-node warm dot matrix
6188e3a init: agents.x-k8s.io sandbox operator with vk-cocoon microVM runtime
30f1964 license: correct AGPL-3.0 statements and drop misapplied file headers
fe09776 lint: unify vet/lint over the shared GOOSES loop
d6f3fbe loadgen: add create-wave/delete-all cycle mode for soak testing
6480b8c loadgen: drop sandbox watch (OOM at scale), add concurrency+total flags
2f927fd loadgen: drop the dead served flag from the claim wait loop
c8d3ae1 loadgen: event-accurate sandbox watch metrics + hot-sandbox dashboard
b87efd2 loadgen: measure create-to-exec end to end via the sandbox Go SDK
8c40aee loadgen: prune sandbox watch cache to metadata-only
26d5247 loadgen: require bounded --total, confirm every release, fail loud on leaks
d8622e4 make the SA1019 exclusion comment tell the truth again
c4fd345 move lifecycle deep-dive into docs, fix a dead PERFORMANCE.md link
c90be09 operator: count warm-pool sandbox creations; two-tab dashboard
37614d8 patch the claim itself on flush and stage only the two keys it owns
a897be5 pin sandbox modules to released versions and add goreleaser release
898a199 podruntime: add sandboxd runtime routing to vk-cocoon-sandbox
7fce6a9 rename apiserver image to sandbox-apiserver
101a213 rename apiserver in-cluster and process identities to sandbox-apiserver
0c71cfe rename: cocoon-sandbox-operator -> sandbox-operator
d1392ea restore the claim-worker default to 50
cb77918 retire the deprecated pre-rename label constants
7a38633 retire the legacy sandbox.cocoonstack.io/v1 direct-sandboxd layer
c6ca757 review: bench and e2e harnesses create one root context and propagate it
1dc6d9a review: context hygiene across indexers, the metrics collector, and the e2e harness
8e424b4 review: repo-wide audit round — comments, modern Go, dedup, layout
803497d review: single top-level const/var block, test helpers below tests
659a3d7 review: tests use t.Context() instead of context.Background()
b66ab28 review: tighten comments added in the context sweep
df54f60 say what the survival check actually proves
dd03010 scale: carry the sandboxd claim id through inventory so Delete releases the right VM
5f38f35 scale: drive official SandboxWarmPool onto node-local pools (control-plane warm capacity)
63c96ce scale: implement L1/L2/L3 decentralized scaling and full-stack e2e
0c9150d scale: productionize the L3 aggregated apiserver
0ee5719 scale: send the claim_ref when claiming a warm sandbox for a Create
0dba430 scale: surface the per-sandbox exec token on claimed Sandboxes
6720c07 scale: writable L3 aggregation — Create=node-local claim, no etcd per-sandbox
fb83661 split the claim reconciler's three oversized functions
6dfab8b stop treating any resourceVersion bump as proof the annotations landed
29b5483 stop writing the pre-rename pod-template-hash label
55f915b use the toolchain's sorting, ranging and WaitGroup helpers
c9598f2 warmpool: aggregate targets by key + route driver logs through klog
391593c warmpool: make the driver event-driven (watch), not a 20s poll
d4fcdfa warmpool: sample fleet warm every 5s from PUT responses
You can’t perform that action at this time.