1.54.0
1.54.0
New Features
-
Registry:
log_model(..., options={"case_sensitive": True})and
options={"max_batch_size": N}apply those settings to all methods. Per-method
method_optionsstill override the global values. -
Feature Store:
create_online_serviceaccepts asizekwarg naming the size to provision the Online
Service at, one of"XS","S","M","L","XL","2XL","3XL"(case-insensitive). When
omitted, the server-side default applies; accounts that cap the available size provision at their
cap.get_online_service_status()now reports the provisionedsize, which isNonefor services
created before sizes were recorded. -
Experiment Tracking: Source provenance now also records the id of the enclosing ML job when a run is created from
inside one.
Bug Fixes
- Feature Store: Feature View metadata tags carrying unknown keys (including a legacy
refresh_mode)
no longer fail to deserialize; unknown keys are ignored on read and the tag still does not persist
refresh_mode. - Registry: Fixed
ModelVersion.load()failing withValueError: ... is not a valid SQL identifier
when the model's owner role is a quoted identifier. - Feature Store: Fixed FeatureStore.update_feature_view() failing with
SQL compilation error: invalid value 'ADAPTIVE' for property 'REFRESH_MODE'when enabling online storage for an existing
feature view.