netty5/microbench
Scott Mitchell 477571f7e5 HTTP/2 Flow Controller interface updates
Motivation:
Flow control is a required part of the HTTP/2 specification but it is currently structured more like an optional item. It must be accessed through the property map which is time consuming and does not represent its required nature. This access pattern does not give any insight into flow control outside of the codec (or flow controller implementation).

Modifications:
1. Create a read only public interface for LocalFlowState and RemoteFlowState.
2. Add a LocalFlowState localFlowState(); and RemoteFlowState remoteFlowState(); to Http2Stream.

Result:
Flow control is not part of the Http2Stream interface. This clarifies its responsibility and logical relationship to other interfaces. The flow controller no longer must be acquired though a map lookup.
2015-04-20 20:02:39 -07:00
..
src/main HTTP/2 Flow Controller interface updates 2015-04-20 20:02:39 -07:00
pom.xml Have microbenchmarks produce a deployable artifact. Fix some minor miscellaneous issues. 2015-04-17 10:03:39 -07:00
README.md Fix wiki link 2014-02-14 12:03:51 -08:00

Microbenchmark tests

See our wiki page.