ref: Rename _timestamp to _end_timestamp
#6235
Merged
@sentry/warden / warden
completed
May 7, 2026 in 2m 57s
1 issue
High
__slots__ still declares `_timestamp`, breaking every StreamedSpan instantiation after rename - `sentry_sdk/traces.py:294`
The rename of _timestamp to _end_timestamp was not propagated to StreamedSpan.__slots__ (sentry_sdk/traces.py line 247). Because the class defines __slots__, assigning self._end_timestamp = None in __init__ (line 294) raises AttributeError: 'StreamedSpan' object has no attribute '_end_timestamp'. Every attempt to create a StreamedSpan will fail at construction time, breaking all span streaming functionality.
4 skills analyzed
| Skill | Findings | Duration | Cost |
|---|---|---|---|
| code-review | 0 | 52.1s | $0.10 |
| find-bugs | 1 | 1m 29s | $1.21 |
| skill-scanner | 0 | 13.3s | $0.10 |
| security-review | 0 | 23.8s | $0.10 |
Duration: 2m 58s · Tokens: 589.3k in / 6.2k out · Cost: $1.51 (+verification: $0.58, +dedup: $0.00)
Loading