Skip to content

Commit 1c8e5cb

Browse files
committed
reuse timestamp in response generation
Signed-off-by: pyalex <[email protected]>
1 parent ddebd86 commit 1c8e5cb

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

‎sdk/python/feast/feature_store.py‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1472,14 +1472,15 @@ def _populate_result_rows_from_columnar(
14721472
online_features_response: GetOnlineFeaturesResponse,
14731473
data: Dict[str, List[Value]],
14741474
):
1475+
timestamp = Timestamp() # Only initialize this timestamp once.
14751476
# Add more values to the existing result rows
14761477
for feature_name, feature_values in data.items():
14771478
online_features_response.metadata.feature_names.val.append(feature_name)
14781479
online_features_response.results.append(
14791480
GetOnlineFeaturesResponse.FeatureVector(
14801481
values=feature_values,
14811482
statuses=[FieldStatus.PRESENT] * len(feature_values),
1482-
event_timestamps=[Timestamp()] * len(feature_values),
1483+
event_timestamps=[timestamp] * len(feature_values),
14831484
)
14841485
)
14851486

0 commit comments

Comments
 (0)