-
Notifications
You must be signed in to change notification settings - Fork 31
[GraphRAG][v2] Implementation of Agentic Retrieval and Performance enhancement of KG construction & Semantic Beam Search #350
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Fix NodeManager
Feature/agentic retrieval
|
| CURL* curl = curl_easy_init(); | ||
| if (curl) { | ||
| std::string response; | ||
| curl_easy_setopt(curl, CURLOPT_SSLVERSION, CURL_SSLVERSION_DEFAULT); |
Check failure
Code scanning / SonarCloud
Weak SSL/TLS protocols should not be used High
| } | ||
|
|
||
| // TLS + connection settings | ||
| curl_easy_setopt(curl, CURLOPT_SSLVERSION, CURL_SSLVERSION_DEFAULT); |
Check failure
Code scanning / SonarCloud
Weak SSL/TLS protocols should not be used High
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #350 +/- ##
=========================================
- Coverage 0.95% 0.92% -0.04%
=========================================
Files 108 115 +7
Lines 26278 28224 +1946
Branches 17306 18615 +1309
=========================================
+ Hits 250 260 +10
- Misses 25812 27737 +1925
- Partials 216 227 +11 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why do we need clang here?
| @@ -0,0 +1,12 @@ | |||
| BasedOnStyle: Google | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why do we need to change this file?
| message(WARNING "No ANTLR generated files found in /home/ubuntu/software/antlr/") | ||
| set(GENERATED_SRC "" | ||
| src/frontend/JasmineGraphFrontEnd.cpp | ||
| src/localstore/incremental/JasmineGraphIncrementalLocalStore.cpp |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why is src/localstore/incremental/JasmineGraphIncrementalLocalStore.cpp mentioned three times here?
|
|
||
| #This parameter holds the maximum label size of Node Block | ||
| org.jasminegraph.nativestore.max.label.size=43 | ||
| org.jasminegraph.nativestore.max.label.size=256 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why did we increase this value to 256?
| org.jasminegraph.vectorstore.enabled=true | ||
| org.jasminegraph.vectorstore.dimension=512 | ||
| org.jasminegraph.vectorstore.embedding.model=jina/jina-embeddings-v2-small-en | ||
| org.jasminegraph.vectorstore.embedding.ollama.endpoint=http://gemma3_container:11441 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why do we expose this endpoint?
| @@ -0,0 +1,121 @@ | |||
| """Copyright 2025 JasmineGraph Team | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| """Copyright 2025 JasmineGraph Team | |
| """Copyright 2026 JasmineGraph Team |




Summary
This PR introduces the new Agentic Retrieval and improvements in Knowledge Graph (KG) construction and semantic search, focusing on performance, scalability, and reliability.
1. Agentic Retrieval
2. Knowledge Graph (KG) Construction
2. Semantic Beam Search & Graph / Query Optimizations
Impact
Notes for Reviewers