summaryrefslogtreecommitdiffstats
path: root/container-search
diff options
context:
space:
mode:
authorTor Brede Vekterli <vekterli@yahoo-inc.com>2017-05-24 11:15:24 +0200
committerTor Brede Vekterli <vekterli@yahoo-inc.com>2017-05-24 11:15:24 +0200
commitff0beed56549c74f44b4b3ce0add091fce09ad67 (patch)
tree2fdef0529f8c0ce4e19290d2f384a7ac6147bb3e /container-search
parent5fe9d7d9a201ade2731f3b205acd938d1813fcc2 (diff)
Also dump visitor session trace on failure, not just on success
Diffstat (limited to 'container-search')
-rw-r--r--container-search/src/main/java/com/yahoo/vespa/streamingvisitors/VdsVisitor.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/container-search/src/main/java/com/yahoo/vespa/streamingvisitors/VdsVisitor.java b/container-search/src/main/java/com/yahoo/vespa/streamingvisitors/VdsVisitor.java
index 938c02eddd6..a2ea674a1df 100644
--- a/container-search/src/main/java/com/yahoo/vespa/streamingvisitors/VdsVisitor.java
+++ b/container-search/src/main/java/com/yahoo/vespa/streamingvisitors/VdsVisitor.java
@@ -308,12 +308,13 @@ class VdsVisitor extends VisitorDataHandler implements Visitor {
}
} finally {
session.destroy();
+
+ if (log.isLoggable(LogLevel.DEBUG)) {
+ log.log(LogLevel.DEBUG, () -> session.getTrace().toString());
+ }
}
query.trace(session.getTrace().toString(), false, 9);
- if (log.isLoggable(LogLevel.DEBUG)) {
- log.log(LogLevel.DEBUG, session.getTrace().toString());
- }
if (params.getControlHandler().getResult().code == VisitorControlHandler.CompletionCode.SUCCESS) {
if (log.isLoggable(LogLevel.DEBUG)) {