Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

crates/cre8-app-provider/src/hyperdb_sink.rs

cre8-app-provider · module hyperdb_sink · src · 714 lines (560 code, 91 comment) · sha ae391d0cf21004a4

Items

const KIND_MARKET_ASSET const KIND_MARKET_PROVIDER const KIND_MARKET_BAR_FACT const KIND_MARKET_OBSERVATION const KIND_MARKET_CORRELATION const KIND_MARKET_BASKET static ACTIVE static ON enum Backend impl Backend struct BarBucket impl BarBucket type BucketKey struct HyperdbSink impl HyperdbSink static SINK

Functions

By call-graph weight (PageRank; 1.0 is the average function). 39 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
Backend::add_vertexsrc/hyperdb_sink.rs:110method821405.7
Backend::graphsrc/hyperdb_sink.rs:102method72904
HyperdbSink::with_configsrc/hyperdb_sink.rs:217method1611123.2
HyperdbSink::from_envsrc/hyperdb_sink.rs:203method131122.5
sinksrc/hyperdb_sink.rs:467fn311412.4
Backend::upsert_edgesrc/hyperdb_sink.rs:119method82401.9
ticksrc/hyperdb_sink.rs:523fn111801.9
Backend::open_from_envsrc/hyperdb_sink.rs:80method213111.9
HyperdbSink::index_existing_factssrc/hyperdb_sink.rs:237method131101.9
env_always_onsrc/hyperdb_sink.rs:66fn41111.7
Backend::delete_vertexsrc/hyperdb_sink.rs:137method82401.4
is_activesrc/hyperdb_sink.rs:62fn32511.4
Backend::delete_edgesrc/hyperdb_sink.rs:128method82301.3
HyperdbSink::ensure_vertexsrc/hyperdb_sink.rs:296method52311.3
HyperdbSink::append_factsrc/hyperdb_sink.rs:302method381231.1
activatesrc/hyperdb_sink.rs:58fn31100.9
HyperdbSink::sync_correlation_edgessrc/hyperdb_sink.rs:365method365230.8
HyperdbSink::sync_basket_edgessrc/hyperdb_sink.rs:407method395230.8
HyperdbSink::maybe_evictsrc/hyperdb_sink.rs:345method133120.8
sync_correlation_edgessrc/hyperdb_sink.rs:486fn83130.6
sync_basket_edgessrc/hyperdb_sink.rs:498fn83130.6
BarBucket::newsrc/hyperdb_sink.rs:169method31100.6
BarBucket::absorbsrc/hyperdb_sink.rs:173method71100.6
HyperdbSink::flush_stalesrc/hyperdb_sink.rs:278method175110.6
observe_tick_if_activesrc/hyperdb_sink.rs:473fn83120.6
Backend::is_durablesrc/hyperdb_sink.rs:146method72000.5
HyperdbSink::observesrc/hyperdb_sink.rs:251method227040.5
HyperdbSink::statussrc/hyperdb_sink.rs:447method161000.5
hyperdb_sink_statussrc/hyperdb_sink.rs:509fn93020.5
bucket_rollover_appends_bar_facts_with_linked_verticessrc/hyperdb_sink.rs:536fn241030.5
stale_buckets_flush_without_new_ticks_on_that_pairsrc/hyperdb_sink.rs:562fn81030.5
junk_ticks_are_ignoredsrc/hyperdb_sink.rs:572fn71020.5
fact_cap_evicts_oldest_firstsrc/hyperdb_sink.rs:581fn152030.5
correlation_edges_upsert_in_place_and_drop_vanished_pairssrc/hyperdb_sink.rs:598fn211030.5
basket_hyperedges_span_members_and_drop_vanished_basketssrc/hyperdb_sink.rs:621fn291030.5
status_reports_counterssrc/hyperdb_sink.rs:652fn101020.5
eviction_reads_one_index_entry_per_evicted_factsrc/hyperdb_sink.rs:664fn162030.5
stale_sweep_visits_only_the_stale_prefixsrc/hyperdb_sink.rs:682fn212020.5
rolled_buckets_leave_no_stale_due_entriessrc/hyperdb_sink.rs:705fn92020.5

Source not readable from this process.