1 viewer
rust 1,859,968 · typescript 235,218 · javascript 132,952 · python 20,426 · 6,406 files · digest c536f05fc420 · built in 1.4 s · crystals off
crates/cre8-app-compute/src/work_lease_authority/hyperdb.rs
Items
const EXECUTION_WORK_LEASE_VERTEX_KIND const EXECUTION_WORK_EFFECT_CLAIM_VERTEX_KIND const EXECUTION_WORK_LEASE_VERTEX_SCHEMA const EXECUTION_WORK_EFFECT_CLAIM_VERTEX_SCHEMA const EXECUTION_WORK_LEASE_VERTEX_PREFIX const EXECUTION_WORK_EFFECT_CLAIM_VERTEX_PREFIX struct HyperdbExecutionWorkLeaseAuthority impl Clone for HyperdbExecutionWorkLeaseAuthority impl HyperdbExecutionWorkLeaseAuthority impl ExecutionWorkLeaseAuthority for HyperdbExecutionWorkLeaseAuthority static NEXT_TEST
Functions
By call-graph weight (PageRank; 1.0 is the average function). 34 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| HyperdbExecutionWorkLeaseAuthority::ensure_configured_coordinatorsrc/work_lease_authority/hyperdb.rs:81 | method | 12 | 2 | 9 | 0 | 2.2 | |
| lease_vertex_idsrc/work_lease_authority/hyperdb.rs:491 | fn | 3 | 1 | 7 | 1 | 1.9 | |
| effect_claim_vertex_idsrc/work_lease_authority/hyperdb.rs:495 | fn | 6 | 1 | 7 | 1 | 1.6 | |
| HyperdbExecutionWorkLeaseAuthority::compare_and_swapsrc/work_lease_authority/hyperdb.rs:121 | method | 42 | 4 | 7 | 8 | 1.5 | |
| HyperdbExecutionWorkLeaseAuthority::next_fencing_tokensrc/work_lease_authority/hyperdb.rs:94 | method | 4 | 1 | 3 | 1 | 0.9 | |
| stored_lease_from_vertexsrc/work_lease_authority/hyperdb.rs:523 | fn | 28 | 3 | 5 | 2 | 0.9 | |
| HyperdbExecutionWorkLeaseAuthority::from_runtime_contextsrc/work_lease_authority/hyperdb.rs:46 | method | 22 | 4 | 2 | 3 | 0.9 | |
| stored_effect_claim_from_vertexsrc/work_lease_authority/hyperdb.rs:572 | fn | 30 | 3 | 6 | 2 | 0.8 | |
| lease_vertexsrc/work_lease_authority/hyperdb.rs:502 | fn | 20 | 1 | 2 | 1 | 0.8 | |
| effect_claim_vertexsrc/work_lease_authority/hyperdb.rs:552 | fn | 19 | 1 | 4 | 1 | 0.6 | |
| HyperdbExecutionWorkLeaseAuthority::insert_if_absentsrc/work_lease_authority/hyperdb.rs:99 | method | 21 | 2 | 1 | 5 | 0.6 | |
| HyperdbExecutionWorkLeaseAuthority::from_shared_truthsrc/work_lease_authority/hyperdb.rs:69 | method | 7 | 1 | 2 | 2 | 0.6 | |
| coordinatorsrc/work_lease_authority/hyperdb.rs:616 | fn | 3 | 1 | 2 | 1 | 0.6 | |
| work_keysrc/work_lease_authority/hyperdb.rs:620 | fn | 4 | 1 | 2 | 1 | 0.6 | |
| test_storesrc/work_lease_authority/hyperdb.rs:630 | fn | 13 | 2 | 2 | 1 | 0.6 | |
| cleanupsrc/work_lease_authority/hyperdb.rs:644 | fn | 7 | 3 | 2 | 0 | 0.6 | |
| HyperdbExecutionWorkLeaseAuthority::observesrc/work_lease_authority/hyperdb.rs:166 | trait impl | 13 | 2 | 1 | 7 | 0.6 | |
| cache_keysrc/work_lease_authority/hyperdb.rs:625 | fn | 4 | 1 | 1 | 1 | 0.5 | |
| HyperdbExecutionWorkLeaseAuthority::clonesrc/work_lease_authority/hyperdb.rs:40 | trait impl | 3 | 1 | 0 | 1 | 0.5 | |
| HyperdbExecutionWorkLeaseAuthority::coordinatorsrc/work_lease_authority/hyperdb.rs:77 | method | 3 | 1 | 0 | 0 | 0.5 | |
| HyperdbExecutionWorkLeaseAuthority::acquiresrc/work_lease_authority/hyperdb.rs:180 | trait impl | 19 | 1 | 0 | 3 | 0.5 | |
| HyperdbExecutionWorkLeaseAuthority::renewsrc/work_lease_authority/hyperdb.rs:200 | trait impl | 14 | 1 | 0 | 3 | 0.5 | |
| HyperdbExecutionWorkLeaseAuthority::expiresrc/work_lease_authority/hyperdb.rs:215 | trait impl | 10 | 1 | 0 | 2 | 0.5 | |
| HyperdbExecutionWorkLeaseAuthority::takeoversrc/work_lease_authority/hyperdb.rs:226 | trait impl | 13 | 1 | 0 | 3 | 0.5 | |
| HyperdbExecutionWorkLeaseAuthority::releasesrc/work_lease_authority/hyperdb.rs:240 | trait impl | 13 | 1 | 0 | 3 | 0.5 | |
| HyperdbExecutionWorkLeaseAuthority::reclaim_releasedsrc/work_lease_authority/hyperdb.rs:254 | trait impl | 13 | 1 | 0 | 3 | 0.5 | |
| HyperdbExecutionWorkLeaseAuthority::restart_completed_for_unmet_admissionsrc/work_lease_authority/hyperdb.rs:268 | trait impl | 18 | 1 | 0 | 3 | 0.5 | |
| HyperdbExecutionWorkLeaseAuthority::finalizesrc/work_lease_authority/hyperdb.rs:287 | trait impl | 62 | 10 | 0 | 7 | 0.5 | |
| HyperdbExecutionWorkLeaseAuthority::claim_effectsrc/work_lease_authority/hyperdb.rs:350 | trait impl | 59 | 6 | 0 | 12 | 0.5 | |
| HyperdbExecutionWorkLeaseAuthority::observe_effect_claimsrc/work_lease_authority/hyperdb.rs:410 | trait impl | 13 | 1 | 0 | 6 | 0.5 | |
| HyperdbExecutionWorkLeaseAuthority::list_pending_effect_claimssrc/work_lease_authority/hyperdb.rs:424 | trait impl | 22 | 2 | 0 | 4 | 0.5 | |
| HyperdbExecutionWorkLeaseAuthority::mark_effect_committedsrc/work_lease_authority/hyperdb.rs:447 | trait impl | 42 | 7 | 0 | 9 | 0.5 | |
| concurrent_acquire_has_exactly_one_hyperdb_winnersrc/work_lease_authority/hyperdb.rs:653 | fn | 17 | 1 | 0 | 7 | 0.5 | |
| fenced_lifecycle_and_effect_claim_recover_from_hyperdb_without_sql_authority_tablessrc/work_lease_authority/hyperdb.rs:672 | fn | 73 | 2 | 0 | 9 | 0.5 |
Source not readable from this process.