Skip to content

v0.0.9

Compare
Choose a tag to compare
@gruntwork-ci gruntwork-ci released this 10 May 12:16
· 46 commits to master since this release
e9ce453

Modules affected

Description

  • Feature: Optionally limit the number of concurrent go routines via SizedWaitGroup. There is a new optional flag --max-concurrent-repos that accepts an int which will determine the number of goroutines that can be run simultaneously to process repos.

You can use this flag to set a limit on processing concurrency if you are running into performance issues when running git-xargs on many (hundreds or more) repos simultaneously.

If you do not pass this flag, the default behavior is for the number of goroutines that can be started simultaneously to remain unlimited (1 goroutine is started for each repo you need to process given your selection criteria).

Special thanks

Special thanks to the following users for their contribution!

Related links