[TSVB] Tableview shows incorrect data (#34343)

This commit is contained in:
Alexey Antonov 2019-04-04 11:43:01 +03:00 committed by GitHub
parent 2d259ae373
commit afaf8cac17
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -23,17 +23,20 @@ import getIntervalAndTimefield from '../../get_interval_and_timefield';
import getTimerange from '../../helpers/get_timerange';
import { calculateAggRoot } from './calculate_agg_root';
export default function dateHistogram(req, panel) {
export default function dateHistogram(req, panel, esQueryConfig, indexPatternObject, capabilities) {
return next => doc => {
const { timeField, interval } = getIntervalAndTimefield(panel);
const { bucketSize, intervalString } = getBucketSize(req, interval);
const { bucketSize, intervalString } = getBucketSize(req, interval, capabilities);
const { from, to } = getTimerange(req);
const timezone = capabilities.searchTimezone;
panel.series.forEach(column => {
const aggRoot = calculateAggRoot(doc, column);
set(doc, `${aggRoot}.timeseries.date_histogram`, {
field: timeField,
interval: intervalString,
min_doc_count: 0,
time_zone: timezone,
extended_bounds: {
min: from.valueOf(),
max: to.valueOf()