diff --git a/Cargo.toml b/Cargo.toml index 6bc3f5e4e2e..e0086fe5e01 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -202,7 +202,7 @@ required-features = ["full"] name = "distributed-key-value-store" required-features = ["full"] -# Passing arguments to the docsrs builder in order to properly document cfg's. +# Passing arguments to the docsrs builder in order to properly document cfg's. # More information: https://docs.rs/about/builds#cross-compiling [package.metadata.docs.rs] all-features = true diff --git a/protocols/identify/CHANGELOG.md b/protocols/identify/CHANGELOG.md index f06b86028d2..40f20b96ce6 100644 --- a/protocols/identify/CHANGELOG.md +++ b/protocols/identify/CHANGELOG.md @@ -1,11 +1,15 @@ # 0.41.0 [unreleased] +- Change default `cache_size` of `Config` to 100. See [PR 2995]. + - Update to `prost-codec` `v0.3.0`. - Update to `libp2p-core` `v0.38.0`. - Update to `libp2p-swarm` `v0.41.0`. +[PR 2995]: https://github.com/libp2p/rust-libp2p/pull/2995 + # 0.40.0 - Update dependencies. diff --git a/protocols/identify/src/behaviour.rs b/protocols/identify/src/behaviour.rs index ccdcdd6752c..92279765d5a 100644 --- a/protocols/identify/src/behaviour.rs +++ b/protocols/identify/src/behaviour.rs @@ -131,7 +131,7 @@ impl Config { initial_delay: Duration::from_millis(500), interval: Duration::from_secs(5 * 60), push_listen_addr_updates: false, - cache_size: 0, + cache_size: 100, } } @@ -748,9 +748,7 @@ mod tests { let mut swarm2 = { let (pubkey, transport) = transport(); let protocol = Behaviour::new( - Config::new("a".to_string(), pubkey.clone()) - .with_cache_size(100) - .with_agent_version("b".to_string()), + Config::new("a".to_string(), pubkey.clone()).with_agent_version("b".to_string()), ); Swarm::new(transport, protocol, pubkey.to_peer_id())