Skip to content

feat(webapp,clickhouse): return an actionable error instead of a 500 when a runs list query is too expensive #11288

feat(webapp,clickhouse): return an actionable error instead of a 500 when a runs list query is too expensive

feat(webapp,clickhouse): return an actionable error instead of a 500 when a runs list query is too expensive #11288

Triggered via pull request August 25, 2026 13:36
Status Success
Total duration 9m 5s
Artifacts 24

pr_checks.yml

on: pull_request
Detect changes
7s
Detect changes
code-quality  /  code-quality
2m 26s
code-quality / code-quality
Matrix: e2e-webapp / 🧪 E2E Tests: Webapp
Matrix: e2e / cli-v3
Waiting for pending jobs
Matrix: packages / 🧪 Unit Tests: Packages
Waiting for pending jobs
Matrix: sdk-compat / node-compat
Waiting for pending jobs
Matrix: webapp / 🧪 Unit Tests: Webapp
typecheck  /  typecheck
1m 45s
typecheck / typecheck
runops-guard  /  runops-guard
1m 48s
runops-guard / runops-guard
fk-cascade-guard  /  fk-cascade-guard
1m 37s
fk-cascade-guard / fk-cascade-guard
internal  /  🧪 Unit Tests: Internal
8m 19s
internal / 🧪 Unit Tests: Internal
obsmap  /  🧪 Unit Tests: Observability Map
1m 34s
obsmap / 🧪 Unit Tests: Observability Map
sdk-compat  /  Bun Runtime
sdk-compat / Bun Runtime
sdk-compat  /  Cloudflare Workers
sdk-compat / Cloudflare Workers
sdk-compat  /  Deno Runtime
sdk-compat / Deno Runtime
packages  /  📊 Merge Reports
packages / 📊 Merge Reports
webapp  /  📊 Merge Reports
23s
webapp / 📊 Merge Reports
All PR Checks
5s
All PR Checks
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
Name Size Digest
webapp-blob-report-1
74.9 KB
sha256:9bf87d450559234ef4417b5fe4d2b445a81c4b356597dc776a1fd93a55f12d6e
webapp-blob-report-10
54.9 KB
sha256:7f5a984a3fe9b942c1b3688643f5e8b3c4f89491d71b3609139ded3948f48d3d
webapp-blob-report-11
97.9 KB
sha256:014fca6d02f083e2d336c911720bbf031264ad050f46a22afdbdb7a9ee5e1023
webapp-blob-report-12
77.3 KB
sha256:70e45b8dae06f09bc035270bedb8bc9dcc34c57e24721a72850cb3041193c8ad
webapp-blob-report-13
84.2 KB
sha256:42a8894152f5b4abc274e1090c826a5b62258681da40a12c722f94878c4ec15a
webapp-blob-report-14
75 KB
sha256:552a35ca70b99a6a11d6cc551d104df12645534492863c3fa0d5cb1bce6aac14
webapp-blob-report-15
92.9 KB
sha256:ac9b44d8975e1ccf040d0dc9ffa4bdd34ebca9eb86ba0fc05f81ed9b29343d34
webapp-blob-report-16
100 KB
sha256:695ccdd4d7787f420a03a7b8a4686a70e3880445c877b6d22261a006f037f738
webapp-blob-report-17
98.3 KB
sha256:2727b75b298f625cb57a0cdc017b91c86c5895fba408846b8796e6f51fc42c26
webapp-blob-report-18
81.9 KB
sha256:da56b5e8ac509f88d4354901260b6c57d36582a2c5aa273a7e5625c06d43b608
webapp-blob-report-19
105 KB
sha256:e9fbeafb570c975c7684a80c8e4fa8289f54bb62dc97c79a5c27992dd5100bca
webapp-blob-report-2
50.8 KB
sha256:76ebc1e6e7bf8ecbab64902ef7691ef63355032f38104b8fa6066c98561ee996
webapp-blob-report-20
96.2 KB
sha256:8c5c21c0b17c6954b4171f4c0f274be024f1baef428a4e9c4f4855e3d5f42ecd
webapp-blob-report-21
133 KB
sha256:0f1216603f894b1be7d68513aca4cf3e9868fef847814be02b4ed48f312104cc
webapp-blob-report-22
28.9 KB
sha256:f2fa81b998930201f7d06f258ce89d4f85ba12756807099193a85ac60a743514
webapp-blob-report-23
18.7 KB
sha256:759f31294754b6e524b98b1898cb0e802d0c21a9e5571446ee6ad5ab20e59c12
webapp-blob-report-24
49.2 KB
sha256:3ec37e2a23d3d86062961b214388e847579b74394e0ec2382fd9c2195d168451
webapp-blob-report-3
71.8 KB
sha256:3eaf1b0cb4a4435fcad0196e773a09cb755810110695c08e1c9ebf3302aed2d5
webapp-blob-report-4
29.2 KB
sha256:f78f8a6ea621784ec204ee082fd337a236be249d5ebc5710ee642ebe7168de83
webapp-blob-report-5
72.4 KB
sha256:56875b4ce2fb3a46be3d2ef4ea26796aed5a5e761013c217117bfbbc891a76f5
webapp-blob-report-6
70.1 KB
sha256:6e027839336a406554dd8422a8ab1acf15646fa63a630c01e12725072d76f6d9
webapp-blob-report-7
47.8 KB
sha256:c104f7e88432d66ba7e3ff02b6fec689dac884eaecf080613cab6a02a9306e86
webapp-blob-report-8
70.8 KB
sha256:84530cf51e5056caa96cdc4909d3fce2f68c21ab16bfe34ba587df03cebc11b3
webapp-blob-report-9
74 KB
sha256:def503ec457d2c46565461db82f37a7f7eaa599cf70d9856ad9fab346267ad6b