Skip to content

v1.9.0

Compare
Choose a tag to compare
@bluekeyes bluekeyes released this 28 Apr 17:16
· 319 commits to develop since this release
9f4be40

Improve asynchronous processing for webhooks (#180)

While Bulldozer previously performed merges and updates in separate goroutines, this release moves all webhook processing out of the request handler goroutine. By default, there are 10 workers processing events with a queue size of 100. These values can be adjusted using the workers.workers and workers.queue_size configuration properties.

Other Changes

  • Update google/go-github, palantir/go-githubapp, and palantir/go-baseapp to the latest versions (#179)
  • Convert to Go modules. Version tags will have a leading v going forward but published versions will be the same as before. (#179)
  • Improve the example server configuration file (#182)