We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3f243ef commit c6536e7Copy full SHA for c6536e7
sdk/python/feast/infra/offline_stores/file.py
@@ -635,6 +635,14 @@ def _filter_ttl(
635
)
636
]
637
638
+ df_to_join = df_to_join.persist()
639
+ else:
640
+ df_to_join = df_to_join[
641
+ # do not drop entity rows if one of the sources returns NaNs
642
+ df_to_join[timestamp_field].isna()
643
+ | (df_to_join[timestamp_field] <= df_to_join[entity_df_event_timestamp_col])
644
+ ]
645
+
646
df_to_join = df_to_join.persist()
647
648
return df_to_join
0 commit comments