chore: parse into number alias for mat column from statement (#8900)

This commit is contained in:
Srikanth Chekuri 2025-08-24 09:44:58 +05:30 committed by GitHub
parent b5b513f1e0
commit 4d72f47758
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 4 deletions

View File

@ -63,11 +63,11 @@ func (v *TelemetryFieldVisitor) VisitColumnDef(expr *parser.ColumnDef) error {
case "bool": case "bool":
fieldDataType = telemetrytypes.FieldDataTypeBool fieldDataType = telemetrytypes.FieldDataTypeBool
case "int", "int64": case "int", "int64":
fieldDataType = telemetrytypes.FieldDataTypeFloat64 fieldDataType = telemetrytypes.FieldDataTypeNumber
case "float", "float64": case "float", "float64":
fieldDataType = telemetrytypes.FieldDataTypeFloat64 fieldDataType = telemetrytypes.FieldDataTypeNumber
case "number": case "number":
fieldDataType = telemetrytypes.FieldDataTypeFloat64 fieldDataType = telemetrytypes.FieldDataTypeNumber
default: default:
return nil // Unknown data type return nil // Unknown data type
} }

View File

@ -121,7 +121,7 @@ func TestExtractFieldKeysFromTblStatement(t *testing.T) {
{ {
Name: "input_size", Name: "input_size",
FieldContext: telemetrytypes.FieldContextAttribute, FieldContext: telemetrytypes.FieldContextAttribute,
FieldDataType: telemetrytypes.FieldDataTypeFloat64, FieldDataType: telemetrytypes.FieldDataTypeNumber,
Materialized: true, Materialized: true,
}, },
{ {