diff --git a/sdk/python/feast/usage.py b/sdk/python/feast/usage.py index a089f660db..e1bebd7b00 100644 --- a/sdk/python/feast/usage.py +++ b/sdk/python/feast/usage.py @@ -77,10 +77,10 @@ def log(self, function_name: str): self.check_env_and_configure() if self._usage_enabled and self.usage_id: if function_name == "get_online_features": - if self._usage_counter["get_online_features"] % 10000 != 0: - self._usage_counter["get_online_features"] += 1 + self._usage_counter["get_online_features"] += 1 + if self._usage_counter["get_online_features"] % 10000 != 2: return - + self._usage_counter["get_online_features"] = 2 # avoid overflow json = { "function_name": function_name, "telemetry_id": self.usage_id,