This is an automated email from the ASF dual-hosted git repository.
danny0405 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git
The following commit(s) were added to refs/heads/master by this push:
new fc3c08a0b22f fix(config): resolve glue catalog_id key regardless of
case (#19991)
fc3c08a0b22f is described below
commit fc3c08a0b22f4b58f8b2ba92b2fc725a482535bc
Author: micahsecrest <[email protected]>
AuthorDate: Fri Sep 18 21:09:12 2026 -0700
fix(config): resolve glue catalog_id key regardless of case (#19991)
Spark's DataFrameWriter and DataStreamWriter lower-case every option
key before Hudi sees it. GLUE_CATALOG_ID used a camelCase key
(catalogId), the only one of its kind in GlueCatalogSyncClientConfig,
so a value set through .option() never matched and sync fell back to
the caller's own AWS account with no warning.
Rename the key to catalog_id, in line with its sibling keys, and add
catalogId and catalogid as alternatives so both a verbatim caller and
Spark's lower-cased path still resolve.
Co-authored-by: Micah Secrest <[email protected]>