MCPcopy Create free account
hub / github.com/GraphLite-AI/GraphLite / find_dependent_entries

Method find_dependent_entries

graphlite/src/cache/invalidation.rs:311–319  ·  view source on GitHub ↗
(&self, dependency_type: &DependencyType)

Source from the content-addressed store, hash-verified

309 }
310
311 fn find_dependent_entries(&self, dependency_type: &DependencyType) -> HashSet<String> {
312 let dep_key = self.dependency_key(dependency_type);
313 self.reverse_deps
314 .read()
315 .unwrap()
316 .get(&dep_key)
317 .cloned()
318 .unwrap_or_default()
319 }
320
321 fn find_entries_by_tags(&self, _tags: &[String]) -> HashSet<String> {
322 // In practice, would need tag tracking in cache entries

Callers 1

handle_eventMethod · 0.80

Calls 3

dependency_keyMethod · 0.80
unwrapMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected