MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / path

Method path

nodedb-wal/src/double_write.rs:344–346  ·  view source on GitHub ↗

Path to the double-write buffer file.

(&self)

Source from the content-addressed store, hash-verified

342
343 /// Path to the double-write buffer file.
344 pub fn path(&self) -> &Path {
345 &self.path
346 }
347
348 /// Try to recover a WAL record by LSN from the double-write buffer.
349 ///

Callers 15

wal_append_fsync_1kFunction · 0.45
wal_append_only_10kFunction · 0.45
wal_group_commitFunction · 0.45
concurrent_group_commitFunction · 0.45
recover_empty_walFunction · 0.45
recover_nonexistent_fileFunction · 0.45
recover_with_recordsFunction · 0.45
recover_truncated_walFunction · 0.45
from_file_0o600_acceptedFunction · 0.45
from_file_0o400_acceptedFunction · 0.45
from_file_0o644_rejectedFunction · 0.45

Calls

no outgoing calls

Tested by 15

concurrent_group_commitFunction · 0.36
recover_empty_walFunction · 0.36
recover_nonexistent_fileFunction · 0.36
recover_with_recordsFunction · 0.36
recover_truncated_walFunction · 0.36
write_and_recoverFunction · 0.36
survives_reopenFunction · 0.36
flush_is_idempotentFunction · 0.36
recover_after_wraparoundFunction · 0.36