MCPcopy Create free account

hub / github.com/Migorithm/duva / functions

Functions954 in github.com/Migorithm/duva

↓ 1 callersMethodtake_version
(&mut self)
duva/src/domains/saves/endec/decoder.rs:183
↓ 1 callersMethodtry_extract_expiry_time_in_milliseconds
(&mut self)
duva/src/domains/saves/endec/decoder.rs:332
↓ 1 callersMethodtry_extract_expiry_time_in_seconds
(&mut self)
duva/src/domains/saves/endec/decoder.rs:320
↓ 1 callersMethodtry_extract_key_bytes
(&mut self)
duva/src/domains/saves/endec/decoder.rs:344
↓ 1 callersMethodtry_extract_metadata_key_value
(&mut self)
duva/src/domains/saves/endec/decoder.rs:211
↓ 1 callersMethodtry_get_checksum
(&mut self)
duva/src/domains/saves/endec/decoder.rs:352
↓ 1 callersMethodtry_send_ttl
(&self, cache_entry: &CacheEntry)
duva/src/domains/caches/actor.rs:158
↓ 1 callersMethodtry_set_index
(&mut self, builder: &mut DatabaseSectionBuilder)
duva/src/domains/saves/endec/decoder.rs:276
↓ 1 callersMethodtry_set_table_sizes
(&mut self, builder: &mut DatabaseSectionBuilder)
duva/src/domains/saves/endec/decoder.rs:282
↓ 1 callersMethodturn_follower_mode
(&mut self)
duva/src/domains/cluster_actors/actor/heartbeat_scheduler.rs:134
↓ 1 callersMethodturn_leader_mode
(&mut self)
duva/src/domains/cluster_actors/actor/heartbeat_scheduler.rs:119
↓ 1 callersMethodunpack_single_entry
(self)
duva/src/domains/query_io.rs:66
↓ 1 callersMethodupdate_metadata
(&mut self, new_entries: &[WriteOperation])
duva/src/domains/replications/replication.rs:338
↓ 1 callersMethodupdate_repl_leader
(&mut self, replid: ReplicationId, new_pnode: PeerIdentifier)
duva/src/domains/cluster_actors/hash_ring.rs:171
↓ 1 callersMethodupdate_reqid
(&mut self, replid: ReplicationId, res: &ServerResponse)
duva-client/src/broker/mod.rs:287
↓ 1 callersMethodupdate_topology
(&mut self, topology: Topology)
duva-client/src/broker/mod.rs:275
↓ 1 callersMethodvectorize
(self)
duva/src/domains/replications/state.rs:119
↓ 1 callersMethodvote_for
(&mut self, candidate_id: PeerIdentifier)
duva/src/domains/replications/replication.rs:122
↓ 1 callersMethodwait_for_acceptance
(&self)
duva/src/domains/cluster_actors/queue.rs:53
↓ 1 callersMethodwait_signals
(self)
duva/src/signals.rs:39
↓ 1 callersMethodwith_port
(mut self, port: u16)
duva/tests/common.rs:49
↓ 1 callersMethodwith_topology_path
(mut self, topology_path: impl AsRef<Path>)
duva/tests/common.rs:68
Methodack
(log_idx: u64, curr_term: u64)
duva/src/domains/peers/command.rs:66
Methodadd_peer
( mut self, cluster_handler: ClusterActorSender, )
duva/src/domains/peers/connections/inbound/stream.rs:100
Methodadd_peer
( mut self, self_port: u16, cluster_handler: ClusterActorSender, optional_call
duva/src/domains/peers/connections/outbound/stream.rs:77
Methodas_str
(&self)
duva/src/domains/caches/cache_objects/entry.rs:66
Methodauthenticate
( mut stream: TcpStream, conn_req: ConnectionRequest, )
duva-client/src/broker/mod.rs:113
Methodborrow_decode
( decoder: &mut D, )
duva/src/types.rs:63
Methodcache_manager
Helper function to create cache manager with con_idx
duva/src/domains/cluster_actors/actor/tests/mod.rs:77
Methodcache_manager_with_keys
( keys: Vec<String>, )
duva/src/domains/cluster_actors/actor/tests/mod.rs:83
Methodcluster_actor
(role: ReplicationRole)
duva/src/domains/cluster_actors/actor/tests/mod.rs:163
Methodcluster_meet
! Callback chaining is required as otherwise it will block cluster actor from consuming more messages. ! For example, trying to connect to a server re
duva/src/domains/cluster_actors/actor.rs:574
Methodcluster_member
( actor: &mut ClusterActor, fake_bufs: Vec<FakeReadWrite>, cluster_sender: ClusterActo
duva/src/domains/cluster_actors/actor/tests/mod.rs:182
Methodcomplete
( &self, line: &str, pos: usize, _ctx: &Context<'_>, )
duva-client/src/cli/editor/completion.rs:62
Methodcompletion
(&self)
duva-client/src/cli/editor/hints.rs:36
Methodconnect
(connect_to: &str)
duva/src/adapters/io/tokio_stream.rs:122
Methodconnect_to_server
( &mut self, connect_to: PeerIdentifier, optional_callback: Option<Callback<anyhow::Re
duva/src/domains/cluster_actors/actor.rs:209
Methodconsensus_request
( callback: Callback<ConsensusResponse>, session_req: Option<ConnectionOffset>, )
duva/src/domains/cluster_actors/actor/tests/mod.rs:223
Methodconvert_str_vec_res
(values: Vec<String>, index: u64)
duva/src/domains/query_io.rs:114
Methodcreate_peer
( cluster_sender: ClusterActorSender, con_idx: u64, repl_id: &ReplicationId, p
duva/src/domains/cluster_actors/actor/tests/mod.rs:95
Methoddecode
(decoder: &mut D)
duva/src/types.rs:57
Methoddefault
()
duva/src/domains/caches/cache_objects/types/quicklist.rs:184
Methoddefault
()
duva/tests/common.rs:29
Methoddefault_with_repl_id
(repl_id: ReplicationId)
duva/src/domains/saves/snapshot/mod.rs:30
Methodderef
(&self)
duva/src/domains/saves/endec/decoder.rs:382
Methodderef
(&self)
duva/src/domains/cluster_actors/hash_ring.rs:200
Methodderef_mut
(&mut self)
duva/src/domains/saves/endec/decoder.rs:387
Methoddeserialize
Deserialize `WriteOperation`s from the given bytes.
duva/src/domains/replications/operation.rs:44
Methoddetect_and_sort_existing_segments
(path: &Path)
duva/src/adapters/loggers/disk_based.rs:219
Methoddetermine_role
( replicaof: Option<&PeerIdentifier>, pre_connected_nodes: &[ReplicationState], )
duva/src/config.rs:64
Methoddisplay
(&self)
duva-client/src/cli/editor/hints.rs:32
Methoddrop
(&mut self)
duva/tests/common.rs:94
Methodelection_votes
(&self)
duva/src/domains/replications/replication.rs:346
Methodencode
(&self, encoder: &mut E)
duva/src/types.rs:52
Methodeq
(&self, _: &Self)
duva/src/types.rs:39
Methodeq
(&self, other: &&str)
duva/src/domains/saves/endec/decoder.rs:398
Methodeq
(&self, other: &Self)
duva/src/domains/peers/peer.rs:99
Methodeq
(&self, _: &Self)
duva/src/domains/peers/connections/connection_types.rs:16
Methodeq
(&self, other: &Self)
duva/src/domains/cluster_actors/hash_ring.rs:232
Functionestimate_serialized_size
(query: &QueryIO)
duva/src/domains/query_io.rs:126
Methodexpiry_in_i64
(&self)
duva/src/domains/caches/cache_objects/entry.rs:36
Methodextract_my_repl_id
(contents: &str)
duva/src/domains/replications/state.rs:93
Methodextract_replid
(id_part: &str)
duva/src/domains/replications/state.rs:55
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
duva-client/src/controller.rs:166
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
duva/src/domains/peers/identifier.rs:60
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
duva/src/domains/replications/state.rs:139
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
duva/src/domains/replications/replication.rs:401
Functionfollower_accepts_entries_with_empty_log_and_prev_log_index_zero
()
duva/src/domains/cluster_actors/actor/tests/replications.rs:382
Functionfollower_cluster_actor_replicate_log
()
duva/src/domains/cluster_actors/actor/tests/replications.rs:89
Functionfollower_cluster_actor_replicate_state_only_upto_con_idx
()
duva/src/domains/cluster_actors/actor/tests/replications.rs:183
Functionfollower_cluster_actor_sessionless_replicate_state
()
duva/src/domains/cluster_actors/actor/tests/replications.rs:113
Functionfollower_rejects_entries_with_empty_log_and_prev_log_index_nonzero
()
duva/src/domains/cluster_actors/actor/tests/replications.rs:398
Functionfollower_truncates_log_on_term_mismatch
()
duva/src/domains/cluster_actors/actor/tests/replications.rs:348
Methodfrom
(value: &ClientAction)
duva-client/src/command.rs:158
Methodfrom
(value: ErrorKind)
duva/src/adapters/io/tokio_stream.rs:146
Methodfrom
(value: String)
duva/src/domains/query_io.rs:139
Methodfrom
(data: &'a [u8])
duva/src/domains/saves/endec/decoder.rs:375
Methodfrom
(s: &str)
duva/src/domains/caches/cache_objects/value.rs:54
Methodfrom
(cmd: PeerCommand)
duva/src/domains/peers/command.rs:19
Methodfrom
(value: T)
duva/src/domains/peers/connections/connection_types.rs:10
Methodfrom
(value: ReplicationId)
duva/src/domains/replications/state.rs:148
Methodfrom
(value: String)
duva/src/domains/replications/replication.rs:409
Methodfrom
(msg: SchedulerMessage)
duva/src/domains/cluster_actors/command.rs:34
Methodfrom
(value: NonMutatingAction)
duva/src/presentation/clients/request.rs:52
Methodfrom_file
(path: &str)
duva/src/domains/replications/state.rs:63
Methodfrom_path
(path: &PathBuf)
duva/src/adapters/loggers/disk_based.rs:95
Methodfrom_slice
(chunk: &[(&String, &CacheValue)])
duva/src/domains/caches/cache_objects/entry.rs:44
Methodfrom_str
(s: &str)
duva/src/domains/cluster_actors/command.rs:110
Methodget_pnode_count
(&self)
duva/src/domains/cluster_actors/hash_ring.rs:138
Methodget_vnode_count
(&self)
duva/src/domains/cluster_actors/hash_ring.rs:143
Methodhandle_client_stream
( mut self, handler: ClientController, stream_writer_sender: Sender<ServerResponse>,
duva/src/presentation/clients/stream.rs:27
Methodhas_expiry
(&self)
duva/src/domains/caches/cache_objects/value.rs:70
Methodheartbeat
( term: u64, leader_commit_idx: Option<u64>, op_logs: Vec<WriteOperation>, )
duva/src/domains/cluster_actors/actor/tests/mod.rs:143
Methodheartbeat_msg
(&self, expected_count: usize)
duva/tests/common.rs:144
Methodhighlight_hint
(&self, hint: &'h str)
duva-client/src/cli/editor/hints.rs:240
Methodhighlight_prompt
( &'s self, prompt: &'p str, default: bool, )
duva-client/src/cli/editor/hints.rs:228
Methodhint
(&self, line: &str, pos: usize, _ctx: &Context<'_>)
duva-client/src/cli/editor/hints.rs:44
Methodhop_count
(fanout: usize, node_count: usize)
duva/src/domains/cluster_actors/actor.rs:681
Methodid
(&self)
duva/src/domains/replications/state.rs:27
Methodinitialize_with_snapshot
Refactiring : this should run before cluster actor runs
duva/src/lib.rs:76
← previousnext →501–600 of 954, ranked by callers