OpenSearch/plugins/transport-nio
Armin Braun aaecaf59a4
Optimize Bulk Message Parsing and Message Length Parsing (#39634) (#39730)
* Optimize Bulk Message Parsing and Message Length Parsing

* findNextMarker took almost 1ms per invocation during the PMC rally track
  * Fixed to be about an order of magnitude faster by using Netty's bulk `ByteBuf` search
* It is unnecessary to instantiate an object (the input stream wrapper) and throw it away, just to read the `int` length from the message bytes
  * Fixed by adding bulk `int` read to BytesReference
2019-03-06 08:13:15 +01:00
..
licenses Upgrade Netty 4.3.32.Final (#36102) 2018-11-30 09:02:10 -07:00
src Optimize Bulk Message Parsing and Message Length Parsing (#39634) (#39730) 2019-03-06 08:13:15 +01:00
build.gradle Un-mute and fix BuildExamplePluginsIT (#38899) 2019-03-04 08:50:55 +02:00