@@ -74,6 +74,11 @@ export class DevQueueConsumer {
7474 return ;
7575 }
7676
77+ logger . debug ( "[DevQueueConsumer] Deprecating background worker" , {
78+ backgroundWorker : backgroundWorker . id ,
79+ env : this . env . id ,
80+ } ) ;
81+
7782 this . _deprecatedWorkers . set ( id , backgroundWorker ) ;
7883 this . _backgroundWorkers . delete ( id ) ;
7984 }
@@ -96,9 +101,10 @@ export class DevQueueConsumer {
96101
97102 this . _backgroundWorkers . set ( backgroundWorker . id , backgroundWorker ) ;
98103
99- logger . debug ( "Registered background worker" , {
104+ logger . debug ( "[DevQueueConsumer] Registered background worker" , {
100105 backgroundWorker : backgroundWorker . id ,
101106 inProgressRuns,
107+ env : this . env . id ,
102108 } ) ;
103109
104110 const subscriber = await devPubSub . subscribe ( `backgroundWorker:${ backgroundWorker . id } :*` ) ;
@@ -138,6 +144,7 @@ export class DevQueueConsumer {
138144 logger . debug ( "[DevQueueConsumer] taskAttemptCompleted()" , {
139145 taskRunCompletion : completion ,
140146 execution,
147+ env : this . env . id ,
141148 } ) ;
142149
143150 const service = new CompleteAttemptService ( ) ;
@@ -151,7 +158,7 @@ export class DevQueueConsumer {
151158 public async taskRunFailed ( workerId : string , completion : TaskRunFailedExecutionResult ) {
152159 this . _taskFailures ++ ;
153160
154- logger . debug ( "[DevQueueConsumer] taskRunFailed()" , { completion } ) ;
161+ logger . debug ( "[DevQueueConsumer] taskRunFailed()" , { completion, env : this . env . id } ) ;
155162
156163 this . _inProgressRuns . delete ( completion . id ) ;
157164
@@ -188,7 +195,7 @@ export class DevQueueConsumer {
188195 return ;
189196 }
190197
191- logger . debug ( "Stopping dev queue consumer" , { env : this . env } ) ;
198+ logger . debug ( "[DevQueueConsumer] Stopping dev queue consumer" , { env : this . env } ) ;
192199
193200 this . _enabled = false ;
194201
@@ -335,6 +342,10 @@ export class DevQueueConsumer {
335342 } ) ;
336343
337344 if ( ! existingTaskRun ) {
345+ logger . debug ( "Failed to find existing task run, acking" , {
346+ messageId : message . messageId ,
347+ } ) ;
348+
338349 await marqs ?. acknowledgeMessage ( message . messageId ) ;
339350 setTimeout ( ( ) => this . #doWork( ) , 100 ) ;
340351 return ;
@@ -346,6 +357,14 @@ export class DevQueueConsumer {
346357 : this . #getLatestBackgroundWorker( ) ;
347358
348359 if ( ! backgroundWorker ) {
360+ logger . debug ( "Failed to find background worker, acking" , {
361+ messageId : message . messageId ,
362+ lockedToVersionId : existingTaskRun . lockedToVersionId ,
363+ deprecatedWorkers : Array . from ( this . _deprecatedWorkers . keys ( ) ) ,
364+ backgroundWorkers : Array . from ( this . _backgroundWorkers . keys ( ) ) ,
365+ latestWorker : this . #getLatestBackgroundWorker( ) ,
366+ } ) ;
367+
349368 await marqs ?. acknowledgeMessage ( message . messageId ) ;
350369 setTimeout ( ( ) => this . #doWork( ) , 100 ) ;
351370 return ;
0 commit comments