-
Notifications
You must be signed in to change notification settings - Fork 25.6k
Closed
Labels
:Core/Infra/Transport APITransport client APITransport client API>enhancementTeam:Core/InfraMeta label for core/infra teamMeta label for core/infra teamneeds:triageRequires assignment of a team area labelRequires assignment of a team area label
Description
The default (Netty) allocator for Elasticsearch is pooled (since #30684 only if the heap size is > 1GB). This makes sense on the server but the transport client also uses the pooled (Netty) allocator. Contrary to the server it could make sense to switch the client to the unpooled allocator (trading memory footprint for more frequent GCs). To make this decision we need to run benchmarks first to gather more data.
Metadata
Metadata
Assignees
Labels
:Core/Infra/Transport APITransport client APITransport client API>enhancementTeam:Core/InfraMeta label for core/infra teamMeta label for core/infra teamneeds:triageRequires assignment of a team area labelRequires assignment of a team area label