Add ability to designate a fallback Spec - #677
Conversation
🤖 Claude Code ReviewPR: #677 PR Review: Add
|
|
| Branch | u/ep/spec-fallback |
| Testbed | ubuntu-22.04 |
Click to view all benchmark results
| Benchmark | Latency | Benchmark Result microseconds (µs) (Result Δ%) | Upper Boundary microseconds (µs) (Limit %) |
|---|---|---|---|
| Adapter::Json | 📈 view plot 🚷 view threshold | 3.50 µs(-1.89%)Baseline: 3.56 µs | 4.66 µs (75.08%) |
| Adapter::Magic (JSON) | 📈 view plot 🚷 view threshold | 3.37 µs(-5.12%)Baseline: 3.55 µs | 4.56 µs (73.84%) |
| Adapter::Magic (Rust) | 📈 view plot 🚷 view threshold | 22.12 µs(-13.90%)Baseline: 25.69 µs | 29.55 µs (74.85%) |
| Adapter::Rust | 📈 view plot 🚷 view threshold | 2.62 µs(-6.89%)Baseline: 2.81 µs | 3.17 µs (82.60%) |
| Adapter::RustBench | 📈 view plot 🚷 view threshold | 2.61 µs(-7.30%)Baseline: 2.82 µs | 3.18 µs (82.01%) |
| head_version_insert/batch/10 | 📈 view plot 🚷 view threshold | 98.41 µs(+6.10%)Baseline: 92.76 µs | 119.37 µs (82.44%) |
| head_version_insert/batch/100 | 📈 view plot 🚷 view threshold | 245.32 µs(+6.65%)Baseline: 230.02 µs | 257.56 µs (95.25%) |
| head_version_insert/batch/255 | 📈 view plot 🚷 view threshold | 471.39 µs(+3.74%)Baseline: 454.38 µs | 491.80 µs (95.85%) |
| head_version_insert/batch/50 | 📈 view plot 🚷 view threshold | 167.18 µs(+8.85%)Baseline: 153.59 µs | 182.45 µs (91.63%) |
| threshold_query/join/10 | 📈 view plot 🚷 view threshold | 150.04 µs(+9.26%)Baseline: 137.32 µs | 166.40 µs (90.17%) |
| threshold_query/join/20 | 📈 view plot 🚷 view threshold | 164.93 µs(+8.65%)Baseline: 151.81 µs | 178.48 µs (92.41%) |
| threshold_query/join/5 | 📈 view plot 🚷 view threshold | 144.43 µs(+11.11%)Baseline: 129.99 µs | 157.56 µs (91.67%) |
| threshold_query/join/50 | 📈 view plot 🚷 view threshold | 206.65 µs(+7.18%)Baseline: 192.81 µs | 220.86 µs (93.57%) |
This changeset adds the ability to designate a `fallback` Spec for the server. In the future, if a Spec is not specified in the Job nor associated with the given Testbed, then the `fallback` Spec will be used for the job. Further, the provided Testbed will have the given `fallback` Spec assigned to it.
This changeset adds the ability to designate a
fallbackSpec for the server.In the future, if a Spec is not specified in the Job nor associated with the given Testbed, then the
fallbackSpec will be used for the job. Further, the provided Testbed will have the givenfallbackSpec assigned to it.