Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] Daft Catalog API #3036

Open
wants to merge 9 commits into
base: main
Choose a base branch
from
Open

[FEAT] Daft Catalog API #3036

wants to merge 9 commits into from

Commits on Nov 14, 2024

  1. [FEAT] Daft Catalog API

    Add DataCatalogTable trait
    
    Add pyiceberg
    
    nit
    
    Wire up register_table and read_table
    
    Implement pyiceberg catalog
    
    Implement python catalog
    
    Integrate with iceberg tests
    
    Fix merge conflicts
    Jay Chia committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    e5e8ed6 View commit details
    Browse the repository at this point in the history
  2. Fix imports

    Jay Chia committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    00687a1 View commit details
    Browse the repository at this point in the history
  3. Rm unused rust deps

    Jay Chia committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    e3c4c16 View commit details
    Browse the repository at this point in the history
  4. Not sure why failing

    Jay Chia committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    ecc80dd View commit details
    Browse the repository at this point in the history
  5. Make pyo3 optional

    Jay Chia committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    38b2874 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Use RwLock

    Jay Chia committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    7d17f3d View commit details
    Browse the repository at this point in the history
  2. Add validation of named table

    Jay Chia committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    c348f4a View commit details
    Browse the repository at this point in the history
  3. add tests

    Jay Chia committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    3d8c961 View commit details
    Browse the repository at this point in the history
  4. Remove need of using catalog_name as input arg

    Jay Chia committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    cc29cad View commit details
    Browse the repository at this point in the history