Skip to content

Column projection added along with test function#19449

Open
Arijit6258 wants to merge 2 commits into
apache:masterfrom
Arijit6258:Column-Projection-In-Druid-Iceberg-Extension
Open

Column projection added along with test function#19449
Arijit6258 wants to merge 2 commits into
apache:masterfrom
Arijit6258:Column-Projection-In-Druid-Iceberg-Extension

Conversation

@Arijit6258
Copy link
Copy Markdown

Fixes #19267 .

Description

Added column projection to determine which columns to read from iceberg table. This change will help greatly to improve read efficiency for use cases where whole table scan is not intended.


Key changed/added classes in this PR
  • IcebergCatalog
  • IcebergInputSource
  • IcebergInputSourceTest

This PR has:

  • been self-reviewed.
  • a release note entry in the PR description.
  • added unit tests or modified existing tests to cover new code paths, ensuring the threshold for code coverage is met.

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.

[Druid Iceberg Extension] Add column projection support to reduce I/O and improve query performance

1 participant