Apply min_degree filter for full graph query

This commit is contained in:
yangdx
2025-03-05 13:21:17 +08:00
parent ca9e958cad
commit 4e2a9b1994

View File

@@ -312,7 +312,7 @@ class NetworkXStorage(BaseGraphStorage):
nodes_to_keep = [ nodes_to_keep = [
node node
for node, degree in subgraph.degree() for node, degree in subgraph.degree()
if (node_label != "*" and (node in start_nodes or node in direct_connected_nodes)) if node in start_nodes or node in direct_connected_nodes
or degree >= min_degree or degree >= min_degree
] ]
subgraph = subgraph.subgraph(nodes_to_keep) subgraph = subgraph.subgraph(nodes_to_keep)