Skip to content

Bump sqd-query-engine to 419b99d, version 2.16.0-rc.2 - #79

Merged
define-null merged 1 commit into
masterfrom
bump-query-engine-419b99d
Sep 11, 2026
Merged

define-null merged 1 commit into
masterfrom
bump-query-engine-419b99d

Conversation

@define-null

@define-null define-null commented Sep 11, 2026 •

Copy link
Copy Markdown
Contributor

Bump sqd-query-engine to 419b99d (9 commits) and the worker version to 2.16.0-rc.2.

Upstream changes that matter here:

  • Catalogs must declare version: v2. Unknown catalog keys are now skipped instead of refused.
  • The response budget now applies over complete block ranges. Previously a response could omit rows below lastBlock, and the result depended on the worker's core count.
  • Relation payloads are read only after page selection (perf).

No production code changes. The inline test catalogs gain version: v2, and the unparseable-schema test now expects missing field 'columns' instead of field_name.

🤖 Generated with Claude Code

The catalog loader moved into its own crate, sqd-metadata, and a
catalog now has to open with `version: v2`. The engine still re-exports
it under `sqd_query_engine::metadata`, so no production code changes.

The inline test catalogs gain the version line. The test for a bundle
in which nothing parses asserted the error named `field_name`; unknown
keys are now skipped rather than refused, so that stale-layout fixture
fails on the missing `columns` instead.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@define-null
define-null merged commit af0454d into master Sep 11, 2026
5 checks passed
@define-null
define-null deleted the bump-query-engine-419b99d branch September 11, 2026 13:52
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