diff options
author | Arne Juul <arnej@yahooinc.com> | 2024-02-26 13:04:27 +0000 |
---|---|---|
committer | Arne Juul <arnej@yahooinc.com> | 2024-02-26 13:04:27 +0000 |
commit | b181be17444e12cfec0e86ddf515c649f849ff28 (patch) | |
tree | 105b9b0b1b38e87f28fb08af473e231bd041ee9b /config-model/src/main/javacc | |
parent | 1f4fe9ac7726c7501cf4414f9fc009a8564096ce (diff) |
accept "float" with warning
Diffstat (limited to 'config-model/src/main/javacc')
-rw-r--r-- | config-model/src/main/javacc/SchemaParser.jj | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/config-model/src/main/javacc/SchemaParser.jj b/config-model/src/main/javacc/SchemaParser.jj index 4be95f33d19..3cffd623acb 100644 --- a/config-model/src/main/javacc/SchemaParser.jj +++ b/config-model/src/main/javacc/SchemaParser.jj @@ -299,6 +299,7 @@ TOKEN : | < HNSW: "hnsw" > | < MAX_LINKS_PER_NODE: "max-links-per-node" > | < DOUBLE_KEYWORD: "double" > +| < FLOAT_KEYWORD: "float" > | < LONG_KEYWORD: "long" > | < STRING_KEYWORD: "string" > | < DISTANCE_METRIC: "distance-metric" > @@ -2054,6 +2055,11 @@ InputType valueType(Reference reference) : deployLogger.logApplicationPackage(Level.WARNING, "Input " + reference + ": 'long' is not possible, treated as 'double'"); } ) | + ( <FLOAT_KEYWORD> { + result = new InputType(TensorType.empty, false); + deployLogger.logApplicationPackage(Level.WARNING, "Input " + reference + ": 'float' is not possible, treated as 'double'"); + } ) + | ( <STRING_KEYWORD> { result = new InputType(TensorType.empty, true); } ) ) { return result; } @@ -2721,6 +2727,7 @@ String identifier() : { } | <DIVERSITY> | <DOCUMENT> | <DOUBLE_KEYWORD> + | <FLOAT_KEYWORD> | <LONG_KEYWORD> | <STRING_KEYWORD> | <DYNAMIC> |