proxy-wasm-rust-sdk icon indicating copy to clipboard operation
proxy-wasm-rust-sdk copied to clipboard

WebAssembly for Proxies (Rust SDK)

Results 97 proxy-wasm-rust-sdk issues
Sort by recently updated
recently updated
newest added

Adds the missing `Status` enum variants... We currently run into `SerializationFailure` when getting some attribute `filter_state` from Envoy... Today, this not only panics, but the error isn't even really recognized....

I want to setup an LRU Cache that persists data across requests. I guess set_shared_data/get_shared_data can be used for normal cache, but how to use an LRU cache? Also, have...

This is a convenient method to remove request header by key than using set_http_request_header with empty value. Since we already have the things in place, it's just about exposing it...

Hello, I am having trouble using `dispatch_grpc_call`, it is a proxy filter plugin for `apisix` and named it `insignia_validate_user_context`, it return error such as below ``` apisix-1 | 2024/08/26 19:03:57...

This PR exposes the concept of Metrics with a high level API. It takes liberal inspiration from the Simple in the CPP SDK. Users of the Rust SDK will now...

fn dispatch_grpc_call( &self, upstream_name: &str, service_name: &str, method_name: &str, initial_metadata: Vec, message: Option, timeout: Duration, ) -> Result { hostcalls::dispatch_grpc_call( upstream_name, service_name, method_name, initial_metadata, message, timeout, ) } in istio...

In the current envoy WASM plugins, if we need IO request such as HTTP/GRPC/Redis, we must register request to envoy event loop and assigned a token via such as `dispatch_http_call`...

### Description I have use case that need to make a separate http call in wasm and getting a response back. I only see that the base context has an...

Hello team, I am trying to see if there's any simulator or framework that can help stub out the proxy-wasm dependency and unit tests our custom logic?