OpenSearch/client
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
..
benchmark Improve client benchmark (#19736) 2016-08-02 14:17:51 +02:00
rest Add client jars pom generation, and make transport client depend on 2016-07-29 07:41:39 -07:00
sniffer Update to Jackson 2.8.1 2016-08-05 12:26:06 +02:00
test Build: set group for client and sniffer, disable publishing for client-test 2016-07-01 12:09:34 +02:00
transport Avoid early initializing Netty 2016-08-05 14:58:33 -04:00