apache / incubator-graphar

An open source, standard data file format for graph data storage and retrieval.
https://graphar.apache.org/
Apache License 2.0
217 stars 46 forks source link

feat(c++): property filtering provides an API that returns a VerticesCollection #632

Open Elssky opened 1 week ago

Elssky commented 1 week ago

Describe the enhancement requested

Our current property filtering is done at the VertexPropertyArrowChunkReader level using enhanced Acero's expressions. The result is a chunk that holds the vertex property information rather than the vertex itself, can we provide an interface that returns a VerticesCollection, which is similar to label filtering (https://github.com/apache/incubator-graphar/pull/607) for subsequent operations.

Component(s)

C++

Elssky commented 1 week ago

Please provide some suggestions. @acezen