Skip to content
This repository has been archived by the owner on Oct 8, 2021. It is now read-only.

Rework persistence #569

Closed
sbromberger opened this issue Mar 28, 2017 · 2 comments
Closed

Rework persistence #569

sbromberger opened this issue Mar 28, 2017 · 2 comments
Labels
breaking change non-deprecable change. discussion requires in-depth discussion - participation encouraged efficiency / performance related to speed/memory performance
Milestone

Comments

@sbromberger
Copy link
Owner

Followup discussion from #561 (comment) - my preference is to keep the native LightGraphs format inside LG core, but move all other graph format loaders/savers to an external package, and move to FileIO.jl.

@sbromberger sbromberger added breaking change non-deprecable change. discussion requires in-depth discussion - participation encouraged efficiency / performance related to speed/memory performance labels Mar 28, 2017
@sbromberger sbromberger added this to the v0.9 milestone Mar 28, 2017
@sbromberger sbromberger mentioned this issue Mar 28, 2017
8 tasks
@jpfairbanks
Copy link
Contributor

We can have load(file, T::Type) and use the constructor T() to make an empty graph, then fill that graph in with the edges from the file.

@sbromberger
Copy link
Owner Author

I like that, but we'd need two types: one for graph, the other for edges.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
breaking change non-deprecable change. discussion requires in-depth discussion - participation encouraged efficiency / performance related to speed/memory performance
Projects
None yet
Development

No branches or pull requests

2 participants