temporalio / roadrunner-temporal

Temporal PHP-SDK Host Process plugin for Roadrunner
MIT License
22 stars 8 forks source link

Bump go.temporal.io/sdk from 1.14.0 to 1.15.0 #225

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps go.temporal.io/sdk from 1.14.0 to 1.15.0.

Release notes

Sourced from go.temporal.io/sdk's releases.

v1.15.0

Highlights

Worker fatal errors

Previously when a worker had a fatal error, it sent a SIGINT to its own PID. Now it will stop the worker. If running worker.Worker.Run(), it will return the error and it will also call worker.Options.OnFatalError.

Eager and lazy client API updates

client.NewClient has been deprecated in favor of the clearer client.Dial and client.NewLazyClient. The former does an eager connection and the latter waits until first call made.

  • Deprecated client.NewClient in favor of client.Dial or client.NewLazyClient
  • Add client.Client.CheckHealth call
  • Properly return fatal error

GitHub actions

The project has moved from BuildKite to GitHub actions for all CI builds.

Specific Changes

2022-03-21 - b06c84a - Update docstring to use public alias for workflow.Execution (#752) 2022-03-22 - 55cf584 - Allow remote codec dataconverter to modify request. (#757) 2022-03-24 - 48b3cb9 - GitHub CI action (#760) 2022-03-28 - 567257b - Support OpenMetric-style naming (#756) 2022-03-28 - 5d7ddae - Add cloud test to CI (#763) 2022-03-30 - 1fc476f - Expose underlying message on a few errors (#766) 2022-03-31 - fd0d1eb - Fix histogram naming in prometheus naming scope for tally (#770) 2022-04-13 - 8651550 - Update golang.org/x/tools for 1.18 fix (#776) 2022-04-13 - b866ba9 - Allow data converters to be created without deadlock detection (#772) 2022-04-13 - d10ca68 - SetOnActivityHeartbeatListener on TestActivityEnvironment (#771) 2022-04-19 - 4c3044f - Fix template recursion in workflowcheck (#782) 2022-04-19 - 779d3b2 - Properly paginate when using service for replayer (#783) 2022-04-21 - 8a9ab9a - Remove namespace field from ScheduleActivityTaskCommandAttributes message (#787) 2022-04-21 - a8ef494 - Minor doc fixes (#788) 2022-04-22 - 4e64c51 - Update api reference (#790) 2022-04-25 - 1c9c022 - Fixes for activities in test suite (#780) 2022-04-25 - 7cbd079 - Add task queue to worker metrics (#785) 2022-04-26 - 68a3c41 - Fix goroutine/memory leak on query-only poll responses (#779) 2022-04-29 - 3a2b86e - Use NamespaceNotFound error (#799) 2022-05-02 - 8f11375 - Support disabling run following for workflow results (#791) 2022-05-03 - 7c3777a - Properly set non-determinism as task failure cause (#798) 2022-05-04 - 1db665f - Update max payload size to 128 MB (#796) 2022-05-06 - 3e0b1b5 - Handle FAILED_CAUSE_NAMESPACE_NOT_FOUND (#801) 2022-05-06 - ee5ae6f - Deprecate NewClient, add Dial and NewLazyClient and CheckHealth (#795) 2022-05-06 - fdb99eb - Expose fatal worker error and stop signaling/killing process (#800) 2022-05-13 - 7ccfda6 - Update go.temporal.io/api dependency (#806) 2022-05-16 - d6384b6 - Add update-go-sum target (#807) 2022-05-23 - 41cd853 - Remove BuildKite, add coveralls to GH actions, cleanup other files (#811) 2022-05-25 - 54f4148 - Make mutable side effects work during replay (#809)

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
CLAassistant commented 2 years ago

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

codecov-commenter commented 2 years ago

Codecov Report

Merging #225 (1d7d834) into master (eb3e534) will not change coverage. The diff coverage is n/a.

@@          Coverage Diff           @@
##           master    #225   +/-   ##
======================================
  Coverage    3.70%   3.70%           
======================================
  Files          15      15           
  Lines        1297    1297           
======================================
  Hits           48      48           
  Misses       1247    1247           
  Partials        2       2           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update eb3e534...1d7d834. Read the comment docs.