Skip to content

Commit 39f8686

Browse files
committed
update ChangeLog.md
1 parent 19ca98c commit 39f8686

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

ChangeLog.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
## Changes Between 4.0.x and 4.1.0
22

3-
No changes yet.
3+
### No lock contention at consumer work service
4+
5+
Switched to a "thread-per-model" approach in the `ConsumerWorkService`.
6+
7+
The TaskScheduler property on `ConnectionFactory` has been obsoleted and can no
8+
longer be used to control concurrency.
9+
10+
Utility class changes:
11+
12+
- `BatchingWorkPool` has been removed
13+
- `ConsumerWorkService` no longer has a constructor that takes a `TaskScheduler`
14+
- `ConsumerWorkService.MAX_THUNK_EXECUTION_BATCH_SIZE` has been removed
15+
- `ConsumerWorkService` no longer has the `ExecuteThunk` or `RegisterKey` methods
16+
17+
18+
GH issue: [rabbitmq-dotnet-client#251](https://github.com/rabbitmq/rabbitmq-dotnet-client/issues/251)
419

520

621
## Changes Between 4.0.1 and 4.0.2 (September 1st, 2016)

0 commit comments

Comments
 (0)