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

sync_with_triplestore and sync_with_rdf_file #1

Open
iosonopersia opened this issue Jan 8, 2021 · 1 comment
Open

sync_with_triplestore and sync_with_rdf_file #1

iosonopersia opened this issue Jan 8, 2021 · 1 comment
Labels
missing feature A feature is missing

Comments

@iosonopersia
Copy link
Collaborator

iosonopersia commented Jan 8, 2021

A sync_with_triplestore method is contained inside the GraphSet class, but it's missing from MetadataSet.
Moreover, a sync_with_rdf_file variant should be added to both classes, enabling the user to synchronize both
a triplestore and an RDF file with the user's GraphSet/MetadataSet: these methods should be able to import the entities
that contain a reference to an entity which is going to be deleted and should also remove those references.

Maybe these methods should be called something like propagate_deletions_to_triplestore and propagate_deletions_to_rdf_file.

These methods should not be present inside ProvSet, since provenance entities cannot be deleted!

@iosonopersia iosonopersia added the missing feature A feature is missing label Jan 8, 2021
@iosonopersia
Copy link
Collaborator Author

iosonopersia commented Apr 19, 2021

Method sync_with_triplestore was renamed to remove_orphans_from_triplestore within the commit be91122 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
missing feature A feature is missing
Projects
None yet
Development

No branches or pull requests

1 participant