You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "Mark Robert Miller (Jira)" <ji...@apache.org> on 2021/07/06 14:51:00 UTC

[jira] [Commented] (SOLR-15428) Integrate the OpenJDK JMH micro benchmark framework for micro benchmarks and performance comparisons and investigation.

    [ https://issues.apache.org/jira/browse/SOLR-15428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17375763#comment-17375763 ] 

Mark Robert Miller commented on SOLR-15428:
-------------------------------------------

I started to sync up the main branch version of this, but I stripped it down first, just the integration and fairly minimal example use.

There is some more to wrap up in the translation before a PR.
 * Deal with ignore error workaround in build due to warnings in the generated code.
 * Finish the configurable doc generator conversion (give me a doc with these fields, this max cardinality, this length, etc)
 * Some minor cleanup.

Other tests end up being variations on the examples - standard low level jmh benchmarks with some isolated code or something that spins up a MiniCluster and benchmarks some action.

When this stripped down set of changes is cleaned up as described above, I will pull in/update some of the other bechmark examples.

> Integrate the OpenJDK JMH micro benchmark framework for micro benchmarks and performance comparisons and investigation.
> -----------------------------------------------------------------------------------------------------------------------
>
>                 Key: SOLR-15428
>                 URL: https://issues.apache.org/jira/browse/SOLR-15428
>             Project: Solr
>          Issue Type: New Feature
>            Reporter: Mark Robert Miller
>            Priority: Major
>         Attachments: bench.patch
>
>
> I’ve spent a fair amount of time over the years on work around integrating Lucene’s benchmark framework into Solr and while I’ve used this with additional local work off and on, JMH has become somewhat of a standard for micro benchmarks on the JVM. I have some work that provides an initial integration, allowing for more targeted micro benchmarks as well as more integration type benchmarking using JettySolrRunner. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org