Skip to content

Restore Graphly API compatibility for Logre integration - #1

Open
Mauvois wants to merge 8 commits into
lod4hss-apps:mainfrom
Mauvois:compat
Open

Mauvois wants to merge 8 commits into
lod4hss-apps:mainfrom
Mauvois:compat

Conversation

@Mauvois

@Mauvois Mauvois commented Feb 16, 2026

Copy link
Copy Markdown
Collaborator

Context

Logre now consumes Graphly as an external dependency (no vendored copy). This PR restores compatibility with the API calls Logre makes against Graphly.

Summary

  • Restore backward compatibility for legacy Model/Graph signatures used by Logre.
  • Accept optional prefixes in Graph.run/insert/delete.
  • Improve Turtle export robustness and AllegroGraph prefix handling.

Impact

Logre can import and use Graphly directly from the upstream repository again without local overrides.

Testing

  • Local import checks (Model/SHACL init)
  • Logre smoke test via Podman (compat branch)

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.

1 participant