summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/javacc
diff options
context:
space:
mode:
authorArne Juul <arnej@yahooinc.com>2024-02-26 13:04:27 +0000
committerArne Juul <arnej@yahooinc.com>2024-02-26 13:04:27 +0000
commitb181be17444e12cfec0e86ddf515c649f849ff28 (patch)
tree105b9b0b1b38e87f28fb08af473e231bd041ee9b /config-model/src/main/javacc
parent1f4fe9ac7726c7501cf4414f9fc009a8564096ce (diff)
accept "float" with warning
Diffstat (limited to 'config-model/src/main/javacc')
-rw-r--r--config-model/src/main/javacc/SchemaParser.jj7
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>