Skip to content

fix(glue): avoid mixing catalog token into s3 file io - #8

Merged
sundy-li merged 4 commits into
dev-v2from
fix-glue-fileio-credentials
May 9, 2026
Merged

sundy-li merged 4 commits into
dev-v2from
fix-glue-fileio-credentials

Conversation

@sundy-li

@sundy-li sundy-li commented May 8, 2026

Copy link
Copy Markdown
Member

Summary

  • split Glue catalog FileIO prop aliasing into a helper
  • only map AWS catalog credentials to S3 FileIO credentials when no explicit S3 credentials are provided
  • keep region and endpoint fallback behavior unchanged
  • add regression tests for separated Glue temporary credentials and S3 storage credentials

Tests

  • cargo test -p iceberg-catalog-glue --lib glue_file_io_props -- --nocapture

Note: cargo test -p iceberg-catalog-glue glue_file_io_props -- --nocapture also attempts to run docker-backed integration tests and fails locally because Docker is not running.

@sundy-li
sundy-li merged commit 9abbc03 into dev-v2 May 9, 2026
23 of 27 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.

1 participant