writeonce/bench/baseline.json
shoney.arickathil 42d4d85820 feat: O(1) read path — index probe wired end to end
- engine: wo_idx_probe answers single-column equality from the index
  hash buckets (idx_hash_key1 reproduces idx_hash bit for bit; verify
  compares exactly as the slab walk did, so results identical);
  composite indexes keep the walk; both executors wired (local + DB
  actor RPC)
- compiler: probe_key_of_where lowers "var.col == key" on an indexed
  column to DB_PROBE; all where guards still run (guard stays the
  final arbiter); keys = ident/int-literal only; Float/Bytes excluded
  (engine raw-eq narrower than VM float-eq)
- measured: reads 1.3k -> 1.3M ops/s, p50 600us -> 1us (~x850);
  query x830; mixread 1.3k -> 89k s1, 21 -> ~1.9k sN
- gate policy moved into the driver (tolerance_for: refresh-proof);
  latency floors max(4x,100us); quick mode skips poll-bound mix
  floors; both tolerance classes proven to bite
- proof: test_table wo_idx_probe suite (RED first), corpus
  query-index-probe 105/0, full battery green, TSan clean, two
  campaigns pass the refreshed baseline

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-22 16:44:56 +02:00

453 lines
No EOL
7.8 KiB
JSON

{
"_config": {
"N": 20000,
"crash_reps": 3,
"msg_n": 200000,
"note": "refresh only with a commit that says why; tolerances come from tolerance_for() in the driver",
"wal_n": 4000
},
"durable.s1.mixread.ops_sec": {
"dir": "higher",
"floor": 2302,
"tolerance_pct": 50,
"value": 9211
},
"durable.s1.mixread.p50us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"durable.s1.mixread.p99us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 12
},
"durable.s1.mixwrite.ops_sec": {
"dir": "higher",
"floor": 255,
"tolerance_pct": 50,
"value": 1023
},
"durable.s1.mixwrite.p50us": {
"dir": "lower",
"floor": 1720,
"tolerance_pct": 50,
"value": 430
},
"durable.s1.mixwrite.p99us": {
"dir": "lower",
"floor": 2656,
"tolerance_pct": 50,
"value": 664
},
"durable.s1.query.ops_sec": {
"dir": "higher",
"floor": 308641,
"tolerance_pct": 50,
"value": 1234567
},
"durable.s1.query.p50us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"durable.s1.query.p99us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"durable.s1.read.ops_sec": {
"dir": "higher",
"floor": 319284,
"tolerance_pct": 50,
"value": 1277139
},
"durable.s1.read.p50us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"durable.s1.read.p99us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"durable.s1.seed.ops_sec": {
"dir": "higher",
"floor": 1115,
"tolerance_pct": 15,
"value": 4460
},
"durable.s1.seed.p50us": {
"dir": "lower",
"floor": 836,
"tolerance_pct": 15,
"value": 209
},
"durable.s1.seed.p99us": {
"dir": "lower",
"floor": 2352,
"tolerance_pct": 15,
"value": 588
},
"durable.s1.write.ops_sec": {
"dir": "higher",
"floor": 581,
"tolerance_pct": 15,
"value": 2324
},
"durable.s1.write.p50us": {
"dir": "lower",
"floor": 1764,
"tolerance_pct": 15,
"value": 441
},
"durable.s1.write.p99us": {
"dir": "lower",
"floor": 2544,
"tolerance_pct": 15,
"value": 636
},
"durable.sN.mixread.ops_sec": {
"dir": "higher",
"floor": 1081,
"tolerance_pct": 50,
"value": 4324
},
"durable.sN.mixread.p50us": {
"dir": "lower",
"floor": 248,
"tolerance_pct": 50,
"value": 62
},
"durable.sN.mixread.p99us": {
"dir": "lower",
"floor": 18896,
"tolerance_pct": 50,
"value": 4724
},
"durable.sN.mixwrite.ops_sec": {
"dir": "higher",
"floor": 120,
"tolerance_pct": 50,
"value": 480
},
"durable.sN.mixwrite.p50us": {
"dir": "lower",
"floor": 2152,
"tolerance_pct": 50,
"value": 538
},
"durable.sN.mixwrite.p99us": {
"dir": "lower",
"floor": 23552,
"tolerance_pct": 50,
"value": 5888
},
"durable.sN.query.ops_sec": {
"dir": "higher",
"floor": 262329,
"tolerance_pct": 50,
"value": 1049317
},
"durable.sN.query.p50us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"durable.sN.query.p99us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 2
},
"durable.sN.read.ops_sec": {
"dir": "higher",
"floor": 313558,
"tolerance_pct": 50,
"value": 1254233
},
"durable.sN.read.p50us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"durable.sN.read.p99us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"durable.sN.seed.ops_sec": {
"dir": "higher",
"floor": 1116,
"tolerance_pct": 50,
"value": 4466
},
"durable.sN.seed.p50us": {
"dir": "lower",
"floor": 840,
"tolerance_pct": 50,
"value": 210
},
"durable.sN.seed.p99us": {
"dir": "lower",
"floor": 2536,
"tolerance_pct": 50,
"value": 634
},
"durable.sN.write.ops_sec": {
"dir": "higher",
"floor": 576,
"tolerance_pct": 50,
"value": 2304
},
"durable.sN.write.p50us": {
"dir": "lower",
"floor": 1772,
"tolerance_pct": 50,
"value": 443
},
"durable.sN.write.p99us": {
"dir": "lower",
"floor": 2716,
"tolerance_pct": 50,
"value": 679
},
"ram.s1.mixread.ops_sec": {
"dir": "higher",
"floor": 22384,
"tolerance_pct": 50,
"value": 89538
},
"ram.s1.mixread.p50us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"ram.s1.mixread.p99us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"ram.s1.mixwrite.ops_sec": {
"dir": "higher",
"floor": 2487,
"tolerance_pct": 50,
"value": 9948
},
"ram.s1.mixwrite.p50us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"ram.s1.mixwrite.p99us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 2
},
"ram.s1.msgrate.msgs_sec": {
"dir": "higher",
"floor": 2087508,
"tolerance_pct": 15,
"value": 16700066
},
"ram.s1.query.ops_sec": {
"dir": "higher",
"floor": 247402,
"tolerance_pct": 50,
"value": 989609
},
"ram.s1.query.p50us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"ram.s1.query.p99us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"ram.s1.read.ops_sec": {
"dir": "higher",
"floor": 274393,
"tolerance_pct": 50,
"value": 1097574
},
"ram.s1.read.p50us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"ram.s1.read.p99us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"ram.s1.seed.ops_sec": {
"dir": "higher",
"floor": 61297,
"tolerance_pct": 15,
"value": 245188
},
"ram.s1.seed.p50us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 15,
"value": 4
},
"ram.s1.seed.p99us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 15,
"value": 9
},
"ram.s1.write.ops_sec": {
"dir": "higher",
"floor": 48866,
"tolerance_pct": 15,
"value": 195465
},
"ram.s1.write.p50us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 15,
"value": 7
},
"ram.s1.write.p99us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 15,
"value": 12
},
"ram.sN.mixread.ops_sec": {
"dir": "higher",
"floor": 11229,
"tolerance_pct": 50,
"value": 44918
},
"ram.sN.mixread.p50us": {
"dir": "lower",
"floor": 236,
"tolerance_pct": 50,
"value": 59
},
"ram.sN.mixread.p99us": {
"dir": "lower",
"floor": 432,
"tolerance_pct": 50,
"value": 108
},
"ram.sN.mixwrite.ops_sec": {
"dir": "higher",
"floor": 1247,
"tolerance_pct": 50,
"value": 4990
},
"ram.sN.mixwrite.p50us": {
"dir": "lower",
"floor": 256,
"tolerance_pct": 50,
"value": 64
},
"ram.sN.mixwrite.p99us": {
"dir": "lower",
"floor": 516,
"tolerance_pct": 50,
"value": 129
},
"ram.sN.msgrate.msgs_sec": {
"dir": "higher",
"floor": 355876,
"tolerance_pct": 50,
"value": 2847015
},
"ram.sN.query.ops_sec": {
"dir": "higher",
"floor": 307125,
"tolerance_pct": 50,
"value": 1228501
},
"ram.sN.query.p50us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"ram.sN.query.p99us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"ram.sN.read.ops_sec": {
"dir": "higher",
"floor": 340692,
"tolerance_pct": 50,
"value": 1362769
},
"ram.sN.read.p50us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"ram.sN.read.p99us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 1
},
"ram.sN.seed.ops_sec": {
"dir": "higher",
"floor": 72890,
"tolerance_pct": 50,
"value": 291562
},
"ram.sN.seed.p50us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 3
},
"ram.sN.seed.p99us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 7
},
"ram.sN.write.ops_sec": {
"dir": "higher",
"floor": 60518,
"tolerance_pct": 50,
"value": 242072
},
"ram.sN.write.p50us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 6
},
"ram.sN.write.p99us": {
"dir": "lower",
"floor": 100,
"tolerance_pct": 50,
"value": 9
}
}