From ff52e8ccf13e98ec2f0479976546eec6b077a61b Mon Sep 17 00:00:00 2001 From: Rashid Khan Date: Mon, 30 Mar 2015 08:37:01 -0700 Subject: [PATCH] Use mergedSegment for total hits. Closes #3343 --- src/kibana/components/courier/fetch/request/segmented.js | 2 +- src/kibana/plugins/discover/controllers/discover.js | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/kibana/components/courier/fetch/request/segmented.js b/src/kibana/components/courier/fetch/request/segmented.js index f615b96ef8f1..540e26bd12c3 100644 --- a/src/kibana/components/courier/fetch/request/segmented.js +++ b/src/kibana/components/courier/fetch/request/segmented.js @@ -177,7 +177,7 @@ define(function (require) { this._segments.push(seg); merged.took += seg.took; - merged.hits.total = Math.max(merged.hits.total, seg.hits.total); + merged.hits.total += seg.hits.total; merged.hits.max_score = Math.max(merged.hits.max_score, seg.hits.max_score); [].push.apply(merged.hits.hits, seg.hits.hits); diff --git a/src/kibana/plugins/discover/controllers/discover.js b/src/kibana/plugins/discover/controllers/discover.js index b057a8c2c5c1..195524772e68 100644 --- a/src/kibana/plugins/discover/controllers/discover.js +++ b/src/kibana/plugins/discover/controllers/discover.js @@ -360,7 +360,6 @@ define(function (require) { }); } - $scope.hits += resp.hits.total; var rows = $scope.rows; var counts = rows.fieldCounts; @@ -407,6 +406,8 @@ define(function (require) { segmented.on('mergedSegment', function (merged) { $scope.mergedEsResp = merged; + $scope.hits = merged.hits.total; + }); segmented.on('complete', function () {