Cargo Features
[dependencies]
iroh-relay-holochain = { version = "0.96.1", default-features = false, features = ["server", "metrics", "test-utils"] }
- default = metrics
-
The
metricsfeature is set by default wheneveriroh-relay-holochainis added withoutsomewhere in the dependency tree.default-features = false - server = metrics
-
Enables service of iroh-metrics, platform-verifier and runtime-tokio of iroh-quinn and ahash
minimal version fix
clap:
server feature
and rcgen, reloadable-state, rustls-cert-file-reader, rustls-cert-reloadable-resolver, serde_json, sha1, simdutf8, time, tokio-rustls-acme, tokio-websockets ^0.12, toml ^0.9, and tracing-subscriber
tokio-websockets:
server-side websocket implementation
Affects
defaults::timeouts.SERVER_WRITE_TIMEOUT,iroh-relay-holochain::server,handshake::SuccessfulAuthentication,handshake::Mechanism,handshake::serverside,relay::PER_CLIENT_SEND_QUEUE_DEPTH…Required by the iroh-relay binary
- metrics default server?
-
Enables metrics of iroh-metrics
iroh-metrics:
Enables counters and other metrics being tracked. If disabled, all counters return 0. Macros like
inc!will do nothing.Affects
server::ServerConfig.metrics_addr… - test-utils
-
Affects
server::testing…