mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 01:38:56 -04:00
parent
cc3aaf741f
commit
a6785ad2a7
1 changed files with 8 additions and 6 deletions
|
@ -223,17 +223,19 @@ define(function (require) {
|
|||
|
||||
SegmentedReq.prototype._mergeHits = function (hits) {
|
||||
var self = this;
|
||||
var merged = self._mergedResp;
|
||||
var mergedHits = self._mergedResp.hits.hits;
|
||||
var desiredSize = self._desiredSize;
|
||||
var sortFn = self._sortFn;
|
||||
|
||||
_.pushAll(hits, merged.hits.hits);
|
||||
_.pushAll(hits, mergedHits);
|
||||
|
||||
if (self._sortFn) {
|
||||
if (sortFn) {
|
||||
notify.event('resort rows', function () {
|
||||
merged.hits.hits = merged.hits.hits
|
||||
.sort(self._sortFn)
|
||||
.slice(0, self._desiredSize);
|
||||
mergedHits.sort(sortFn);
|
||||
});
|
||||
}
|
||||
|
||||
mergedHits = self._mergedResp.hits.hits = mergedHits.slice(0, desiredSize);
|
||||
};
|
||||
|
||||
SegmentedReq.prototype._mergeSegment = notify.timed('merge response segment', function (seg) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue