Skip to content

@W-23900223 : Hyper Query Plan: Add a plan-insights panel and improve query plan readability #505

@W-23900223 : Hyper Query Plan: Add a plan-insights panel and improve query plan readability

@W-23900223 : Hyper Query Plan: Add a plan-insights panel and improve query plan readability #505

Triggered via pull request September 4, 2026 15:26
Status Failure
Total duration 25s
Artifacts

ci.yaml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 3 warnings
build: query-graphs/src/ui/PlanInsights.tsx#L340
Delete `····`
build: query-graphs/src/ui/PlanInsights.tsx#L339
Delete `····`
build: query-graphs/src/ui/PlanInsights.tsx#L338
Delete `····`
build: query-graphs/src/ui/PlanInsights.tsx#L337
Delete `····`
build: query-graphs/src/ui/PlanInsights.tsx#L336
Delete `····`
build: query-graphs/src/ui/PlanInsights.tsx#L335
Delete `····`
build: query-graphs/src/ui/PlanInsights.tsx#L333
Delete `⏎···········`
build: query-graphs/src/ui/PlanInsights.tsx#L294
Replace `⏎············?·mems.filter((m)·=>·m.bytes·/·totalMemory·>=·thresholds.memoryHotspotPercent·/·100).map((m)·=>·m.id)⏎···········` with `·?·mems.filter((m)·=>·m.bytes·/·totalMemory·>=·thresholds.memoryHotspotPercent·/·100).map((m)·=>·m.id)`
build: query-graphs/src/loaders/hyper.ts#L2572
Insert `⏎·······························`
build: query-graphs/src/loaders/hyper.ts#L2477
Insert `⏎···································`
build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build: query-graphs/src/ui/PlanInsights.tsx#L293
The 'memoryHotspotIds' conditional could make the dependencies of useMemo Hook (at line 344) change on every render. To fix this, wrap the initialization of 'memoryHotspotIds' in its own useMemo() Hook
build: query-graphs/src/ui/PlanInsights.tsx#L291
The 'cpuHotspotIds' conditional could make the dependencies of useMemo Hook (at line 344) change on every render. To fix this, wrap the initialization of 'cpuHotspotIds' in its own useMemo() Hook