Iván Ovejero
|
44f95160fb
|
refactor(core): Report potentially unused job processor branch (#11298)
|
2024-10-17 18:38:06 +02:00 |
|
Iván Ovejero
|
be50a9ac44
|
chore(core): Bring multi-main setup in line with scaling services (#11289)
|
2024-10-17 10:47:17 +02:00 |
|
Iván Ovejero
|
190665d8e6
|
refactor(core): Convey error stack from job failure to main (#11261)
|
2024-10-15 16:55:54 +02:00 |
|
Iván Ovejero
|
05467fd101
|
refactor(core): Move queueModeId as hostId to InstanceSettings (#11262)
|
2024-10-15 14:55:13 +02:00 |
|
Iván Ovejero
|
873851b54e
|
refactor(core): Revamp logs for scaling mode (#11244)
|
2024-10-14 15:15:42 +02:00 |
|
Iván Ovejero
|
0820cb5ab9
|
refactor(core): Simplify main pubsub message handler (#11156)
|
2024-10-11 10:31:33 +02:00 |
|
Iván Ovejero
|
c68782c633
|
feat(core): Introduce scoped logging (#11127)
|
2024-10-09 12:56:31 +02:00 |
|
Iván Ovejero
|
518e320404
|
refactor(core): Remove dead pubsub code (#11180)
|
2024-10-09 12:56:06 +02:00 |
|
Iván Ovejero
|
1ded08bf7e
|
refactor(core): Include self-sending and debouncing in pubsub commands (#11149)
|
2024-10-08 11:18:12 +02:00 |
|
Iván Ovejero
|
19fb728da0
|
perf(core): Optimize worker healthchecks (#11092)
|
2024-10-07 16:33:34 +02:00 |
|
Iván Ovejero
|
383b4765d2
|
refactor(core): Simplify worker pubsub message handler (#11086)
|
2024-10-07 16:19:58 +02:00 |
|
Iván Ovejero
|
bb59cc71ac
|
fix(core): Separate error handlers for main and worker (#11091)
|
2024-10-04 16:38:48 +02:00 |
|
Danny Martini
|
1d14557461
|
fix(core): Print errors that happen before the execution starts on the worker instead of just on the main instance (#11099)
|
2024-10-04 15:36:04 +02:00 |
|
Iván Ovejero
|
6a12f0c5fa
|
fix(core)!: Bind worker server to IPv4 (#11087)
|
2024-10-04 12:18:26 +02:00 |
|
Iván Ovejero
|
73a0d48073
|
refactor(core): Simplify webhook pubsub message handler (#11048)
|
2024-10-04 09:28:53 +02:00 |
|
Iván Ovejero
|
113a2e7401
|
refactor(core): Bring job options into scaling service (#11050)
|
2024-10-02 10:31:07 +02:00 |
|
Iván Ovejero
|
3a9c65e1cb
|
refactor(core): Modernize logger service (#11031)
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
Benchmark Docker Image CI / build (push) Waiting to run
|
2024-10-01 12:16:09 +02:00 |
|
Iván Ovejero
|
cd916480c2
|
fix(core): Handle Redis disconnects gracefully (#11007)
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
Benchmark Docker Image CI / build (push) Waiting to run
|
2024-09-30 16:36:27 +02:00 |
|
Iván Ovejero
|
63e6f1fa38
|
refactor(core): Organize all event maps (#10997)
|
2024-09-30 10:44:03 +02:00 |
|
Iván Ovejero
|
afda049491
|
refactor(core): Separate execution startedAt from createdAt (#10810)
|
2024-09-27 13:32:12 +02:00 |
|
Iván Ovejero
|
bf7392a878
|
refactor(core): Make all pubsub messages type-safe (#10990)
|
2024-09-27 12:35:01 +02:00 |
|
Iván Ovejero
|
5c171c4bf0
|
refactor(core): Simplify subscriber handler setters (#10896)
|
2024-09-23 14:14:00 +02:00 |
|
Iván Ovejero
|
69c6e0790d
|
refactor(core): Organize Redis under scaling mode (#10864)
|
2024-09-19 09:52:48 +02:00 |
|
Iván Ovejero
|
08ebe1e480
|
feat(core): Introduce worker metrics (#10850)
|
2024-09-18 11:16:17 +02:00 |
|
Iván Ovejero
|
aa00d9c2ae
|
refactor(core): Flatten Redis pubsub class hierarchy (no-changelog) (#10616)
|
2024-09-17 15:45:42 +02:00 |
|
Iván Ovejero
|
7f4ef31507
|
refactor(core): Have WorkerServer use InstanceSettings (#10840)
|
2024-09-17 10:38:47 +02:00 |
|
Iván Ovejero
|
94aa680c9b
|
refactor(core): Set up worker server (#10814)
|
2024-09-17 10:14:12 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
25c8a328a8
|
refactor(core): Move instanceType to InstanceSettings (no-changelog) (#10640)
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
Benchmark Docker Image CI / build (push) Waiting to run
|
2024-09-16 13:37:14 +02:00 |
|
कारतोफ्फेलस्क्रिप्ट™
|
2f8c8448d3
|
refactor(core): Move push message types to a new shared package (no-changelog) (#10742)
|
2024-09-13 13:02:00 +02:00 |
|
Tomi Turtiainen
|
5156313074
|
refactor(core): Enable import/order eslint rule (#10794)
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
Benchmark Docker Image CI / build (push) Waiting to run
|
2024-09-12 19:07:18 +03:00 |
|
Iván Ovejero
|
86f4877bab
|
fix(core): Restore queue listeners for webhook process (#10781)
|
2024-09-12 12:55:24 +02:00 |
|
Iván Ovejero
|
008c510b76
|
feat(core): Expose queue metrics for Prometheus (#10559)
|
2024-08-28 11:36:00 +02:00 |
|
Iván Ovejero
|
352aa2a9a4
|
refactor(core): Separate listeners in scaling service (no-changelog) (#10487)
|
2024-08-26 12:35:39 +02:00 |
|
Iván Ovejero
|
f667b384c9
|
refactor(core): Standardize filenames in cli (no-changelog) (#10484)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
|
2024-08-22 11:10:37 +02:00 |
|
Iván Ovejero
|
56c4692c94
|
refactor(core): Move queue recovery to scaling service (no-changelog) (#10368)
|
2024-08-13 15:06:47 +02:00 |
|
Iván Ovejero
|
e071b73bab
|
fix(core): Fix worker shutdown errors when active executions (#10353)
|
2024-08-13 09:14:52 +02:00 |
|
Iván Ovejero
|
021d9981b6
|
ci: Fix scaling mode tests (no-changelog) (#10351)
|
2024-08-12 13:34:37 +02:00 |
|
Iván Ovejero
|
b044e783e7
|
fix(core): Account for cancelling an execution with no workers available (#10343)
|
2024-08-12 11:03:51 +02:00 |
|
Iván Ovejero
|
8728b63aeb
|
refactor(core): Port scaling mode config (no-changelog) (#10321)
|
2024-08-12 11:03:37 +02:00 |
|
Iván Ovejero
|
aa95059cf0
|
test(core): Add tests for scaling service (no-changelog) (#10320)
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
|
2024-08-08 09:42:16 +02:00 |
|
Iván Ovejero
|
e31d017bdd
|
refactor(core): Centralize scaling mode (no-changelog) (#9835)
|
2024-08-07 13:50:46 +02:00 |
|