You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Block CREATE FOREIGN TABLE on iceberg_catalog servers. The
iceberg_catalog FDW has no handler, so foreign tables created on it
would fail at query time with "has no handler". The check is added to
ErrorUnsupportedCreatePgLakeTableHandler in pg_lake_table, which
already runs first for all CREATE FOREIGN TABLE statements.
- Block ALTER SERVER ... OWNER TO on extension-owned catalog servers
(postgres, object_store, rest).
- Move ICEBERG_CATALOG_FDW_NAME from rest_catalog.h to catalog_type.h
alongside the other catalog name constants, since it is referenced by
both pg_lake_iceberg and pg_lake_table.
- Rename rest_auth_type value "default" to "oauth2" to better describe
the standard OAuth2 client_credentials grant with Basic auth. "default"
value is also kept.
- Rename ProtectExtensionCatalogServersHandler to
BlockDDLOnExtensionCatalogs for clarity.
- Move BlockDDLOnExtensionCatalogs registration from pg_lake_iceberg
init to pg_lake_table init, where all other ProcessUtility hooks are
registered.
Signed-off-by: sfc-gh-npuka <naisila.puka@snowflake.com>
0 commit comments