Skip to content

colexec: plan InvariantsChecker in RunTests harness#161348

Draft
yuzefovich wants to merge 2 commits intocockroachdb:masterfrom
yuzefovich:invariants-checker
Draft

colexec: plan InvariantsChecker in RunTests harness#161348
yuzefovich wants to merge 2 commits intocockroachdb:masterfrom
yuzefovich:invariants-checker

Conversation

@yuzefovich
Copy link
Copy Markdown
Member

This should improve our test coverage (in particular, of streaming metadata propagation).

Epic: None
Release note: None

@cockroach-teamcity
Copy link
Copy Markdown
Member

This change is Reviewable

yuzefovich and others added 2 commits January 17, 2026 11:56
Previously, we could have ignored an error on the OCF reader since we
didn't properly implement `Err` method. This meant storage backend
errors (e.g., from S3) during import could be silently ignored,
resulting in incomplete data imports without any error reported to
the user. This is now fixed.

Release note (bug fix): Fixed a bug where IMPORT with AVRO data using
OCF format could silently lose data if the underlying storage (e.g., S3)
returned an error during read. Such errors are now properly reported.
Other formats (specified via `data_as_binary_records` and
`data_as_json_records` options) are unaffected. The bug has been present
since about v20.1.

Co-Authored-By: Matt White <matt.white@cockroachlabs.com>
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This should improve our test coverage (in particular, of streaming metadata
propagation).

Release note: None
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.

2 participants