diff options
author | Jon Marius Venstad <venstad@gmail.com> | 2020-11-03 17:14:28 +0100 |
---|---|---|
committer | Jon Marius Venstad <venstad@gmail.com> | 2020-11-03 17:14:28 +0100 |
commit | 7a17516b491c1bb4a248b4cf7d3488fe93eabe34 (patch) | |
tree | fc82a314db40d93aa63ef5c46a5443193a43aaef /vespaclient-container-plugin/src/main/java/com/yahoo/documentapi/metrics/DocumentOperationStatus.java | |
parent | c3c0c67621ec2ad422e69159fe46698e45e2cac1 (diff) |
Remove old /document/v1 handler
Diffstat (limited to 'vespaclient-container-plugin/src/main/java/com/yahoo/documentapi/metrics/DocumentOperationStatus.java')
-rw-r--r-- | vespaclient-container-plugin/src/main/java/com/yahoo/documentapi/metrics/DocumentOperationStatus.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/vespaclient-container-plugin/src/main/java/com/yahoo/documentapi/metrics/DocumentOperationStatus.java b/vespaclient-container-plugin/src/main/java/com/yahoo/documentapi/metrics/DocumentOperationStatus.java index f0529f3d55a..c665eca1cac 100644 --- a/vespaclient-container-plugin/src/main/java/com/yahoo/documentapi/metrics/DocumentOperationStatus.java +++ b/vespaclient-container-plugin/src/main/java/com/yahoo/documentapi/metrics/DocumentOperationStatus.java @@ -1,7 +1,7 @@ // Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. package com.yahoo.documentapi.metrics; -import com.yahoo.document.restapi.OperationHandlerImpl; +import com.yahoo.documentapi.messagebus.protocol.DocumentProtocol; import java.util.Set; @@ -29,7 +29,10 @@ public enum DocumentOperationStatus { } public static DocumentOperationStatus fromMessageBusErrorCodes(Set<Integer> errorCodes) { - return fromHttpStatusCode(OperationHandlerImpl.getHTTPStatusCode(errorCodes)); + if (errorCodes.size() == 1 && errorCodes.contains(DocumentProtocol.ERROR_NO_SPACE)) + return SERVER_ERROR; + + return REQUEST_ERROR; } } |