Skip to content

GH-3643: jena-benchmarks: Drop older shaded Jena baselines; keep only…#3843

Merged
arne-bdt merged 1 commit intoapache:mainfrom
arne-bdt:GH-3643-jena-benchmarks-drop-older-shaded-baselines
Apr 10, 2026
Merged

GH-3643: jena-benchmarks: Drop older shaded Jena baselines; keep only…#3843
arne-bdt merged 1 commit intoapache:mainfrom
arne-bdt:GH-3643-jena-benchmarks-drop-older-shaded-baselines

Conversation

@arne-bdt
Copy link
Copy Markdown
Contributor

@arne-bdt arne-bdt commented Apr 8, 2026

… latest Jena 5 baseline

GitHub issue resolved #3643

Pull request Description:

  • Removed jena-benchmarks from parent POM
  • Updated benchmarks to use Jena version 5.6.0 and remove deprecated references.
  • Removed older shaded versions of Jena: 4.8.0, 5.1.0 and 5.5.0
  • fixed code analysis warnings
  • fixed old *480 names to *560
  • now clearly use GraphMemValue vs GraphMemFast, discarding old graph names in test parametes
  • updated org.apache.jena.mem.graph.helper.GraphTripleNodeHelper560 to support all graph implementations
  • fixed scale in memory consumption rounding
  • de-duplicated JHMDefaultOptions.java moved it to jena.jmh an renamed it to JmhDefaultOptions.java

  • Benchmarks ran successfully.
  • Commits have been squashed to remove intermediate development commit messages.
  • Key commit messages start with the issue number (GH-xxxx)

By submitting this pull request, I acknowledge that I am making a contribution to the Apache Software Foundation under the terms and conditions of the Contributor's Agreement.


See the Apache Jena "Contributing" guide.

…p only latest Jena 5 baseline

- Removed jena-benchmarks from parent POM
- Updated benchmarks to use Jena version 5.6.0 and remove deprecated references.
- Removed older shaded versions of Jena: 4.8.0, 5.1.0 and 5.5.0
- fixed code analysis warnings
- fixed old *480 names to *560
- now clearly use GraphMemValue vs GraphMemFast, discarding old graph names in test parametes
- updated org.apache.jena.mem.graph.helper.GraphTripleNodeHelper560 to support all graph implementations
- fixed scale in memory consumption rounding
- de-duplicated JHMDefaultOptions.java moved it to jena.jmh an renamed it to JmhDefaultOptions.java
@arne-bdt arne-bdt merged commit 508beee into apache:main Apr 10, 2026
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.

jena-benchmarks: Drop older shaded Jena baselines; keep only latest Jena 5 baseline

3 participants