Skip to content

POC: make Delta Kernel core target-safe for browser WASM - #2

Draft
ethan-tyler wants to merge 8 commits into
poc/base/buoyant-kernel-0.22.2from
poc/wasm32-browser-candidate
Draft

POC: make Delta Kernel core target-safe for browser WASM#2
ethan-tyler wants to merge 8 commits into
poc/base/buoyant-kernel-0.22.2from
poc/wasm32-browser-candidate

Conversation

@ethan-tyler

@ethan-tyler ethan-tyler commented Jul 24, 2026

Copy link
Copy Markdown

Tracks daxis-io/axon#2.

This clean candidate keeps native defaults intact while making the Arrow-backed synchronous engine constructible on wasm32-unknown-unknown with an explicitly prefetched object store. It removes browser read-path entropy and cloud-provider batteries, keeps filesystem URL helpers off the browser target, and adds a standalone exact-target dependency-policy proof.

The audit correction at c9a475f3394adc5296c4f16587c1f69c6e87213e preserves requested byte ranges by delegating to ObjectStore::get_range and replaces the copy_atomic panic with a typed Unsupported error.

Verification:

The Daxis-only stack branch pins immutable Arrow and object_store revisions separately; those pins are intentionally absent here. This remains a draft POC PR against the immutable compatibility base.

Signed-off-by: Ethan Urbanski <ethan@urbanskitech.com>
Signed-off-by: Ethan Urbanski <ethan@urbanskitech.com>
Signed-off-by: Ethan Urbanski <ethan@urbanskitech.com>
Signed-off-by: Ethan Urbanski <ethan@urbanskitech.com>
Signed-off-by: Ethan Urbanski <ethan@urbanskitech.com>
@github-actions

github-actions Bot commented Jul 24, 2026

Copy link
Copy Markdown

PR title does not match the required pattern. Please ensure you follow the conventional commits spec.

Your title should start with feat:, fix:, chore:, docs:, perf:, refactor:, test:, or ci:, and if it's a breaking change that should be suffixed with a ! (like feat!:), and then a 1-72 character brief description of your change.

Title: POC: make Delta Kernel core target-safe for browser WASM
PR title does not match the required pattern. Please ensure you follow the conventional commits spec.

Your title should start with feat:, fix:, chore:, docs:, perf:, refactor:, test:, or ci:, and if it's a breaking change that should be suffixed with a ! (like feat!:), and then a 1-72 character brief description of your change.

Title: POC: make Delta Kernel core target-safe for browser WASM
PR title does not match the required pattern. Please ensure you follow the conventional commits spec.

Your title should start with feat:, fix:, chore:, docs:, perf:, refactor:, test:, or ci:, and if it's a breaking change that should be suffixed with a ! (like feat!:), and then a 1-72 character brief description of your change.

Title: POC: make Delta Kernel core target-safe for browser WASM
PR title does not match the required pattern. Please ensure you follow the conventional commits spec.

Your title should start with feat:, fix:, chore:, docs:, perf:, refactor:, test:, or ci:, and if it's a breaking change that should be suffixed with a ! (like feat!:), and then a 1-72 character brief description of your change.

Title: POC: make Delta Kernel core target-safe for browser WASM
PR title does not match the required pattern. Please ensure you follow the conventional commits spec.

Your title should start with feat:, fix:, chore:, docs:, perf:, refactor:, test:, or ci:, and if it's a breaking change that should be suffixed with a ! (like feat!:), and then a 1-72 character brief description of your change.

Title: POC: make Delta Kernel core target-safe for browser WASM
PR title does not match the required pattern. Please ensure you follow the conventional commits spec.

Your title should start with feat:, fix:, chore:, docs:, perf:, refactor:, test:, or ci:, and if it's a breaking change that should be suffixed with a ! (like feat!:), and then a 1-72 character brief description of your change.

Title: POC: make Delta Kernel core target-safe for browser WASM
PR title does not match the required pattern. Please ensure you follow the conventional commits spec.

Your title should start with feat:, fix:, chore:, docs:, perf:, refactor:, test:, or ci:, and if it's a breaking change that should be suffixed with a ! (like feat!:), and then a 1-72 character brief description of your change.

Title: POC: make Delta Kernel core target-safe for browser WASM

Signed-off-by: Ethan Urbanski <ethan@urbanskitech.com>
Signed-off-by: Ethan Urbanski <ethan@urbanskitech.com>
Signed-off-by: Ethan Urbanski <ethan@urbanskitech.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant