|
@@ -53,14 +53,14 @@ Set to `true`, `indexing_data`, or `false` to configure transport compression
|
|
|
between nodes. The option `true` will compress all data. The option
|
|
|
`indexing_data` will compress only the raw index data sent between nodes during
|
|
|
ingest, ccr following (excluding bootstrap), and operations based shard recovery
|
|
|
-(excluding transferring lucene files). Defaults to `false`.
|
|
|
+(excluding transferring lucene files). Defaults to `indexing_data`.
|
|
|
|
|
|
`transport.compression_scheme`::
|
|
|
(<<static-cluster-setting,Static>>)
|
|
|
Configures the compression scheme for `transport.compress`. The options are
|
|
|
`deflate` or `lz4`. If `lz4` is configured and the remote node has not been
|
|
|
upgraded to a version supporting `lz4`, the traffic will be sent uncompressed.
|
|
|
-Defaults to `deflate`.
|
|
|
+Defaults to `lz4`.
|
|
|
|
|
|
`transport.ping_schedule`::
|
|
|
(<<static-cluster-setting,Static>>)
|
|
@@ -176,16 +176,12 @@ must not be used.
|
|
|
[[request-compression]]
|
|
|
===== Request compression
|
|
|
|
|
|
-By default, the `transport.compress` setting is `false` and network-level
|
|
|
-request compression is disabled between nodes in the cluster. This default
|
|
|
-normally makes sense for local cluster communication as compression has a
|
|
|
-noticeable CPU cost and local clusters tend to be set up with fast network
|
|
|
-connections between nodes.
|
|
|
-
|
|
|
-The `transport.compress` configuration option `indexing_data` will only
|
|
|
+The default `transport.compress` configuration option `indexing_data` will only
|
|
|
compress requests that relate to the transport of raw indexing source data
|
|
|
between nodes. This option primarily compresses data sent during ingest,
|
|
|
-ccr, and shard recovery.
|
|
|
+ccr, and shard recovery. This default normally makes sense for local cluster
|
|
|
+communication as compressing raw documents tends significantly reduce inter-node
|
|
|
+network usage with minimal CPU impact.
|
|
|
|
|
|
The `transport.compress` setting always configures local cluster request
|
|
|
compression and is the fallback setting for remote cluster request compression.
|