Adjusted WAL docs
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/8bd51d8a Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/8bd51d8a Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/8bd51d8a Branch: refs/heads/ignite-5937 Commit: 8bd51d8af815f91089405dfdde3b1b81af7b2e59 Parents: e74163a Author: Denis Magda <dma...@gridgain.com> Authored: Wed Oct 4 13:51:53 2017 -0700 Committer: Denis Magda <dma...@gridgain.com> Committed: Wed Oct 4 13:51:53 2017 -0700 ---------------------------------------------------------------------- .../main/java/org/apache/ignite/configuration/WALMode.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/8bd51d8a/modules/core/src/main/java/org/apache/ignite/configuration/WALMode.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/configuration/WALMode.java b/modules/core/src/main/java/org/apache/ignite/configuration/WALMode.java index bea0cba..aa5cfdd 100644 --- a/modules/core/src/main/java/org/apache/ignite/configuration/WALMode.java +++ b/modules/core/src/main/java/org/apache/ignite/configuration/WALMode.java @@ -26,7 +26,7 @@ import org.jetbrains.annotations.Nullable; public enum WALMode { /** * Default mode: full-sync disk writes. These writes survive power loss scenarios. When a control is returned - * from the trnasaction commit operation, the changes are guaranteed to be forced on disk according to the + * from the transaction commit operation, the changes are guaranteed to be persisted to disk according to the * transaction write synchronization mode. */ DEFAULT, @@ -34,18 +34,19 @@ public enum WALMode { /** * Log only mode: flushes application buffers. These writes survive process crash. When a control is returned * from the transaction commit operation, the changes are guaranteed to be forced to the OS buffer cache. + * It's up to the OS to decide when to flush its caches to disk. */ LOG_ONLY, /** - * Background mode. Does not force application buffer flush. Last updates may be lost in case of a process crash. + * Background mode. Does not force application's buffer flush. Last updates may be lost in case of a process crash. */ BACKGROUND, /** * WAL is disabled. Data is guaranteed to be persisted on disk only in case of graceful cluster shutdown using - * {@link Ignite#active(boolean)} method. If an Ignite node is forefully terminated in NONE mode, it is likely - * that data stored on disk is corrupted and work directory will need to be cleared for a successfull node restart. + * {@link Ignite#active(boolean)} method. If an Ignite node is terminated in NONE mode abruptly, it is likely + * that the data stored on disk is corrupted and work directory will need to be cleared for a node restart. */ NONE;