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

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

The first commit for this is ready.

It's still just the stripped down version - one indexing type benchmark and one 
search type benchmark. I have many more I will add in further issues.

I will also expand on the current doc and examples in another issue. There are 
a variety of other pieces I will add as well, one of the early ones being the 
ability to generate random documents from a word list.

I also have an integration for Apache Zeppelin so that parameterized benchmarks 
and their results can be organized, charted, versioned, and saved.

As you scale up benchmarks, JMH is also subject to coordinated omission - so I 
have a more experimental mode that can be used against some benchmarks in order 
to gauge what effect they might be having.

> 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
>
>          Time Spent: 5.5h
>  Remaining Estimate: 0h
>
> 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-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to