mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-27 04:37:57 +00:00
Remove mem_info and references to parity-util-mem (#12795)
* Remove mem_info and some references to parity-util-mem * [Draft] Finish removing references to `parity-util-mem` * Upgrade dependencies * Update scripts/ci/deny.toml Co-authored-by: ordian <write@reusable.software> * Fix Cargo.lock (remove unwanted dependency changes) * Removed unused argument * Run cargo fmt (didn't have pre-commit set up) * Fix some CI errors * Fix another CI error * Remove unused dependency Co-authored-by: ordian <write@reusable.software>
This commit is contained in:
@@ -197,17 +197,6 @@ impl fmt::Display for MemorySize {
|
||||
}
|
||||
}
|
||||
|
||||
/// Memory statistics for state db.
|
||||
#[derive(Default, Clone, Debug)]
|
||||
pub struct StateDbMemoryInfo {
|
||||
/// Memory usage of the non-canonical overlay
|
||||
pub non_canonical: MemorySize,
|
||||
/// Memory usage of the pruning window.
|
||||
pub pruning: Option<MemorySize>,
|
||||
/// Memory usage of the pinned blocks.
|
||||
pub pinned: MemorySize,
|
||||
}
|
||||
|
||||
/// Memory statistics for client instance.
|
||||
#[derive(Default, Clone, Debug)]
|
||||
pub struct MemoryInfo {
|
||||
@@ -215,8 +204,6 @@ pub struct MemoryInfo {
|
||||
pub state_cache: MemorySize,
|
||||
/// Size of backend database cache.
|
||||
pub database_cache: MemorySize,
|
||||
/// Size of the state db.
|
||||
pub state_db: StateDbMemoryInfo,
|
||||
}
|
||||
|
||||
/// I/O statistics for client instance.
|
||||
@@ -264,13 +251,9 @@ impl fmt::Display for UsageInfo {
|
||||
write!(
|
||||
f,
|
||||
"caches: ({} state, {} db overlay), \
|
||||
state db: ({} non-canonical, {} pruning, {} pinned), \
|
||||
i/o: ({} tx, {} write, {} read, {} avg tx, {}/{} key cache reads/total, {} trie nodes writes)",
|
||||
self.memory.state_cache,
|
||||
self.memory.database_cache,
|
||||
self.memory.state_db.non_canonical,
|
||||
self.memory.state_db.pruning.unwrap_or_default(),
|
||||
self.memory.state_db.pinned,
|
||||
self.io.transactions,
|
||||
self.io.bytes_written,
|
||||
self.io.bytes_read,
|
||||
|
||||
Reference in New Issue
Block a user