DO NOT MERGE: rivetkit test#4991
DO NOT MERGE: rivetkit test#4991abcxff wants to merge 1 commit into05-06-_slop_fix_rivetkit_remove_async_drizzle_db_proxyfrom
Conversation
|
🚅 Deployed to the rivet-pr-4991 environment in rivet-frontend
|
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
PR Review: DO NOT MERGE — rivetkit test (diagnostic tracing)
OverviewThis PR adds extensive tracing instrumentation across the gateway/envoy/core request path to diagnose a bug in how in-flight requests are handled. It also includes a handful of standalone improvements:
Issues that must be fixed before merging1. Debug traces logged at All "DEBUG-TRACE:" messages in // Bad — all of these should be trace!/debug!, not warn!
tracing::warn!(..., "DEBUG-TRACE: handle_request_inner entered");
tracing::warn!(..., "DEBUG-TRACE: subscribed to actor2::Stopped");
// ... (dozens more)2. Existing Several legitimate 3. The change from
All variants of Standalone improvements (worth keeping)
Public vs. internal error split (
Summary
|
ebd53c4 to
e844d5e
Compare
5b11eab to
593a7ba
Compare
e844d5e to
360b613
Compare

Description
Please include a summary of the changes and the related issue. Please also include relevant motivation and context.
Type of change
How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Checklist: