Skip to content

test: expand coverage for indexes, variant shredding, and core I/O - #509

Merged
SteNicholas merged 3 commits into
apache:mainfrom
lxy-9602:add-ut-0.4
Nov 4, 2026
Merged

SteNicholas merged 3 commits into
apache:mainfrom
lxy-9602:add-ut-0.4

Conversation

@lxy-9602

@lxy-9602 lxy-9602 commented Nov 4, 2026

Copy link
Copy Markdown
Member

Purpose

Add tests for previously uncovered normal execution paths.

Tests

  • Global indexes: null handling, string predicate boundaries, compression round trips, and unsupported predicate fallback.
  • Variant processing: schema inference, shredding read/write plans, decimal conversion, duplicate keys, and large array elements.
  • Core I/O: writer fallback, metadata preservation, row conversion, and data evolution read planning.
  • Merge functions: null nested elements and initialization from retract records.
  • Snapshot scanning and formats: committed changelog and realtime offset files, Mosaic statistics, and ORC asynchronous reads.

API and Format

No public API, storage format, or protocol changes.

Documentation

No documentation changes required.

Generative AI tooling

Generated-by: OpenAI Codex (GPT-6)

@SteNicholas SteNicholas left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM.

@SteNicholas
SteNicholas merged commit eb0dd42 into apache:main Nov 4, 2026
16 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.

2 participants