Skip to content

Conversation

@arv
Copy link
Contributor

@arv arv commented Dec 16, 2025

No description provided.

@vercel
Copy link

vercel bot commented Dec 16, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
replicache-docs Ready Ready Preview, Comment Jan 6, 2026 8:38pm
zbugs Ready Ready Preview, Comment Jan 6, 2026 8:38pm

@github-actions
Copy link

github-actions bot commented Dec 16, 2025

🐰 Bencher Report

Brancharv/playwright-opt
TestbedLinux
Click to view all benchmark results
BenchmarkFile SizeBenchmark Result
kilobytes (KB)
(Result Δ%)
Upper Boundary
kilobytes (KB)
(Limit %)
zero-package.tgz📈 view plot
🚷 view threshold
1,773.71 KB
(0.00%)Baseline: 1,773.71 KB
1,809.19 KB
(98.04%)
zero.js📈 view plot
🚷 view threshold
240.25 KB
(0.00%)Baseline: 240.25 KB
245.06 KB
(98.04%)
zero.js.br📈 view plot
🚷 view threshold
65.95 KB
(0.00%)Baseline: 65.95 KB
67.27 KB
(98.04%)
🐰 View full continuous benchmarking report in Bencher

@github-actions
Copy link

github-actions bot commented Dec 16, 2025

🐰 Bencher Report

Brancharv/playwright-opt
Testbedself-hosted

🚨 3 Alerts

BenchmarkMeasure
Units
ViewBenchmark Result
(Result Δ%)
Lower Boundary
(Limit %)
zql: all playlistsThroughput
operations / second (ops/s)
📈 plot
🚷 threshold
🚨 alert (🔔)
7.20 ops/s
(-10.32%)Baseline: 8.03 ops/s
7.29 ops/s
(101.14%)

zqlite: all playlistsThroughput
operations / second (ops/s)
📈 plot
🚷 threshold
🚨 alert (🔔)
1.73 ops/s
(-7.78%)Baseline: 1.87 ops/s
1.74 ops/s
(100.78%)

zqlite: push into unlimited queryThroughput
operations / second (ops/s) x 1e3
📈 plot
🚷 threshold
🚨 alert (🔔)
113.84 ops/s x 1e3
(-11.60%)Baseline: 128.77 ops/s x 1e3
116.54 ops/s x 1e3
(102.38%)

Click to view all benchmark results
BenchmarkThroughputBenchmark Result
operations / second (ops/s)
(Result Δ%)
Lower Boundary
operations / second (ops/s)
(Limit %)
1 exists: track.exists(album)📈 view plot
🚷 view threshold
13,806.90 ops/s
(-5.90%)Baseline: 14,672.16 ops/s
13,289.02 ops/s
(96.25%)
10 exists (AND)📈 view plot
🚷 view threshold
206,287.50 ops/s
(-4.87%)Baseline: 216,851.64 ops/s
201,680.42 ops/s
(97.77%)
10 exists (OR)📈 view plot
🚷 view threshold
4,072.73 ops/s
(-3.13%)Baseline: 4,204.34 ops/s
3,852.87 ops/s
(94.60%)
12 exists (AND)📈 view plot
🚷 view threshold
180,308.82 ops/s
(-5.80%)Baseline: 191,411.37 ops/s
179,221.49 ops/s
(99.40%)
12 exists (OR)📈 view plot
🚷 view threshold
3,477.94 ops/s
(-2.74%)Baseline: 3,575.76 ops/s
3,303.89 ops/s
(95.00%)
12 level nesting📈 view plot
🚷 view threshold
3,019.69 ops/s
(-3.06%)Baseline: 3,115.15 ops/s
2,879.54 ops/s
(95.36%)
2 exists (AND): track.exists(album).exists(genre)📈 view plot
🚷 view threshold
5,326.11 ops/s
(-3.95%)Baseline: 5,545.18 ops/s
5,045.89 ops/s
(94.74%)
3 exists (AND)📈 view plot
🚷 view threshold
2,081.96 ops/s
(-2.71%)Baseline: 2,139.94 ops/s
1,948.58 ops/s
(93.59%)
3 exists (OR)📈 view plot
🚷 view threshold
1,050.32 ops/s
(-2.21%)Baseline: 1,074.06 ops/s
972.36 ops/s
(92.58%)
5 exists (AND)📈 view plot
🚷 view threshold
317.89 ops/s
(-5.82%)Baseline: 337.53 ops/s
309.27 ops/s
(97.29%)
5 exists (OR)📈 view plot
🚷 view threshold
169.44 ops/s
(-5.01%)Baseline: 178.37 ops/s
163.15 ops/s
(96.29%)
Nested 2 levels: track > album > artist📈 view plot
🚷 view threshold
4,547.17 ops/s
(-5.17%)Baseline: 4,794.95 ops/s
4,400.21 ops/s
(96.77%)
Nested 4 levels: playlist > tracks > album > artist📈 view plot
🚷 view threshold
765.72 ops/s
(-2.85%)Baseline: 788.17 ops/s
717.81 ops/s
(93.74%)
Nested with filters: track > album > artist (filtered)📈 view plot
🚷 view threshold
3,810.34 ops/s
(-4.42%)Baseline: 3,986.73 ops/s
3,610.57 ops/s
(94.76%)
planned: playlist.exists(tracks)📈 view plot
🚷 view threshold
627.54 ops/s
(-3.64%)Baseline: 651.21 ops/s
612.51 ops/s
(97.61%)
planned: track.exists(album) OR exists(genre)📈 view plot
🚷 view threshold
167.75 ops/s
(-2.16%)Baseline: 171.46 ops/s
160.22 ops/s
(95.51%)
planned: track.exists(album) where title="Big Ones"📈 view plot
🚷 view threshold
7,717.28 ops/s
(-2.78%)Baseline: 7,938.23 ops/s
7,421.31 ops/s
(96.16%)
planned: track.exists(album).exists(genre)📈 view plot
🚷 view threshold
39.64 ops/s
(-4.30%)Baseline: 41.42 ops/s
38.89 ops/s
(98.10%)
planned: track.exists(album).exists(genre) with filters📈 view plot
🚷 view threshold
5,373.96 ops/s
(-4.07%)Baseline: 5,602.07 ops/s
5,226.44 ops/s
(97.25%)
planned: track.exists(playlists)📈 view plot
🚷 view threshold
4.02 ops/s
(-4.52%)Baseline: 4.21 ops/s
3.97 ops/s
(98.79%)
unplanned: playlist.exists(tracks)📈 view plot
🚷 view threshold
602.40 ops/s
(-4.73%)Baseline: 632.32 ops/s
596.39 ops/s
(99.00%)
unplanned: track.exists(album) OR exists(genre)📈 view plot
🚷 view threshold
45.22 ops/s
(-4.45%)Baseline: 47.33 ops/s
44.13 ops/s
(97.59%)
unplanned: track.exists(album) where title="Big Ones"📈 view plot
🚷 view threshold
56.18 ops/s
(-4.98%)Baseline: 59.12 ops/s
55.52 ops/s
(98.82%)
unplanned: track.exists(album).exists(genre)📈 view plot
🚷 view threshold
39.27 ops/s
(-4.54%)Baseline: 41.14 ops/s
38.40 ops/s
(97.78%)
unplanned: track.exists(album).exists(genre) with filters📈 view plot
🚷 view threshold
55.30 ops/s
(-4.09%)Baseline: 57.65 ops/s
54.67 ops/s
(98.86%)
unplanned: track.exists(playlists)📈 view plot
🚷 view threshold
3.99 ops/s
(-5.12%)Baseline: 4.21 ops/s
3.97 ops/s
(99.51%)
zpg: all playlists📈 view plot
🚷 view threshold
5.68 ops/s
(-2.08%)Baseline: 5.80 ops/s
5.60 ops/s
(98.54%)
zql: all playlists📈 view plot
🚷 view threshold
🚨 view alert (🔔)
7.20 ops/s
(-10.32%)Baseline: 8.03 ops/s
7.29 ops/s
(101.14%)

zql: edit for limited query, inside the bound📈 view plot
🚷 view threshold
216,243.06 ops/s
(-0.93%)Baseline: 218,267.50 ops/s
197,357.31 ops/s
(91.27%)
zql: edit for limited query, outside the bound📈 view plot
🚷 view threshold
212,738.77 ops/s
(-6.70%)Baseline: 228,025.43 ops/s
195,255.97 ops/s
(91.78%)
zql: push into limited query, inside the bound📈 view plot
🚷 view threshold
108,078.44 ops/s
(-3.86%)Baseline: 112,416.62 ops/s
104,165.59 ops/s
(96.38%)
zql: push into limited query, outside the bound📈 view plot
🚷 view threshold
389,742.48 ops/s
(-5.17%)Baseline: 410,998.28 ops/s
348,544.09 ops/s
(89.43%)
zql: push into unlimited query📈 view plot
🚷 view threshold
312,776.89 ops/s
(-8.47%)Baseline: 341,725.59 ops/s
305,709.69 ops/s
(97.74%)
zqlite: all playlists📈 view plot
🚷 view threshold
🚨 view alert (🔔)
1.73 ops/s
(-7.78%)Baseline: 1.87 ops/s
1.74 ops/s
(100.78%)

zqlite: edit for limited query, inside the bound📈 view plot
🚷 view threshold
76,483.47 ops/s
(-3.45%)Baseline: 79,213.21 ops/s
70,272.01 ops/s
(91.88%)
zqlite: edit for limited query, outside the bound📈 view plot
🚷 view threshold
76,327.90 ops/s
(-4.14%)Baseline: 79,625.81 ops/s
66,479.23 ops/s
(87.10%)
zqlite: push into limited query, inside the bound📈 view plot
🚷 view threshold
4,022.37 ops/s
(-2.50%)Baseline: 4,125.53 ops/s
3,953.17 ops/s
(98.28%)
zqlite: push into limited query, outside the bound📈 view plot
🚷 view threshold
86,912.57 ops/s
(-4.09%)Baseline: 90,615.94 ops/s
82,408.18 ops/s
(94.82%)
zqlite: push into unlimited query📈 view plot
🚷 view threshold
🚨 view alert (🔔)
113,837.22 ops/s
(-11.60%)Baseline: 128,772.46 ops/s
116,542.86 ops/s
(102.38%)

🐰 View full continuous benchmarking report in Bencher

@github-actions
Copy link

github-actions bot commented Dec 16, 2025

🐰 Bencher Report

Brancharv/playwright-opt
Testbedself-hosted
Click to view all benchmark results
BenchmarkThroughputBenchmark Result
operations / second (ops/s)
(Result Δ%)
Lower Boundary
operations / second (ops/s)
(Limit %)
src/client/custom.bench.ts > big schema📈 view plot
🚷 view threshold
134,671.07 ops/s
(-74.43%)Baseline: 526,684.87 ops/s
-356,257.78 ops/s
(-264.54%)
src/client/zero.bench.ts > basics > All 1000 rows x 10 columns (numbers)📈 view plot
🚷 view threshold
2,545.02 ops/s
(-0.18%)Baseline: 2,549.74 ops/s
2,251.49 ops/s
(88.47%)
src/client/zero.bench.ts > pk compare > pk = N📈 view plot
🚷 view threshold
65,763.25 ops/s
(+0.62%)Baseline: 65,354.98 ops/s
59,322.41 ops/s
(90.21%)
src/client/zero.bench.ts > with filter > Lower rows 500 x 10 columns (numbers)📈 view plot
🚷 view threshold
4,156.00 ops/s
(+6.43%)Baseline: 3,904.82 ops/s
3,534.03 ops/s
(85.03%)
🐰 View full continuous benchmarking report in Bencher

@arv arv changed the title chore: remove --with-deps flag from Playwright installation chore: Use Playwright docker image for JS tests Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants