[EventHubs] Buffered Producer concurrent sending support #23844
Labels
Client
This issue points to a problem in the data-plane of the library.
Event Hubs
Messaging
Messaging crew
Milestone
Issue
support concurrent sending in the EventHubProducerClient buffered mode
Background
there are two parameters in .NET:
maximumConcurrentSends
: The number of batches that may be sent concurrently across all partitions.maximumConcurrentSendsPerPartition
: The number of batches that may be sent concurrently to each partition.However, those two parameters are pulled out of the scopes of the preview release due to following reasons:
maximumConcurrentSendsPerPartition
useless.maximumConcurrentSends
would also bring confusion if we cannot support concurrent sending for each partition producer. e.g. set maximumConcurrentSends to 10 but we only have 4 partition producer for each partition.To sum up, the concurrency story is an advanced feature which needs more time for investigation and experimenting, I prefer pulling it out of the scopes for the first preview.
Originally posted by @yunhaoling in #23748 (comment)
Scopes:
The text was updated successfully, but these errors were encountered: