Skip to content

ref(outcomes): add quantity64 in processor#8036

Merged
MeredithAnya merged 3 commits into
masterfrom
meredith/6-15-26-outcomes
Jun 16, 2026
Merged

ref(outcomes): add quantity64 in processor#8036
MeredithAnya merged 3 commits into
masterfrom
meredith/6-15-26-outcomes

Conversation

@MeredithAnya

@MeredithAnya MeredithAnya commented Jun 16, 2026

Copy link
Copy Markdown
Member

Following up from #8014 we now can populate the quantity64 column. We don't need to change the payload of the outcome message itself since we can just use the quantity field to populate both columns.

If we overflow when trying to populate the quantity column in ClickHouse, defaults to 0 since that's what we'd have anyway since it's not a nullable column

@MeredithAnya MeredithAnya requested a review from a team as a code owner June 16, 2026 01:02
@MeredithAnya MeredithAnya enabled auto-merge (squash) June 16, 2026 01:44
The processor now serializes both `quantity64` (full u64 value) and the
derived u32 `quantity`. Regenerate the schema snapshots so they include
the new `quantity64` field.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@MeredithAnya MeredithAnya merged commit 491b485 into master Jun 16, 2026
66 checks passed
@MeredithAnya MeredithAnya deleted the meredith/6-15-26-outcomes branch June 16, 2026 04:24
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.

2 participants