kevinjqliu commented on issue #538:
URL: https://github.com/apache/iceberg-rust/issues/538#issuecomment-2290124979

   > Does pyiceberg provide an interface that we can integrate with?
   
   Yes, there is a `py-catalog-impl` configuration that will try to load a 
given classpath. 
([documentation](https://py.iceberg.apache.org/configuration/#custom-catalog-implementations),
 
[implementation](https://github.com/apache/iceberg-python/blob/b889ddd0107ec73cd7c6d42e2997ff74dd012a48/pyiceberg/catalog/__init__.py#L238-L249),
 
[test](https://github.com/apache/iceberg-python/blob/b889ddd0107ec73cd7c6d42e2997ff74dd012a48/tests/catalog/test_sql.py#L214-L225))
   
   
   > The in-memory catalog depends on FileIO, so we might need to build FileIO 
first. However, it also makes sense to expose a purely in-memory catalog 
(memory FileIO and memory catalog) to pyiceberg initially.
   
   I'm bringing up this issue because I want the simplest way to integrate 
iceberg-python and iceberg-rust. If FileIO integration is a prerequisite, we 
can start there instead. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to