Skip to content

Upgrade to Fuseki 5.4.0 in Skosmos tests and containers#1788

Merged
osma merged 2 commits intomainfrom
issue1775-upgrade-fuseki-5.4.0
May 14, 2025
Merged

Upgrade to Fuseki 5.4.0 in Skosmos tests and containers#1788
osma merged 2 commits intomainfrom
issue1775-upgrade-fuseki-5.4.0

Conversation

@osma
Copy link
Member

@osma osma commented May 13, 2025

Reasons for creating this PR

There was a new release 5.4.0 of Jena Fuseki that fixes a timeout enforcement bug. It makes sense to upgrade to that version for Skosmos, because long-running queries are quite common.

This PR also contains a minor fix to docker-compose.yml files: dropping the obsolete version option.

Link to relevant issue(s), if any

Description of the changes in this PR

  • upgrade Fuseki to 5.4.0
  • drop obsolete version option from docker compose files

Known problems or uncertainties in this PR

Checklist

  • phpUnit tests pass locally with my changes
  • I have added tests that show that the new code works, or tests are not relevant for this PR (e.g. only HTML/CSS changes)
  • The PR doesn't reduce accessibility of the front-end code (e.g. tab focus, scaling to different resolutions, use of .sr-only class, color contrast)
  • The PR doesn't introduce unintended code changes (e.g. empty lines or useless reindentation)

@osma osma added this to the 3.0-alpha.2 milestone May 13, 2025
@osma osma self-assigned this May 13, 2025
@osma osma added the maintenance Dependency changes, security updates, infrastructure tweaks & general mainenance label May 13, 2025
@sonarqubecloud
Copy link

@codecov
Copy link

codecov bot commented May 13, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 70.94%. Comparing base (d048386) to head (d3c2060).
Report is 29 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #1788      +/-   ##
============================================
+ Coverage     70.90%   70.94%   +0.04%     
  Complexity     1650     1650              
============================================
  Files            33       33              
  Lines          4330     4330              
============================================
+ Hits           3070     3072       +2     
+ Misses         1260     1258       -2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@osma osma moved this to Needs review in Skosmos 3.x Backlog May 14, 2025
@osma osma requested a review from joelit May 14, 2025 07:56
Copy link
Contributor

@joelit joelit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@osma osma merged commit b507cbe into main May 14, 2025
12 checks passed
@osma osma deleted the issue1775-upgrade-fuseki-5.4.0 branch May 14, 2025 08:00
@github-project-automation github-project-automation bot moved this from Needs review to Issue/PR closed in Skosmos 3.x Backlog May 14, 2025
@osma osma mentioned this pull request Oct 28, 2025
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Dependency changes, security updates, infrastructure tweaks & general mainenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants