From 75848da67b1b258dc51d6d3786162bef05bdd114 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 21 Nov 2024 16:49:04 +0000 Subject: [PATCH] add Benchmark (customSmallerIsBetter) benchmark result for ca3621c00507b73f0e7defe37d87715b8c7fbcfe --- perf-v2/data.js | 366 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 365 insertions(+), 1 deletion(-) diff --git a/perf-v2/data.js b/perf-v2/data.js index 1a12f213f5..05e757dccb 100644 --- a/perf-v2/data.js +++ b/perf-v2/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1732113185335, + "lastUpdate": 1732207743823, "repoUrl": "https://github.com/rocicorp/mono", "entries": { "Benchmark": [ @@ -180047,6 +180047,370 @@ window.BENCHMARK_DATA = { "extra": "rebase 1000x1024 50/75/90/95%=64.20/66.70/69.20/69.20 ms avg=81.56 ms (7 runs sampled)" } ] + }, + { + "commit": { + "author": { + "email": "132324914+darkgnotic@users.noreply.github.com", + "name": "Darick Tong", + "username": "darkgnotic" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ca3621c00507b73f0e7defe37d87715b8c7fbcfe", + "message": "chore(shared): move zero-cache config library to \"shared/src/options\" (#3079)", + "timestamp": "2024-11-21T08:40:09-08:00", + "tree_id": "b9db88717f52f131370359c4e3beca1e2a4c5c59", + "url": "https://github.com/rocicorp/mono/commit/ca3621c00507b73f0e7defe37d87715b8c7fbcfe" + }, + "date": 1732207725599, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "writeSubRead 1MB total, 64 subs total, 5 subs dirty, 16kb read per sub" + }, + { + "name": "writeSubRead 1MB total, 64 subs total, 5 subs dirty, 16kb read per sub", + "value": 1, + "unit": "median ms", + "range": "±2.1%", + "extra": "writeSubRead 1MB total, 64 subs total, 5 subs dirty, 16kb read per sub 50/75/90/95%=1.00/1.20/1.50/3.10 ms avg=1.26 ms (19 runs sampled)" + }, + { + "name": "writeSubRead 4MB total, 128 subs total, 5 subs dirty, 16kb read per sub" + }, + { + "name": "writeSubRead 4MB total, 128 subs total, 5 subs dirty, 16kb read per sub", + "value": 1.5999908447265625, + "unit": "median ms", + "range": "±0.8%", + "extra": "writeSubRead 4MB total, 128 subs total, 5 subs dirty, 16kb read per sub 50/75/90/95%=1.60/1.80/2.00/2.40 ms avg=1.72 ms (19 runs sampled)" + }, + { + "name": "writeSubRead 16MB total, 128 subs total, 5 subs dirty, 16kb read per sub" + }, + { + "name": "writeSubRead 16MB total, 128 subs total, 5 subs dirty, 16kb read per sub", + "value": 3.100006103515625, + "unit": "median ms", + "range": "±1.4%", + "extra": "writeSubRead 16MB total, 128 subs total, 5 subs dirty, 16kb read per sub 50/75/90/95%=3.10/3.60/4.50/4.50 ms avg=3.36 ms (8 runs sampled)" + }, + { + "name": "writeSubRead 64MB total, 128 subs total, 5 subs dirty, 16kb read per sub" + }, + { + "name": "writeSubRead 64MB total, 128 subs total, 5 subs dirty, 16kb read per sub", + "value": 2.3000030517578125, + "unit": "median ms", + "range": "±1.0%", + "extra": "writeSubRead 64MB total, 128 subs total, 5 subs dirty, 16kb read per sub 50/75/90/95%=2.30/2.70/3.30/3.30 ms avg=3.03 ms (7 runs sampled)" + }, + { + "name": "populate 1024x1000 (clean, indexes: 0)" + }, + { + "name": "populate 1024x1000 (clean, indexes: 0)", + "value": 10.099990844726562, + "unit": "median ms", + "range": "±49.2%", + "extra": "populate 1024x1000 (clean, indexes: 0) 50/75/90/95%=10.10/11.90/14.10/59.30 ms avg=13.99 ms (19 runs sampled)" + }, + { + "name": "populate 1024x1000 (clean, indexes: 1)" + }, + { + "name": "populate 1024x1000 (clean, indexes: 1)", + "value": 23.5, + "unit": "median ms", + "range": "±54.0%", + "extra": "populate 1024x1000 (clean, indexes: 1) 50/75/90/95%=23.50/25.40/30.90/77.50 ms avg=29.85 ms (17 runs sampled)" + }, + { + "name": "populate 1024x1000 (clean, indexes: 2)" + }, + { + "name": "populate 1024x1000 (clean, indexes: 2)", + "value": 33.80000305175781, + "unit": "median ms", + "range": "±70.5%", + "extra": "populate 1024x1000 (clean, indexes: 2) 50/75/90/95%=33.80/40.60/44.70/104.30 ms avg=48.19 ms (11 runs sampled)" + }, + { + "name": "populate 1024x10000 (clean, indexes: 0)" + }, + { + "name": "populate 1024x10000 (clean, indexes: 0)", + "value": 106.80000305175781, + "unit": "median ms", + "range": "±38.3%", + "extra": "populate 1024x10000 (clean, indexes: 0) 50/75/90/95%=106.80/108.10/145.10/145.10 ms avg=139.57 ms (7 runs sampled)" + }, + { + "name": "populate 1024x10000 (clean, indexes: 1)" + }, + { + "name": "populate 1024x10000 (clean, indexes: 1)", + "value": 307.1999969482422, + "unit": "median ms", + "range": "±34.2%", + "extra": "populate 1024x10000 (clean, indexes: 1) 50/75/90/95%=307.20/331.70/341.40/341.40 ms avg=387.93 ms (7 runs sampled)" + }, + { + "name": "populate 1024x10000 (clean, indexes: 2)" + }, + { + "name": "populate 1024x10000 (clean, indexes: 2)", + "value": 420.8999938964844, + "unit": "median ms", + "range": "±76.9%", + "extra": "populate 1024x10000 (clean, indexes: 2) 50/75/90/95%=420.90/440.20/497.80/497.80 ms avg=543.29 ms (7 runs sampled)" + }, + { + "name": "scan 1024x1000" + }, + { + "name": "scan 1024x1000", + "value": 1.4000091552734375, + "unit": "median ms", + "range": "±3.0%", + "extra": "scan 1024x1000 50/75/90/95%=1.40/1.70/3.00/4.40 ms avg=1.87 ms (19 runs sampled)" + }, + { + "name": "scan 1024x10000" + }, + { + "name": "scan 1024x10000", + "value": 15, + "unit": "median ms", + "range": "±7.1%", + "extra": "scan 1024x10000 50/75/90/95%=15.00/15.70/18.20/22.10 ms avg=16.83 ms (19 runs sampled)" + }, + { + "name": "create index with definition 1024x5000" + }, + { + "name": "create index with definition 1024x5000", + "value": 765.5999908447266, + "unit": "median ms", + "range": "±84.7%", + "extra": "create index with definition 1024x5000 50/75/90/95%=765.60/808.20/850.30/850.30 ms avg=997.06 ms (7 runs sampled)" + }, + { + "name": "startup read 1024x100 from 1024x100000 stored" + }, + { + "name": "startup read 1024x100 from 1024x100000 stored", + "value": 141.10000610351562, + "unit": "median ms", + "range": "±44.3%", + "extra": "startup read 1024x100 from 1024x100000 stored 50/75/90/95%=141.10/149.50/185.40/185.40 ms avg=184.09 ms (7 runs sampled)" + }, + { + "name": "startup scan 1024x100 from 1024x100000 stored" + }, + { + "name": "startup scan 1024x100 from 1024x100000 stored", + "value": 23.800003051757812, + "unit": "median ms", + "range": "±10.8%", + "extra": "startup scan 1024x100 from 1024x100000 stored 50/75/90/95%=23.80/27.30/28.70/34.60 ms avg=27.17 ms (19 runs sampled)" + }, + { + "name": "persist 1024x1000 (indexes: 0)" + }, + { + "name": "persist 1024x1000 (indexes: 0)", + "value": 81.29998779296875, + "unit": "median ms", + "range": "±19.4%", + "extra": "persist 1024x1000 (indexes: 0) 50/75/90/95%=81.30/90.60/100.70/100.70 ms avg=103.77 ms (7 runs sampled)" + }, + { + "name": "persist 1024x1000 (indexes: 1)" + }, + { + "name": "persist 1024x1000 (indexes: 1)", + "value": 143.1999969482422, + "unit": "median ms", + "range": "±37.0%", + "extra": "persist 1024x1000 (indexes: 1) 50/75/90/95%=143.20/158.90/180.20/180.20 ms avg=189.24 ms (7 runs sampled)" + }, + { + "name": "persist 1024x1000 (indexes: 2)" + }, + { + "name": "persist 1024x1000 (indexes: 2)", + "value": 192.59999084472656, + "unit": "median ms", + "range": "±10.3%", + "extra": "persist 1024x1000 (indexes: 2) 50/75/90/95%=192.60/197.80/202.90/202.90 ms avg=245.04 ms (7 runs sampled)" + }, + { + "name": "persist 1024x10000 (indexes: 0)" + }, + { + "name": "persist 1024x10000 (indexes: 0)", + "value": 554.9000091552734, + "unit": "median ms", + "range": "±85.3%", + "extra": "persist 1024x10000 (indexes: 0) 50/75/90/95%=554.90/574.60/640.20/640.20 ms avg=721.26 ms (7 runs sampled)" + }, + { + "name": "persist 1024x10000 (indexes: 1)" + }, + { + "name": "persist 1024x10000 (indexes: 1)", + "value": 1291.7999877929688, + "unit": "median ms", + "range": "±277.6%", + "extra": "persist 1024x10000 (indexes: 1) 50/75/90/95%=1291.80/1317.60/1569.40/1569.40 ms avg=1690.93 ms (7 runs sampled)" + }, + { + "name": "persist 1024x10000 (indexes: 2)" + }, + { + "name": "persist 1024x10000 (indexes: 2)", + "value": 2181.2000122070312, + "unit": "median ms", + "range": "±354.1%", + "extra": "persist 1024x10000 (indexes: 2) 50/75/90/95%=2181.20/2233.50/2535.30/2535.30 ms avg=2830.64 ms (7 runs sampled)" + }, + { + "name": "refresh simple 1024x1000 (indexes: 0)" + }, + { + "name": "refresh simple 1024x1000 (indexes: 0)", + "value": 340.8000030517578, + "unit": "median ms", + "range": "±6.4%", + "extra": "refresh simple 1024x1000 (indexes: 0) 50/75/90/95%=340.80/343.40/347.20/347.20 ms avg=438.79 ms (7 runs sampled)" + }, + { + "name": "refresh simple 1024x1000 (indexes: 1)" + }, + { + "name": "refresh simple 1024x1000 (indexes: 1)", + "value": 374.5, + "unit": "median ms", + "range": "±5.7%", + "extra": "refresh simple 1024x1000 (indexes: 1) 50/75/90/95%=374.50/375.70/380.20/380.20 ms avg=480.56 ms (7 runs sampled)" + }, + { + "name": "refresh simple 1024x1000 (indexes: 2)" + }, + { + "name": "refresh simple 1024x1000 (indexes: 2)", + "value": 409.79998779296875, + "unit": "median ms", + "range": "±58.4%", + "extra": "refresh simple 1024x1000 (indexes: 2) 50/75/90/95%=409.80/412.70/468.20/468.20 ms avg=533.19 ms (7 runs sampled)" + }, + { + "name": "refresh simple 1024x10000 (indexes: 0)" + }, + { + "name": "refresh simple 1024x10000 (indexes: 0)", + "value": 595.3000030517578, + "unit": "median ms", + "range": "±91.5%", + "extra": "refresh simple 1024x10000 (indexes: 0) 50/75/90/95%=595.30/619.70/686.80/686.80 ms avg=776.94 ms (7 runs sampled)" + }, + { + "name": "refresh simple 1024x10000 (indexes: 1)" + }, + { + "name": "refresh simple 1024x10000 (indexes: 1)", + "value": 612.0999908447266, + "unit": "median ms", + "range": "±33.9%", + "extra": "refresh simple 1024x10000 (indexes: 1) 50/75/90/95%=612.10/627.20/646.00/646.00 ms avg=783.30 ms (7 runs sampled)" + }, + { + "name": "refresh simple 1024x10000 (indexes: 2)" + }, + { + "name": "refresh simple 1024x10000 (indexes: 2)", + "value": 615.7999877929688, + "unit": "median ms", + "range": "±203.1%", + "extra": "refresh simple 1024x10000 (indexes: 2) 50/75/90/95%=615.80/739.80/818.90/818.90 ms avg=837.14 ms (7 runs sampled)" + }, + { + "name": "refresh, 1024x1000 (indexes: 0) existing, refreshing 10 mutations, rebasing 10 mutations, with 1024x10 per mutation" + }, + { + "name": "refresh, 1024x1000 (indexes: 0) existing, refreshing 10 mutations, rebasing 10 mutations, with 1024x10 per mutation", + "value": 632.4000091552734, + "unit": "median ms", + "range": "±41.3%", + "extra": "refresh, 1024x1000 (indexes: 0) existing, refreshing 10 mutations, rebasing 10 mutations, with 1024x10 per mutation 50/75/90/95%=632.40/637.00/673.70/673.70 ms avg=815.96 ms (7 runs sampled)" + }, + { + "name": "refresh, 1024x1000 (indexes: 1) existing, refreshing 10 mutations, rebasing 10 mutations, with 1024x10 per mutation" + }, + { + "name": "refresh, 1024x1000 (indexes: 1) existing, refreshing 10 mutations, rebasing 10 mutations, with 1024x10 per mutation", + "value": 814.5999908447266, + "unit": "median ms", + "range": "±463.8%", + "extra": "refresh, 1024x1000 (indexes: 1) existing, refreshing 10 mutations, rebasing 10 mutations, with 1024x10 per mutation 50/75/90/95%=814.60/1064.30/1278.40/1278.40 ms avg=1155.47 ms (7 runs sampled)" + }, + { + "name": "refresh, 1024x1000 (indexes: 0) existing, refreshing 100 mutations, rebasing 100 mutations, with 1024x10 per mutation" + }, + { + "name": "refresh, 1024x1000 (indexes: 0) existing, refreshing 100 mutations, rebasing 100 mutations, with 1024x10 per mutation", + "value": 1086.8000030517578, + "unit": "median ms", + "range": "±247.9%", + "extra": "refresh, 1024x1000 (indexes: 0) existing, refreshing 100 mutations, rebasing 100 mutations, with 1024x10 per mutation 50/75/90/95%=1086.80/1117.60/1334.70/1334.70 ms avg=1420.61 ms (7 runs sampled)" + }, + { + "name": "refresh, 1024x1000 (indexes: 1) existing, refreshing 100 mutations, rebasing 100 mutations, with 1024x10 per mutation" + }, + { + "name": "refresh, 1024x1000 (indexes: 1) existing, refreshing 100 mutations, rebasing 100 mutations, with 1024x10 per mutation", + "value": 2491.300003051758, + "unit": "median ms", + "range": "±414.0%", + "extra": "refresh, 1024x1000 (indexes: 1) existing, refreshing 100 mutations, rebasing 100 mutations, with 1024x10 per mutation 50/75/90/95%=2491.30/2731.40/2905.30/2905.30 ms avg=3233.51 ms (7 runs sampled)" + }, + { + "name": "populate tmcw" + }, + { + "name": "populate tmcw", + "value": 88.80000305175781, + "unit": "median ms", + "range": "±32.0%", + "extra": "populate tmcw 50/75/90/95%=88.80/94.80/120.80/120.80 ms avg=117.36 ms (7 runs sampled)" + }, + { + "name": "persist tmcw" + }, + { + "name": "persist tmcw", + "value": 458, + "unit": "median ms", + "range": "±57.7%", + "extra": "persist tmcw 50/75/90/95%=458.00/474.80/515.70/515.70 ms avg=594.10 ms (7 runs sampled)" + }, + { + "name": "rebase 1000x1024" + }, + { + "name": "rebase 1000x1024", + "value": 64.5, + "unit": "median ms", + "range": "±11.2%", + "extra": "rebase 1000x1024 50/75/90/95%=64.50/69.70/75.70/75.70 ms avg=83.66 ms (7 runs sampled)" + } + ] } ] }