Commit 0e344740 by Giordano Ricci Committed by GitHub

Elasticsearch: Add support for date_nanos type (#27538)

parent e86ff52d
...@@ -384,6 +384,7 @@ describe('ElasticDatasource', function(this: any) { ...@@ -384,6 +384,7 @@ describe('ElasticDatasource', function(this: any) {
properties: { properties: {
'@timestamp': { type: 'date' }, '@timestamp': { type: 'date' },
__timestamp: { type: 'date' }, __timestamp: { type: 'date' },
'@timestampnano': { type: 'date_nanos' },
beat: { beat: {
properties: { properties: {
name: { name: {
...@@ -431,6 +432,7 @@ describe('ElasticDatasource', function(this: any) { ...@@ -431,6 +432,7 @@ describe('ElasticDatasource', function(this: any) {
expect(fields).toEqual([ expect(fields).toEqual([
'@timestamp', '@timestamp',
'__timestamp', '__timestamp',
'@timestampnano',
'beat.name.raw', 'beat.name.raw',
'beat.name', 'beat.name',
'beat.hostname', 'beat.hostname',
...@@ -460,7 +462,7 @@ describe('ElasticDatasource', function(this: any) { ...@@ -460,7 +462,7 @@ describe('ElasticDatasource', function(this: any) {
}); });
const fields = _.map(fieldObjects, 'text'); const fields = _.map(fieldObjects, 'text');
expect(fields).toEqual(['@timestamp', '__timestamp']); expect(fields).toEqual(['@timestamp', '__timestamp', '@timestampnano']);
}); });
}); });
......
...@@ -453,6 +453,7 @@ export class ElasticDatasource extends DataSourceApi<ElasticsearchQuery, Elastic ...@@ -453,6 +453,7 @@ export class ElasticDatasource extends DataSourceApi<ElasticsearchQuery, Elastic
integer: 'number', integer: 'number',
long: 'number', long: 'number',
date: 'date', date: 'date',
date_nanos: 'date',
string: 'string', string: 'string',
text: 'string', text: 'string',
scaled_float: 'number', scaled_float: 'number',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment