Skip to content

chore(deps): adopt @query-doctor/core ^0.21.0 - #223

Merged
veksen merged 1 commit into
mainfrom
chore-adopt-core-0-21-0
Aug 5, 2026
Merged

chore(deps): adopt @query-doctor/core ^0.21.0#223
veksen merged 1 commit into
mainfrom
chore-adopt-core-0-21-0

Conversation

@veksen

@veksen veksen commented Aug 5, 2026

Copy link
Copy Markdown
Member

Goal

The analyzer resolves @query-doctor/core from npm, which served 0.20.0 while seven commits sat unpublished on Site's staging. Query-Doctor/Site#3877 published 0.21.0. This adopts it.

What

Three of the seven commits change work the analyzer does: the workflow setup_ci emits, the echoed-argument detection, and where LIMIT_WITHOUT_ORDER_BY is reported. Until this lands, the analyzer runs without them.

How

package.json moves from ^0.20.0 to ^0.21.0, and package-lock.json resolves to 0.21.0. Nothing else changes.

0.21.0 is a minor rather than a patch because packages/core/src/index.ts gained two export lines since 0.20.0, ./sql/pg-stat-statements.js and ./ci/workflow-template.js. A caret on 0.20.0 stops below 0.21.0, so the range had to move.

Tests

npm run typecheck clean. Full suite 436 passed across 43 files, against the published 0.21.0 rather than a workspace copy.

The analyzer resolves core from npm, which served 0.20.0 while seven
commits sat unpublished on Site's staging. Three of them change work the
analyzer does: the workflow setup_ci emits, the echoed-argument
detection, and where LIMIT_WITHOUT_ORDER_BY is reported.

Site#3877 published 0.21.0. It is a minor because two modules became
exports, so ^0.20.0 could not reach it.

Co-Authored-By: Claude <noreply@anthropic.com>

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Query Doctor — 6 successful checks

 Cost regression — No query went up more than 5%
 Untested data access — No changed data-access file without a test
 New query — No new queries
 New query with index recommendation — No new query ships an index recommendation
 Schema drift — No schema changes
 High-value nudge — No index or rewrite past the threshold


More details via MCP → get_ci_run({ runId: "019fd30c-1eeb-73b7-9400-735c5fd35a0f" }) · view run · docs
3 queries read against main on assumed statistics of 10,000,000 rows per table. Sync production stats for costs measured against your real data.

@veksen
veksen merged commit eee18a4 into main Aug 5, 2026
6 checks passed
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.

1 participant