…into the provider specific test classes.
…llows hand tuning of the Grizzly Transport implementation used by the AHC provider instance. + Add TransportCustomizer - enables hand tuning of Transport. + Add basic javadocs.
…ck the connection count ourselves.
+ Add connection pool logging. + Fix cleanup() method to remove the HttpTransactionContext before offering the connection to the pool. + Switch queue implementations in the pool. + Performance changes: - make methods/classes of nested classes package private to eliminate parent class access. - cache the result of Request.getUrl() within HttpTransactionContext. - make the population of the AHC headers map lazy instead of performing the initialization during construction.
…nse includes Connection: close.
…the content-length, check to see if compression is enabled. If so, do not set the content-length.
…s encoding, then add the gzip encoding. - Correct use of BufferOutputStream. *Must* call getBuffer() to obtain the possibly expanded buffer. - Add additional entity body allowed methods.
…nnection() - Update to 2.1.2 - Minor TODO cleanup
…eout get cancelled o Touched future upon operation progress which empirically improves the situation but whether this solves the issue entirely is beyond my current understanding of the internals