Hi Everyone!
   From now on, I intend to request/nag/demand/veto code changes, which
affect default code paths for most users, be accompanied by performance
testing numbers for it (e.g. [1]). Opt in features are fine, I won't
personally bother about them (but if you'd like to perf test them, it would
set a great precedent anyway).

I will also work on setting up automated performance and stress testing
[2], but in the absence of that, let us do performance test manually and
report them in the JIRA. Unless we don't hold ourselves to a high
standards, performance will be a joke whereby performance regressions can
creep in without the committer(s) taking any responsibility towards those
users affected by it (SOLR-14665).

A benchmarking suite that I am working on is at
https://github.com/thesearchstack/solr-bench (SOLR-10317). A stress test
suite is under development (SOLR-13933). If you wish to use either of
these, I shall offer help and support (please ping me on Slack directly or
#solr-dev, or open a Github Issue on that repo).

Regards,
Ishan

[1] -
https://issues.apache.org/jira/browse/SOLR-14354?focusedCommentId=17174221&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-17174221
[2] -
https://issues.apache.org/jira/browse/SOLR-14354?focusedCommentId=17174234&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-17174234
(edited)

Reply via email to