Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SOLR-15625 Improve documentation for the benchmark module. #406

Merged
merged 4 commits into from
Dec 13, 2024

Conversation

markrmiller
Copy link
Member

@markrmiller markrmiller commented Nov 9, 2021

@markrmiller markrmiller marked this pull request as ready for review November 9, 2021 22:11
Copy link

This PR had no visible activity in the past 60 days, labeling it as stale. Any new activity will remove the stale label. To attract more reviewers, please tag someone or notify the [email protected] mailing list. Thank you for your contribution!

@github-actions github-actions bot added the stale PR not updated in 60 days label Feb 23, 2024
Copy link

github-actions bot commented Oct 6, 2024

This PR is now closed due to 60 days of inactivity after being marked as stale. Re-opening this PR is still possible, in which case it will be marked as active again.

@github-actions github-actions bot added the closed-stale Closed after being stale for 60 days label Oct 6, 2024
@github-actions github-actions bot closed this Oct 6, 2024
@epugh
Copy link
Contributor

epugh commented Oct 6, 2024

This looks like a great doc improvement, and we need to make benchmarking easier to approach. @gerlowskija I know you have actually used it... If you were to LGTM this PR, I'd be happy to merge it etc.

@epugh epugh reopened this Oct 6, 2024
@epugh epugh requested a review from gerlowskija October 6, 2024 11:47
@epugh epugh self-assigned this Oct 6, 2024
@gerlowskija
Copy link
Contributor

I'll take a look when I get a few moments @epugh

But it's worth pinging @markrmiller to see if he might recall why this never got in - did it just fall through the cracks or was there some additional work needed?

@github-actions github-actions bot removed closed-stale Closed after being stale for 60 days stale PR not updated in 60 days labels Oct 9, 2024
Copy link

github-actions bot commented Dec 9, 2024

This PR has had no activity for 60 days and is now labeled as stale. Any new activity will remove the stale label. To attract more reviewers, please tag people who might be familiar with the code area and/or notify the [email protected] mailing list. To exempt this PR from being marked as stale, make it a draft PR or add the label "exempt-stale". If left unattended, this PR will be closed after another 60 days of inactivity. Thank you for your contribution!

@github-actions github-actions bot added the stale PR not updated in 60 days label Dec 9, 2024
@epugh
Copy link
Contributor

epugh commented Dec 9, 2024

I might have violated etiquette, but I emailed @markrmiller directly ;-)

Copy link
Member Author

@markrmiller markrmiller left a comment

Choose a reason for hiding this comment

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

Looks fine to me. I left a couple comments. I didn't even recall this PR existed.

Be aware that with this system property set, that same mini-cluster will be reused for any benchmarks run, regardless of
if that makes sense or not.
- 📒 [docs/jmh-profilers.md](docs/docs/jmh-profilers.md)
- 📒 [docs/jmh-profilers-setup.md](docs/docs/jmh-profilers-setup.md)
Copy link
Member Author

Choose a reason for hiding this comment

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

is docs/docs correct for these two links?

Copy link
Contributor

Choose a reason for hiding this comment

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

It's not - I fixed the links in a recent patch.


<br/>

We do not want **debug symbols** stripped from Java for the best experience.
Copy link
Member Author

Choose a reason for hiding this comment

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

maybe something a little more specific, like "... stripped from Java for optimal profiling accuracy and heap allocation analysis"

Copy link
Contributor

Choose a reason for hiding this comment

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

Made some wording tweaks here to be more specific 👍

@github-actions github-actions bot removed the stale PR not updated in 60 days label Dec 10, 2024
- Fixes a few broken section-links
- Removes Lucene-centric images
- Small wording tweaks
- Adds lead-in blurb for the "profiling" sub-pages
@gerlowskija
Copy link
Contributor

LGTM - I made a few tiny tweaks, but otherwise this is a clear net-positive for the benchmarking docs.

Thanks to:

  • @markrmiller for the great docs
  • @epugh for noticing that this had fallen through the cracks and resurrecting it.

Will merge later this morning.

@gerlowskija gerlowskija merged commit b41c7dd into apache:main Dec 13, 2024
2 of 3 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