diff --git a/src/iceberg/catalog/rest/rest_catalog.cc b/src/iceberg/catalog/rest/rest_catalog.cc index 2c28691b1..cbd38c5ae 100644 --- a/src/iceberg/catalog/rest/rest_catalog.cc +++ b/src/iceberg/catalog/rest/rest_catalog.cc @@ -117,7 +117,7 @@ Result> RestCatalog::Make( ICEBERG_ASSIGN_OR_RAISE(auto server_config, FetchServerConfig(*paths, config)); std::unique_ptr final_config = RestCatalogProperties::FromMap( - MergeConfigs(server_config.overrides, config.configs(), server_config.defaults)); + MergeConfigs(server_config.defaults, config.configs(), server_config.overrides)); std::unordered_set endpoints; if (!server_config.endpoints.empty()) {