diff --git a/daprdocs/content/en/reference/components-reference/supported-middleware/middleware-wasm.md b/daprdocs/content/en/reference/components-reference/supported-middleware/middleware-wasm.md index d36ad948b..51d75b0b8 100644 --- a/daprdocs/content/en/reference/components-reference/supported-middleware/middleware-wasm.md +++ b/daprdocs/content/en/reference/components-reference/supported-middleware/middleware-wasm.md @@ -116,41 +116,6 @@ If using TinyGo, compile as shown below and set the spec metadata field named tinygo build -o router.wasm -scheduler=none --no-debug -target=wasi router.go` ``` -### Generating Wasm - -This component allows you to rewrite a request URI with custom logic compiled -to a Wasm using the waPC protocol. The `rewrite` function receives the request -URI and returns an update as necessary. - -To compile your Wasm, you must compile source using a waPC guest SDK such as -[TinyGo](https://github.com/wapc/wapc-guest-tinygo). - -Here's an example in TinyGo: - -```go -package main - -import "github.com/wapc/wapc-guest-tinygo" - -func main() { - wapc.RegisterFunctions(wapc.Functions{"rewrite": rewrite}) -} - -// rewrite returns a new URI if necessary. -func rewrite(requestURI []byte) ([]byte, error) { - if string(requestURI) == "/v1.0/hi" { - return []byte("/v1.0/hello"), nil - } - return requestURI, nil -} -``` - -If using TinyGo, compile as shown below and set the spec metadata field named -"url" to the location of the output (for example, `file://example.wasm`): - -```bash -tinygo build -o example.wasm -scheduler=none --no-debug -target=wasi example.go -``` ## Related links diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-rabbitmq.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-rabbitmq.md index 9b80c9581..4650786fd 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-rabbitmq.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-rabbitmq.md @@ -371,7 +371,7 @@ To set a priority on a message, add the publish metadata key `maxPriority` to th {{% codetab %}} ```bash -curl -X POST http://localhost:3601/v1.0/publish/order-pub-sub/orders?metadata.maxPriority=3 -H "Content-Type: application/json" -d '{"orderId": "100"}' +curl -X POST http://localhost:3601/v1.0/publish/order-pub-sub/orders?metadata.priority=3 -H "Content-Type: application/json" -d '{"orderId": "100"}' ``` {{% /codetab %}} @@ -385,7 +385,7 @@ with DaprClient() as client: topic_name=TOPIC_NAME, data=json.dumps(orderId), data_content_type='application/json', - metadata= { 'maxPriority': '3' }) + metadata= { 'priority': '3' }) ``` {{% /codetab %}} @@ -393,7 +393,7 @@ with DaprClient() as client: {{% codetab %}} ```javascript -await client.pubsub.publish(PUBSUB_NAME, TOPIC_NAME, orderId, { 'maxPriority': '3' }); +await client.pubsub.publish(PUBSUB_NAME, TOPIC_NAME, orderId, { 'priority': '3' }); ``` {{% /codetab %}} @@ -401,7 +401,7 @@ await client.pubsub.publish(PUBSUB_NAME, TOPIC_NAME, orderId, { 'maxPriority': ' {{% codetab %}} ```go -client.PublishEvent(ctx, PUBSUB_NAME, TOPIC_NAME, []byte(strconv.Itoa(orderId)), map[string]string{"maxPriority": "3"}) +client.PublishEvent(ctx, PUBSUB_NAME, TOPIC_NAME, []byte(strconv.Itoa(orderId)), map[string]string{"priority": "3"}) ``` {{% /codetab %}}