OpenSearch/modules
Jason Tedor a62740bbd2 Avoid early initializing Netty
Today when we load the Netty plugins, we indirectly cause several Netty
classes to initialize. This is because we attempt to load some classes
by name, and loading these classes is done in a way that triggers a long
chain of class initializers within Netty. We should not do this, this
can lead to log messages before the logger is loader, and it leads to
initialization in cases when the classes would never be needed (for
example, Netty 3 class initialization is never needed if Netty 4 is
used, and vice versa). This commit avoids this early initialization of
these classes by removing the need for the early loading.

Relates #19819
2016-08-05 14:58:33 -04:00
..
aggs-matrix-stats Serialize doc counts in Matrix-Stats module 2016-08-01 18:05:10 -05:00
ingest-common ingest: Made the response format of the get pipeline api match with the response format of the index template api 2016-07-29 17:58:30 +02:00
lang-expression Split regular histograms from date histograms. #19551 2016-08-03 08:39:48 +02:00
lang-groovy [TEST] Kill remaining lang-groovy messy tests 2016-08-01 16:59:47 +02:00
lang-mustache Update to Jackson 2.8.1 2016-08-05 12:26:06 +02:00
lang-painless Refactored Painless link nodes into expression nodes to simplify 2016-07-27 14:01:08 -07:00
percolator Rename client yaml test infrastructure 2016-07-26 13:53:44 -04:00
reindex Avoid early initializing Netty 2016-08-05 14:58:33 -04:00
transport-netty3 Avoid early initializing Netty 2016-08-05 14:58:33 -04:00
transport-netty4 Avoid early initializing Netty 2016-08-05 14:58:33 -04:00
build.gradle Make module client jars go to org.elasticsearch.plugin groupId 2016-07-14 02:58:27 -07:00