Skip to content

Commit 10070c1

Browse files
committed
fix: Feed refreshes were not getting re-enqueued for failed jobs
1 parent 9ca49b2 commit 10070c1

File tree

4 files changed

+15
-9
lines changed

4 files changed

+15
-9
lines changed

Diff for: apps/workers/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"drizzle-orm": "^0.33.0",
1717
"execa": "9.3.1",
1818
"jsdom": "^24.0.0",
19-
"liteque": "^0.2.0",
19+
"liteque": "^0.3.0",
2020
"metascraper": "^5.45.24",
2121
"metascraper-amazon": "^5.45.22",
2222
"metascraper-description": "^5.45.22",

Diff for: packages/shared/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"type": "module",
77
"dependencies": {
88
"glob": "^11.0.0",
9-
"liteque": "^0.2.0",
9+
"liteque": "^0.3.0",
1010
"meilisearch": "^0.37.0",
1111
"ollama": "^0.5.9",
1212
"openai": "^4.67.1",

Diff for: packages/shared/queues.ts

+6
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ export const LinkCrawlerQueue = new SqliteQueue<ZCrawlLinkRequest>(
2727
defaultJobArgs: {
2828
numRetries: 5,
2929
},
30+
keepFailedJobs: false,
3031
},
3132
);
3233

@@ -43,6 +44,7 @@ export const OpenAIQueue = new SqliteQueue<ZOpenAIRequest>(
4344
defaultJobArgs: {
4445
numRetries: 3,
4546
},
47+
keepFailedJobs: false,
4648
},
4749
);
4850

@@ -61,6 +63,7 @@ export const SearchIndexingQueue = new SqliteQueue<ZSearchIndexingRequest>(
6163
defaultJobArgs: {
6264
numRetries: 5,
6365
},
66+
keepFailedJobs: false,
6467
},
6568
);
6669

@@ -77,6 +80,7 @@ export const TidyAssetsQueue = new SqliteQueue<ZTidyAssetsRequest>(
7780
defaultJobArgs: {
7881
numRetries: 1,
7982
},
83+
keepFailedJobs: false,
8084
},
8185
);
8286

@@ -107,6 +111,7 @@ export const VideoWorkerQueue = new SqliteQueue<ZVideoRequest>(
107111
defaultJobArgs: {
108112
numRetries: 5,
109113
},
114+
keepFailedJobs: false,
110115
},
111116
);
112117

@@ -131,5 +136,6 @@ export const FeedQueue = new SqliteQueue<ZFeedRequestSchema>(
131136
// One retry is enough for the feed queue given that it's periodic
132137
numRetries: 1,
133138
},
139+
keepFailedJobs: false,
134140
},
135141
);

Diff for: pnpm-lock.yaml

+7-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)