Replies: 1 comment
-
|
Let's chat |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Plan: Migrate graphify from networkx to Apache Arrow
1. Motivation
The current codebase stores its entire knowledge graph in a single
graph.jsonfile (NetworkX
node_link_dataJSON). This works but has known limitations:No graph-native queries — every read loads the full JSON into a NetworkX
Graphin memory, then walks it with BFS/DFS in Python. There is noMATCH,WHERE, orOPTIONALmatching.No incremental reads — you cannot ask "which nodes have community 5"
without deserializing the entire graph.
Similar issues here.
Similar discussion about scalability, large repos: Are there reliable benchmarks showing Graphify improves coding agent performance on large repos? #1328, Establish a Knowledge Base #1340
Full plan: https://gist.github.com/adsharma/c0fd0c9163f1fc60669cacfe955e152f
Beta Was this translation helpful? Give feedback.
All reactions