Skip to content

[Feature] Specify table API which Rest catalog needs support #4715

@jerry-024

Description

@jerry-024

Search before asking

  • I searched in the issues and found nothing similar.

Motivation

Specify table API which Rest catalog needs support.

Solution

I have searched other catalog APIs like iceberg Rest catalog and unity catalog,

  • the APIs we need support with are
    • getTable
    • listTables
    • dropTable
    • createTable
    • renameTable
    • alterTable
    • getTableLocation: as it only use when clone table
  • need discuss
    • tableExists: as we needn't use this API in common so getTable is enough

Other catalog APIs

iceberg
  • listTables
  • createTable
  • tableExists
  • dropTable
  • renameTable
  • loadTable
  • invalidateTable
  • registerTable
unity catalog
  • listTables
  • getTable
  • deleteTable
  • tableExists

Are you willing to submit a PR?

  • I'm willing to submit a PR!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    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