Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
3.1.0
-
None
-
None
Description
CypherSession::createDataFrame(nodes: DataFrame, rels: DataFrame)
currently computes NodeFrames by filtering label columns, computing all possible subsets and creating one NodeFrame for each subset. This results in 2^n sets / NodeFrames.
Instead, we should compute the distinct label sets that actually occur in the nodes DataFrame.