Skip to content

feat(action-log): Route recovery through dedicated outbox - #121985

Draft
cvxluo wants to merge 2 commits into
masterfrom
cvxluo/route-recovery-through-dedicated-outbox
Draft

feat(action-log): Route recovery through dedicated outbox#121985
cvxluo wants to merge 2 commits into
masterfrom
cvxluo/route-recovery-through-dedicated-outbox

Conversation

@cvxluo

@cvxluo cvxluo commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions github-actions Bot added the Scope: Backend Automatically applied to PRs that change backend components label Aug 13, 2026
cvxluo and others added 2 commits August 13, 2026 11:41
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
if not write_to_db:
return

use_dedicated_outbox = options.get("issues.action_log.use_dedicated_outbox")

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we wantto use a group-keyed in_rollout_group in here. If this is broken and we turn it on for 100% of US, we break lots of things. Better to turn it on for a sampling of groups, and scale up once nothing has failed.


use_dedicated_outbox = options.get("issues.action_log.use_dedicated_outbox")
outbox_model = GroupActionLogOutbox if use_dedicated_outbox else CellOutbox
metrics.incr(

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wouldn't be unreasonable to include this in issues.action_log. the no-write case could be unset or what we would set, not sure which I prefer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants