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
[FEAT][GraphAr] Add API to python client to enable loading graph from gar files or archive graph to gar files #2588
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #2588 +/- ##
===========================================
+ Coverage 41.48% 73.70% +32.22%
===========================================
Files 98 99 +1
Lines 10306 10361 +55
===========================================
+ Hits 4275 7637 +3362
+ Misses 6031 2724 -3307
... and 52 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
@sighingnow The ci of gar has passed, only networkx ci failed which is not related to this change, can we merge the pr? |
… gar files or archive graph to gar files (alibaba#2588) ## What do these changes do? - Add API to python client to enable loading graph from gar files or archive graph to gar files ## Related issue number issue apache/incubator-graphar#41
What do these changes do?
🤖 Generated by Copilot at dfdff8a
This pull request adds a new feature to load and archive graphs in the GAR format, which is a compressed and portable format for graph data. It modifies the
GrapeInstance
,PropertyGraphUtils
, andPropertyGraphFrame
classes in the analytical engine to handle theARCHIVE_GRAPH
operation and the GAR files. It also updates the coordinator and the Python API to support graph archiving and loading from GAR files. It adds new enum values totypes.proto
and a conditional compilation flag toCMakeLists.txt
to enable the feature.Related issue number
issue apache/incubator-graphar#41