Skip to content

Commit 6d40063

Browse files
committed
fix test
Signed-off-by: Achal Shah <achals@gmail.com>
1 parent 81d6d41 commit 6d40063

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

sdk/python/feast/feature_view.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,8 @@ def to_proto(self) -> FeatureViewProto:
175175
ttl_duration = Duration()
176176
ttl_duration.FromTimedelta(self.ttl)
177177

178+
print(f"Stream soruce: {self.stream_source}, {type(self.stream_source)}")
179+
178180
spec = FeatureViewSpecProto(
179181
name=self.name,
180182
entities=self.entities,
@@ -205,6 +207,9 @@ def from_proto(cls, feature_view_proto: FeatureViewProto):
205207
"""
206208

207209
_input = DataSource.from_proto(feature_view_proto.spec.batch_source)
210+
stream_source = DataSource.from_proto(feature_view_proto.spec.stream_source)\
211+
if feature_view_proto.spec.HasField("stream_source") \
212+
else None
208213
feature_view = cls(
209214
name=feature_view_proto.spec.name,
210215
entities=[entity for entity in feature_view_proto.spec.entities],
@@ -226,11 +231,7 @@ def from_proto(cls, feature_view_proto: FeatureViewProto):
226231
),
227232
input=_input,
228233
batch_source=_input,
229-
stream_source=(
230-
feature_view_proto.spec.stream_source
231-
if feature_view_proto.spec.stream_source is not None
232-
else None
233-
),
234+
stream_source=stream_source,
234235
)
235236

236237
feature_view.created_timestamp = feature_view_proto.meta.created_timestamp

0 commit comments

Comments
 (0)