tastyware/streaq:v6.0.0 [beta] #94
Replies: 2 comments 8 replies
-
|
Hi! I'm new to your library and maybe I'm missing a point. You say that streaq implements the structured concurrency which basically means "stop the main process and wait until all descendants finish". |
Beta Was this translation helpful? Give feedback.
-
|
Hi @Graeme22, Are there any plans to release v6.0.0? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
What's Changed
This is a large change, powered by simultaneous changes to coredis, the client used behind the scenes. This release is beta, pending the release of the next major coredis version. Here's a summary of the changes:
anyio_backendto workers:Worker.idle_timeoutto handle retrying. The default idle timeout has been decreased from 5 minutes to 1 minute to reflect this change.TaskResultnow has slightly better typing. Instead of accessingTaskResult.resultwhich was either the task's output or any raised exception,TaskResult.resultnow only contains the task's output and errors if you access it whenTaskResult.successis False. Exceptions are now contained inTaskResult.exception, and errors if you access it whenTaskResult.successis True.Logs now contain date as well as time. Timezone can be customized as before.
alru_cachesince it's not compatible with anyioNew Contributors
Full Changelog: v5.2.2...v6.0.0
This discussion was created from the release tastyware/streaq:v6.0.0 [beta].
Beta Was this translation helpful? Give feedback.
All reactions