Commit b81d832
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
- .cargo/config.toml+1-1
- .github/workflows/heavy.yml+9-4
- .github/workflows/per-pr.yml+55-54
- .gitignore+1
- AGENTS.md+1-1
- ARCHITECTURE.md+1-1
- Cargo.toml+5-4
- crates/client/Cargo.toml+21-7
- crates/client/src/dns.rs+306
- crates/client/src/errors.rs+12
- crates/client/src/grpc.rs+1
- crates/client/src/lib.rs+73-14
- crates/client/src/options_structs.rs+28
- crates/client/src/workflow_handle.rs+319-4
- crates/common/Cargo.toml+17-11
- crates/common/build.rs+1
- crates/macros/Cargo.toml+2-2
- crates/sdk-core-c-bridge/Cargo.toml+8-8
- crates/sdk-core-c-bridge/src/client.rs+7-1
- crates/sdk-core-c-bridge/src/worker.rs+1
- crates/sdk-core/Cargo.toml+22-18
- crates/sdk-core/src/core_tests/queries.rs+1
- crates/sdk-core/src/core_tests/workers.rs+112
- crates/sdk-core/src/core_tests/workflow_tasks.rs+2
- crates/sdk-core/src/lib.rs+7-7
- crates/sdk-core/src/pollers/mod.rs+95
- crates/sdk-core/src/pollers/poll_buffer.rs+74-43
- crates/sdk-core/src/test_help/integ_helpers.rs+5-2
- crates/sdk-core/src/worker/activities.rs+81-52
- crates/sdk-core/src/worker/client.rs+3
- crates/sdk-core/src/worker/mod.rs+98-58
- crates/sdk-core/src/worker/workflow/machines/transition_coverage.rs+11-18
- crates/sdk-core/src/worker/workflow/machines/workflow_machines.rs+3-1
- crates/sdk-core/src/worker/workflow/mod.rs+21-32
- crates/sdk-core/src/worker/workflow/wft_poller.rs+28-12
- crates/sdk-core/tests/cloud_tests.rs+5
- crates/sdk-core/tests/common/fake_grpc_server.rs+1-1
- crates/sdk-core/tests/common/mod.rs+4
- crates/sdk-core/tests/common/workflows.rs+1-4
- crates/sdk-core/tests/heavy_tests.rs+16-24
- crates/sdk-core/tests/heavy_tests/fuzzy_workflow.rs+1-4
- crates/sdk-core/tests/integ_tests/async_activity_client_tests.rs+5-7
- crates/sdk-core/tests/integ_tests/client_tests.rs+4-2
- crates/sdk-core/tests/integ_tests/data_converter_tests.rs+176-8
- crates/sdk-core/tests/integ_tests/heartbeat_tests.rs+5-7
- crates/sdk-core/tests/integ_tests/metrics_tests.rs+5-10
- crates/sdk-core/tests/integ_tests/polling_tests.rs+1-4
- crates/sdk-core/tests/integ_tests/update_tests.rs+4-16
- crates/sdk-core/tests/integ_tests/worker_heartbeat_tests.rs+64-75
- crates/sdk-core/tests/integ_tests/worker_tests.rs+20-10
- crates/sdk-core/tests/integ_tests/worker_versioning_tests.rs+1-4
- crates/sdk-core/tests/integ_tests/workflow_tests.rs+6-18
- crates/sdk-core/tests/integ_tests/workflow_tests/activities.rs+35-50
- crates/sdk-core/tests/integ_tests/workflow_tests/child_workflows.rs+2-2
- crates/sdk-core/tests/integ_tests/workflow_tests/client_interactions.rs+52-2
- crates/sdk-core/tests/integ_tests/workflow_tests/determinism.rs+18-14
- crates/sdk-core/tests/integ_tests/workflow_tests/local_activities.rs+3-5
- crates/sdk-core/tests/integ_tests/workflow_tests/patches.rs+99-23
- crates/sdk-core/tests/integ_tests/workflow_tests/queries.rs+170-1
- crates/sdk-core/tests/manual_tests.rs+2-8
- crates/sdk-core/tests/shared_tests/mod.rs+121-5
- crates/sdk-core/tests/shared_tests/priority.rs+5-7
- crates/sdk/Cargo.toml+11-10
- crates/sdk/README.md+1-4
- crates/sdk/examples/activity_heartbeating/workflows.rs+3-5
- crates/sdk/examples/cancellation/workflows.rs+4-9
- crates/sdk/examples/hello_world/workflows.rs+1-4
- crates/sdk/examples/local_activities/workflows.rs+1-4
- crates/sdk/examples/polling/workflows.rs+1-4
- crates/sdk/examples/saga/workflows.rs+1-4
- crates/sdk/examples/schedules/workflows.rs+1-4
- crates/sdk/examples/timer_examples/workflows.rs+1-4
- crates/sdk/src/lib.rs+8-4
- crates/sdk/src/workflow_context.rs+34-3
- crates/sdk/src/workflow_context/options.rs+178-41
- crates/sdk/src/workflow_future.rs+37-10
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
627 | 627 | | |
628 | 628 | | |
629 | 629 | | |
| 630 | + | |
630 | 631 | | |
631 | 632 | | |
632 | 633 | | |
633 | 634 | | |
634 | 635 | | |
635 | | - | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
636 | 644 | | |
637 | 645 | | |
638 | 646 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
339 | 339 | | |
340 | 340 | | |
341 | 341 | | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
342 | 348 | | |
343 | 349 | | |
344 | 350 | | |
| |||
0 commit comments