You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ma...@apache.org on 2020/07/11 22:14:42 UTC

[lucene-solr] branch reference_impl updated: #77 Yet more Tweaking on thread management.

This is an automated email from the ASF dual-hosted git repository.

markrmiller pushed a commit to branch reference_impl
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git


The following commit(s) were added to refs/heads/reference_impl by this push:
     new 73ec2eb  #77 Yet more Tweaking on thread management.
73ec2eb is described below

commit 73ec2ebabb5a431cfe045c1b29b9461d84de3c78
Author: markrmiller@gmail.com <ma...@gmail.com>
AuthorDate: Sat Jul 11 17:14:25 2020 -0500

    #77 Yet more Tweaking on thread management.
---
 solr/core/src/java/org/apache/solr/servlet/SolrQoSFilter.java  | 2 +-
 solr/test-framework/src/java/org/apache/solr/SolrTestCase.java | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/solr/core/src/java/org/apache/solr/servlet/SolrQoSFilter.java b/solr/core/src/java/org/apache/solr/servlet/SolrQoSFilter.java
index 4bd44bd..8043193 100644
--- a/solr/core/src/java/org/apache/solr/servlet/SolrQoSFilter.java
+++ b/solr/core/src/java/org/apache/solr/servlet/SolrQoSFilter.java
@@ -48,7 +48,7 @@ public class SolrQoSFilter extends QoSFilter {
   @Override
   public void init(FilterConfig filterConfig) {
     super.init(filterConfig);
-    _origMaxRequests = 10;
+    _origMaxRequests = Integer.getInteger("solr.MaxConcurrentRequests", 300);
     super.setMaxRequests(_origMaxRequests);
     super.setSuspendMs(15000);
     super.setWaitMs(500);
diff --git a/solr/test-framework/src/java/org/apache/solr/SolrTestCase.java b/solr/test-framework/src/java/org/apache/solr/SolrTestCase.java
index 28b8870..e241ef4 100644
--- a/solr/test-framework/src/java/org/apache/solr/SolrTestCase.java
+++ b/solr/test-framework/src/java/org/apache/solr/SolrTestCase.java
@@ -165,8 +165,9 @@ public class SolrTestCase extends LuceneTestCase {
 
 
     if (!TEST_NIGHTLY) {
-      TestInjection.randomDelayMaxInCoreCreationInSec = 2;
+      //TestInjection.randomDelayMaxInCoreCreationInSec = 2;
 
+      System.setProperty("solr.MaxConcurrentRequests", "5");
 
       System.setProperty("zookeeper.nio.numSelectorThreads", "1");
       System.setProperty("zookeeper.nio.numWorkerThreads", "3");