Skip to content

Conversation

@dennisvang
Copy link
Contributor

@dennisvang dennisvang commented Oct 27, 2025

Bootstrap rdf triple store from rdf-turtle (ttl) fixtures.

fixes #634

Note

For some reason git is inadvertently seeing some deletes and changes in unrelated files as renames.
For example, it thinks
org/fairdatapoint/database/rdf/migration/production/Rdf_Migration_0003_FDPO.java
has been renamed to
org/fairdatapoint/service/bootstrap/components/IBootstrapper.java
which is confusing.
This is due to the default similarity index of 50% used by git and github.
There does not appear to be a workaround for github, but in the terminal we can use git diff --no-renames ..., and/or --name-status, to get a clearer view of what's going on.

TODO:

This restores the RDF bootstrapping implementation introduced by Marek in dfdb146 and b41a40e

Instead of an actual git revert, we used a merge commit in order to preserve history.

Original author: Marek Suchánek <[email protected]>
The implementation for v2 was still WIP anyway.
For now we focus on fixtures-based bootstrapping.
If necessary, we can restore migration-based bootstrapping later.
this was only used by RepositoryMigrationConfig
These were only partially implemented and marked for removal, in favor of the bootstrap approach.
Keep it around for reference, but remove before merging into develop.
@dennisvang dennisvang changed the base branch from develop to feature/634-boostrapping-fdp October 27, 2025 17:08
@dennisvang dennisvang changed the title Bootstrap triple store (RDF) Bootstrap triple store from fixtures Oct 27, 2025
@dennisvang dennisvang changed the title Bootstrap triple store from fixtures Bootstrap (RDF) triple store from fixtures Oct 27, 2025
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

Successfully merging this pull request may close these issues.

2 participants