Ivan Bessonov created IGNITE-23861:
--------------------------------------
Summary: Periodic background fsync if it's explicitly disabled
Key: IGNITE-23861
URL: https://issues.apache.org/jira/browse/IGNITE-23861
Project: Ignite
Issue Type: Improvement
Reporter: Ivan Bessonov
Just like in AI2, we need to run fsync periodically on RAFT log is it's
disabled in configuration.
The goal is to make explicit calls of {{sync}} from the code faster - we would
need to sink less data. Sync interval should probably be configurable, this is
up to discussion. Be default we can do it once per 500ms, for example.
In AI2, it's 500 by default, it can't be lower than 100, and it's configurable
by
{{IGNITE_WAL_SEGMENT_SYNC_TIMEOUT}} system property.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)