IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Full list of configurations
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Full list of configurations
editDefault Configurations.
$paramDefaults = array(
'connectionClass' => '\Elasticsearch\Connections\GuzzleConnection',
'connectionFactoryClass'=> '\Elasticsearch\Connections\ConnectionFactory',
'connectionPoolClass' => '\Elasticsearch\ConnectionPool\StaticNoPingConnectionPool',
'selectorClass' => '\Elasticsearch\ConnectionPool\Selectors\RoundRobinSelector',
'serializerClass' => '\Elasticsearch\Serializers\ArrayToJSONSerializer',
'sniffOnStart' => false,
'connectionParams' => array(),
'logging' => false,
'logObject' => null,
'logPath' => 'elasticsearch.log',
'logLevel' => Log\LogLevel::WARNING,
'traceObject' => null,
'tracePath' => 'elasticsearch.log',
'traceLevel' => Log\LogLevel::WARNING,
'guzzleOptions' => array(),
'connectionPoolParams' => array(
'randomizeHosts' => true
),
'retries' => null
);