This is an automated email from the ASF dual-hosted git repository. rouazana pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 3e9a7a6804f1f16c9c5eb61a882b53d4f3242b60 Author: Antoine DUPRAT <adup...@linagora.com> AuthorDate: Thu Oct 10 13:21:18 2019 +0200 JAMES-2922 Add documentation about ElasticSearch wait_for_active_shards configuration --- .../run/guice/cassandra-ldap/destination/conf/elasticsearch.properties | 1 + .../cassandra-rabbitmq-ldap/destination/conf/elasticsearch.properties | 1 + .../guice/cassandra-rabbitmq/destination/conf/elasticsearch.properties | 1 + .../run/guice/cassandra/destination/conf/elasticsearch.properties | 1 + src/site/xdoc/server/config-elasticsearch.xml | 3 +++ 5 files changed, 7 insertions(+) diff --git a/dockerfiles/run/guice/cassandra-ldap/destination/conf/elasticsearch.properties b/dockerfiles/run/guice/cassandra-ldap/destination/conf/elasticsearch.properties index 08585b4..1ab3ef5 100644 --- a/dockerfiles/run/guice/cassandra-ldap/destination/conf/elasticsearch.properties +++ b/dockerfiles/run/guice/cassandra-ldap/destination/conf/elasticsearch.properties @@ -29,6 +29,7 @@ elasticsearch.port=9200 elasticsearch.nb.shards=5 elasticsearch.nb.replica=1 +elasticsearch.index.waitForActiveShards=1 elasticsearch.retryConnection.maxRetries=7 elasticsearch.retryConnection.minDelay=3000 # Index or not attachments (default value: true) diff --git a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/elasticsearch.properties b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/elasticsearch.properties index 08585b4..1ab3ef5 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/elasticsearch.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/elasticsearch.properties @@ -29,6 +29,7 @@ elasticsearch.port=9200 elasticsearch.nb.shards=5 elasticsearch.nb.replica=1 +elasticsearch.index.waitForActiveShards=1 elasticsearch.retryConnection.maxRetries=7 elasticsearch.retryConnection.minDelay=3000 # Index or not attachments (default value: true) diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/elasticsearch.properties b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/elasticsearch.properties index 08585b4..1ab3ef5 100644 --- a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/elasticsearch.properties +++ b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/elasticsearch.properties @@ -29,6 +29,7 @@ elasticsearch.port=9200 elasticsearch.nb.shards=5 elasticsearch.nb.replica=1 +elasticsearch.index.waitForActiveShards=1 elasticsearch.retryConnection.maxRetries=7 elasticsearch.retryConnection.minDelay=3000 # Index or not attachments (default value: true) diff --git a/dockerfiles/run/guice/cassandra/destination/conf/elasticsearch.properties b/dockerfiles/run/guice/cassandra/destination/conf/elasticsearch.properties index 08585b4..1ab3ef5 100644 --- a/dockerfiles/run/guice/cassandra/destination/conf/elasticsearch.properties +++ b/dockerfiles/run/guice/cassandra/destination/conf/elasticsearch.properties @@ -29,6 +29,7 @@ elasticsearch.port=9200 elasticsearch.nb.shards=5 elasticsearch.nb.replica=1 +elasticsearch.index.waitForActiveShards=1 elasticsearch.retryConnection.maxRetries=7 elasticsearch.retryConnection.minDelay=3000 # Index or not attachments (default value: true) diff --git a/src/site/xdoc/server/config-elasticsearch.xml b/src/site/xdoc/server/config-elasticsearch.xml index 4504e5b..0246aeb 100644 --- a/src/site/xdoc/server/config-elasticsearch.xml +++ b/src/site/xdoc/server/config-elasticsearch.xml @@ -56,6 +56,9 @@ <dd>Number of shards for index provisionned by James</dd> <dt><strong>elasticsearch.nb.replica</strong></dt> <dd>Number of replica for index provisionned by James (default: 0)</dd> + <dt><strong>elasticsearch.index.waitForActiveShards (default: 1)</strong></dt> + <dd>Wait for a certain number of active shard copies before proceeding with the operation.</dd> + <dd>You may consult the <a href="https://www.elastic.co/guide/en/elasticsearch/reference/6.3/docs-index_.html#index-wait-for-active-shards">documentation</a> for more information.</dd> <dt><strong>elasticsearch.index.mailbox.name</strong></dt> <dd>Name of the mailbox index backed by the alias. It will be created if missing.</dd> <dt><strong>elasticsearch.index.name</strong></dt> --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org