浏览代码

Fix test

scripts don't have permission to call `parallelStream` because it'll
sometimes make a fork/join pool and script can't start threads. In this
case I added it by accident in #57627 and should have just used
`stream`.
Nik Everett 5 年之前
父节点
当前提交
72f19308a7

+ 1 - 1
server/src/test/java/org/elasticsearch/search/aggregations/metrics/ScriptedMetricAggregatorTests.java

@@ -120,7 +120,7 @@ public class ScriptedMetricAggregatorTests extends AggregatorTestCase {
         });
         });
         SCRIPTS.put("reduceScript", params -> {
         SCRIPTS.put("reduceScript", params -> {
             List<Integer> states = (List<Integer>) params.get("states");
             List<Integer> states = (List<Integer>) params.get("states");
-            return states.parallelStream().mapToInt(Integer::intValue).sum();
+            return states.stream().mapToInt(Integer::intValue).sum();
         });
         });
 
 
         SCRIPTS.put("initScriptScore", params -> {
         SCRIPTS.put("initScriptScore", params -> {