Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 52ADF200AF8 for ; Thu, 5 May 2016 11:11:01 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 5152C160A02; Thu, 5 May 2016 09:11:01 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 9A8FF160A03 for ; Thu, 5 May 2016 11:11:00 +0200 (CEST) Received: (qmail 5981 invoked by uid 500); 5 May 2016 09:10:59 -0000 Mailing-List: contact commits-help@ignite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.apache.org Delivered-To: mailing list commits@ignite.apache.org Received: (qmail 5927 invoked by uid 99); 5 May 2016 09:10:59 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 May 2016 09:10:59 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 0A701DFDE3; Thu, 5 May 2016 09:10:59 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: dmagda@apache.org To: commits@ignite.apache.org Date: Thu, 05 May 2016 09:10:58 -0000 Message-Id: <7db8898c11014eb8ae117a4cb03ed033@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [1/2] ignite git commit: Updated cache write synchronization mode documentation that wrongly said that the default mode is FULL_ASYNC archived-at: Thu, 05 May 2016 09:11:01 -0000 Repository: ignite Updated Branches: refs/heads/master 65183c32f -> a3566b87b Updated cache write synchronization mode documentation that wrongly said that the default mode is FULL_ASYNC Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/12d1d4f3 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/12d1d4f3 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/12d1d4f3 Branch: refs/heads/master Commit: 12d1d4f344023bf6d4e7b9db3e78768b8970aa14 Parents: 0f2b753 Author: Denis Magda Authored: Thu May 5 11:50:56 2016 +0300 Committer: Denis Magda Committed: Thu May 5 11:50:56 2016 +0300 ---------------------------------------------------------------------- .../org/apache/ignite/cache/CacheWriteSynchronizationMode.java | 5 ++--- .../org/apache/ignite/configuration/CacheConfiguration.java | 2 ++ 2 files changed, 4 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/12d1d4f3/modules/core/src/main/java/org/apache/ignite/cache/CacheWriteSynchronizationMode.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/cache/CacheWriteSynchronizationMode.java b/modules/core/src/main/java/org/apache/ignite/cache/CacheWriteSynchronizationMode.java index cdb12c3..6a5176b 100644 --- a/modules/core/src/main/java/org/apache/ignite/cache/CacheWriteSynchronizationMode.java +++ b/modules/core/src/main/java/org/apache/ignite/cache/CacheWriteSynchronizationMode.java @@ -22,9 +22,8 @@ import org.jetbrains.annotations.Nullable; /** * Mode indicating how Ignite should wait for write replies from other nodes. Default - * value is {@link #FULL_ASYNC}}, which means that Ignite will not wait for responses from - * participating nodes. This means that by default remote nodes may get their state updated slightly after - * any of the cache write methods complete, or after {@link Transaction#commit()} method completes. + * value is {@link #PRIMARY_SYNC}}, which means that Ignite will wait for write or commit to complete on + * {@code primary} node, but will not wait for backups to be updated. *

* Note that regardless of write synchronization mode, cache data will always remain fully * consistent across all participating nodes. http://git-wip-us.apache.org/repos/asf/ignite/blob/12d1d4f3/modules/core/src/main/java/org/apache/ignite/configuration/CacheConfiguration.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/configuration/CacheConfiguration.java b/modules/core/src/main/java/org/apache/ignite/configuration/CacheConfiguration.java index ed392c2..5a234de 100644 --- a/modules/core/src/main/java/org/apache/ignite/configuration/CacheConfiguration.java +++ b/modules/core/src/main/java/org/apache/ignite/configuration/CacheConfiguration.java @@ -567,6 +567,8 @@ public class CacheConfiguration extends MutableConfiguration { /** * Sets write synchronization mode. + *

+ * Default synchronization mode is {@link CacheWriteSynchronizationMode#PRIMARY_SYNC}. * * @param writeSync Write synchronization mode. * @return {@code this} for chaining.