Skip to content

Benchmark Improvements - #75

Merged
jeremyprime merged 3 commits into
mainfrom
benchmark-improvements
Jun 19, 2026
Merged

Benchmark Improvements#75
jeremyprime merged 3 commits into
mainfrom
benchmark-improvements

Conversation

@jeremyprime

@jeremyprime jeremyprime commented Mar 18, 2026

Copy link
Copy Markdown
Collaborator

Summary

Improve the benchmark CI workflow with a server topology mode selector and a JDK 11 build fix for GLIDE.

Implementation

  • Fixed GLIDE JDK requirement (needs JDK 11, otherwise will fallback to Gradle toolchain which calls Foojay Disco API, which frequently is not available causing CI to fail)
  • Added server topology mode option (standalone or cluster, defaults to standalone)

ℹ️ Note that I also tried to add a 100-client workload, but it timed out after 30 minutes. I was able to run a 100-client workload locally, so not sure why it failed in the CI. Needs further investigation.

@jeremyprime
jeremyprime marked this pull request as ready for review March 18, 2026 20:40
@jeremyprime
jeremyprime requested review from ikolomi and liorsve March 18, 2026 20:40
Signed-off-by: Jeremy Parr-Pearson <jeremy.parr-pearson@improving.com>
Signed-off-by: Jeremy Parr-Pearson <jeremy.parr-pearson@improving.com>
Signed-off-by: Jeremy Parr-Pearson <jeremy.parr-pearson@improving.com>
@jeremyprime
jeremyprime force-pushed the benchmark-improvements branch from 7013040 to 16e8b35 Compare June 19, 2026 21:41
@jeremyprime
jeremyprime merged commit 8a6f0e2 into main Jun 19, 2026
23 checks passed
@jeremyprime
jeremyprime deleted the benchmark-improvements branch June 19, 2026 22:27
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