Skip to content

Commit 99e06f0

Browse files
authored
Merge pull request #2280 from maidsafe/chore-reduce_max_records_cache
chore: reduce max records cache size
2 parents 08f091b + 4dec0b2 commit 99e06f0

File tree

3 files changed

+15
-4
lines changed

3 files changed

+15
-4
lines changed

sn_networking/src/record_store.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ use xor_name::XorName;
5757
const MAX_RECORDS_COUNT: usize = 16 * 1024;
5858

5959
/// The maximum number of records to cache in memory.
60-
const MAX_RECORDS_CACHE_SIZE: usize = 100;
60+
const MAX_RECORDS_CACHE_SIZE: usize = 25;
6161

6262
/// File name of the recorded historical quoting metrics.
6363
const HISTORICAL_QUOTING_METRICS_FILENAME: &str = "historic_quoting_metrics";

sn_node/src/bin/safenode/main.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@ use sn_logging::{Level, LogFormat, LogOutputDest, ReloadHandle};
2424
use sn_node::{Marker, NodeBuilder, NodeEvent, NodeEventsReceiver};
2525
use sn_peers_acquisition::PeersArgs;
2626
use sn_protocol::{
27-
node::get_safenode_root_dir, node_rpc::{NodeCtrl, StopResult}, version::IDENTIFY_PROTOCOL_STR,
27+
node::get_safenode_root_dir,
28+
node_rpc::{NodeCtrl, StopResult},
29+
version::IDENTIFY_PROTOCOL_STR,
2830
};
2931
use std::{
3032
env,
@@ -530,7 +532,9 @@ fn monitor_node_events(mut node_events_rx: NodeEventsReceiver, ctrl_tx: mpsc::Se
530532
})
531533
.await
532534
{
533-
error!("Failed to send node control msg to safenode bin main thread: {err}");
535+
error!(
536+
"Failed to send node control msg to safenode bin main thread: {err}"
537+
);
534538
break;
535539
}
536540
}

sn_node/src/bin/safenode/rpc_service.rs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,14 @@ impl SafeNode for SafeNodeRpcService {
202202
};
203203

204204
let delay = Duration::from_millis(request.get_ref().delay_millis);
205-
match self.ctrl_tx.send(NodeCtrl::Stop { delay, result: StopResult::Success(cause.to_string()) }).await {
205+
match self
206+
.ctrl_tx
207+
.send(NodeCtrl::Stop {
208+
delay,
209+
result: StopResult::Success(cause.to_string()),
210+
})
211+
.await
212+
{
206213
Ok(()) => Ok(Response::new(StopResponse {})),
207214
Err(err) => Err(Status::new(
208215
Code::Internal,

0 commit comments

Comments
 (0)