Skip to content

StorageConfigInfo should be optional for EXTERNAL catalogs #2356

@poojanilangekar

Description

@poojanilangekar

Describe the bug

Currently, StorageConfigInfo is required for both INTERNAL and EXTERNAL catalogs.

However for federated catalogs, Polaris does not need this information since it can access it from the source of truth catalog. To fix this issue we need to change the API spec as well as Polaris Server validations during CreateCatalog requests.

Once that is done, we no longer need to set the ALLOW_OVERLAPPING_CATALOG_URLS in the regression/integration tests for catalog federation.

To Reproduce

No response

Actual Behavior

No response

Expected Behavior

No response

Additional context

No response

System information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions