From ec4282c4b8dba26272f29fa664502ebf2e742225 Mon Sep 17 00:00:00 2001 From: yuanjun220 <1069645408@qq.com> Date: Thu, 2 Apr 2026 23:10:04 +0800 Subject: [PATCH] fix_remote_online_type_error_with_all_null_columns Signed-off-by: yuanjun220 <1069645408@qq.com> --- sdk/python/feast/type_map.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sdk/python/feast/type_map.py b/sdk/python/feast/type_map.py index 691a398c8ef..68c6192c057 100644 --- a/sdk/python/feast/type_map.py +++ b/sdk/python/feast/type_map.py @@ -1216,6 +1216,8 @@ def python_values_to_proto_values( value_type = python_type_to_feast_value_type("", sample) if value_type == ValueType.UNKNOWN: + if all(v is None for v in values): + return [ProtoValue() for _ in values] raise TypeError("Couldn't infer value type from empty value") proto_values = _python_value_to_proto_value(value_type, values)