Skip to content

RFC: What 3 level naming system should we use for catalog providers? #1142

@timsaucer

Description

@timsaucer

Background

Right now in the python interface the catalog provider is mostly not useful. We have a PR incoming that will change that. The issue I see is that in datafusion core repository we have a naming convention of catalog/schema/table. But in the datafusion-python repository it's called catalog/database/table. I've seen other places use the convention catalog/namespace/table.

User feedback request

Should we continue on as we have it or should we try to align on the same naming as in the upstream repo?

I ask because right now I bet nearly no users have more than a single database/schema so it is likely not a problem if we update this soon.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions