mirror of
https://github.com/logos-messaging/docs.waku.org.git
synced 2026-01-02 12:53:12 +00:00
Merge branch 'develop' into chore-add-rate-limit-cli-description
This commit is contained in:
commit
6598efa13a
@ -66,9 +66,11 @@ Here are the available node configuration options, along with their default valu
|
||||
| `rln-relay-bandwidth-threshold` | `0 # to maintain backwards compatibility` | Message rate in bytes/sec after which verification of proofs should happen |
|
||||
| `staticnode` | | Peer multiaddr to directly connect with. Argument may be repeated |
|
||||
| `keep-alive` | `false` | Enable keep-alive for idle connections: true\|false |
|
||||
| `topic` | `["/waku/2/default-waku/proto"]` | Default topic to subscribe to. Argument may be repeated. Deprecated! Please use `pubsub-topic` and/or `content-topic` instead |
|
||||
| `pubsub-topic` | | Default pubsub topic to subscribe to. Argument may be repeated |
|
||||
| `pubsub-topic` | | Default pubsub topic to subscribe to. Argument may be repeated. **Deprecated!** Please use `shard` and/or `content-topic` instead |
|
||||
| `shard` | | Shard to subscribe to. Argument may be repeated |
|
||||
| `content-topic` | | Default content topic to subscribe to. Argument may be repeated |
|
||||
| `reliability` | `false` | Enable experimental reliability protocol true\|false |
|
||||
|
||||
|
||||
## Store and message store config
|
||||
|
||||
@ -107,7 +109,6 @@ Here are the available node configuration options, along with their default valu
|
||||
| `rest-port` | `8645` | Listening port of the REST HTTP server |
|
||||
| `rest-relay-cache-capacity` | `30` | Capacity of the Relay REST API message cache |
|
||||
| `rest-admin` | `false` | Enable access to REST HTTP Admin API: true\|false |
|
||||
| `rest-private` | `false` | Enable access to REST HTTP Private API: true\|false |
|
||||
| `rest-allow-origin` | | Allow cross-origin requests from the specified origin. When using the REST API in a browser, specify the origin host to get a valid response from the node REST HTTP server. This option may be repeated and can contain wildcards (?,\*) for defining URLs and ports such as `localhost:*`, `127.0.0.1:8080`, or allow any website with `*` |
|
||||
|
||||
## Metrics config
|
||||
|
||||
32
docs/guides/nwaku/upgrade-instructions.md
Normal file
32
docs/guides/nwaku/upgrade-instructions.md
Normal file
@ -0,0 +1,32 @@
|
||||
---
|
||||
title: Upgrade Instructions
|
||||
hide_table_of_contents: true
|
||||
sidebar_label: Upgrade Instructions
|
||||
---
|
||||
|
||||
import { AccordionItem } from '@site/src/components/mdx'
|
||||
|
||||
If you are currently using Nwaku, running an old version and want to upgrade your node, please follow the below migration instructions for each target release newer than your current running version in ascending order.
|
||||
|
||||
For example, if you are interested in the version v0.32.0 and are currently running v0.30.0, follow the instructions for v0.31.0 and then the ones for v0.32.0
|
||||
|
||||
## Target Releases
|
||||
|
||||
<AccordionItem title="v0.32.0">
|
||||
|
||||
The `--protected-topic` CLI config was deprecated and is replaced by the new `--protected-shard` configuration. Instead of configuring `topic:public_key` you will now need to configure `shard:public_key`<br /><br />
|
||||
|
||||
For example, if you used to run your node with `--protected-topic="waku/2/rs/3/4:your_public_key"` you will need to replace this configuration for `--protected-shard="4:your_public_key"`
|
||||
|
||||
</AccordionItem>
|
||||
|
||||
<AccordionItem title="v0.31.0">
|
||||
Named sharding was deprecated in this version. This means that pubsub topics will only be supported if they comply with the static sharding format: <code>/waku/2/rs/<CLUSTER_ID>/<SHARD_ID></code><br /><br />
|
||||
|
||||
In order to migrate your existing application, you need to:
|
||||
|
||||
1. Make sure that your clients are sending messages to pubsub topics in the required format. Check that in your interactions with Nwaku's REST API or when using `js-waku`, the configured pubsub topics follow the static sharding format defined above.
|
||||
2. When running a node with the `--pubsub-topic` CLI flag, the values provided should comply with the static sharding format.
|
||||
3. If your application relies on nodes or clients that may not be updated immediately, keep your node on an older version while subscribing to both the current pubsub topic and the new pubsub topic that will comply with the static sharding format. In that case, you can keep backward compatibility for a migration period.
|
||||
|
||||
</AccordionItem>
|
||||
@ -22,6 +22,7 @@ const sidebars = {
|
||||
"guides/nwaku/config-options",
|
||||
"guides/nwaku/configure-nwaku",
|
||||
"guides/nwaku/faq",
|
||||
"guides/nwaku/upgrade-instructions",
|
||||
{
|
||||
type: "html",
|
||||
value:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user