Releases: travis-ci/worker
Releases · travis-ci/worker
6.0.0 - 2018-12-13
Added
- rc: remote controller HTTP API
- processor: set size of processor pool
Changed
- ratelimit: trace redis connection pool checkout
Removed
- http: old HTTP API, superseded by remote controller
Fixed
- backend/gce: add missing rate limit calls
- processor: fix race conditions adding and removing processors
5.1.0 - 2018-11-23
Added
- ratelimit: dynamic configuration of
max_calls
andduration
via redis
Fixed
- backend/gce: gets zone information from warmer in order to delete instances successfully
5.0.0 - 2018-11-15
Added
- backend/gce: cache gce api calls for image and machine type, reduce total api call volume
Removed
- backend/cloudbrain: the cloudbrain backend is not being used, so we are removing it
Fixed
- ssh: store exit code in int32 instead of uint8
4.6.3 - 2018-11-13
Changed
- processor: include state, requeue, err in "finished job" log message
- trace: include return code for start_instance, upload_script, run_script, download_trace steps
- trace: instrument CLI.Setup in order to avoid orphaned spans
- backend/gce: track rate of rate limit start calls (number of gce api calls we would make without rate limiting)
Fixed
- trace:
- fixed child span rendering for time.Sleep
v4.6.2 - 2018-11-02
Added
- trace:
- backend/gce: calls to
time.Sleep
- backend/gce: calls to
Changed
- backend/gce: track
worker.google.compute.api.client
metric for rate of calls to gce api
4.6.1 - 2018-10-30
Changed
- backend/docker: additional support for additional env vars
HTTPS_PROXY
,FTP_PROXY
,NO_PROXY
4.6.0 - 2018-10-30
Added
- backend/docker: support for setting
HTTP_PROXY
variable in jobs
Changed
- trace:
- image/: selector, api_selector, env_selector for all backends
- backend/gce: calls to google cloud API
4.5.2 - 2018-10-24
Changed
- trace: expanded set of trace functions for stackdriver trace
- ratelimit (redis and GCE API rate limiting)
- backend/gce
- amqp_job
- google: support loading default credentials
- processor: log image name in job finished summary
4.5.1 - 2018-10-17
Added
- processor: track cumulative per-job timings
Changed
- build: update all dependencies, build binaries via go 1.11.1
- backend/gce: propagate warmed instance name and ip correctly
4.5.0 - 2018-10-12
Added
- trace: opencensus stackdriver trace for worker
- backend/gce: preliminary support for obtaining pre-warmed instances from the warmer service