Skip to content

Conversation

@alexhking
Copy link
Contributor

  • Adds special variant of loader component with loading time
  • Adds "Ta da!" component with final loading time and placeholder content

@vercel
Copy link

vercel bot commented Jan 15, 2026

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

Project Deployment Review Updated (UTC)
replicache-docs Ready Ready Preview, Comment Jan 16, 2026 1:13am
zbugs Ready Ready Preview, Comment Jan 16, 2026 1:13am

Review with Vercel Agent

@github-actions
Copy link

github-actions bot commented Jan 15, 2026

🐰 Bencher Report

Branchalex/zero-demo-flag
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,783.39 KB
(0.00%)Baseline: 1,783.39 KB
1,819.06 KB
(98.04%)
zero.js📈 view plot
🚷 view threshold
242.67 KB
(0.00%)Baseline: 242.67 KB
247.52 KB
(98.04%)
zero.js.br📈 view plot
🚷 view threshold
66.54 KB
(0.00%)Baseline: 66.54 KB
67.87 KB
(98.04%)
🐰 View full continuous benchmarking report in Bencher

@github-actions
Copy link

github-actions bot commented Jan 15, 2026

🐰 Bencher Report

Branchalex/zero-demo-flag
Testbedself-hosted
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
14,926.72 ops/s
(+5.57%)Baseline: 14,139.42 ops/s
11,906.16 ops/s
(79.76%)
10 exists (AND)📈 view plot
🚷 view threshold
206,190.51 ops/s
(-0.61%)Baseline: 207,459.31 ops/s
170,201.13 ops/s
(82.55%)
10 exists (OR)📈 view plot
🚷 view threshold
4,125.37 ops/s
(+1.78%)Baseline: 4,053.03 ops/s
3,421.12 ops/s
(82.93%)
12 exists (AND)📈 view plot
🚷 view threshold
184,746.13 ops/s
(+0.72%)Baseline: 183,431.94 ops/s
150,940.41 ops/s
(81.70%)
12 exists (OR)📈 view plot
🚷 view threshold
3,520.29 ops/s
(+2.13%)Baseline: 3,446.72 ops/s
2,917.00 ops/s
(82.86%)
12 level nesting📈 view plot
🚷 view threshold
3,076.00 ops/s
(+2.31%)Baseline: 3,006.50 ops/s
2,547.53 ops/s
(82.82%)
2 exists (AND): track.exists(album).exists(genre)📈 view plot
🚷 view threshold
5,564.97 ops/s
(+4.62%)Baseline: 5,319.23 ops/s
4,503.24 ops/s
(80.92%)
3 exists (AND)📈 view plot
🚷 view threshold
2,131.21 ops/s
(+3.13%)Baseline: 2,066.46 ops/s
1,750.76 ops/s
(82.15%)
3 exists (OR)📈 view plot
🚷 view threshold
1,068.70 ops/s
(+3.13%)Baseline: 1,036.26 ops/s
875.98 ops/s
(81.97%)
5 exists (AND)📈 view plot
🚷 view threshold
337.96 ops/s
(+3.63%)Baseline: 326.12 ops/s
276.69 ops/s
(81.87%)
5 exists (OR)📈 view plot
🚷 view threshold
177.86 ops/s
(+3.49%)Baseline: 171.87 ops/s
144.84 ops/s
(81.43%)
Nested 2 levels: track > album > artist📈 view plot
🚷 view threshold
4,789.31 ops/s
(+3.41%)Baseline: 4,631.44 ops/s
3,920.58 ops/s
(81.86%)
Nested 4 levels: playlist > tracks > album > artist📈 view plot
🚷 view threshold
779.90 ops/s
(+2.61%)Baseline: 760.10 ops/s
648.32 ops/s
(83.13%)
Nested with filters: track > album > artist (filtered)📈 view plot
🚷 view threshold
3,925.36 ops/s
(+1.98%)Baseline: 3,849.03 ops/s
3,279.82 ops/s
(83.55%)
planned: playlist.exists(tracks)📈 view plot
🚷 view threshold
631.47 ops/s
(-0.34%)Baseline: 633.64 ops/s
554.32 ops/s
(87.78%)
planned: track.exists(album) OR exists(genre)📈 view plot
🚷 view threshold
162.56 ops/s
(-3.06%)Baseline: 167.69 ops/s
149.33 ops/s
(91.86%)
planned: track.exists(album) where title="Big Ones"📈 view plot
🚷 view threshold
7,409.73 ops/s
(-4.08%)Baseline: 7,725.28 ops/s
6,742.35 ops/s
(90.99%)
planned: track.exists(album).exists(genre)📈 view plot
🚷 view threshold
37.85 ops/s
(-5.73%)Baseline: 40.15 ops/s
34.70 ops/s
(91.67%)
planned: track.exists(album).exists(genre) with filters📈 view plot
🚷 view threshold
5,139.45 ops/s
(-5.82%)Baseline: 5,456.95 ops/s
4,737.49 ops/s
(92.18%)
planned: track.exists(playlists)📈 view plot
🚷 view threshold
4.05 ops/s
(-0.94%)Baseline: 4.09 ops/s
3.58 ops/s
(88.43%)
unplanned: playlist.exists(tracks)📈 view plot
🚷 view threshold
603.68 ops/s
(-2.12%)Baseline: 616.74 ops/s
538.45 ops/s
(89.20%)
unplanned: track.exists(album) OR exists(genre)📈 view plot
🚷 view threshold
45.78 ops/s
(+0.08%)Baseline: 45.74 ops/s
39.37 ops/s
(85.99%)
unplanned: track.exists(album) where title="Big Ones"📈 view plot
🚷 view threshold
53.90 ops/s
(-5.81%)Baseline: 57.22 ops/s
49.66 ops/s
(92.15%)
unplanned: track.exists(album).exists(genre)📈 view plot
🚷 view threshold
38.11 ops/s
(-4.59%)Baseline: 39.94 ops/s
34.59 ops/s
(90.77%)
unplanned: track.exists(album).exists(genre) with filters📈 view plot
🚷 view threshold
54.47 ops/s
(-2.80%)Baseline: 56.04 ops/s
49.53 ops/s
(90.93%)
unplanned: track.exists(playlists)📈 view plot
🚷 view threshold
4.00 ops/s
(-2.10%)Baseline: 4.08 ops/s
3.57 ops/s
(89.18%)
zpg: all playlists📈 view plot
🚷 view threshold
5.72 ops/s
(+0.14%)Baseline: 5.71 ops/s
5.19 ops/s
(90.72%)
zql: all playlists📈 view plot
🚷 view threshold
7.89 ops/s
(+1.03%)Baseline: 7.81 ops/s
6.43 ops/s
(81.46%)
zql: edit for limited query, inside the bound📈 view plot
🚷 view threshold
211,497.33 ops/s
(-0.67%)Baseline: 212,925.12 ops/s
182,272.59 ops/s
(86.18%)
zql: edit for limited query, outside the bound📈 view plot
🚷 view threshold
204,497.46 ops/s
(-7.00%)Baseline: 219,882.53 ops/s
175,501.57 ops/s
(85.82%)
zql: push into limited query, inside the bound📈 view plot
🚷 view threshold
112,053.43 ops/s
(+2.77%)Baseline: 109,034.82 ops/s
92,757.43 ops/s
(82.78%)
zql: push into limited query, outside the bound📈 view plot
🚷 view threshold
398,841.59 ops/s
(+0.28%)Baseline: 397,744.21 ops/s
313,999.23 ops/s
(78.73%)
zql: push into unlimited query📈 view plot
🚷 view threshold
328,115.89 ops/s
(-0.69%)Baseline: 330,396.00 ops/s
275,369.53 ops/s
(83.92%)
zqlite: all playlists📈 view plot
🚷 view threshold
1.82 ops/s
(+0.72%)Baseline: 1.81 ops/s
1.51 ops/s
(82.86%)
zqlite: edit for limited query, inside the bound📈 view plot
🚷 view threshold
64,212.21 ops/s
(-16.12%)Baseline: 76,548.93 ops/s
61,424.28 ops/s
(95.66%)
zqlite: edit for limited query, outside the bound📈 view plot
🚷 view threshold
60,987.32 ops/s
(-20.52%)Baseline: 76,735.15 ops/s
59,462.17 ops/s
(97.50%)
zqlite: push into limited query, inside the bound📈 view plot
🚷 view threshold
4,180.92 ops/s
(+2.73%)Baseline: 4,069.83 ops/s
3,733.61 ops/s
(89.30%)
zqlite: push into limited query, outside the bound📈 view plot
🚷 view threshold
93,377.36 ops/s
(+5.24%)Baseline: 88,728.84 ops/s
77,610.12 ops/s
(83.11%)
zqlite: push into unlimited query📈 view plot
🚷 view threshold
127,069.65 ops/s
(+1.56%)Baseline: 125,123.86 ops/s
106,910.65 ops/s
(84.14%)
🐰 View full continuous benchmarking report in Bencher

@github-actions
Copy link

github-actions bot commented Jan 15, 2026

🐰 Bencher Report

Branchalex/zero-demo-flag
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
132,149.57 ops/s
(-39.36%)Baseline: 217,926.29 ops/s
-309,022.34 ops/s
(-233.84%)
src/client/zero.bench.ts > basics > All 1000 rows x 10 columns (numbers)📈 view plot
🚷 view threshold
2,608.43 ops/s
(+4.71%)Baseline: 2,491.04 ops/s
2,109.60 ops/s
(80.88%)
src/client/zero.bench.ts > pk compare > pk = N📈 view plot
🚷 view threshold
64,956.64 ops/s
(+0.54%)Baseline: 64,606.84 ops/s
55,567.79 ops/s
(85.55%)
src/client/zero.bench.ts > with filter > Lower rows 500 x 10 columns (numbers)📈 view plot
🚷 view threshold
3,917.22 ops/s
(+2.64%)Baseline: 3,816.62 ops/s
3,332.28 ops/s
(85.07%)
🐰 View full continuous benchmarking report in Bencher

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