summaryrefslogtreecommitdiff
path: root/core/src/main/java/org/elasticsearch/search/fetch/FetchSubPhase.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/main/java/org/elasticsearch/search/fetch/FetchSubPhase.java')
-rw-r--r--core/src/main/java/org/elasticsearch/search/fetch/FetchSubPhase.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/core/src/main/java/org/elasticsearch/search/fetch/FetchSubPhase.java b/core/src/main/java/org/elasticsearch/search/fetch/FetchSubPhase.java
index 6f34eba212..84154926bf 100644
--- a/core/src/main/java/org/elasticsearch/search/fetch/FetchSubPhase.java
+++ b/core/src/main/java/org/elasticsearch/search/fetch/FetchSubPhase.java
@@ -25,6 +25,7 @@ import org.apache.lucene.search.IndexSearcher;
import org.elasticsearch.search.SearchHit;
import org.elasticsearch.search.internal.SearchContext;
+import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
@@ -79,8 +80,8 @@ public interface FetchSubPhase {
/**
* Executes the hit level phase, with a reader and doc id (note, its a low level reader, and the matching doc).
*/
- default void hitExecute(SearchContext context, HitContext hitContext) {}
+ default void hitExecute(SearchContext context, HitContext hitContext) throws IOException {}
- default void hitsExecute(SearchContext context, SearchHit[] hits) {}
+ default void hitsExecute(SearchContext context, SearchHit[] hits) throws IOException {}
}