Skip to content

Remove kalam-consumer and refactor wasm client#242

Merged
jamals86 merged 1 commit into
mainfrom
029-datafusion-modernization
May 1, 2026
Merged

Remove kalam-consumer and refactor wasm client#242
jamals86 merged 1 commit into
mainfrom
029-datafusion-modernization

Conversation

@jamals86
Copy link
Copy Markdown
Member

@jamals86 jamals86 commented May 1, 2026

Remove the standalone kalam-consumer crate from the workspace and delete its sources; update workspace Cargo.toml and various Dockerfiles to stop copying/building the removed crate.

Remove the standalone kalam-consumer crate from the workspace and delete its sources; update workspace Cargo.toml and various Dockerfiles to stop copying/building the removed crate. Refactor link-common to make many dependencies optional, introduce a client-core feature, and tighten feature-based cfgs across modules to better support tokio and wasm builds. Update the kalam-consumer-wasm client: replace ad-hoc serde Value handling with typed Deserialize request/response structs, simplify payload/base64 decoding, and adjust decoding helpers to use the new typed contexts. Clean up README entries and Cross.toml pinning comments for cross images.
@jamals86 jamals86 merged commit f1edcc4 into main May 1, 2026
17 checks passed
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