sdk-core
sdk-core copied to clipboard
Core Temporal SDK that can be used as a base for language specific Temporal SDKs
### Is your feature request related to a problem? Please describe. There is currently no easy way to know if a worker's poll calls are failing. Users want to make...
### Describe the bug Not _really_ a bug on this repo's part, but needs to be treated as one nonetheless. When server gets > 4MB message, it returns ResourceExhausted error...
` 2023-01-15T22:11:14.904595Z WARN complete_activity: temporal_sdk_core::worker::activities: Activity not found on completion. This may happen if the activity has already been cancelled but completed anyway. task_token=TaskToken(CiRhZTE5Y2IwOC02NjViLTQyOTMtYmEyYi1lYmZkMjgyMWM5ZDcSSjUwYTMyNGE0LWQxMjItNDAwYS05YTNlLTEzMmU0OTc5ZWYxN19fOTJhZTc4ZGYtNzVkZi00NTBlLWFlODUtOTAyYjJiYzUyOWY4GiQzZGNhODQ4Zi1hMzUyLTQ5NWQtODUzYy1kMzkwYWFhMjkxMTUgEygBMgE1QgtzdGFydFNlYXJjaEoICAEQjJFAGAE=) details=Status { code: NotFound, message: "invalid...
Currently Core relies on the server to detect when an activity times out, requiring activity implementations to heartbeat in order to get cancelled. Core should copy the behavior from the...
This event isn't handled at all right now. Deal with it. We'll need to create a new activation job for updating the Memo.
Currently we cache the downloads in local filesystem indefinitely. For `latest` the file path is hardcoded and for SDK default we use the SDK name and version in the file...
### Is your feature request related to a problem? Please describe. Re https://github.com/temporalio/sdk-python/issues/311, I hoped it was `env_logger`, but it seems to be https://docs.rs/tracing-log/latest/tracing_log/ which doesn't have a clear way...
### Is your feature request related to a problem? Please describe. Create workflow definitions in idiomatic Rust code similar to other SDKs. ### Describe the solution you'd like Extend the...
### Is your feature request related to a problem? Please describe. When downloading an ephemeral server fails or is aborted, we may end up leaving a `.downloading` file in the...
### Is your feature request related to a problem? Please describe. Core exports time metrics in `ms` where Go / Java use seconds and optionally add a `_seconds` suffix to...