From 40cf8ef604bbdb1a0ddac9966ea9a33927c1cfe9 Mon Sep 17 00:00:00 2001 From: Alison Goryachev Date: Tue, 14 Jan 2020 14:44:16 -0500 Subject: [PATCH 1/2] add description text for numeric types --- .../constants/data_types_definition.tsx | 100 ++++++++++++++++++ 1 file changed, 100 insertions(+) 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..d13b0c4ce685d 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', { From 7d45742b76236829a7dbdc002e926d737ba0a106 Mon Sep 17 00:00:00 2001 From: Alison Goryachev Date: Tue, 14 Jan 2020 16:06:44 -0500 Subject: [PATCH 2/2] address review feedback --- .../mappings_editor/constants/data_types_definition.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 d13b0c4ce685d..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 @@ -187,7 +187,7 @@ export const TYPE_DEFINITION: { [key in DataType]: DataTypeDefinition } = {

long, doubleType: double,