Benedict created CASSANDRA-6652: ----------------------------------- Summary: Stop CommitLogSegment.close() from unnecessarily calling sync() prior to cleaning the buffer Key: CASSANDRA-6652 URL: https://issues.apache.org/jira/browse/CASSANDRA-6652 Project: Cassandra Issue Type: Improvement Reporter: Benedict Priority: Minor
What it says on the tin. Currently CLS.close() calls sync() before cleaning the buffer, which may result in unnecessary IO, but also in the case of a failure on the commit disk may prevent CLS from being discarded, or in the case of a faulty file may prevent any progress on reclaiming CLS. -- This message was sent by Atlassian JIRA (v6.1.5#6160)