Skip to content

Enhancement CAT-FR-GD-03 - graph database backend#72

Merged
rafieekhah merged 2 commits intoeclipse-xfsc:mainfrom
federated-catalogue-enhancements-2026:merge-to-upstream/CAT-FR-GD-03-graph-db
Mar 11, 2026
Merged

Enhancement CAT-FR-GD-03 - graph database backend#72
rafieekhah merged 2 commits intoeclipse-xfsc:mainfrom
federated-catalogue-enhancements-2026:merge-to-upstream/CAT-FR-GD-03-graph-db

Conversation

@Sw3eks
Copy link
Copy Markdown
Contributor

@Sw3eks Sw3eks commented Feb 26, 2026

🚀 Summary

Add embedded Fuseki test infrastructure and SparqlGraphStoreTest with 8 test methods (9 executions) to close the zero-coverage gap in the fc-graphdb-fuseki module. This satisfies the SRS verification criteria for the SPARQL-star backend: upload RDF claims and query with SPARQL-star returning non-empty results.

This change is part of the Enhancement of XFSC Federated Catalogue. Details can be found here (permalink):

https://github.com/eclipse-xfsc/docs/blob/f3c6e6b6fbcc87732a1dfe83f060fa58a9a97873/federated-catalogue/src/docs/CAT%20Enhancement/CAT_Enhancement_Specifications%20v1.0.pdf

✅ What’s Changed

  • Feature implemented / Bug fixed
  • Documentation updated (if needed)
  • Tests added or updated
  • Code formatted and linted

🧪 How to Test

All changes covered with JUnit tests.

🔍 Related Issues

No related issues.

📸 Screenshots (if applicable)

No UI-changes made.

📋 Checklist

  • I’ve tested my code locally
  • I’ve added tests if needed
  • I’ve updated documentation if necessary
  • My changes follow the project’s coding style

@Sw3eks Sw3eks force-pushed the merge-to-upstream/CAT-FR-GD-03-graph-db branch from d231764 to 63a5668 Compare February 27, 2026 08:53
@Sw3eks Sw3eks force-pushed the merge-to-upstream/CAT-FR-GD-03-graph-db branch from 989c0df to e66dde2 Compare February 27, 2026 09:45
Inside the docker network, keycloak has to be accessible via "key-server" or authentication fails with 401 because of an incorrect jwt issuer
@noVaSon
Copy link
Copy Markdown
Contributor

noVaSon commented Mar 5, 2026

@rafieekhah rafieekhah merged commit 56805f4 into eclipse-xfsc:main Mar 11, 2026
2 checks passed
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.

3 participants