Skip to content

Commit 194b24e

Browse files
committed
More updates
1 parent 8d0fe6f commit 194b24e

5 files changed

Lines changed: 774 additions & 341 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,11 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## v0.4.0
9-
10-
### New
11-
12-
- Added `ConcurrencyOptions` class for fine-grained concurrency control equivalent to .NET DurableTask SDK
13-
- Enhanced `TaskHubGrpcWorker` with `concurrency_options` parameter supporting separate limits for activities, orchestrations, and entities (100 * processor_count default each)
14-
15-
### Breaking Changes
16-
17-
- Removed `max_workers` parameter from `TaskHubGrpcWorker` constructor in favor of the more flexible `ConcurrencyOptions` approach
18-
198
## v0.3.0
209

2110
### New
2211

23-
- Added configurable worker concurrency with `max_workers` parameter in `TaskHubGrpcWorker` constructor - allows customization of ThreadPoolExecutor size (default: 16 workers) (NOTE: This parameter was later removed in v0.4.0 in favor of `ConcurrencyOptions`)
12+
- Added `ConcurrencyOptions` class for fine-grained concurrency control with separate limits for activities and orchestrations. The thread pool worker count can also be configured.
2413

2514
### Fixed
2615

0 commit comments

Comments
 (0)