From db3096bbaf10e19d32ff82d6debd64988da64502 Mon Sep 17 00:00:00 2001 From: Abiola Akinnubi Date: Fri, 14 Nov 2025 15:50:08 -0800 Subject: [PATCH 1/2] feat AUTO-695: add loaded_at attribute to AutoScalerData and Metrics classes --- lib/metrics.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/metrics.py b/lib/metrics.py index 48774fe..7246393 100644 --- a/lib/metrics.py +++ b/lib/metrics.py @@ -146,6 +146,7 @@ def _set_version(self, version: str) -> None: def _set_mtoken(self, mtoken: str) -> None: self.mtoken = mtoken + #######################################Private####################################### async def __send_delete_requests_and_reset(self): @@ -216,7 +217,7 @@ def compute_autoscaler_data() -> AutoScalerData: id=self.id, mtoken=self.mtoken, version=self.version, - loadtime=(loadtime_snapshot or 0.0), + loadtime=(loadtime_snapshot or 0.0), new_load=self.model_metrics.workload_processing, cur_load=self.model_metrics.cur_load, rej_load=self.model_metrics.workload_rejected, @@ -280,7 +281,6 @@ def obfuscate(secret: str) -> str: if sent: # clear the one-shot loadtime only if we actually sent *this* value - self.system_metrics.reset(expected=loadtime_snapshot) self.update_pending = False self.model_metrics.reset() self.last_metric_update = time.time() From 74efc2cb424f0c21e28e813d038c68c71bb62bb4 Mon Sep 17 00:00:00 2001 From: Abiola Akinnubi Date: Fri, 14 Nov 2025 18:07:17 -0800 Subject: [PATCH 2/2] bump up version minor number --- lib/backend.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/backend.py b/lib/backend.py index 19764bd..0d9a273 100644 --- a/lib/backend.py +++ b/lib/backend.py @@ -30,7 +30,7 @@ BenchmarkResult ) -VERSION = "0.2.0" +VERSION = "0.2.1" MSG_HISTORY_LEN = 100 log = logging.getLogger(__file__)