Commit 7cfc65b
authored
File tree
7 files changed
+133
-169
lines changed- temporalio/bridge
- src
7 files changed
+133
-169
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
- .github/workflows/per-pr.yml+4-3
- Cargo.toml+1-1
- crates/client/Cargo.toml+1-1
- crates/client/src/lib.rs+80-147
- crates/client/src/raw.rs+15-8
- crates/client/src/request_extensions.rs+40
- crates/client/src/retry.rs+17-15
- crates/client/src/worker/mod.rs+7-10
- crates/client/src/workflow_handle/mod.rs+3-3
- crates/common/Cargo.toml+1-1
- crates/common/src/envconfig.rs+2-2
- crates/common/src/lib.rs+4-1
- crates/common/src/protos/mod.rs+1
- crates/common/src/telemetry.rs+16-15
- crates/common/src/telemetry/metrics.rs+4-4
- crates/common/src/worker.rs+70-100
- crates/common/tests/worker_task_types_test.rs+9-9
- crates/sdk-core-c-bridge/Cargo.toml+1
- crates/sdk-core-c-bridge/include/temporal-sdk-core-c-bridge.h+29-17
- crates/sdk-core-c-bridge/src/client.rs+109-48
- crates/sdk-core-c-bridge/src/lib.rs+89-5
- crates/sdk-core-c-bridge/src/metric.rs+1-2
- crates/sdk-core-c-bridge/src/runtime.rs+62-69
- crates/sdk-core-c-bridge/src/testing.rs+10-10
- crates/sdk-core-c-bridge/src/tests/context.rs+55-20
- crates/sdk-core-c-bridge/src/tests/mod.rs+103-7
- crates/sdk-core-c-bridge/src/tests/utils.rs+8-51
- crates/sdk-core-c-bridge/src/worker.rs+29-17
- crates/sdk-core/Cargo.toml+1-1
- crates/sdk-core/benches/workflow_replay_bench.rs+4-19
- crates/sdk-core/src/core_tests/mod.rs+9-6
- crates/sdk-core/src/core_tests/workers.rs+17-18
- crates/sdk-core/src/core_tests/workflow_tasks.rs+40-33
- crates/sdk-core/src/ephemeral_server/mod.rs+9-12
- crates/sdk-core/src/histfetch.rs+3-5
- crates/sdk-core/src/internal_flags.rs+2-1
- crates/sdk-core/src/lib.rs+23-16
- crates/sdk-core/src/pollers/mod.rs+2-2
- crates/sdk-core/src/pollers/poll_buffer.rs+149-4
- crates/sdk-core/src/telemetry/log_export.rs+7-10
- crates/sdk-core/src/telemetry/metrics.rs+2
- crates/sdk-core/src/telemetry/mod.rs+4-5
- crates/sdk-core/src/telemetry/prometheus_server.rs+1-1
- crates/sdk-core/src/test_help/integ_helpers.rs+16-7
- crates/sdk-core/src/worker/client.rs+6-4
- crates/sdk-core/src/worker/client/mocks.rs+1-1
- crates/sdk-core/src/worker/heartbeat.rs+7-7
- crates/sdk-core/src/worker/mod.rs+24-14
- crates/sdk-core/src/worker/slot_provider.rs+1-1
- crates/sdk-core/src/worker/tuner.rs+39-39
- crates/sdk-core/src/worker/tuner/resource_based.rs+12-14
- crates/sdk-core/src/worker/workflow/mod.rs+15-5
- crates/sdk-core/tests/common/fake_grpc_server.rs+4-1
- crates/sdk-core/tests/common/mod.rs+66-68
- crates/sdk-core/tests/global_metric_tests.rs+7-10
- crates/sdk-core/tests/heavy_tests.rs+38-46
- crates/sdk-core/tests/heavy_tests/fuzzy_workflow.rs+3-5
- crates/sdk-core/tests/integ_tests/client_tests.rs+5-5
- crates/sdk-core/tests/integ_tests/ephemeral_server_tests.rs+23-29
- crates/sdk-core/tests/integ_tests/metrics_tests.rs+53-71
- crates/sdk-core/tests/integ_tests/polling_tests.rs+34-59
- crates/sdk-core/tests/integ_tests/update_tests.rs+6-16
- crates/sdk-core/tests/integ_tests/visibility_tests.rs+23-18
- crates/sdk-core/tests/integ_tests/worker_heartbeat_tests.rs+53-58
- crates/sdk-core/tests/integ_tests/worker_tests.rs+41-17
- crates/sdk-core/tests/integ_tests/worker_versioning_tests.rs+15-21
- crates/sdk-core/tests/integ_tests/workflow_tests.rs+18-32
- crates/sdk-core/tests/integ_tests/workflow_tests/activities.rs+13-19
- crates/sdk-core/tests/integ_tests/workflow_tests/cancel_external.rs+10-10
- crates/sdk-core/tests/integ_tests/workflow_tests/cancel_wf.rs+8-8
- crates/sdk-core/tests/integ_tests/workflow_tests/child_workflows.rs+5-13
- crates/sdk-core/tests/integ_tests/workflow_tests/continue_as_new.rs+11-13
- crates/sdk-core/tests/integ_tests/workflow_tests/determinism.rs+10-10
- crates/sdk-core/tests/integ_tests/workflow_tests/eager.rs+2-6
- crates/sdk-core/tests/integ_tests/workflow_tests/local_activities.rs+4-8
- crates/sdk-core/tests/integ_tests/workflow_tests/modify_wf_properties.rs+11-11
- crates/sdk-core/tests/integ_tests/workflow_tests/nexus.rs+12-14
- crates/sdk-core/tests/integ_tests/workflow_tests/patches.rs+7-19
- crates/sdk-core/tests/integ_tests/workflow_tests/resets.rs+3-5
- crates/sdk-core/tests/integ_tests/workflow_tests/signals.rs+7-16
- crates/sdk-core/tests/integ_tests/workflow_tests/stickyness.rs+7-13
- crates/sdk-core/tests/integ_tests/workflow_tests/timers.rs+5-13
- crates/sdk-core/tests/integ_tests/workflow_tests/upsert_search_attrs.rs+13-13
- crates/sdk-core/tests/main.rs+6-2
- crates/sdk-core/tests/manual_tests.rs+50-57
- crates/sdk-core/tests/runner.rs+4-6
- crates/sdk-core/tests/shared_tests/mod.rs+33-16
- crates/sdk-core/tests/shared_tests/priority.rs+2-2
- crates/sdk/src/lib.rs+17-16
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | | - | |
13 | | - | |
| 11 | + | |
| 12 | + | |
14 | 13 | | |
15 | 14 | | |
16 | 15 | | |
| |||
229 | 228 | | |
230 | 229 | | |
231 | 230 | | |
232 | | - | |
233 | 231 | | |
234 | | - | |
| 232 | + | |
235 | 233 | | |
236 | 234 | | |
237 | 235 | | |
238 | 236 | | |
239 | 237 | | |
240 | 238 | | |
241 | 239 | | |
242 | | - | |
| 240 | + | |
243 | 241 | | |
244 | | - | |
| 242 | + | |
245 | 243 | | |
246 | 244 | | |
247 | | - | |
248 | | - | |
249 | | - | |
250 | | - | |
251 | | - | |
252 | | - | |
253 | | - | |
254 | | - | |
255 | | - | |
256 | | - | |
257 | | - | |
258 | | - | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
259 | 255 | | |
260 | 256 | | |
261 | 257 | | |
262 | | - | |
| 258 | + | |
263 | 259 | | |
264 | 260 | | |
265 | 261 | | |
266 | | - | |
| 262 | + | |
267 | 263 | | |
268 | 264 | | |
269 | | - | |
| 265 | + | |
270 | 266 | | |
271 | 267 | | |
272 | | - | |
| 268 | + | |
273 | 269 | | |
274 | 270 | | |
275 | 271 | | |
| |||
284 | 280 | | |
285 | 281 | | |
286 | 282 | | |
287 | | - | |
| 283 | + | |
288 | 284 | | |
289 | | - | |
| 285 | + | |
290 | 286 | | |
291 | 287 | | |
292 | 288 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
210 | | - | |
211 | | - | |
212 | | - | |
213 | | - | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
220 | 215 | | |
221 | 216 | | |
222 | 217 | | |
| |||
0 commit comments