Skip to content

fix(objectql)!: a search over an object with no searchable field is refused with 400 INVALID_FIELD, not answered as every row #34669

fix(objectql)!: a search over an object with no searchable field is refused with 400 INVALID_FIELD, not answered as every row

fix(objectql)!: a search over an object with no searchable field is refused with 400 INVALID_FIELD, not answered as every row #34669

Triggered via pull request October 18, 2026 12:24
Status Success
Total duration 1m 28s
Artifacts –

pr-automation.yml

on: pull_request
Check PR Size
0s
Check PR Size
Check Changeset
1m 25s
Check Changeset
Auto Label
0s
Auto Label
Fit to window
Zoom out
Zoom in

Annotations

2 notices
Check Changeset: .changeset/24284-search-empty-set-refused.md#L0
ADR-0087 exemption (no-migration-prescription): No spec key, stored shape or authorable spelling is added, removed or renamed. The narrowing is in what a read answers: a non-blank `search` term over an object whose resolved search set is empty used to be dropped (200, every row) and is now a 400 that names the object and the remedy. The remedy is a metadata edit the author makes by hand (declare `searchableFields`, or add a stored text field), so there is nothing stored for `objectstack migrate meta` to rewrite.
Check Changeset
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"