aboutsummaryrefslogtreecommitdiffstats
path: root/packages/shared
diff options
context:
space:
mode:
authorMohamed Bassem <me@mbassem.com>2024-11-09 13:35:28 +0000
committerMohamed Bassem <me@mbassem.com>2024-11-09 13:35:28 +0000
commit10070c1752b5efcbfdf351454de06fbbbe9fb0b6 (patch)
treeae434d64cecb0191211a8fab04643a9add82d4dd /packages/shared
parent9ca49b24102972d80a2090d4e806d9e0d9190310 (diff)
downloadkarakeep-10070c1752b5efcbfdf351454de06fbbbe9fb0b6.tar.zst
fix: Feed refreshes were not getting re-enqueued for failed jobs
Diffstat (limited to 'packages/shared')
-rw-r--r--packages/shared/package.json2
-rw-r--r--packages/shared/queues.ts6
2 files changed, 7 insertions, 1 deletions
diff --git a/packages/shared/package.json b/packages/shared/package.json
index 32ffa737..d741b70f 100644
--- a/packages/shared/package.json
+++ b/packages/shared/package.json
@@ -6,7 +6,7 @@
"type": "module",
"dependencies": {
"glob": "^11.0.0",
- "liteque": "^0.2.0",
+ "liteque": "^0.3.0",
"meilisearch": "^0.37.0",
"ollama": "^0.5.9",
"openai": "^4.67.1",
diff --git a/packages/shared/queues.ts b/packages/shared/queues.ts
index 7baae535..a887417d 100644
--- a/packages/shared/queues.ts
+++ b/packages/shared/queues.ts
@@ -27,6 +27,7 @@ export const LinkCrawlerQueue = new SqliteQueue<ZCrawlLinkRequest>(
defaultJobArgs: {
numRetries: 5,
},
+ keepFailedJobs: false,
},
);
@@ -43,6 +44,7 @@ export const OpenAIQueue = new SqliteQueue<ZOpenAIRequest>(
defaultJobArgs: {
numRetries: 3,
},
+ keepFailedJobs: false,
},
);
@@ -61,6 +63,7 @@ export const SearchIndexingQueue = new SqliteQueue<ZSearchIndexingRequest>(
defaultJobArgs: {
numRetries: 5,
},
+ keepFailedJobs: false,
},
);
@@ -77,6 +80,7 @@ export const TidyAssetsQueue = new SqliteQueue<ZTidyAssetsRequest>(
defaultJobArgs: {
numRetries: 1,
},
+ keepFailedJobs: false,
},
);
@@ -107,6 +111,7 @@ export const VideoWorkerQueue = new SqliteQueue<ZVideoRequest>(
defaultJobArgs: {
numRetries: 5,
},
+ keepFailedJobs: false,
},
);
@@ -131,5 +136,6 @@ export const FeedQueue = new SqliteQueue<ZFeedRequestSchema>(
// One retry is enough for the feed queue given that it's periodic
numRetries: 1,
},
+ keepFailedJobs: false,
},
);