Skip to content

Enable compilation of lib/core crate to WASM #73

@sgreenbury

Description

@sgreenbury
  • Fix wasm specific build for polars
  • Fix wasm specific build for popgetter core
  • Add wasm specific implementations in popgetter core (or potentially a popgetter-wasm). Features that may need to be updated:
    • HTTP requests require a WASM client (e.g. https://crates.io/crates/gloo_net). reqwest v0.11 compiles to wasm, so implementation updated to use this.
      • Check if reqwest v0.12 is also compatible
    • Reading parquet efficiently using HTTP range request
    • Adding WASM-specific tests (e.g. testing the reading parquet)

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

Status

In Progress:

Relationships

None yet

Development

No branches or pull requests

Issue actions