From dev-return-22266-apmail-ignite-dev-archive=ignite.apache.org@ignite.apache.org Thu Jun 1 00:52:01 2017 Return-Path: X-Original-To: apmail-ignite-dev-archive@minotaur.apache.org Delivered-To: apmail-ignite-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4A84D19669 for ; Thu, 1 Jun 2017 00:52:01 +0000 (UTC) Received: (qmail 50796 invoked by uid 500); 1 Jun 2017 00:52:01 -0000 Delivered-To: apmail-ignite-dev-archive@ignite.apache.org Received: (qmail 50755 invoked by uid 500); 1 Jun 2017 00:52:01 -0000 Mailing-List: contact dev-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 dev@ignite.apache.org Received: (qmail 50744 invoked by uid 99); 1 Jun 2017 00:52:00 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Jun 2017 00:52:00 +0000 Received: from [192.168.75.221] (c-73-222-138-29.hsd1.ca.comcast.net [73.222.138.29]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id BC75C1A031B for ; Thu, 1 Jun 2017 00:52:00 +0000 (UTC) From: Denis Magda Content-Type: multipart/alternative; boundary="Apple-Mail=_CE2BC47F-C30F-4BFF-8082-5397317F1FE4" Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: WAL fsync mode to the public API Message-Id: <8F9A2345-C46B-435F-8A7D-BE468BA100E4@apache.org> Date: Wed, 31 May 2017 17:51:59 -0700 To: dev@ignite.apache.org X-Mailer: Apple Mail (2.3273) --Apple-Mail=_CE2BC47F-C30F-4BFF-8082-5397317F1FE4 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Alex G., Igniters, Why do we hide WAL fsync modes in the internals of = FileWriteAheadLogManager? private enum Mode { NONE, LOG_ONLY, /** * Write is performed periodically, initiated by background thread, * calls to {@link = IgniteWriteAheadLogManager#fsync(org.apache.ignite.internal.pagemem.wal.WA= LPointer)} have no effect. * Using this mode will decrease persistence reliability for = performance */ BACKGROUND, DEFAULT } Can we move it to the public PersistentStoreConfiguration? =E2=80=94 Denis= --Apple-Mail=_CE2BC47F-C30F-4BFF-8082-5397317F1FE4--