Skip to content

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

Open
@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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions