micromegas-datafusion-wasm
DataFusion compiled to WebAssembly for in-browser SQL query execution, part of the Micromegas observability platform.
Prerequisites
wasm32-unknown-unknowntarget:rustup target add wasm32-unknown-unknownwasm-bindgen-cli:cargo install wasm-bindgen-cliwasm-opt(from binaryen): install via your package manager
Build
This builds the WASM binary and copies the output to ../../analytics-web-app/src/lib/datafusion-wasm/.
Manual Build
Test
Runs integration tests via wasm-pack test --headless --firefox.
License
Apache-2.0