I haven't looked at the patch, but at a high level, defaulting to direct I/O for commit logs makes a lot of sense to me.
On 2023/10/16 06:34:05 "Pawar, Amit" wrote: > [Public] > > Hi, > > CommitLog uses mmap (memory mapped ) segments by default. Direct-IO feature > is proposed through new PR[1] to improve the CommitLog IO speed. Enabling > this by default could be useful feature to address IO bottleneck seen during > peak load. > > Need your input regarding changing this default. Please suggest. > > https://issues.apache.org/jira/browse/CASSANDRA-18464 > > thanks, > Amit Pawar > > [1] - https://github.com/apache/cassandra/pull/2777 >