I believe the performance and correctness bars are high enough for parquet.mojo to be usable.
My main use case is to write whole processing pipelines in Mojo. If people want to use this from python I can add a wheel. Let me know.
I believe the performance and correctness bars are high enough for parquet.mojo to be usable.
My main use case is to write whole processing pipelines in Mojo. If people want to use this from python I can add a wheel. Let me know.
Iceberg.mojo and transitively parquet.mojo are now evaluated against pyiceberg on the well-known taxibench: GitHub - magmalake/taxibench.example: The NYC taxi query suite over Apache Iceberg, run twice — once on iceberg-mojo, once on PyIceberg — and packaged as two container images. · GitHub
Performance is comparable, the mojo implementation is slightly faster but I wouldn’t read too much in it. The new codebase may be missing more (adaptive) optimizations that make this workload faster at the expense of other use cases.