Skip to content

InMemory Catalog #293

Closed
Closed
@kevinjqliu

Description

@kevinjqliu

Feature Request / Improvement

Feature Request: InMemory Catalog implementation for Python Iceberg. For testing, prototyping, and generally playing around with Iceberg.

It would be great to have a catalog implementation in-memory, and possibly write to local file system instead of s3. This would lower the barrier to entry to use the python iceberg library.

There's currently a NoopCatalog which is used for loading StaticTable

There's also a InMemoryCatalog implementation already used for testing. We can use this as the basis for implementation.

Inspired by Trino's Memory connector

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