GTrunSec opened a new issue, #976: URL: https://github.com/apache/incubator-graphar/issues/976
The in-tree Rust binding currently exposes `Vertex` and `VerticesBuilder`, plus edge metadata, but it does not expose the existing C++ `graphar::builder::Edge` and `EdgesBuilder` APIs. This prevents Rust consumers from writing edge chunks through the upstream implementation.\n\nProposed scope:\n- add safe Rust wrappers for edge endpoints and primitive properties;\n- expose an `EdgesBuilder` that uses upstream strong schema validation;\n- cover invalid IDs, unavailable adjacency layouts, schema rejection, and successful chunk writing;\n- propagate pkg-config include paths into the CXX bridge so non-system Arrow installations work.\n\nThe change will not introduce a second GraphAr encoding or alter the file format. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
