diff --git a/x-pack/legacy/plugins/index_management/public/app/components/mappings_editor/constants/data_types_definition.tsx b/x-pack/legacy/plugins/index_management/public/app/components/mappings_editor/constants/data_types_definition.tsx
index b4f599c3efce9..954236f8144fa 100644
--- a/x-pack/legacy/plugins/index_management/public/app/components/mappings_editor/constants/data_types_definition.tsx
+++ b/x-pack/legacy/plugins/index_management/public/app/components/mappings_editor/constants/data_types_definition.tsx
@@ -71,48 +71,148 @@ export const TYPE_DEFINITION: { [key in DataType]: DataTypeDefinition } = {
defaultMessage: 'Byte',
}),
value: 'byte',
+ description: () => (
+
+ -128,
+ maxValue: 127,
+ }}
+ />
+
+ ),
},
double: {
label: i18n.translate('xpack.idxMgmt.mappingsEditor.dataType.doubleDescription', {
defaultMessage: 'Double',
}),
value: 'double',
+ description: () => (
+
+
+
+ ),
},
integer: {
label: i18n.translate('xpack.idxMgmt.mappingsEditor.dataType.integerDescription', {
defaultMessage: 'Integer',
}),
value: 'integer',
+ description: () => (
+
+
+ -231
+
+ ),
+ maxValue: (
+
+ 231-1
+
+ ),
+ }}
+ />
+
+ ),
},
long: {
label: i18n.translate('xpack.idxMgmt.mappingsEditor.dataType.longDescription', {
defaultMessage: 'Long',
}),
value: 'long',
+ description: () => (
+
+
+ -263
+
+ ),
+ maxValue: (
+
+ 263-1
+
+ ),
+ }}
+ />
+
+ ),
},
float: {
label: i18n.translate('xpack.idxMgmt.mappingsEditor.dataType.floatDescription', {
defaultMessage: 'Float',
}),
value: 'float',
+ description: () => (
+
+
+
+ ),
},
half_float: {
label: i18n.translate('xpack.idxMgmt.mappingsEditor.dataType.halfFloatDescription', {
defaultMessage: 'Half float',
}),
value: 'half_float',
+ description: () => (
+
+
+
+ ),
},
scaled_float: {
label: i18n.translate('xpack.idxMgmt.mappingsEditor.dataType.scaledFloatDescription', {
defaultMessage: 'Scaled float',
}),
value: 'scaled_float',
+ description: () => (
+
+ long,
+ doubleType: double,
+ }}
+ />
+
+ ),
},
short: {
label: i18n.translate('xpack.idxMgmt.mappingsEditor.dataType.shortDescription', {
defaultMessage: 'Short',
}),
value: 'short',
+ description: () => (
+
+ -32,768,
+ maxValue: 32,767,
+ }}
+ />
+
+ ),
},
date: {
label: i18n.translate('xpack.idxMgmt.mappingsEditor.dataType.dateDescription', {