Repository navigation
Conversation
towards https://linear.app/ghost/issue/NY-1704 Small performance improvement. When we process automation emails' delivered/opened events, we use a database transaction. This moves a small loop out of that transaction to shorten the time we hold it. I think this is useful on its own, but will make an upcoming change a little simpler.
|
Important Review skippedReview was skipped as selected files did not have any reviewable changes.
|
|
| Command | Status | Duration | Result |
|---|---|---|---|
nx run ghost:test:ci:integration |
✅ Succeeded | 2m 37s | View ↗ |
nx run ghost:test:integration |
✅ Succeeded | 1m 56s | View ↗ |
nx run ghost:test:bullmq:scenarios |
✅ Succeeded | 58s | View ↗ |
nx run ghost:test:bullmq |
✅ Succeeded | 50s | View ↗ |
nx run ghost:test:ci:e2e |
✅ Succeeded | 5m 26s | View ↗ |
nx run ghost:test:e2e |
✅ Succeeded | 3m 48s | View ↗ |
nx run ghost:test:legacy |
✅ Succeeded | 2m 16s | View ↗ |
nx run ghost:test:ci:unit |
✅ Succeeded | 1m 13s | View ↗ |
Additional runs (8) |
✅ Succeeded | ... | View ↗ |
💡 Verify your cache is correct by running tasks in a sandbox. Read docs ↗
☁️ Nx Cloud last updated this comment at 2026-11-04 19:54:55 UTC
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #32569 +/- ##
==========================================
+ Coverage 85.89% 86.14% +0.24%
==========================================
Files 1414 1414
Lines 53630 53630
Branches 9239 9239
==========================================
+ Hits 46063 46197 +134
+ Misses 6421 6335 -86
+ Partials 1146 1098 -48
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|

towards https://linear.app/ghost/issue/NY-1704
Small performance improvement.
When we process automation emails' delivered/opened events, we use a database transaction. This moves a small loop out of that transaction to shorten the time we hold it.
I think this is useful on its own, but will make an upcoming change a little simpler.