Skip to content

Commit 2a1a6f3

Browse files
committed
Updated the default value of CRAWLER_HARVESTS_QUEUE_VISIBILITY_TIMEOUT_SECONDS
Changed the default value of CRAWLER_HARVESTS_QUEUE_VISIBILITY_TIMEOUT_SECONDS to 0 to prevent any breaking changes in behavior. For production crawlers, this value is explicitly set to 300 seconds (5 minutes) to ensure the desired functionality.
1 parent b2c2096 commit 2a1a6f3

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ ENV CRAWLER_NAME=cdcrawlerprod
4848
ENV CRAWLER_QUEUE_PREFIX=cdcrawlerprod
4949
ENV CRAWLER_QUEUE_PROVIDER=storageQueue
5050
ENV CRAWLER_STORE_PROVIDER=cdDispatch+cd(azblob)+azqueue
51+
ENV CRAWLER_HARVESTS_QUEUE_VISIBILITY_TIMEOUT_SECONDS=300
5152
ENV CRAWLER_WEBHOOK_URL=https://api.clearlydefined.io/webhook
5253
ENV CRAWLER_AZBLOB_CONTAINER_NAME=production
5354

config/cdConfig.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ module.exports = {
126126
queueName: config.get('CRAWLER_HARVESTS_QUEUE_NAME') || 'harvests',
127127
spnAuth: config.get('CRAWLER_HARVESTS_QUEUE_SPN_AUTH'),
128128
isSpnAuth: config.get('CRAWLER_HARVESTS_QUEUE_IS_SPN_AUTH') || false,
129-
visibilityTimeout: isNaN(azqueueVisibilityTimeoutSeconds) ? 5 * 60 : azqueueVisibilityTimeoutSeconds // 5 minutes default
129+
visibilityTimeout: isNaN(azqueueVisibilityTimeoutSeconds) ? 0 : azqueueVisibilityTimeoutSeconds
130130
},
131131
'cd(azblob)': cd_azblob,
132132
'cd(file)': cd_file

0 commit comments

Comments
 (0)