Skip to content

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

Open
arne-bdt wants to merge 1 commit intoapache:mainfrom
arne-bdt:GH-3643-jena-benchmarks-drop-older-shaded-baselines
Open

GH-3643: jena-benchmarks: Drop older shaded Jena baselines; keep only…#3843
arne-bdt wants to merge 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
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

2 participants