mirror of
				https://git.mirrors.martin98.com/https://github.com/actions/cache
				synced 2025-10-31 16:11:05 +08:00 
			
		
		
		
	Add paralleExecute index to logs
This commit is contained in:
		
							parent
							
								
									04f198bf0b
								
							
						
					
					
						commit
						eff27e646c
					
				
							
								
								
									
										4
									
								
								dist/restore/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								dist/restore/index.js
									
									
									
									
										vendored
									
									
								
							| @ -28332,6 +28332,7 @@ class Batch { | |||||||
|         } |         } | ||||||
|         this.concurrency = concurrency; |         this.concurrency = concurrency; | ||||||
|         this.emitter = new events.EventEmitter(); |         this.emitter = new events.EventEmitter(); | ||||||
|  |         this.index = 0; | ||||||
|     } |     } | ||||||
|     /** |     /** | ||||||
|      * Add a operation into queue. |      * Add a operation into queue. | ||||||
| @ -28385,6 +28386,7 @@ class Batch { | |||||||
|      * |      * | ||||||
|      */ |      */ | ||||||
|     parallelExecute() { |     parallelExecute() { | ||||||
|  |         const local_index = this.index++; | ||||||
|         if (this.state === BatchStates.Error) { |         if (this.state === BatchStates.Error) { | ||||||
|             return; |             return; | ||||||
|         } |         } | ||||||
| @ -28395,7 +28397,9 @@ class Batch { | |||||||
|         while (this.actives < this.concurrency) { |         while (this.actives < this.concurrency) { | ||||||
|             const operation = this.nextOperation(); |             const operation = this.nextOperation(); | ||||||
|             if (operation) { |             if (operation) { | ||||||
|  |                 console.log(`parallelExecute ${local_index} starting execution of operation ${this.operation}. Active count: ${this.actives}`); | ||||||
|                 operation(); |                 operation(); | ||||||
|  |                 console.log(`parallelExecute ${local_index} finished execution of operation ${this.operation}. Active count: ${this.actives}`); | ||||||
|             } |             } | ||||||
|             else { |             else { | ||||||
|                 return; |                 return; | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Bishal Prasad
						Bishal Prasad