MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / record_query_by_engine

Method record_query_by_engine

nodedb/src/control/metrics/system/record.rs:154–166  ·  view source on GitHub ↗
(&self, engine: &str)

Source from the content-addressed store, hash-verified

152 }
153
154 pub fn record_query_by_engine(&self, engine: &str) {
155 match engine {
156 "vector" => self.queries_vector.fetch_add(1, Ordering::Relaxed),
157 "graph" => self.queries_graph.fetch_add(1, Ordering::Relaxed),
158 "document_schemaless" | "document_strict" => {
159 self.queries_document.fetch_add(1, Ordering::Relaxed)
160 }
161 "columnar" => self.queries_columnar.fetch_add(1, Ordering::Relaxed),
162 "kv" => self.queries_kv.fetch_add(1, Ordering::Relaxed),
163 "fts" => self.queries_fts.fetch_add(1, Ordering::Relaxed),
164 _ => 0,
165 };
166 }
167
168 // ── Vector engine ──
169

Callers 3

execute_vector_searchMethod · 0.80
search_ivfMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected