qzyu999 commented on issue #3554: URL: https://github.com/apache/iceberg-python/issues/3554#issuecomment-4827029523
Hi @kevinjqliu, thanks for the feedback, I've updated the issue description to reflect the preferred architectural boundaries. Key changes: - Removed the dual-track approach (no more `pyiceberg_core.execution` / `iceberg-rust` work). Single approach: use `datafusion-python` as an internal compute library, with PyIceberg owning all Iceberg semantics. - Added sections clarifying the relationship to the existing DataFusion integration (orthogonal) and why DataFusion specifically (elimination, not preference). - Updated UX and implementation sections to reflect the Python-only approach. - Closed related `iceberg-rust` issues as they're no longer needed under this direction. The problem, goals, and operations list are unchanged, only the method has shifted. Open to any further constructive criticism. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
