Skip to content

Commit 47a91c8

Browse files
authored
Release v1.13.0 (#1290)
1 parent aee11a8 commit 47a91c8

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

releases/v1.13.0

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
Highlights:
2+
3+
Release focused on resiliency of Workflow Workers.
4+
5+
Fixes:
6+
7+
- Fix Version State Machine ignoring range check during replay if the history was unversioned
8+
- Fix cancellation of child workflows in some edge cases
9+
- Fix awaiting on child workflow start not throwing exceptions if the start is not possible leading to stuck workflows
10+
- Added more guards and workflow invalidation logic to make sure history events are not applied to outdated or too advanced state of the workflow
11+
- and other
12+
13+
2022-05-21 - 4a953d91 - Test Server responds NOT_FOUND if the activity is in incorrect state (#1228)
14+
2022-05-24 - 58f4d9d9 - Fix kotlin linting and style checking during build (#1232)
15+
2022-05-24 - c7fcb4ba - Add WorkerInterceptorBase and improve WorkerInterceptor docs to help new interceptor users (#1231)
16+
2022-06-01 - 1cb3bd4a - Fix Version State Machine ignoring range check during replay if the history was unversioned (#1240)
17+
2022-06-02 - 3b53cdc7 - Fix WorkflowStub.getResultAsync leading to unbalanced time locking in test environment (#1244)
18+
2022-06-03 - 37a0e463 - Update license so Github and licensee recognise it correctly as Apache (#1245)
19+
2022-06-04 - bce036ed - Make Temporal standard non-retryable gRPC codes not configurable (#1247)
20+
2022-06-08 - 0831d12d - Fix sticky poller using unique id from the sticky queue as a workerIdentity (#1254)
21+
2022-06-08 - e3bb57a7 - Improve io.temporal.internal.worker package structure and worker shutdown (#1253)
22+
2022-06-09 - 1b1c1d4c - Make DeterministicRunner#close always block until the closing is done (#1255)
23+
2022-06-17 - 1ffabeb9 - Throw if the server workflow progress is below the progress known to the Workflow Worker (#1267)
24+
2022-06-17 - 7a6c8413 - Cleanup never used confusing ActivityTaskHandler#Result#requestRetryOptions (#1264)
25+
2022-06-17 - 8ceb7ce0 - Invalidate cached workflow state if worker fails to send the result to the server (#1265)
26+
2022-06-17 - 8f279012 - Simplify code and error handling between ActivityWorker and LocalActivityWorker (#1263)
27+
2022-06-19 - 3c99036d - Fix state machines NullPointerException during one of the modes of child workflow cancellation (#1269)
28+
2022-06-19 - 75af596b - Guard against applying new events to workflow state machines if there is a gap (#1268)
29+
2022-06-21 - 29ed6d82 - Add toString method to ActivityInfo and WorkflowInfo (#1275)
30+
2022-06-21 - 63feea22 - Fix child workflow execution start promise not throwing exceptions (#1271)
31+
2022-06-21 - 967933a5 - Fix build on aarch64 (M1) (#1274)
32+
2022-06-22 - da51b485 - Rework LocalActivities waiting code to use nanoseconds (#1277)
33+
2022-06-24 - 5079086e - Cleanup forced worker shutdown from interrupted exceptions in the log (#1279)
34+
2022-06-27 - 462a3cf9 - Add log warning if workflow eviction / closure is taking too long time to close (#1282)
35+
2022-06-27 - aee11a80 - Fix test server publishing the Completion of child workflows before the Start sometimes (#1289)

0 commit comments

Comments
 (0)