Hi,
I have reverted the changes that caused the perf degradations

   1. SOLR-16530 <https://issues.apache.org/jira/browse/SOLR-16530>Performance
   degradation due to eliminating noggit Writeable
   I'll investigate further and test and introduce this later

thanks @Ishan Chattopadhyaya <[email protected]>  for
discovering and reporting this

On Thu, Nov 10, 2022 at 7:31 AM David Smiley <[email protected]> wrote:

> A big THANK YOU for working on this Ishan!
>
> Can we add regular benchmarks based on /solr/benchmark that Mark
> contributed not too long ago?
>
> ~ David Smiley
> Apache Lucene/Solr Search Developer
> http://www.linkedin.com/in/davidwsmiley
>
>
> On Wed, Nov 9, 2022 at 1:39 AM Ishan Chattopadhyaya <
> [email protected]> wrote:
>
> > I'm working on automating performance testing, details in
> > https://issues.apache.org/jira/browse/SOLR-16525.
> >
> > Even before I could complete the automation, I observed massive slowdown
> in
> > restart performance, now attributable to
> > https://issues.apache.org/jira/browse/SOLR-16414. This affected 9.1
> > release
> > candidate RC1, but is now fixed in 9.1 and 9x branches.
> >
> > However, while performance was back to original levels on 9.1 branch,
> there
> > was a 80-100% slowdown on the 9x branch even after this fix.
> > Please see: http://mostly.cool/cluster-test.json.html
> > The test is here:
> >
> >
> https://github.com/fullstorydev/solr-bench/blob/ishan/repeatable-jenkins/suites/cluster-test.json
> >
> > In order to investigate the slowdown, I retroactively applied the patch
> > that fixed the performance problem in SOLR-16414 (removing use of
> > parallelStream) to the intermediate commits and plotted the graph:
> > http://mostly.cool/cluster-test-with-patch.html
> >
> > And now, two more commits with potential slowdowns are observed. Here are
> > the JIRA issues I've opened for both:
> > https://issues.apache.org/jira/browse/SOLR-16530
> > https://issues.apache.org/jira/browse/SOLR-16531
> >
> > In a week of working on this automation, I was able to catch 3 slowdowns
> on
> > the first thing I automated. It might be good to keep this running and
> test
> > other aspects. Going forward, I'll be automating more performance suites
> > and open blocker JIRA issues on significant performance degradation,
> > whenever observed. I'll make it easy for all of us to add suites to the
> > framework and have their personal branches/PRs tested through this.
> >
> > Please let me know about any thoughts / concerns / suggestions.
> >
> > Thanks,
> > Ishan
> >
>


-- 
-----------------------------------------------------
Noble Paul

Reply via email to