Skip to content

Conversation

@phacops
Copy link
Contributor

@phacops phacops commented Jan 29, 2026

Summary

  • Remove redundant double-write of boolean attributes to float columns in the eap-items consumer
  • Booleans are now only written to attributes_bool, no longer duplicated in attributes_float_*

Test plan

  • Existing tests pass with updated snapshot

🤖 Generated with Claude Code

Boolean attributes were being written to both `attributes_bool` and
`attributes_float_*` columns. This removes the redundant float write,
so booleans are now only stored in `attributes_bool`.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@phacops phacops requested a review from a team as a code owner January 29, 2026 23:36
phacops and others added 3 commits January 29, 2026 16:36
Change overflow from hidden to auto to enable scrolling.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Remove the `some_bool: 1.0` from `attributes_float_6` in the test
snapshot since booleans are no longer double-written to float columns.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
phacops added a commit to getsentry/sentry that referenced this pull request Jan 30, 2026
## Summary
- Remove incorrect `message.parameter.0` expectation from the trace item
attributes logs test
- This is in relation to stop double writing bools as floats in Snuba
getsentry/snuba#7689

## Test plan
- CI should pass with updated test expectations
priscilawebdev pushed a commit to getsentry/sentry that referenced this pull request Feb 2, 2026
## Summary
- Remove incorrect `message.parameter.0` expectation from the trace item
attributes logs test
- This is in relation to stop double writing bools as floats in Snuba
getsentry/snuba#7689

## Test plan
- CI should pass with updated test expectations
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants