Skip to content

Conversation

@wgtmac
Copy link
Member

@wgtmac wgtmac commented Jan 2, 2026

  • Support reading _file and _pos
  • Support both avro and parquet files

- support reading _file and _pos
- support avro and parquet files
namespace iceberg::arrow {

/// \brief Context for populating metadata columns during reading.
struct MetadataColumnContext {
Copy link
Collaborator

Choose a reason for hiding this comment

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

Does it make sense to move this structure to metadata_columns.h?

Copy link
Member Author

Choose a reason for hiding this comment

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

I've thought about this but finally decided not to do this. The reason is that there are more metadata columns in that file and we just need only two of them.

Copy link
Collaborator

Choose a reason for hiding this comment

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

Make sense, thanks for the explanation.

@wgtmac
Copy link
Member Author

wgtmac commented Jan 5, 2026

Thanks all for the review!

@wgtmac wgtmac merged commit d30aec4 into apache:main Jan 5, 2026
10 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.

5 participants