Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ShisoftResearch/bifrost
/ functions
Functions
541 in github.com/ShisoftResearch/bifrost
⨍
Functions
541
◇
Types & classes
103
↓ 1 callers
Method
large_query
(&self, req: Option<String>)
src/rpc/mod.rs:521
↓ 1 callers
Method
large_req
( &self, mut req: Vec<ComplexAnswer>, mut req2: Vec<ComplexAns
src/rpc/mod.rs:533
↓ 1 callers
Method
leader_append_log
( &'a self, meta: &'a RwLockWriteGuard<'a, RaftMeta>, entry: &mut LogEntry, )
src/raft/mod.rs:2942
↓ 1 callers
Method
leader_candidate_available
(&mut self, member: u64)
src/membership/server.rs:575
↓ 1 callers
Method
leader_candidate_unavailable
(&mut self, member: u64)
src/membership/server.rs:582
↓ 1 callers
Method
membership
(&self)
src/conshash/mod.rs:361
↓ 1 callers
Method
new_group
(&mut self, name: String)
src/membership/server.rs:759
↓ 1 callers
Method
new_member_
(&mut self, address: String)
src/raft/state_machine/configs.rs:47
↓ 1 callers
Method
notify_for_member_left
(&self, id: u64)
src/membership/server.rs:423
↓ 1 callers
Method
notify_for_member_offline
(&self, id: u64)
src/membership/server.rs:393
↓ 1 callers
Method
notify_for_member_online
(&self, id: u64)
src/membership/server.rs:363
↓ 1 callers
Method
num_members
(&self)
src/raft/mod.rs:1977
↓ 1 callers
Method
on_any_member_joined
( &self, f: F, )
src/membership/client.rs:134
↓ 1 callers
Method
on_any_member_left
( &self, f: F, )
src/membership/client.rs:155
↓ 1 callers
Method
on_any_member_offline
( &self, f: F, )
src/membership/client.rs:92
↓ 1 callers
Method
on_any_member_online
( &self, f: F, )
src/membership/client.rs:113
↓ 1 callers
Method
on_group_leader_changed
( &self, f: F, group: &String, )
src/membership/client.rs:164
↓ 1 callers
Function
options_for_plane
(opts: &Options, plane_id: PlaneId)
src/raft/mod.rs:503
↓ 1 callers
Method
parse
(input: ParseStream)
src/proc_macro/src/lib.rs:16
↓ 1 callers
Method
plane_has_persisted_state
(&self, plane_id: PlaneId)
src/raft/mod.rs:903
↓ 1 callers
Method
plane_id
(&self)
src/raft/mod.rs:604
↓ 1 callers
Method
plane_member_addresses
(&self, plane_id: PlaneId)
src/raft/mod.rs:1199
↓ 1 callers
Method
plane_members_from_seed_nodes
( &self, seed_nodes: Vec<String>, )
src/raft/mod.rs:1181
↓ 1 callers
Method
plane_storage_path
(&self, plane_id: PlaneId)
src/raft/mod.rs:894
↓ 1 callers
Method
post_processing
( &mut self, meta: &RwLockWriteGuard<'a, RaftMeta>, logs: RwLockWriteGuard<'a, LogsMap
src/raft/disk.rs:323
↓ 1 callers
Method
preferred_client_on_plane
(&self, state: &PlaneClientState)
src/raft/client.rs:1086
↓ 1 callers
Function
prepend_u64
(num: u64, data: BytesMut)
src/rpc/mod.rs:285
↓ 1 callers
Method
query_answer
(&self, req: Option<String>)
src/rpc/mod.rs:512
↓ 1 callers
Method
query_on_plane
( &self, plane_id: PlaneId, sm_id: u64, fn_id: u64, data: Vec<u8>,
src/raft/client.rs:685
↓ 1 callers
Method
query_server_id
(&self)
src/rpc/mod.rs:508
↓ 1 callers
Method
raw
(self)
src/raft/mod.rs:62
↓ 1 callers
Method
read_commit_progress
Read commit progress if available
src/raft/disk.rs:401
↓ 1 callers
Method
recover_after_register_on_plane
( &self, plane_id: PlaneId, )
src/raft/mod.rs:1339
↓ 1 callers
Method
recover_members
(&mut self, snapshot: MemberConfigSnapshot)
src/raft/state_machine/configs.rs:144
↓ 1 callers
Method
reelect
(&'a self, plane_id: PlaneId)
src/raft/mod.rs:3480
↓ 1 callers
Function
register_server
( server_address: &String, callback: &Arc<dyn TcpCallbackFuncShareable>, )
src/tcp/shortcut.rs:17
↓ 1 callers
Method
register_state_machine_on_plane
( &self, plane_id: PlaneId, state_machine: SubStateMachine, )
src/raft/mod.rs:1363
↓ 1 callers
Method
request_vote
( &self, plane_id: PlaneId, term: u64, candidate_id: u64, last_log_id:
src/raft/mod.rs:3277
↓ 1 callers
Method
send_followers_heartbeat
( &'a self, meta: &mut RwLockWriteGuard<'a, RaftMeta>, log_id: Option<u64>, no
src/raft/mod.rs:2432
↓ 1 callers
Method
send_msg
(&self, msg: TcpReq)
src/tcp/client.rs:97
↓ 1 callers
Method
shutdown_handle
(&self)
src/tcp/server.rs:29
↓ 1 callers
Method
shutdown_plane
(&self, plane_id: PlaneId)
src/raft/mod.rs:1468
↓ 1 callers
Method
subscriptions_on_plane
( &self, plane_id: PlaneId, )
src/raft/mod.rs:1379
↓ 1 callers
Method
to_clock
(&self)
src/vector_clock/mod.rs:292
↓ 1 callers
Method
to_server_name
(&self, server_id: u64)
src/conshash/mod.rs:172
↓ 1 callers
Method
to_server_name_option
(&self, server_id: Option<u64>)
src/conshash/mod.rs:181
↓ 1 callers
Method
transfer_leadership
(&self)
src/membership/server.rs:100
↓ 1 callers
Method
try_sync_config_to_followers_on_plane
( &'a self, plane_id: PlaneId, mut meta: RwLockWriteGuard<'a, RaftMeta>, entry
src/raft/mod.rs:3051
↓ 1 callers
Method
try_sync_log_to_followers_on_plane
( &'a self, plane_id: PlaneId, mut meta: RwLockWriteGuard<'a, RaftMeta>, entry
src/raft/mod.rs:2980
↓ 1 callers
Method
update_raft
(&self, online: &Vec<u64>, offline: &Vec<u64>)
src/membership/server.rs:83
↓ 1 callers
Method
validate_plane_bootstrap
( &self, bootstrap: PlaneBootstrap, )
src/raft/mod.rs:1165
↓ 1 callers
Method
watch_all_actions
(&self, f: F)
src/conshash/mod.rs:261
Method
add
(&mut self, value: u64)
src/raft/mod.rs:3563
Function
add_counter_locally
( service: &Arc<RaftService>, plane_id: PlaneId, sm_id: u64, value: u64, )
src/raft/mod.rs:3661
Function
adjust_caller_identifiers
(input: TokenStream)
src/proc_macro/src/lib.rs:23
Function
adjust_function_signature
(input: TokenStream)
src/proc_macro/src/lib.rs:64
Method
all_groups
(&self)
src/membership/server.rs:863
Method
all_groups
(&self)
src/membership/client.rs:179
Method
all_members
(&self, online_only: bool)
src/membership/server.rs:844
Method
answer_to_the_universe
(&'a self, name: String)
src/raft/mod.rs:4653
Method
as_raft_plane_client
(self: &Arc<Self>)
src/raft/client.rs:133
Function
avg_scale
(nums: &Vec<u64>)
src/utils/math.rs:19
Function
broadcast_to_members
( conshash: &Arc<ConsistentHashing>, func: F, )
src/rpc/cluster.rs:13
Method
c_ping
(&self)
src/raft/mod.rs:3476
Method
c_put_offline
(&self)
src/raft/mod.rs:3455
Method
can_callback
()
src/raft/client.rs:567
Method
canonicalize_member_addresses
(mut members: Vec<String>)
src/raft/mod.rs:1159
Method
check_plane
(&self, plane_id: PlaneId)
src/raft/mod.rs:608
Method
client
(&self)
src/membership/member.rs:87
Method
cmp
(&self, other: &Self)
src/vector_clock/mod.rs:32
Method
connect
(address: &String)
src/tcp/client.rs:94
Method
connect_with_timeout
(address: &String, timeout: Duration)
src/tcp/client.rs:34
Method
conservative_bootstrap
(&self, servers: &Vec<String>)
src/raft/mod.rs:1721
Method
decode
Decode payload bytes (without the length prefix or CRC — the caller strips those).
src/raft/disk.rs:92
Method
default
()
src/raft/mod.rs:245
Method
del
(&self)
src/utils/bindings.rs:37
Method
del_group
(&mut self, id: u64)
src/membership/server.rs:780
Method
del_group
(&self, name: &String)
src/membership/client.rs:59
Function
deref_tuple_types
(input: TokenStream)
src/proc_macro/src/lib.rs:108
Method
dispatch_cmd_
( &'a mut self, fn_id: u64, data: &'a Vec<u8>, )
src/raft/state_machine/master.rs:738
Method
dispatch_qry_
( &'a self, fn_id: u64, data: &'a Vec<u8>, )
src/raft/state_machine/master.rs:771
Method
drop
(&mut self)
src/membership/member.rs:96
Method
drop
(&mut self)
src/membership/server.rs:174
Function
dummy
()
src/raft/state_machine/callback/mod.rs:94
Function
dummy_type2_plane
()
src/raft/state_machine/callback/mod.rs:156
Method
echo
(&self, msg: String)
src/rpc/cluster.rs:109
Method
fmt
(&self, f: &mut Formatter<'_>)
src/raft/mod.rs:76
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/raft/client.rs:37
Method
fmt
(&self, f: &mut Formatter)
src/raft/state_machine/master.rs:262
Method
from
(value: PlaneId)
src/raft/mod.rs:88
Method
from_vec
(vec: Vec<(S, u64)>)
src/vector_clock/mod.rs:54
Function
general
()
src/vector_clock/mod.rs:305
Method
get
(&self)
src/utils/bindings.rs:24
Method
get_id
(&self)
src/rpc/cluster.rs:105
Method
get_log_info_
(&self, log: Option<(&u64, &LogEntry)>)
src/raft/mod.rs:2061
Method
get_server_by
(&self, obj: &T)
src/conshash/mod.rs:224
Method
get_server_id
(&self)
src/membership/member.rs:90
Method
get_server_id_by
(&self, obj: &T)
src/conshash/mod.rs:233
Method
get_server_id_by_string
(&self, string: &String)
src/conshash/mod.rs:230
Method
get_weight
(&self, group: u64, id: u64)
src/conshash/weights.rs:36
← previous
next →
201–300 of 541, ranked by callers