From d940dd5f2f93f5b7954c05cda6ddd48a172b1206 Mon Sep 17 00:00:00 2001 From: Serhii Filonenko Date: Fri, 13 Dec 2024 19:01:36 +0200 Subject: [PATCH] HCK-9147: add adapting for unvailable types --- .../model_level/modelLevelConfig.json | 20 ++++++++++++++++++- types/vector.json | 5 +++++ 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/properties_pane/model_level/modelLevelConfig.json b/properties_pane/model_level/modelLevelConfig.json index 4a405533..9209f744 100644 --- a/properties_pane/model_level/modelLevelConfig.json +++ b/properties_pane/model_level/modelLevelConfig.json @@ -71,7 +71,25 @@ making sure that you maintain a proper JSON format. "propertyTooltip": "DB version", "propertyType": "select", "options": ["v10.x", "v11.x", "v12.x", "v13.x", "v14.x", "v15.x", "v16.x"], - "disabledOption": false + "disabledOption": false, + "adapters": [ + { + "dependency": { + "type": "or", + "values": [ + { + "key": "dbVersion", + "value": "v10.x" + }, + { + "key": "dbVersion", + "value": "v11.x" + } + ] + }, + "adapter": "adaptUnavailableTypes" + } + ] }, { "propertyName": "Database name", diff --git a/types/vector.json b/types/vector.json index e70949f3..5311eaef 100644 --- a/types/vector.json +++ b/types/vector.json @@ -30,6 +30,11 @@ "childValueMode": "real" } }, + "compatibleWith": { + "type": "char", + "parentType": "string", + "mode": "bit" + }, "dependency": { "type": "not", "values": [