MCPcopy Create free account

hub / github.com/Rustixir/darkbird / functions

Functions253 in github.com/Rustixir/darkbird

↓ 31 callersMethodto_string
(&self)
src/darkbird.rs:42
↓ 26 callersMethodget
(&self, key: &K)
src/darkbird/database.rs:516
↓ 25 callersMethodinsert
(&self, key: K, doc: Doc)
src/darkbird/storage.rs:125
↓ 24 callersMethodto_string
(&self)
example/Version-3.0.0 ( Indexing - Tagging )/taging.rs:52
↓ 21 callersMethoditer
(&self)
src/darkbird/storage.rs:339
↓ 19 callersMethodlen
(&self)
src/darkbird/storage_redis.rs:260
↓ 8 callersMethoditer
(&self)
src/darkbird/storage_vector.rs:400
↓ 8 callersMethodremove
(&self, key: K)
src/darkbird/storage.rs:179
↓ 7 callersMethodbuild
(self)
src/darkbird/schema.rs:114
↓ 7 callersMethoddispatch
(&mut self, msg: Msg)
src/darkbird/router.rs:165
↓ 6 callersFunctionfilename_factory
(path: &str, page_pointer: usize)
src/darkbird/wal/disk_log.rs:395
↓ 6 callersMethoditer
(&self)
src/darkbird/index/hash.rs:70
↓ 6 callersMethodvec_insert
(&self, vector_id: VectorId, vector: Vec<f32>)
src/darkbird/database.rs:36
↓ 4 callersMethodlog
checkin a resource
src/darkbird/wal/disk_log.rs:477
↓ 4 callersMethodlookup
(&self, key: &K)
src/darkbird/storage.rs:271
↓ 4 callersMethodrun_service
(mut self)
src/darkbird/router.rs:119
↓ 4 callersMethodview_key_maker
(&self, name: &str)
src/darkbird/index/tags.rs:128
↓ 3 callersMethodextract
(&self)
example/simple.rs:77
↓ 3 callersMethodget_page
checkout a resource
src/darkbird/wal/disk_log.rs:492
↓ 3 callersMethodinsert
(&self, key: &K, doc: &Doc)
src/darkbird/index/tags.rs:32
↓ 3 callersMethodlookup_by_index
(&self, index_key: &str)
src/darkbird/storage.rs:277
↓ 3 callersMethodremove
(&self, key: &K, doc: &Doc)
src/darkbird/index/tags.rs:69
↓ 2 callersMethodcopy_memtable_to_database
( &self, storage: Arc<Storage<K, Doc>>, handler: &THandler, )
src/darkbird/persistent_worker.rs:105
↓ 2 callersFunctionfactory_option
(name: &str)
example/Version-5.0.3 ( Database Level - Schema builder )/example.rs:5
↓ 2 callersMethodfetch_view
(&self, view_name: &str)
src/darkbird/storage.rs:305
↓ 2 callersFunctionfilename_factory
(source_path: &str, page_pointer: usize)
src/darkbird/wal/page_processor.rs:310
↓ 2 callersMethodfilter
(&self)
example/simple.rs:95
↓ 2 callersMethodfind_filename
(&self, page_index: usize)
src/darkbird/wal/disk_log.rs:362
↓ 2 callersMethodget_content
(&self)
example/simple.rs:102
↓ 2 callersMethodget_fields
(&self)
example/simple.rs:89
↓ 2 callersMethodget_tags
(&self)
example/simple.rs:83
↓ 2 callersMethodinsert
(&self, vid: VectorId, vec: Vec<f32>)
src/darkbird/storage_vector.rs:94
↓ 2 callersMethodinsert
(&self, key: &K, doc: &Doc)
src/darkbird/index/range.rs:33
↓ 2 callersMethodnext_expiration
(&self)
src/darkbird/storage_redis.rs:327
↓ 2 callersMethodregister
register new channel to router
src/darkbird/router.rs:256
↓ 2 callersMethodsearch
(&self, text: String)
src/darkbird/storage.rs:323
↓ 2 callersMethodstart
(self)
src/darkbird/wal/page_processor.rs:84
↓ 2 callersMethodvec_insert_with_uuid
(&self, vector: Vec<f32>)
src/darkbird/database.rs:46
↓ 2 callersMethodvec_k_nearest_neighbors
(&self, query: &Vector, k: usize)
src/darkbird/database.rs:99
↓ 2 callersMethodvector_scaling
Performs scalar multiplication of a vector stored in the storage. The vector is identified by its key (ID). The function returns the result of the sc
src/darkbird/storage_vector.rs:390
↓ 2 callersMethodwith_vecstore
(mut self, opts: Options<'a>)
src/darkbird/schema.rs:61
↓ 2 callersMethodwrite_to_disk
(&mut self, bytes: &mut Vec<u8>)
src/darkbird/wal/disk_log.rs:262
↓ 1 callersMethodbroadcast
(&mut self, msg: Msg)
src/darkbird/router.rs:177
↓ 1 callersMethodcheck
Check channel to registered before
src/darkbird/router.rs:221
↓ 1 callersMethodeuclidean_distance
Calculates the Euclidean distance between two vectors. The Euclidean distance is the square root of the sum of the squared differences between corres
src/darkbird/vector.rs:50
↓ 1 callersFunctionfactory_option
(name: &str)
example/Version-6.2.0 ( Vector Engine )/example.rs:4
↓ 1 callersFunctionfactory_option
(name: &str)
src/darkbird/storage_vector_test.rs:3
↓ 1 callersFunctionfilename_factory_rename
(source_path: &str, page_pointer: usize)
src/darkbird/wal/page_processor.rs:305
↓ 1 callersMethodgets
(&self, list: Vec<&K>)
src/darkbird/database.rs:224
↓ 1 callersMethodhandle_getter
(&self, session: &DatabaseSession)
example/new_features_vsn2.rs:78
↓ 1 callersMethodhandle_recv
(&mut self, res: Option<Request<Msg>>)
src/darkbird/router.rs:137
↓ 1 callersMethodhandle_recv
(&mut self, op: Option<Request>)
src/darkbird/wal/disk_log.rs:114
↓ 1 callersMethodhandle_setter
(&self, session: &DatabaseSession, key: &Key, document: &Document)
example/new_features_vsn2.rs:67
↓ 1 callersMethodhandle_try_recv
(&mut self, res: Result<Request, TryRecvError>)
src/darkbird/wal/disk_log.rs:159
↓ 1 callersMethodinit
(&self, session: &DatabaseSession)
example/new_features_vsn2.rs:63
↓ 1 callersMethodinner_search
(&self, word: &str)
src/darkbird/index/inverted_index.rs:90
↓ 1 callersMethodinsert
(&self, key: K, doc: Doc)
src/darkbird/database.rs:174
↓ 1 callersMethodinsert
(&self, key: &K, doc: &Doc)
src/darkbird/index/hash.rs:33
↓ 1 callersMethodinsert
(&self, key: K, content: String)
src/darkbird/index/inverted_index.rs:33
↓ 1 callersMethodinsert_view
(&self, view_name: &str, key: &K)
src/darkbird/index/tags.rs:52
↓ 1 callersMethodinsert_with_uuid
(&self, vec: Vec<f32>)
src/darkbird/storage_vector.rs:124
↓ 1 callersMethodinternal_start
(&self)
src/darkbird/wal/page_processor.rs:106
↓ 1 callersMethodintersect
(&self, keys: Vec<K>, collector: &mut HashSet<K>)
src/darkbird/index/inverted_index.rs:80
↓ 1 callersMethodinto_raw
(self)
src/darkbird/storage.rs:439
↓ 1 callersMethodis_shutdown
(&self)
src/darkbird/storage_redis.rs:310
↓ 1 callersMethodk_nearest_neighbors
(&self, query: &Vector, k: usize)
src/darkbird/storage_vector.rs:235
↓ 1 callersMethodload_memtable_from_database
( &self, storage: Arc<Storage<K, Doc>>, handler: &THandler, )
src/darkbird/persistent_worker.rs:135
↓ 1 callersMethodloader
(&self)
src/darkbird/storage_vector.rs:409
↓ 1 callersMethodloader
(&self)
src/darkbird/storage.rs:366
↓ 1 callersMethodlookup
(&self, key: &K)
src/darkbird/database.rs:277
↓ 1 callersMethodlookup_by_tag
(&self, tag: &str)
src/darkbird/storage.rs:288
↓ 1 callersMethodlookup_view
(&self, view_name: &str)
src/darkbird/index/tags.rs:115
↓ 1 callersFunctionopen_last_page
(path: &str, table_name: &str, total_page_size: usize)
src/darkbird/wal/disk_log.rs:410
↓ 1 callersMethodpurge_expired_keys
(&self)
src/darkbird/storage_redis.rs:288
↓ 1 callersFunctionpurge_expired_tasks
(shared: Arc<Shared<K, Doc>>)
src/darkbird/storage_redis.rs:336
↓ 1 callersMethodrange
(&self, field_name: &str, from: String, to: String)
src/darkbird/storage.rs:256
↓ 1 callersMethodremove
(&self, vid: VectorId)
src/darkbird/storage_vector.rs:132
↓ 1 callersMethodremove
(&self, key: K)
src/darkbird/database.rs:198
↓ 1 callersMethodremove
(&self, key: &K, doc: &Doc)
src/darkbird/index/range.rs:65
↓ 1 callersMethodremove_from_view
(&self, view_name: &str, key: &K)
src/darkbird/index/tags.rs:82
↓ 1 callersMethodshutdown_purge_task
(&self)
src/darkbird/storage_redis.rs:265
↓ 1 callersMethodstash
(&mut self, rquery: RQuery<K, Doc>)
src/darkbird/wal/memory_page.rs:22
↓ 1 callersMethodsubscribe
(&self, sender: Sender<Event<K, Doc>>)
src/darkbird/database.rs:150
↓ 1 callersMethodsubscribe
(&self, sender: Sender<Event<K, Doc>>)
src/darkbird/storage.rs:109
↓ 1 callersFunctionused_page
if not exist directory then is first time run, create dir and a page-1 and open it else open latest page exist
src/darkbird/wal/disk_log.rs:401
↓ 1 callersMethodvector_addition
Performs element-wise addition of two vectors stored in the darkbird storage. The vectors are identified by their keys (IDs). The function returns th
src/darkbird/storage_vector.rs:289
Functionbackup
take a full copy from wal files with timestamp
src/darkbird/wal/helper.rs:44
Methodcollection_len
(&self)
src/darkbird/storage.rs:357
Methodconnect
(db_name: DatabaseName, cfg_string: String)
src/darkbird/persistent_worker.rs:45
Methodconnect_to_postgres
(cfg_string: String)
src/darkbird/persistent_worker.rs:72
Methodconnect_to_scylla
(uri: String)
src/darkbird/persistent_worker.rs:93
Methodcosine_similarity
Calculates the cosine similarity between two vectors. The cosine similarity is a measure of similarity between two vectors in a multi-dimensional spa
src/darkbird/vector.rs:88
Methoddel
(&self, key: &K)
src/darkbird/storage_redis.rs:254
Methoddel
(&self, key: &K)
src/darkbird/database.rs:539
Methoddrop
(&mut self)
src/darkbird/storage_redis.rs:120
Methodextract
(&self)
example/migrate_to_another_database.rs:78
Methodextract
(&self)
example/reporter.rs:79
Methodextract
(&self)
example/before-vsn-6.1.0-migration.rs:72
Methodextract
(&self)
example/new_features_vsn2.rs:110
Methodextract
(&self)
example/complex.rs:90
next →1–100 of 253, ranked by callers