~maas-committers/maas/+git/temporal:release/v1.0.x

Last commit made on 2021-02-18
Get this branch:
git clone -b release/v1.0.x https://git.launchpad.net/~maas-committers/maas/+git/temporal

Branch merges

Branch information

Name:
release/v1.0.x
Repository:
lp:~maas-committers/maas/+git/temporal

Recent commits

5e975fe... by wenquan xing <email address hidden>

Try fix buildkite docker

06572e8... by wenquan xing <email address hidden>

Patch 1.0.1

3cdcc09... by wenquan xing <email address hidden>

Pick #1187

8d8720b... by Alex Shtin <email address hidden>

Release 1.0.0 (#780)

e250b8c... by Alex Shtin <email address hidden>

Release 1.0.0-rc1 (#774)

aa15e3b... by Sergey Bykov <email address hidden>

Add instructions for developing on Windows to the contribution guide (#770)

606faf5... by mastermanu <email address hidden>

Fixes instances where an activity heartbeat timeout would get "lost" (#771)

If, for any reason, the cached in-memory mutable state of a Workflow were to be reset (e.g. shard loading or transient persistent error), any in-flight activities w/heartbeats for that Workflow would lose their associated heartbeat timer tasks. In other words, it could result in an activity whose heartbeat has long expired, but which the server doesn't trying to re-schedule.

The fix is to populate the pendingActivityTimerHeartbeats map when loading the mutable state from the persistence layer if we have indicated that a heartbeat task has been created. This ensures that we don't have a pending activity without an in-memory record of a heartbeat when processing timer tasks.

1410257... by Alex Shtin <email address hidden>

Fix repo URLs in README.md

Use new URLs in `README.md` instead of obsolete ones.

413102a... by Sergey Bykov <email address hidden>

Update contribution guide with a note about increasing file handle limit (#769)

0a7e9ed... by Alex Shtin <email address hidden>

Update dependencies (#768)