fix(bullmq): disable temporarily#3841
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryMedium Risk Overview Adds Written by Cursor Bugbot for commit 323c638. Configure here. |
Greptile SummaryThis PR temporarily disables BullMQ-based concurrency control by introducing a new Key changes:
The implementation is clean and correct — Confidence Score: 5/5Safe to merge — minimal, well-scoped change with no P0/P1 issues; all BullMQ call-sites already have fallback paths. Both changed files are small and the logic is straightforward. No files require special attention. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[isBullMQEnabled call] --> B{CONCURRENCY_CONTROL_ENABLED\n== 'true' or '1'?}
B -- No\n(default: 'false') --> C[Return false\nUse inline/direct execution]
B -- Yes --> D{REDIS_URL set?}
D -- No --> C
D -- Yes --> E[Return true\nUse BullMQ queue]
C --> F[Callers: worker, webhooks,\nschedules, knowledge sync]
E --> F
Reviews (1): Last reviewed commit: "fix(bullmq): disable temporarily" | Re-trigger Greptile |
Summary
Disable until memory issues with large number of execs are identified.
Type of Change
Testing
Tested manually
Checklist