Thanks Andy for starting this thread! I've replied to the issue above but am posting here as well for better visibility:
I’m leaning toward prioritizing the iceberg-rust path to avoid the shading and circular dependency headaches of the Java approach. Easier maintenance typically lowers the entry barrier and encourages more community involvement, which is important for the project’s long-term health. It also makes sense to keep the Iceberg Java integration available as an experimental option for users who need its richer JVM-specific features while Rust becomes the long-term default. We don’t want to block contributions from anyone who truly needs the Java path. Best, Shawn On Wed, Dec 17, 2025 at 11:00 AM Andy Grove <[email protected]> wrote: > Hi, > > There is a discussion in the DataFusion Comet community about the future > direction of our Iceberg support [1]. For example, should we continue the > efforts to integrate with the Iceberg Java project or focus more on the > iceberg-rust project. > > It would be great to also get input from the Iceberg community. > > Thanks, > > Andy. > > [1] https://github.com/apache/datafusion-comet/issues/2921 >
