Allow posix_fadvise call to be skipped based on a configuration option
----------------------------------------------------------------------

                 Key: CASSANDRA-3878
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3878
             Project: Cassandra
          Issue Type: Improvement
          Components: Core
            Reporter: Rick Branson
            Assignee: Rick Branson


It is sometimes desirable to skip the posix_fadvise() call performed on SSTable 
files when Cassandra has JNA enabled, without disabling JNA as other 
functionality is dependent on JNA such as the off-heap row cache. This can be 
either for performance reasons, or to avoid bugs caused by faulty interactions 
of the fadvise call with the underlying hardware and it's drivers. 

The enhancement is to be able to disable the fadvise() call using an option in 
the cassandra.yaml file.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to