mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
perf: minimize clones when saving blocks (#12870)
This commit is contained in:
@ -147,7 +147,7 @@ impl<N: PersistenceNodeTypes> PersistenceService<N> {
|
||||
let provider_rw = self.provider.database_provider_rw()?;
|
||||
let static_file_provider = self.provider.static_file_provider();
|
||||
|
||||
UnifiedStorageWriter::from(&provider_rw, &static_file_provider).save_blocks(&blocks)?;
|
||||
UnifiedStorageWriter::from(&provider_rw, &static_file_provider).save_blocks(blocks)?;
|
||||
UnifiedStorageWriter::commit(provider_rw)?;
|
||||
}
|
||||
self.metrics.save_blocks_duration_seconds.record(start_time.elapsed());
|
||||
|
||||
Reference in New Issue
Block a user