-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(logs): Upgrade sentry log integration to fix dogfooding issues #88561
Conversation
colin-sentry
commented
Apr 2, 2025
- Some things you tried to log would fail because they weren't JSON-able
- There is now batching logic to reduce CPU load
- Various things have been renamed (like before_emit_log -> before_send_log)
Ignore me, talked with Colin offline, the logging integration using an option wasn't the root cause, should be fine when they land logging with the |
Codecov ReportAll modified and coverable lines are covered by tests ✅ ✅ All tests successful. No failed tests found. Additional details and impacted files@@ Coverage Diff @@
## master #88561 +/- ##
==========================================
+ Coverage 87.74% 87.81% +0.06%
==========================================
Files 10014 10019 +5
Lines 567451 567753 +302
Branches 22296 22296
==========================================
+ Hits 497934 498591 +657
+ Misses 69100 68745 -355
Partials 417 417 |
* master: (96 commits) fix(autofix): fix highlight popup behavior (#88552) 🔧 chore: introduce workflow engine ui links ff (#88569) feat(pipeline): Add CoveragePageWrapper component and tests for it (#88519) feat(taskworker):Make sdk tasks taskworker compatible (#88488) chore(flamegraph): Updating wording to trace (#88516) feat(shared-views): Create `GET` `group-search-view/starred` endpoint (#88398) DI-612: print flaky pytest errors to log (v2) (#88512) chore(nav): Update banner copy (#88566) feat(sentryapps): add RPC method to get all installation component contents (#88179) chore(issue summary): Add limit to query (#88563) fix(dashboards): Add limit suggestion to validation (#88436) feat(checkout): show starting PAYG prices (#88510) ✨ feat(aci): add workflow_id when creating an ephemeral rule in noa (#88520) fix(billing): hide pay now button for self serve partners (#88504) chore(HC): Re-adds logging with a low sample rate for cache hits/misses on options (#88464) fix(logs): Upgrade sentry log integration to fix dogfooding issues (#88561) chore(issue summary): Remove dividers from AI summary alert (#88554) feat(insights): Enable bubbles in full-screen mode (#88445) fix(explore): Update search bar query on filter change (#88473) chore(dependencies): Upgrade drf-spectacular (#88459) ...
…88561) - Some things you tried to log would fail because they weren't JSON-able - There is now batching logic to reduce CPU load - Various things have been renamed (like before_emit_log -> before_send_log)