github-actions[bot]
0ceb37f0e8
chore: Update version for release ( #1695 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-12 00:37:38 +00:00
Matt Aitken
252bf8d806
Improved the machines docs, including the new OutOfMemoryError
2025-02-12 00:25:03 +00:00
Matt Aitken
efd2d21762
Detect ffmpeg OOM errors, added manual OutOfMemoryError ( #1694 )
...
* Detect ffmpeg OOM errors, added manual OutOfMemoryError
* Create eighty-spies-knock.md
2025-02-12 00:02:01 +00:00
Matt Aitken
6017c522e1
Batch queue runs that are waiting for deploy ( #1693 )
2025-02-11 19:06:38 +00:00
Matt Aitken
a50b93faa4
Set machine when triggering docs
2025-02-11 12:43:45 +00:00
Matt Aitken
d4043fc258
Release 3.3.14
@trigger.dev/react-hooks@3.3.14
@trigger.dev/build@3.3.14
@trigger.dev/core@3.3.14
@trigger.dev/rsc@3.3.14
@trigger.dev/sdk@3.3.14
trigger.dev@3.3.14
2025-02-11 12:29:54 +00:00
github-actions[bot]
6ec786c7b2
chore: Update version for release ( #1666 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-11 12:28:35 +00:00
Matt Aitken
d2ee232fae
Revert "Complete the original attempt span if retrying due to an OOM"
...
This reverts commit 5f652c6212 .
2025-02-11 11:33:07 +00:00
Matt Aitken
5f652c6212
Complete the original attempt span if retrying due to an OOM
2025-02-11 11:01:21 +00:00
Matt Aitken
036a5061e1
Kubernetes OOMs appear as non-zero sigkills, adding support for treating these as OOMs
2025-02-11 10:32:01 +00:00
Matt Aitken
bb65b2614a
OOM retrying on larger machines ( #1691 )
...
* OOM retrying on larger machines
* Create forty-windows-shop.md
* Update forty-windows-shop.md
* Only retry again if the machine is different from the original
2025-02-10 17:43:59 +00:00
Matt Aitken
4dd42cd6d4
Retry heartbeat timeouts by putting back in the queue ( #1689 )
...
* If there’s a heartbeat error and no attempts we put it back in the queue to try again
* When nacking, return whether it was put back in the queue or not
* Try and nack, if it fails then fail the run
* Consolidated switch statement
* Fail executing/retrying runs
2025-02-10 13:41:32 +00:00
Matt Aitken
bc7d44582d
If there’s no queue concurrency limit, default to the env concurrency limit (not 1m) ( #1687 )
2025-02-09 21:34:40 +00:00
Victor Duarte
2771fd7408
Missing construction option in AudioWaveformExtension ( #1684 )
...
* missing construction option in `AudioWaveformExtension`
* Create lemon-fireants-repair.md
---------
Co-authored-by: Matt Aitken <matt@mattaitken.com >
2025-02-09 15:52:46 +00:00
James Ritchie
1f1a6b0405
Fixed runs page filter bug ( #1681 )
2025-02-07 17:32:30 +00:00
Eric Allam
9f843d0a0f
Remove v2 event list ( #1680 )
2025-02-07 13:51:34 +00:00
Eric Allam
9dfd6a5a0a
Rate limit alerts by channel for task run alerts using generic cell rate algo ( #1679 )
2025-02-07 13:36:37 +00:00
Eric Allam
5210d3a8bb
Add internal spans to event repo ( #1678 )
2025-02-07 13:36:15 +00:00
Eric Allam
b5867627be
Use idempotency key index when finding existing runs by idempotency key in batch ( #1677 )
2025-02-07 13:36:03 +00:00
Eric Allam
0b555faf01
Force upgrade v1 batches to v3 ( #1676 )
...
* Force upgrade v1 batches to v3
* Actually lets process v1 batches async
2025-02-06 22:37:26 +00:00
Eric Allam
dcf1ab6f38
Remove schedule constraints from TaskRun to prevent db load issues when a schedule or instance is deleted ( #1674 )
2025-02-06 19:16:48 +00:00
Matt Aitken
c49af774ba
Retry batch item completion ( #1675 )
...
* Added isPrismaRetriableError()
* Retry completeBatchTaskRunItem if they fail because of a retriable Prisma error
* Retry using Redis worker
* Handle more retriable errors. Add special condition in for race condition error
* Added Postgres connection_timeout with default 20s
* Added a simple batchTriggerAndWait example
2025-02-06 19:16:30 +00:00
Eric Allam
f00ed9b13e
Add the sha256 digest to the deployment image reference ( #1673 )
2025-02-06 19:14:34 +00:00
Eric Allam
3ec6983e45
Move run ttl and delays from graphile to redis worker ( #1672 )
2025-02-06 14:25:37 +00:00
Eric Allam
a2c2d920b7
Use redis worker for run heartbeats and alerts ( #1669 )
...
* Move the task run heartbeats to RedisWorker
* Move alerts to redis worker, improving redis worker
* Fix typecheck errors
* Use single threaded tests for redis worker
* Enable/disable the redis workers independently
* Remove preview release from PR checks
2025-02-06 10:21:57 +00:00
nicktrn
b946b9f38e
Add optional env var and label to disable image pre-pulls ( #1667 )
...
* add env var to disable pre-pulls
* add label to disable pre-pulls on specific nodes
2025-02-05 16:49:57 +00:00
Eric Allam
99d38151f6
Auto-fix config.dirs of /trigger and /src/trigger ( #1665 )
2025-02-05 13:00:18 +00:00
Eric Allam
e35b6f539a
Release 3.3.13 ( #1664 )
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 0s
🚀 Publish Trigger.dev Docker / units (push) Failing after 0s
🚀 Publish Trigger.dev Docker / publish-webapp (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker (push) Has been skipped
@trigger.dev/react-hooks@3.3.13
@trigger.dev/build@3.3.13
@trigger.dev/core@3.3.13
@trigger.dev/rsc@3.3.13
@trigger.dev/sdk@3.3.13
trigger.dev@3.3.13
v.docker.3.3.13
2025-02-04 16:32:26 +00:00
github-actions[bot]
20d983e08a
chore: Update version for release ( #1654 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-04 16:31:00 +00:00
Eric Allam
3887c4a621
Fix "no tasks defined" issue ( fix #1681 ) ( #1663 )
2025-02-04 16:08:57 +00:00
Eric Allam
e61573600b
Reduce contention on batchTaskRun when setting expected count ( #1662 )
2025-02-04 13:43:50 +00:00
Eric Allam
53e6d478ed
Fix deploy timeout issues ( #1661 )
...
* deploy v2 streaming WIP
* finalize deployment now SSE and won't timeout
* handle zodfetchSSE connection errors
* Create tender-cycles-melt.md
2025-02-04 12:44:14 +00:00
nicktrn
7fa45ad337
Fix pre-pulling of deployment images onto worker nodes ( #1660 )
...
* lint
* get pre-pull data from finalized deployment
2025-02-04 10:07:07 +00:00
Eric Allam
42c5f4d9fa
Add text_pattern_ops index on SecretKey.key to improve getSecrets perf ( #1659 )
2025-02-03 22:52:16 +00:00
Eric Allam
6f52b00560
Set taskRunAttemptId on batch task run items on completion ( #1658 )
2025-02-03 15:25:12 +00:00
D-K-P
d285f7930e
Added guides and examples links and snippet
2025-02-03 14:30:03 +00:00
Eric Allam
b377b577ca
db efficiency improvements ( #1657 )
...
- remove calls to findUnique, especially when including/selecting relations
- add some missing indexes
- add spans to $transaction calls to help track down long running txs
2025-02-03 13:59:58 +00:00
Eric Allam
b67ea9a2f5
improve batch completion system for run engine v1 ( #1656 )
...
* Automatically retry TriggerTaskService when hitting a unique constraint error on idempotency key
* improve batch completion system for run engine v1
* Rename batch stuff to v3 so it's not confusing
* Handle unique constraint error on BatchTaskRunItem creation and allow different limits for batchTrigger and batchTriggerAndWait
2025-02-03 11:29:51 +00:00
D-K-P
de31220820
Docs correction
2025-01-31 15:15:23 +00:00
Eric Allam
3641647add
Add the keyPrefix option when redis is not in cluster mode ( #1655 )
2025-01-31 10:50:52 +00:00
D-K-P
664bce561d
Added vercel ai sdk image generator example to the docs
2025-01-30 15:39:28 +00:00
Eric Allam
73471589ef
Fixed issue with asResponse and withResponse not working on runs.retrieve ( #1648 )
2025-01-30 14:01:38 +00:00
Eric Allam
813d73d1a3
Fix issue with heavy contention on TaskQueue updating concurrency limit ( #1653 )
...
* Fix issue with heavy contention on TaskQueue updating concurrency limit
* Remove concurrency limit when creating background worker tasks
2025-01-30 14:01:11 +00:00
nicktrn
9ad396bdb1
Fix custom queue docs
2025-01-30 13:53:48 +00:00
James Ritchie
4e7c55920d
Docs maxDuration page now states it’s a required param
2025-01-29 19:30:25 +00:00
Eric Allam
3eede3c339
Better handle redis error events ( #1652 )
2025-01-29 17:27:52 +00:00
Eric Allam
b3afbcf558
Correctly configure redis cluster for aws elasticache ( #1651 )
2025-01-29 16:56:51 +00:00
Eric Allam
f43de6ab74
Support redis/valkey cluster mode ( #1650 )
2025-01-29 16:28:51 +00:00
mintlify[bot]
3127df5b67
Add new Bulk Actions section to documentation ( #1649 )
...
* Documentation edits made through Mintlify web editor
* Moves files to correct path and improves copy
* Corrects video props to camel case and removes deprecated prop
* Link to the new bulk actions page from the replaying page
---------
Co-authored-by: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
Co-authored-by: James Ritchie <james@trigger.dev >
2025-01-29 16:01:01 +00:00
Eric Allam
9fd175e860
Prevent findUnique from bringing down our database ( #1633 )
2025-01-29 13:57:16 +00:00