prettier: change to single quoting

This commit is contained in:
Torkel Ödegaard
2017-12-20 12:33:33 +01:00
parent 2a360c45a2
commit 85879a7014
304 changed files with 10558 additions and 10519 deletions

View File

@@ -1,4 +1,4 @@
import * as queryDef from "./query_def";
import * as queryDef from './query_def';
export class ElasticQueryBuilder {
timeField: string;
@@ -12,9 +12,9 @@ export class ElasticQueryBuilder {
getRangeFilter() {
var filter = {};
filter[this.timeField] = {
gte: "$timeFrom",
lte: "$timeTo",
format: "epoch_millis"
gte: '$timeFrom',
lte: '$timeTo',
format: 'epoch_millis',
};
return filter;
@@ -71,11 +71,11 @@ export class ElasticQueryBuilder {
esAgg.interval = settings.interval;
esAgg.field = this.timeField;
esAgg.min_doc_count = settings.min_doc_count || 0;
esAgg.extended_bounds = { min: "$timeFrom", max: "$timeTo" };
esAgg.format = "epoch_millis";
esAgg.extended_bounds = { min: '$timeFrom', max: '$timeTo' };
esAgg.format = 'epoch_millis';
if (esAgg.interval === "auto") {
esAgg.interval = "$__interval";
if (esAgg.interval === 'auto') {
esAgg.interval = '$__interval';
}
if (settings.missing) {
@@ -103,12 +103,12 @@ export class ElasticQueryBuilder {
for (var i = 0; i < aggDef.settings.filters.length; i++) {
var query = aggDef.settings.filters[i].query;
var label = aggDef.settings.filters[i].label;
label = label === "" || label === undefined ? query : label;
label = label === '' || label === undefined ? query : label;
filterObj[label] = {
query_string: {
query: query,
analyze_wildcard: true
}
analyze_wildcard: true,
},
};
}
@@ -118,11 +118,11 @@ export class ElasticQueryBuilder {
documentQuery(query, size) {
query.size = size;
query.sort = {};
query.sort[this.timeField] = { order: "desc", unmapped_type: "boolean" };
query.sort[this.timeField] = { order: 'desc', unmapped_type: 'boolean' };
// fields field not supported on ES 5.x
if (this.esVersion < 5) {
query.fields = ["*", "_source"];
query.fields = ['*', '_source'];
}
query.script_fields = {};
@@ -149,32 +149,32 @@ export class ElasticQueryBuilder {
queryCondition[filter.key] = { query: filter.value };
switch (filter.operator) {
case "=":
case '=':
if (!query.query.bool.must) {
query.query.bool.must = [];
}
query.query.bool.must.push({ match_phrase: queryCondition });
break;
case "!=":
case '!=':
if (!query.query.bool.must_not) {
query.query.bool.must_not = [];
}
query.query.bool.must_not.push({ match_phrase: queryCondition });
break;
case "<":
case '<':
condition[filter.key] = { lt: filter.value };
query.query.bool.filter.push({ range: condition });
break;
case ">":
case '>':
condition[filter.key] = { gt: filter.value };
query.query.bool.filter.push({ range: condition });
break;
case "=~":
case '=~':
query.query.bool.filter.push({ regexp: condition });
break;
case "!~":
case '!~':
query.query.bool.filter.push({
bool: { must_not: { regexp: condition } }
bool: { must_not: { regexp: condition } },
});
break;
}
@@ -183,9 +183,9 @@ export class ElasticQueryBuilder {
build(target, adhocFilters?, queryString?) {
// make sure query has defaults;
target.metrics = target.metrics || [{ type: "count", id: "1" }];
target.metrics = target.metrics || [{ type: 'count', id: '1' }];
target.bucketAggs = target.bucketAggs || [
{ type: "date_histogram", id: "2", settings: { interval: "auto" } }
{ type: 'date_histogram', id: '2', settings: { interval: 'auto' } },
];
target.timeField = this.timeField;
@@ -199,12 +199,12 @@ export class ElasticQueryBuilder {
{
query_string: {
analyze_wildcard: true,
query: queryString
}
}
]
}
}
query: queryString,
},
},
],
},
},
};
this.addAdhocFilters(query, adhocFilters);
@@ -212,8 +212,8 @@ export class ElasticQueryBuilder {
// handle document query
if (target.bucketAggs.length === 0) {
metric = target.metrics[0];
if (!metric || metric.type !== "raw_document") {
throw { message: "Invalid query" };
if (!metric || metric.type !== 'raw_document') {
throw { message: 'Invalid query' };
}
var size = (metric.settings && metric.settings.size) || 500;
@@ -227,26 +227,26 @@ export class ElasticQueryBuilder {
var esAgg = {};
switch (aggDef.type) {
case "date_histogram": {
esAgg["date_histogram"] = this.getDateHistogramAgg(aggDef);
case 'date_histogram': {
esAgg['date_histogram'] = this.getDateHistogramAgg(aggDef);
break;
}
case "histogram": {
esAgg["histogram"] = this.getHistogramAgg(aggDef);
case 'histogram': {
esAgg['histogram'] = this.getHistogramAgg(aggDef);
break;
}
case "filters": {
esAgg["filters"] = { filters: this.getFiltersAgg(aggDef) };
case 'filters': {
esAgg['filters'] = { filters: this.getFiltersAgg(aggDef) };
break;
}
case "terms": {
case 'terms': {
this.buildTermsAgg(aggDef, esAgg, target);
break;
}
case "geohash_grid": {
esAgg["geohash_grid"] = {
case 'geohash_grid': {
esAgg['geohash_grid'] = {
field: aggDef.field,
precision: aggDef.settings.precision
precision: aggDef.settings.precision,
};
break;
}
@@ -261,7 +261,7 @@ export class ElasticQueryBuilder {
for (i = 0; i < target.metrics.length; i++) {
metric = target.metrics[i];
if (metric.type === "count") {
if (metric.type === 'count') {
continue;
}
@@ -299,17 +299,17 @@ export class ElasticQueryBuilder {
size: 0,
query: {
bool: {
filter: [{ range: this.getRangeFilter() }]
}
}
filter: [{ range: this.getRangeFilter() }],
},
},
};
if (queryDef.query) {
query.query.bool.filter.push({
query_string: {
analyze_wildcard: true,
query: queryDef.query
}
query: queryDef.query,
},
});
}
@@ -319,15 +319,15 @@ export class ElasticQueryBuilder {
}
query.aggs = {
"1": {
'1': {
terms: {
field: queryDef.field,
size: size,
order: {
_term: "asc"
}
}
}
_term: 'asc',
},
},
},
};
return query;
}