Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NodeDB-Lab/nodedb
/ lock
Method
lock
nodedb-array/src/sync/op_log.rs:68–70 ·
view source on GitHub ↗
(&self)
Source
from the content-addressed store, hash-verified
66
}
67
68
fn lock(&self) -> ArrayResult<std::sync::MutexGuard<'_, OpMap>> {
69
self.ops.lock().map_err(|_| ArrayError::HlcLockPoisoned)
70
}
71
}
72
73
impl Default for InMemoryOpLog {
Callers
15
get_or_create
Method · 0.80
get
Method · 0.80
wal_group_commit
Function · 0.80
submit
Method · 0.80
assert_audit_has
Function · 0.80
now
Method · 0.80
update
Method · 0.80
peek
Method · 0.80
saturating_add_regression
Function · 0.80
next_ordinal
Method · 0.80
update_from_remote
Method · 0.80
peek
Method · 0.80
Calls
no outgoing calls
Tested by
15
saturating_add_regression
Function · 0.64
sweep_purges_zero_refcount
Function · 0.64
record_conflict_increments_map
Function · 0.64
tenant_counter_rolls_back_on_send_failure
Function · 0.64
bootstrap_creates_cluster
Function · 0.64
l1_insecure_server_rejected_by_mtls_client
Function · 0.64
observability_insecure_counter_monotonic
Function · 0.64
starvation_property
Function · 0.64
sequencer_normal_path_commit_on_all_replicas
Function · 0.64
scheduler_catchup_via_raft_log_replay
Function · 0.64
take
Method · 0.64
propose_and_wait
Method · 0.64