Commit 2484ef7
File tree
11 files changed
+130
-328
lines changed- temporalio
- bridge
- src
- worker
- tests
- worker
11 files changed
+130
-328
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| |||
- .cargo/config.toml+1-1
- .clippy.toml+1
- .github/workflows/heavy.yml+2
- .github/workflows/per-pr.yml+33-9
- Cargo.toml+9-5
- README.md+4
- arch_docs/sdks_intro.md+9-6
- client/Cargo.toml+1
- client/src/lib.rs+268-278
- client/src/metrics.rs+28-5
- client/src/raw.rs+606-316
- client/src/replaceable.rs+253
- client/src/retry.rs+9-6
- client/src/worker_registry/mod.rs+36-14
- client/src/workflow_handle/mod.rs+19-15
- core-api/src/envconfig.rs+31-43
- core-api/src/telemetry.rs+13
- core-api/src/telemetry/metrics.rs+6-3
- core-api/src/worker.rs-1
- core-c-bridge/Cargo.toml+8-1
- core-c-bridge/include/temporal-sdk-core-c-bridge.h+173-22
- core-c-bridge/src/client.rs+447-172
- core-c-bridge/src/envconfig.rs+314
- core-c-bridge/src/lib.rs+1
- core-c-bridge/src/tests/mod.rs+13-13
- core-c-bridge/src/worker.rs+223-57
- core/Cargo.toml+5-4
- core/src/core_tests/updates.rs+2-2
- core/src/internal_flags.rs+1
- core/src/lib.rs+54-38
- core/src/protosext/mod.rs+6-4
- core/src/protosext/protocol_messages.rs+4-11
- core/src/retry_logic.rs+256-108
- core/src/telemetry/metrics.rs+1
- core/src/telemetry/mod.rs+8-2
- core/src/telemetry/otel.rs-1
- core/src/telemetry/prometheus_meter.rs+1
- core/src/test_help/integ_helpers.rs-1
- core/src/worker/activities.rs+10-3
- core/src/worker/activities/activity_heartbeat_manager.rs+42-6
- core/src/worker/activities/local_activities.rs+19-19
- core/src/worker/client.rs+117-104
- core/src/worker/client/mocks.rs+1-1
- core/src/worker/mod.rs+33-22
- core/src/worker/nexus.rs+14-3
- core/src/worker/slot_provider.rs+11
- core/src/worker/workflow/machines/patch_state_machine.rs+9-2
- core/src/worker/workflow/mod.rs+1
- core/src/worker/workflow/workflow_stream.rs+8-3
- fsm/rustfsm_procmacro/tests/trybuild/dupe_transitions_fail.stderr+5-5
- sdk-core-protos/Cargo.toml+4-5
- sdk-core-protos/build.rs+10-23
- sdk-core-protos/protos/api_upstream/.github/workflows/create-release.yml+9-1
- sdk-core-protos/src/history_builder.rs+1-1
- sdk-core-protos/src/lib.rs+18-9
- sdk-core-protos/src/utilities.rs+14-5
- sdk/Cargo.toml+8-2
- sdk/src/activity_context.rs+1-1
- sdk/src/app_data.rs+1-1
- tests/c_bridge_smoke_test.c+10
- tests/common/mod.rs+63-8
- tests/integ_tests/client_tests.rs+23-14
- tests/integ_tests/ephemeral_server_tests.rs+13-9
- tests/integ_tests/metrics_tests.rs+105-9
- tests/integ_tests/polling_tests.rs+310-92
- tests/integ_tests/update_tests.rs+4-2
- tests/integ_tests/worker_heartbeat_tests.rs+291-72
- tests/integ_tests/worker_tests.rs+289-4
- tests/integ_tests/worker_versioning_tests.rs+35-22
- tests/integ_tests/workflow_tests/activities.rs+85-5
- tests/integ_tests/workflow_tests/nexus.rs+10
- tests/integ_tests/workflow_tests/patches.rs+10-2
- tests/integ_tests/workflow_tests/resets.rs+28-21
- tests/main.rs+19-13
- tests/runner.rs+7-43
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | | - | |
12 | | - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
20 | | - | |
| 21 | + | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
84 | 83 | | |
85 | 84 | | |
86 | 85 | | |
| |||
294 | 293 | | |
295 | 294 | | |
296 | 295 | | |
297 | | - | |
| 296 | + | |
298 | 297 | | |
299 | 298 | | |
300 | 299 | | |
| |||
371 | 370 | | |
372 | 371 | | |
373 | 372 | | |
374 | | - | |
375 | 373 | | |
376 | 374 | | |
377 | 375 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
381 | 381 | | |
382 | 382 | | |
383 | 383 | | |
384 | | - | |
| 384 | + | |
385 | 385 | | |
386 | 386 | | |
387 | 387 | | |
| |||
615 | 615 | | |
616 | 616 | | |
617 | 617 | | |
618 | | - | |
| 618 | + | |
619 | 619 | | |
620 | 620 | | |
621 | 621 | | |
| |||
629 | 629 | | |
630 | 630 | | |
631 | 631 | | |
632 | | - | |
633 | 632 | | |
634 | 633 | | |
635 | 634 | | |
| |||
911 | 910 | | |
912 | 911 | | |
913 | 912 | | |
914 | | - | |
| 913 | + | |
915 | 914 | | |
916 | 915 | | |
917 | 916 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
153 | | - | |
| 153 | + | |
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | | - | |
| 161 | + | |
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
| |||
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
171 | | - | |
| 171 | + | |
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
| |||
307 | 307 | | |
308 | 308 | | |
309 | 309 | | |
310 | | - | |
311 | 310 | | |
312 | 311 | | |
313 | 312 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
260 | 260 | | |
261 | 261 | | |
262 | 262 | | |
263 | | - | |
264 | | - | |
265 | | - | |
266 | | - | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
267 | 269 | | |
268 | 270 | | |
269 | 271 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1143 | 1143 | | |
1144 | 1144 | | |
1145 | 1145 | | |
1146 | | - | |
| 1146 | + | |
1147 | 1147 | | |
1148 | 1148 | | |
1149 | 1149 | | |
| |||
0 commit comments