From 0d14767c053be6c5c3bb6ebaa5fb8eaa5e463406 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=B5nis=20Ormisson?= Date: Wed, 9 Sep 2026 16:19:21 +0300 Subject: [PATCH] perf: avoid per-row snapshot hash tuple copy --- src/openstatspec/sql/workflow.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openstatspec/sql/workflow.py b/src/openstatspec/sql/workflow.py index 41dbe14..dca804c 100644 --- a/src/openstatspec/sql/workflow.py +++ b/src/openstatspec/sql/workflow.py @@ -1218,7 +1218,7 @@ def typed(value: Any, kind: str) -> dict[str, str]: encoded = [typed(row[0], "integer")] encoded.extend( typed(value, variable["storage_kind"]) - for value, variable in zip(tuple(row)[1:], variables) + for value, variable in zip(row[1:], variables) ) if not first: digest.update(b",")