Skip to content
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

Let logical graphs extend graph collections? #1252

Closed
timo95 opened this issue May 7, 2019 · 0 comments
Closed

Let logical graphs extend graph collections? #1252

timo95 opened this issue May 7, 2019 · 0 comments

Comments

@timo95
Copy link
Contributor

timo95 commented May 7, 2019

Looking at EPGM, logical graphs are special cases of graph collections with only one graph.

At the moment, the implementation of operators doing essentially the same to logical graphs and graph collections (CSVDataSource/Sink, Aggregation, Subgraph, etc., e.g. see #1233) results in code duplication. One common interface for getEdges, etc. that is usable in operators would solve this.

Going further, we could also let logical graphs extend graph collections and be able to apply all operators on logical graphs. I don't think, this is very practical, since some graph collection operators might be applicable to logical graphs, but not practical (Distinct, Limit, Selection).

@timo95 timo95 closed this as completed Sep 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant