OpenSearch/plugins
Tim Brooks a705e1a9e3
Add byte array pooling to nio http transport (#31349)
This is related to #28898. This PR implements pooling of bytes arrays
when reading from the wire in the http server transport. In order to do
this, we must integrate with netty reference counting. That manner in
which this PR implements this is making Pages in InboundChannelBuffer
reference counted. When we accessing the underlying page to pass to
netty, we retain the page. When netty releases its bytebuf, it releases
the underlying pages we have passed to it.
2018-06-15 14:01:03 -06:00
..
analysis-icu Upgrade to Lucene-7.4.0-snapshot-518d303506 (#31360) 2018-06-15 10:58:21 -04:00
analysis-kuromoji Upgrade to Lucene-7.4.0-snapshot-518d303506 (#31360) 2018-06-15 10:58:21 -04:00
analysis-nori Upgrade to Lucene-7.4.0-snapshot-518d303506 (#31360) 2018-06-15 10:58:21 -04:00
analysis-phonetic Upgrade to Lucene-7.4.0-snapshot-518d303506 (#31360) 2018-06-15 10:58:21 -04:00
analysis-smartcn Upgrade to Lucene-7.4.0-snapshot-518d303506 (#31360) 2018-06-15 10:58:21 -04:00
analysis-stempel Upgrade to Lucene-7.4.0-snapshot-518d303506 (#31360) 2018-06-15 10:58:21 -04:00
analysis-ukrainian Upgrade to Lucene-7.4.0-snapshot-518d303506 (#31360) 2018-06-15 10:58:21 -04:00
discovery-azure-classic Require JDK 9 for compilation (#28071) 2018-01-16 13:45:13 -05:00
discovery-ec2 Add QA project and fixture based test for discovery-ec2 plugin (#31107) 2018-06-15 15:49:14 +02:00
discovery-file Build: Split distributions into oss and default 2018-04-20 15:33:57 -07:00
discovery-gce Remove all unused imports and fix CRLF (#31207) 2018-06-11 15:12:12 +02:00
examples [Tests] Mutualize fixtures code in BaseHttpFixture (#31210) 2018-06-14 14:09:56 +02:00
ingest-attachment Remove all unused imports and fix CRLF (#31207) 2018-06-11 15:12:12 +02:00
ingest-geoip Copy Lucene IOUtils (#29012) 2018-03-13 12:49:33 -04:00
ingest-user-agent Use non deprecated xcontenthelper (#28503) 2018-02-05 16:18:18 -07:00
mapper-murmur3 Decouple XContentBuilder from BytesReference (#28972) 2018-03-14 13:47:57 -06:00
mapper-size Remove all unused imports and fix CRLF (#31207) 2018-06-11 15:12:12 +02:00
repository-azure [Tests] Mutualize fixtures code in BaseHttpFixture (#31210) 2018-06-14 14:09:56 +02:00
repository-gcs [Tests] Mutualize fixtures code in BaseHttpFixture (#31210) 2018-06-14 14:09:56 +02:00
repository-hdfs Fix AntFixture waiting condition (#31272) 2018-06-13 12:40:22 +02:00
repository-s3 [Tests] Mutualize fixtures code in BaseHttpFixture (#31210) 2018-06-14 14:09:56 +02:00
store-smb Validate top-level keys for create index request (#23755) (#23869) 2017-09-26 09:49:20 -07:00
transport-nio Add byte array pooling to nio http transport (#31349) 2018-06-15 14:01:03 -06:00
build.gradle Reorganize license files 2018-04-20 15:33:59 -07:00