You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "kylebarron (via GitHub)" <gi...@apache.org> on 2023/02/21 19:01:40 UTC

[GitHub] [arrow-rs] kylebarron commented on pull request #2896: Support building `object_store` and `parquet` on wasm32-unknown-unknown target

kylebarron commented on PR #2896:
URL: https://github.com/apache/arrow-rs/pull/2896#issuecomment-1438959647

   > and some of the compression features on `parquet` won't work
   
   As a note on this, I've gotten zstd and lz4-flex to both compile to wasm, so it's possible to have better wasm parquet support if you're interested. For zstd I think it should work out of the box with arrow-rs IIRC (you may need to make sure you're building against the right clang, especially if on Mac, see https://github.com/kylebarron/parquet-wasm/pull/42/files). For lz4, we'd need to update arrow-rs to switch between lz4 and lz4-flex depending on whether building for wasm or not. See https://github.com/jorgecarleitao/parquet2/pull/124 for the relevant code in parquet2. As of that, parquet2 builds to `wasm32-unknown-unknown` for all compressors


-- 
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: github-unsubscribe@arrow.apache.org

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