[ 
https://issues.apache.org/jira/browse/HBASE-20329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

stack resolved HBASE-20329.
---------------------------
    Resolution: Fixed

I just pushed a minor addendum:

{code}
commit d59a6c8166cf398ee62089cc35ffeddfe5824134 (HEAD -> m, origin/master, 
origin/HEAD)
Author: Michael Stack <st...@apache.org>
Date:   Thu Apr 12 15:59:00 2018 -0700

    HBASE-20329 Add note for operators to refguide on AsyncFSWAL; ADDENDUM

    Add small note on edits being immediately visible when Durability == 
ASYNC_WAL.

diff --git a/src/main/asciidoc/_chapters/architecture.adoc 
b/src/main/asciidoc/_chapters/architecture.adoc
index bc29d4b1db..1d6fc60bad 100644
--- a/src/main/asciidoc/_chapters/architecture.adoc
+++ b/src/main/asciidoc/_chapters/architecture.adoc
@@ -1248,7 +1248,7 @@ dictionary because of an abrupt termination, a read of 
this last block may not b
 It is possible to set _durability_ on each Mutation or on a Table basis. 
Options include:

  * _SKIP_WAL_: Do not write Mutations to the WAL (See the next section, 
<<wal.disable>>).
- * _ASYNC_WAL_: Write the WAL asynchronously; do not hold-up clients waiting 
on the sync of their write to the filesystem but return immediately; the 
Mutation will be flushed to the WAL at a later time. This option currently may 
lose data. See HBASE-16689.
+ * _ASYNC_WAL_: Write the WAL asynchronously; do not hold-up clients waiting 
on the sync of their write to the filesystem but return immediately. The edit 
becomes visible. Meanwhile, in the background, the Mutation will be flushed to 
the WAL at some time later. This option currently may lose data. See 
HBASE-16689.
  * _SYNC_WAL_: The *default*. Each edit is sync'd to HDFS before we return 
success to the client.
  * _FSYNC_WAL_: Each edit is fsync'd to HDFS and the filesystem before we 
return success to the client.
{code}




> Add note for operators to refguide on AsyncFSWAL
> ------------------------------------------------
>
>                 Key: HBASE-20329
>                 URL: https://issues.apache.org/jira/browse/HBASE-20329
>             Project: HBase
>          Issue Type: Sub-task
>          Components: documentation, wal
>            Reporter: stack
>            Assignee: stack
>            Priority: Critical
>             Fix For: 3.0.0
>
>         Attachments: HBASE-20329.master.001.patch
>
>
> Need a few notes in refguide on this new facility.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to