We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2f6af4f commit 086ea2dCopy full SHA for 086ea2d
bigframes/session/metrics.py
@@ -45,8 +45,10 @@ def count_job_stats(
45
bytes_processed = getattr(row_iterator, "total_bytes_processed", 0) or 0
46
query_char_count = len(getattr(row_iterator, "query", "") or "")
47
slot_millis = getattr(row_iterator, "slot_millis", 0) or 0
48
- exec_seconds = (getattr(row_iterator, "created", 0) or 0) - (
49
- getattr(row_iterator, "ended", 0) or 0
+ created = getattr(row_iterator, "created", None)
+ ended = getattr(row_iterator, "ended", None)
50
+ exec_seconds = (
51
+ (ended - created).total_seconds() if created and ended else 0.0
52
)
53
54
self.execution_count += 1
0 commit comments