From 5d2eb758fac2d8f2e0cce3851148309c6f71d31e Mon Sep 17 00:00:00 2001 From: Felix Wang Date: Wed, 23 Mar 2022 22:42:16 -0700 Subject: [PATCH] Construct FeatureView with timedelta instead of Duration object Signed-off-by: Felix Wang --- sdk/python/feast/feature_view.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/sdk/python/feast/feature_view.py b/sdk/python/feast/feature_view.py index e327d4f3114..0faa1a26274 100644 --- a/sdk/python/feast/feature_view.py +++ b/sdk/python/feast/feature_view.py @@ -381,10 +381,9 @@ def from_proto(cls, feature_view_proto: FeatureViewProto): owner=feature_view_proto.spec.owner, online=feature_view_proto.spec.online, ttl=( - None - if feature_view_proto.spec.ttl.seconds == 0 - and feature_view_proto.spec.ttl.nanos == 0 - else feature_view_proto.spec.ttl + timedelta(days=0) + if feature_view_proto.spec.ttl.ToNanoseconds() == 0 + else feature_view_proto.spec.ttl.ToTimedelta() ), batch_source=batch_source, stream_source=stream_source,