Skip to content

feat(io): expose FileIO configuration properties - #963

Merged
wgtmac merged 2 commits into
apache:mainfrom
smaheshwar-pltr:rest-fileio-properties
Nov 5, 2026
Merged

wgtmac merged 2 commits into
apache:mainfrom
smaheshwar-pltr:rest-fileio-properties

Conversation

@smaheshwar-pltr

@smaheshwar-pltr smaheshwar-pltr commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

Add FileIO::properties(), matching Java's FileIO.properties(), so engines that do their own I/O can read a table's FileIO config, including REST-vended config (Trino does this).

ResolvingFileIO, the default for REST tables, and ArrowS3FileIO override it. Other implementations return an empty map rather than throwing as Java does.

AI disclosure: Assisted by Codex and Claude Code.

@wgtmac

wgtmac commented Oct 10, 2026

Copy link
Copy Markdown
Member

Is this ready for review?

@smaheshwar-pltr
smaheshwar-pltr marked this pull request as ready for review November 4, 2026 23:28
@smaheshwar-pltr

Copy link
Copy Markdown
Contributor Author

Hey @wgtmac sorry for the delay, opened this one up for review now!

@wgtmac

wgtmac commented Nov 5, 2026

Copy link
Copy Markdown
Member

Thanks @smaheshwar-pltr for adding this!

@wgtmac
wgtmac merged commit 8f63dfd into apache:main Nov 5, 2026
25 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