Skip to content

Commit 3a73c87

Browse files
fix: Add ensure_valid() call in Snowflake registry apply_feature_view
The Snowflake registry was missing the ensure_valid() call that other registry implementations (SQL, Cask) already perform before applying a feature view. This ensures name validation (including reserved character rejection) runs consistently across all registry backends. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent b2d6c09 commit 3a73c87

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

sdk/python/feast/infra/registry/snowflake.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,7 @@ def apply_feature_view(
265265
commit: bool = True,
266266
no_promote: bool = False,
267267
):
268+
feature_view.ensure_valid()
268269
fv_table_str = self._infer_fv_table(feature_view)
269270
fv_column_name = fv_table_str[:-1]
270271
return self._apply_object(

0 commit comments

Comments
 (0)