Skip to content

Commit c432cd8

Browse files
drier
1 parent 39591ac commit c432cd8

File tree

3 files changed

+6
-13
lines changed

3 files changed

+6
-13
lines changed

server/src/main/java/org/elasticsearch/action/search/AbstractSearchAsyncAction.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -430,10 +430,6 @@ protected void finish() { // as a tribute to @kimchy aka. finishHim()
430430
executeNextPhase(name, this::getNextPhase);
431431
}
432432

433-
public final void execute(Runnable command) {
434-
executor.execute(command);
435-
}
436-
437433
/**
438434
* Builds an request for the initial search phase.
439435
*

server/src/main/java/org/elasticsearch/action/search/AsyncSearchContext.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,21 +65,21 @@ public abstract class AsyncSearchContext<Result extends SearchPhaseResult> {
6565
// protected for tests
6666
protected final List<Releasable> releasables = new ArrayList<>();
6767

68-
protected final AtomicBoolean requestCancelled = new AtomicBoolean();
68+
private final AtomicBoolean requestCancelled = new AtomicBoolean();
6969

7070
protected final SearchTask task;
7171

7272
protected final AtomicInteger successfulOps = new AtomicInteger();
7373

7474
protected final SearchTransportService searchTransportService;
75-
protected final Executor executor;
75+
private final Executor executor;
7676

7777
protected final List<SearchShardIterator> toSkipShardsIts;
7878
protected final List<SearchShardIterator> shardsIts;
7979
protected final SearchShardIterator[] shardIterators;
8080

8181
protected final SetOnce<AtomicArray<ShardSearchFailure>> shardFailures = new SetOnce<>();
82-
protected final Object shardFailuresMutex = new Object();
82+
private final Object shardFailuresMutex = new Object();
8383

8484
protected final TransportVersion minTransportVersion;
8585
protected final Map<String, AliasFilter> aliasFilter;
@@ -288,7 +288,9 @@ public final void addReleasable(Releasable releasable) {
288288
releasables.add(releasable);
289289
}
290290

291-
abstract void execute(Runnable command);
291+
public final void execute(Runnable command) {
292+
executor.execute(command);
293+
}
292294

293295
abstract void onShardFailure(int shardIndex, SearchShardTarget shard, Exception e);
294296

server/src/main/java/org/elasticsearch/action/search/SearchQueryThenFetchAsyncAction.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -747,11 +747,6 @@ public void onPhaseFailure(String phase, String msg, Throwable cause) {
747747
raisePhaseFailure(new SearchPhaseExecutionException(phase, msg, cause, buildShardFailures(shardFailures)));
748748
}
749749

750-
@Override
751-
public void execute(Runnable command) {
752-
executor.execute(command);
753-
}
754-
755750
@Override
756751
public void sendReleaseSearchContext(ShardSearchContextId contextId, Transport.Connection connection) {
757752
assert isPartOfPointInTime(contextId) == false : "Must not release point in time context [" + contextId + "]";

0 commit comments

Comments
 (0)