Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reduce concurrent requests and remove explicit configuration parameter #34

Merged
merged 1 commit into from
Sep 11, 2020

Conversation

npepinpe
Copy link
Collaborator

This PR removes the concurrent requests per connection explicit configuration parameter, and reduces the default producer configuration for it to 1. This is done to ensure that batches are sent in order - if you have multiple in flight requests per connections, and you have to retry one, you cannot later guarantee the order in which they are sent/received.

The user can still override this setting if they want to via the free form producer configuration.

Closes #32

- remove concurrent requests config param
@npepinpe npepinpe self-assigned this Sep 11, 2020
@npepinpe npepinpe added the bug Something isn't working label Sep 11, 2020
@npepinpe npepinpe merged commit 761ef2e into master Sep 11, 2020
@npepinpe npepinpe deleted the 32-reduce-concurrent-requests branch September 11, 2020 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Reduce default concurrent requests to 1
1 participant