From 0a8d15dcac296002288c5c9ec8657281cc2ed4e9 Mon Sep 17 00:00:00 2001 From: Kevin Minehart <5140827+kminehart@users.noreply.github.com> Date: Fri, 31 Oct 2025 10:42:25 +0100 Subject: [PATCH] SQL: Fix 32 bit arm builds (#113270) * add arm specific frame_db_conf * use proper field type and fix error * add extra mising func --- pkg/expr/sql/frame_db_conf_arm.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pkg/expr/sql/frame_db_conf_arm.go diff --git a/pkg/expr/sql/frame_db_conf_arm.go b/pkg/expr/sql/frame_db_conf_arm.go new file mode 100644 index 00000000000..eaa83ed61df --- /dev/null +++ b/pkg/expr/sql/frame_db_conf_arm.go @@ -0,0 +1,19 @@ +//go:build arm + +package sql + +import ( + "errors" + + mysql "github.com/dolthub/go-mysql-server/sql" + "github.com/grafana/grafana-plugin-sdk-go/data" +) + +// TODO: Implement for 32-bit arm +func MySQLColToFieldType(col *mysql.Column) (data.FieldType, error) { + return data.FieldTypeUnknown, errors.New("arm not implemented") +} + +func SchemaFromFrame(frame *data.Frame) mysql.Schema { + return mysql.Schema{} +}