This repository has been archived by the owner on Mar 11, 2020. It is now read-only.
Updated revisions of libs: scodec 1.10, scalaz-stream 0.8.1, scalaz 7… #111
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
….1.8, commons-pool-2.4.2, netty 4.1.0, flush client request in pipeline to avoid ~1 sec lags, minimum of 4 default endpoint and worker threads to avoid 100 to 200ms lags with single CPU machines awaiting for free connection.
This subsumes PRs 106 - 108 and adds:
1.) update of scodec, scalaz-stream (0.8.x) and scalaz (7.1.x) to latest.
2.) sets a minimum for endpoint and worker threads when they are not set by client but default to num processors, as it has been observed that there were lags even when processing one request at a time when the thread pool were less than 4 due to non-connection use of the thread (overhead, decoding, encoding). The worker threads can be configured to be higher, obviously, but endpoint pool can't. If acceptable and it is desired to merge 106 - 108 individually, I can re-base this to just include the deltas. Or if it is desired just to bump the versions and not include the thread pool changes. @ahjohannessen, FYI ...
These changes constitutes the deltas from 1.4.3 which we are using in our application now.