Skip to content

feat: add PartialQueryableIndex for loading columns on demand#19383

Open
clintropolis wants to merge 1 commit intoapache:masterfrom
clintropolis:partial-queryable-index
Open

feat: add PartialQueryableIndex for loading columns on demand#19383
clintropolis wants to merge 1 commit intoapache:masterfrom
clintropolis:partial-queryable-index

Conversation

@clintropolis
Copy link
Copy Markdown
Member

Description

changes:

  • adds PartialQueryableIndex which uses a PartialSegmentFileMapperV10 to expose a QueryableIndex that supports loading columns on demand
  • adds ColumnDescriptor.toColumnType to provide a way to collect ColumnType information from ColumnPartSerde so we can expose schema type information without downloading files
  • adds PartialQueryableIndexTest to cover a variety of scenarios of partial load

@clintropolis clintropolis changed the title feat: add PartialQueryableIndex for loading columns on deman feat: add PartialQueryableIndex for loading columns on demand Apr 28, 2026
changes:
* adds `PartialQueryableIndex` which uses a `PartialSegmentFileMapperV10` to expose a `QueryableIndex` that supports loading columns on demand
* adds `ColumnDescriptor.toColumnType` to provide a way to collect `ColumnType` information from `ColumnPartSerde` so we can expose schema type information without downloading files
* adds `PartialQueryableIndexTest` to cover a variety of scenarios of partial load
@clintropolis clintropolis force-pushed the partial-queryable-index branch from 4798611 to 487b84b Compare April 28, 2026 01:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant