Alan Woodward created SOLR-7179:
-----------------------------------
Summary: JettySolrRunner should not use system properties to pass
configuration
Key: SOLR-7179
URL: https://issues.apache.org/jira/browse/SOLR-7179
Project: Solr
Issue Type: Improvement
Reporter: Alan Woodward
Assignee: Alan Woodward
Priority: Minor
JettySolrRunner sets a bunch of system properties to pass configuration down to
its SolrDispatchFilter and CoreContainer. This means that we can't launch
multiple runners at the same time - sys props must be set up, the runner
launched, we wait for solr to start up, then sys props must be changed before
the next runner can be instantiated.
Instead we should be able to pass the relevant properties down to
SolrDispatchFilter via the servlet context. This will allow
MiniSolrCloudCluster and the various ZK test cases to start and stop their
jetties in parallel, which will speed up individual tests (and with luck speed
up the test suite overall as well).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]