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

Method set_maintenance_budget

nodedb/src/data/executor/core_loop/maintenance.rs:35–40  ·  view source on GitHub ↗

Set the shared per-database maintenance CPU budget tracker.

(
        &mut self,
        tracker: Arc<crate::control::maintenance::MaintenanceBudgetTracker>,
    )

Source from the content-addressed store, hash-verified

33
34 /// Set the shared per-database maintenance CPU budget tracker.
35 pub fn set_maintenance_budget(
36 &mut self,
37 tracker: Arc<crate::control::maintenance::MaintenanceBudgetTracker>,
38 ) {
39 self.maintenance_budget = Some(tracker);
40 }
41
42 /// Record the `TenantId → DatabaseId` mapping for a tenant seen in a request.
43 ///

Calls

no outgoing calls