Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blacksky-algorithms/rsky
/ functions
Functions
2,046 in github.com/blacksky-algorithms/rsky
⨍
Functions
2,046
◇
Types & classes
3,275
↓ 9 callers
Function
get_banned_response
()
rsky-feedgen/src/routes.rs:101
↓ 9 callers
Method
handle_command
(&mut self, command: Command, seq: Cursor)
rsky-relay/src/publisher/worker.rs:71
↓ 9 callers
Function
record_validator_passed_with_warning
(reason: &'static str)
rsky-relay/src/metrics.rs:157
↓ 9 callers
Method
serialize
(self, capacity: usize, seq: Cursor)
rsky-relay/src/validator/event.rs:286
↓ 8 callers
Method
advance
advance the pointer to the next node in the tree, stepping into the current node if necessary
rsky-repo/src/mst/walker.rs:132
↓ 8 callers
Method
delete
(&mut self, cid: Cid)
rsky-repo/src/cid_set.rs:37
↓ 8 callers
Method
dequeue_firehose_backfill
( &self, )
rsky-wintermute/src/storage.rs:454
↓ 8 callers
Method
firehose_backfill_len
(&self)
rsky-wintermute/src/storage.rs:785
↓ 8 callers
Function
get_records
( storage: Arc<RwLock<dyn RepoStorage>>, commit_cid: Cid, paths: Vec<RecordPath>, )
rsky-repo/src/sync/provider.rs:54
↓ 8 callers
Method
get_stored_path
(&self, cid: Cid)
rsky-pds/src/actor_store/aws/s3.rs:47
↓ 8 callers
Method
next
(&mut self)
rsky-relay/src/types.rs:88
↓ 8 callers
Function
parse_label_message
(data: &[u8])
rsky-wintermute/src/ingester/labels.rs:223
↓ 8 callers
Function
sanitize_opt
(s: Option<&str>)
rsky-wintermute/src/indexer/mod.rs:64
↓ 8 callers
Function
verify_proofs
( proofs: Vec<u8>, claims: Vec<RecordCidClaim>, did: &str, did_key: &String, )
rsky-repo/src/sync/consumer.rs:140
↓ 8 callers
Function
ws_pair_for_worker
()
rsky-relay/src/publisher/worker.rs:214
↓ 7 callers
Function
access_check
( req: &Request<'_>, scopes: Vec<AuthScope>, opts: Option<ValidateAccessTokenOpts>, )
rsky-pds/src/auth_verifier.rs:216
↓ 7 callers
Function
assert_repo_availability
( did: &String, is_admin_of_self: bool, account_manager: &AccountManager, )
rsky-pds/src/apis/com/atproto/repo/mod.rs:5
↓ 7 callers
Function
blocks_to_car_file
(root: Option<&Cid>, blocks: BlockMap)
rsky-repo/src/car.rs:127
↓ 7 callers
Method
dequeue_label_live
( &self, )
rsky-wintermute/src/storage.rs:733
↓ 7 callers
Method
enqueue_backfill_priority
Enqueue a backfill job with HIGH priority (prefix "0:") Priority items are processed BEFORE all normal items Use this for manual/on-demand backfill re
rsky-wintermute/src/storage.rs:196
↓ 7 callers
Method
flush
(&mut self)
rsky-relay/src/publisher/types.rs:108
↓ 7 callers
Function
generate_bulk_data_keys
( count: usize, mut blockstore: Option<&mut (dyn RepoStorage + '_)>, )
rsky-repo/src/mst/util.rs:203
↓ 7 callers
Method
get_blocks
( &'a self, cids: Vec<Cid>, )
rsky-repo/src/storage/sync_storage.rs:53
↓ 7 callers
Method
get_contents
(&mut self)
rsky-repo/src/repo.rs:124
↓ 7 callers
Method
has
( &'a self, cid: Cid, )
rsky-repo/src/storage/sync_storage.rs:42
↓ 7 callers
Method
layer
return the current layer of the node you are walking
rsky-repo/src/mst/walker.rs:43
↓ 7 callers
Method
load
(block_map: &BlockMap, cid: Cid)
rsky-relay/src/validator/types.rs:779
↓ 7 callers
Function
populate_backfill_queue
( storage: Arc<Storage>, relay_host: String, database_url: String, )
rsky-wintermute/src/ingester/backfill_queue.rs:51
↓ 7 callers
Function
record_validator_dropped
(reason: &'static str)
rsky-relay/src/metrics.rs:152
↓ 7 callers
Method
remove_label_live
(&self, _key: &[u8])
rsky-wintermute/src/storage.rs:751
↓ 7 callers
Method
step_into
step into a subtree, throws if currently pointed at a leaf
rsky-repo/src/mst/walker.rs:91
↓ 7 callers
Method
update
(&mut self, key: &str, value: Cid)
rsky-repo/src/mst/mod.rs:853
↓ 7 callers
Method
walk
Walk full tree & emit nodes, consumer can bail at any point by returning None
rsky-repo/src/mst/mod.rs:1280
↓ 6 callers
Method
as_str
(self)
rsky-relay/src/metrics.rs:35
↓ 6 callers
Function
ban_from_tv
( subject: &String, reason_param: Option<String>, tags_param: Option<Vec<String>>, )
rsky-feedgen/src/apis/mod.rs:1122
↓ 6 callers
Function
contents_to_claims
(contents: RepoContents)
rsky-repo/src/repo.rs:459
↓ 6 callers
Function
convert_record_to_ipld
Convert byte arrays in JSON to CID links (reuses backfiller logic)
rsky-wintermute/src/bin/fix_blob_refs.rs:48
↓ 6 callers
Method
dequeue_firehose_backfill_partitioned
Partitioned dequeue for parallel workers - each worker owns a slice of the key space Key space partitioning: - Priority items (prefix "0:") are check
rsky-wintermute/src/storage.rs:558
↓ 6 callers
Method
dequeue_firehose_live
(&self)
rsky-wintermute/src/storage.rs:290
↓ 6 callers
Method
destroy
(&mut self)
rsky-pds/src/actor_store/mod.rs:421
↓ 6 callers
Method
did
(&self)
rsky-repo/src/repo.rs:75
↓ 6 callers
Function
escape_copy_opt
Escape an optional COPY field, emitting the \N NULL marker when the value is absent.
rsky-wintermute/src/indexer/bulk.rs:34
↓ 6 callers
Function
establish_connection_for_sequencer
()
rsky-pds/src/db/mod.rs:19
↓ 6 callers
Function
fixed_time
()
rsky-relay/src/validator/event.rs:372
↓ 6 callers
Function
generate_object
()
rsky-repo/src/repo.rs:378
↓ 6 callers
Method
get_image_url
(&self, pattern: String, cid: String)
rsky-pds/src/read_after_write/viewer.rs:123
↓ 6 callers
Method
get_layer
In most cases, we get the layer of a node from a hint on creation In the case of the topmost node in the tree, we look for a key in the node & determi
rsky-repo/src/mst/mod.rs:667
↓ 6 callers
Method
get_many
(&mut self, cids: Vec<Cid>)
rsky-repo/src/block_map.rs:56
↓ 6 callers
Method
get_root_detailed
(&self)
rsky-pds/src/actor_store/repo/sql_repo.rs:466
↓ 6 callers
Function
handle_read_after_write
( nsid: String, requester: String, res: HandlerPipeThrough, munge: MungeFn<T>, s3_config:
rsky-pds/src/read_after_write/util.rs:110
↓ 6 callers
Function
is_user_or_admin
(auth: AccessOutput, did: &String)
rsky-pds/src/auth_verifier.rs:935
↓ 6 callers
Method
node_add
(&mut self, node: NodeEntry)
rsky-repo/src/data_diff.rs:64
↓ 6 callers
Method
read_obj
( &'a self, cid: &'a Cid, check: Box<dyn Fn(CborValue) -> bool + Send + Sync>, )
rsky-repo/src/storage/readable_blockstore.rs:54
↓ 6 callers
Method
remove_firehose_backfill
(&self, _key: &[u8])
rsky-wintermute/src/storage.rs:713
↓ 6 callers
Function
setup_test_storage
()
rsky-wintermute/src/ingester/backfill_queue_tests.rs:8
↓ 6 callers
Method
time
(&self)
rsky-relay/src/validator/event.rs:339
↓ 6 callers
Method
timestamp
(&self)
rsky-common/src/tid.rs:48
↓ 6 callers
Function
verify_commit_sig
(commit: Commit, did_key: &String)
rsky-repo/src/util.rs:32
↓ 5 callers
Method
apply_writes
( &mut self, to_write: RecordWriteEnum, keypair: &Keypair, )
rsky-repo/src/repo.rs:311
↓ 5 callers
Function
before
(config: FeedGenConfig)
rsky-feedgen/src/apis/mod.rs:1255
↓ 5 callers
Method
clear
(mut self)
rsky-repo/src/cid_set.rs:49
↓ 5 callers
Function
create_commit_message
Helper to create properly formatted test messages with header + body
rsky-wintermute/src/ingester/tests.rs:17
↓ 5 callers
Method
create_email_token
( &self, did: &str, purpose: EmailTokenPurpose, )
rsky-pds/src/account_manager/mod.rs:505
↓ 5 callers
Method
enqueue_firehose_live
Firehose live queue (from ingester)
rsky-wintermute/src/storage.rs:275
↓ 5 callers
Function
establish_connection
()
rsky-feedgen/src/db/mod.rs:6
↓ 5 callers
Function
expect_valid
(tid: &str)
rsky-syntax/src/tid.rs:58
↓ 5 callers
Function
fetch_page_with_retry
( fetcher: &F, cursor: Option<&str>, sleep: impl Fn(Duration), )
rsky-relay/src/server/server.rs:60
↓ 5 callers
Method
firehose_live_len
(&self)
rsky-wintermute/src/storage.rs:781
↓ 5 callers
Function
from_str_to_utc
Parse a datetime string to a UTC DateTime. Tries the primary RFC3339 variant format first, then falls back to full RFC 3339 parsing (handles `+00:00`
rsky-common/src/time.rs:42
↓ 5 callers
Function
get_admin_token
Fetch PDS_ADMIN_PASS to be used for creating initial accounts */
rsky-pds/tests/common/mod.rs:36
↓ 5 callers
Function
get_client
Start Client for the RSky-PDS and have it use the provided postgres container */
rsky-pds/tests/common/mod.rs:60
↓ 5 callers
Function
get_pds_hostname
Get the PDS hostname from environment variables
rsky-pdsadmin/src/util/http_client.rs:54
↓ 5 callers
Function
get_postgres
Starts a testcontainer for a postgres instance, and runs migrations from rsky-pds */
rsky-pds/tests/common/mod.rs:44
↓ 5 callers
Method
is_child
(&self)
rsky-relay/src/validator/types.rs:167
↓ 5 callers
Function
is_verbose
Check if verbose logging is enabled
rsky-pdsadmin/src/commands/mod.rs:71
↓ 5 callers
Method
merge
(&mut self, other: Self)
rsky-relay/src/validator/types.rs:571
↓ 5 callers
Method
node_delete
(&mut self, node: NodeEntry)
rsky-repo/src/data_diff.rs:75
↓ 5 callers
Function
open_test_keyspace
()
rsky-relay/src/publisher/connection.rs:266
↓ 5 callers
Method
poll
false: closed true: not closed
rsky-relay/src/publisher/connection.rs:89
↓ 5 callers
Method
poll
(&mut self, seq: Cursor, idx: usize)
rsky-relay/src/publisher/worker.rs:167
↓ 5 callers
Function
read
(data: &[u8])
rsky-labeler/src/firehose.rs:33
↓ 5 callers
Function
read
(data: &str)
rsky-jetstream-subscriber/src/jetstream.rs:94
↓ 5 callers
Function
read_actor
( pool: &Pool, did: &str, )
rsky-wintermute/src/ingester/tests.rs:1005
↓ 5 callers
Method
remove_firehose_live
(&self, _key: &[u8])
rsky-wintermute/src/storage.rs:306
↓ 5 callers
Method
request_direct
Force an individual DID lookup from plc.directory, bypassing the export stream. Used when a hostname mismatch suggests the user may have migrated.
rsky-relay/src/validator/resolver.rs:167
↓ 5 callers
Method
resolve_owned
( &mut self, did: &str, )
rsky-relay/src/validator/resolver.rs:296
↓ 5 callers
Function
search_banned_from_tv
( search_did: Option<String>, search_tag: Option<String>, limit: Option<i64>, offset: Option<i
rsky-feedgen/src/apis/mod.rs:1172
↓ 5 callers
Function
seed_actor
(pool: &Pool, did: &str)
rsky-wintermute/src/ingester/tests.rs:986
↓ 5 callers
Function
send_template
(opts: MailOpts)
rsky-pds/src/mailer/mod.rs:28
↓ 5 callers
Method
sequence_account_evt
( &mut self, did: String, status: AccountStatus, )
rsky-pds/src/sequencer/mod.rs:242
↓ 5 callers
Method
sequence_commit
( &mut self, did: String, commit_data: CommitDataWithOps, )
rsky-pds/src/sequencer/mod.rs:219
↓ 5 callers
Method
sequence_evt
(&mut self, evt: models::RepoSeq)
rsky-pds/src/sequencer/mod.rs:203
↓ 5 callers
Method
sequence_identity_evt
( &mut self, did: String, handle: Option<String>, )
rsky-pds/src/sequencer/mod.rs:233
↓ 5 callers
Method
serialize
(&self)
rsky-repo/src/mst/mod.rs:638
↓ 5 callers
Function
setup_test_pool
()
rsky-wintermute/src/ingester/tests.rs:974
↓ 5 callers
Method
swap_cid
(&self)
rsky-repo/src/types.rs:147
↓ 5 callers
Method
type_
(&self)
rsky-relay/src/validator/event.rs:318
↓ 5 callers
Function
unban_from_tv
(subject: &String)
rsky-feedgen/src/apis/mod.rs:1160
↓ 5 callers
Method
update_repo_root
(&self, did: String, cid: Cid, rev: String)
rsky-pds/src/account_manager/mod.rs:180
↓ 5 callers
Function
validate_url
Check protocol and hostname to prevent potential SSRF
rsky-common/src/lib.rs:153
← previous
next →
101–200 of 2,046, ranked by callers