aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/handler
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2021-10-12 17:23:15 +0200
committerJon Bratseth <bratseth@gmail.com>2021-10-12 17:23:15 +0200
commita4bea045fa2b78dd2258020ac66413cff4cb39d7 (patch)
tree56ed34bc88bce5bf29d1a728ed1ab23755267b07 /container-search/src/main/java/com/yahoo/search/handler
parent9512873b312a5348e29662c1bcd0e07a385c44e1 (diff)
A group hit is not meta since it contains result data
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/handler')
-rw-r--r--container-search/src/main/java/com/yahoo/search/handler/HttpSearchResponse.java9
-rw-r--r--container-search/src/main/java/com/yahoo/search/handler/SearchHandler.java2
-rw-r--r--container-search/src/main/java/com/yahoo/search/handler/SearchResponse.java5
3 files changed, 7 insertions, 9 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/handler/HttpSearchResponse.java b/container-search/src/main/java/com/yahoo/search/handler/HttpSearchResponse.java
index ace262f053c..5c897245e64 100644
--- a/container-search/src/main/java/com/yahoo/search/handler/HttpSearchResponse.java
+++ b/container-search/src/main/java/com/yahoo/search/handler/HttpSearchResponse.java
@@ -58,13 +58,10 @@ public class HttpSearchResponse extends ExtendedResponse {
}
/**
- * Copy custom HTTP headers from the search result over to the HTTP
- * response.
+ * Copy custom HTTP headers from the search result over to the HTTP response.
*
- * @param outputHeaders
- * the headers which will be sent to a client
- * @param searchHeaders
- * the headers from the search result, or null
+ * @param outputHeaders the headers which will be sent to a client
+ * @param searchHeaders the headers from the search result, or null
*/
private static void populateHeaders(HeaderFields outputHeaders,
ListMap<String, String> searchHeaders) {
diff --git a/container-search/src/main/java/com/yahoo/search/handler/SearchHandler.java b/container-search/src/main/java/com/yahoo/search/handler/SearchHandler.java
index 057b607460c..a38dd5dc67a 100644
--- a/container-search/src/main/java/com/yahoo/search/handler/SearchHandler.java
+++ b/container-search/src/main/java/com/yahoo/search/handler/SearchHandler.java
@@ -293,7 +293,7 @@ public class SearchHandler extends LoggingRequestHandler {
@Override
public Optional<Request.RequestType> getRequestType() { return Optional.of(Request.RequestType.READ); }
- private int getHttpResponseStatus(com.yahoo.container.jdisc.HttpRequest httpRequest, Result result) {
+ static int getHttpResponseStatus(com.yahoo.container.jdisc.HttpRequest httpRequest, Result result) {
boolean benchmarkOutput = VespaHeaders.benchmarkOutput(httpRequest);
if (benchmarkOutput) {
return VespaHeaders.getEagerErrorStatus(result.hits().getError(),
diff --git a/container-search/src/main/java/com/yahoo/search/handler/SearchResponse.java b/container-search/src/main/java/com/yahoo/search/handler/SearchResponse.java
index b752467f418..a9601ee5ec2 100644
--- a/container-search/src/main/java/com/yahoo/search/handler/SearchResponse.java
+++ b/container-search/src/main/java/com/yahoo/search/handler/SearchResponse.java
@@ -43,8 +43,9 @@ public class SearchResponse {
static boolean isSuccess(Result r) {
if (r.hits().getErrorHit() == null) return true;
- for (Hit hit : r.hits())
- if ( ! hit.isMeta()) return true; // contains data : success
+ for (Hit hit : r.hits()) {
+ if (!hit.isMeta()) return true; // contains data : success
+ }
return false;
}