From 5f1f32ffa138333cd362f54583ff087a5544b445 Mon Sep 17 00:00:00 2001 From: missinglink Date: Fri, 14 Jun 2019 14:01:37 +0200 Subject: [PATCH 1/2] feat(improved_es_debugging): display more information about the elasticsearch request when in debug mode --- controller/search.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/controller/search.js b/controller/search.js index 1a0a51fea..bbac81026 100644 --- a/controller/search.js +++ b/controller/search.js @@ -102,11 +102,15 @@ function setup( apiConfig, esclient, query, should_execute ){ const messageParts = [ '[controller:search]', `[queryType:${renderedQuery.type}]`, - `[es_result_count:${_.get(res, 'data', []).length}]` + `[es_result_count:${message.result_count}]` ]; debugLog.push(req, {queryType: { [renderedQuery.type] : { - es_result_count: _.get(res, 'data', []).length + es_took: message.es_took, + response_time: message.response_time, + retries: message.retries, + es_hits: message.es_hits, + es_result_count: message.result_count } }}); } From 1a679cb7e805d893d0ecc8fcab57a71abde97975 Mon Sep 17 00:00:00 2001 From: missinglink Date: Fri, 14 Jun 2019 14:10:54 +0200 Subject: [PATCH 2/2] fix(improved_es_debugging): remove unused statement --- controller/search.js | 5 ----- 1 file changed, 5 deletions(-) diff --git a/controller/search.js b/controller/search.js index bbac81026..fe7e09a18 100644 --- a/controller/search.js +++ b/controller/search.js @@ -99,11 +99,6 @@ function setup( apiConfig, esclient, query, should_execute ){ // store the query_type for subsequent middleware res.meta.query_type = renderedQuery.type; - const messageParts = [ - '[controller:search]', - `[queryType:${renderedQuery.type}]`, - `[es_result_count:${message.result_count}]` - ]; debugLog.push(req, {queryType: { [renderedQuery.type] : { es_took: message.es_took,