[jira] [Updated] (CASSANDRA-14466) Enable Direct I/O
[ https://issues.apache.org/jira/browse/CASSANDRA-14466?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-14466: - Fix Version/s: 4.x > Enable Direct I/O > -- > > Key: CASSANDRA-14466 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14466 > Project: Cassandra > Issue Type: New Feature > Components: Legacy/Local Write-Read Paths >Reporter: Mulugeta Mammo >Assignee: Mulugeta Mammo >Priority: Normal > Fix For: 4.x > > > Hi, > JDK 10 introduced a new API for Direct IO that enables applications to bypass > the file system cache and potentially improve performance. Details of this > feature can be found at [https://bugs.openjdk.java.net/browse/JDK-8164900]. > This patch uses the JDK 10 API to enable Direct IO for the Cassandra read > path. By default, we have disabled this feature; but it can be enabled using > a new configuration parameter, enable_direct_io_for_read_path. We have > conducted a Cassandra read-only stress test and measured a throughput gain of > up to 60% on flash drives. > The patch requires JDK 10 Cassandra Support - > https://issues.apache.org/jira/browse/CASSANDRA-9608 > Please review the patch and let us know your feedback. > Thanks, > [^direct_io.patch] > -- This message was sent by Atlassian Jira (v8.3.4#803005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14466) Enable Direct I/O
[ https://issues.apache.org/jira/browse/CASSANDRA-14466?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mulugeta Mammo updated CASSANDRA-14466: --- Attachment: (was: direct_io.patch) > Enable Direct I/O > -- > > Key: CASSANDRA-14466 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14466 > Project: Cassandra > Issue Type: New Feature > Components: Legacy/Local Write-Read Paths >Reporter: Mulugeta Mammo >Priority: Normal > > Hi, > JDK 10 introduced a new API for Direct IO that enables applications to bypass > the file system cache and potentially improve performance. Details of this > feature can be found at [https://bugs.openjdk.java.net/browse/JDK-8164900]. > This patch uses the JDK 10 API to enable Direct IO for the Cassandra read > path. By default, we have disabled this feature; but it can be enabled using > a new configuration parameter, enable_direct_io_for_read_path. We have > conducted a Cassandra read-only stress test and measured a throughput gain of > up to 60% on flash drives. > The patch requires JDK 10 Cassandra Support - > https://issues.apache.org/jira/browse/CASSANDRA-9608 > Please review the patch and let us know your feedback. > Thanks, > [^direct_io.patch] > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14466) Enable Direct I/O
[ https://issues.apache.org/jira/browse/CASSANDRA-14466?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mulugeta Mammo updated CASSANDRA-14466: --- Description: Hi, JDK 10 introduced a new API for Direct IO that enables applications to bypass the file system cache and potentially improve performance. Details of this feature can be found at [https://bugs.openjdk.java.net/browse/JDK-8164900]. This patch uses the JDK 10 API to enable Direct IO for the Cassandra read path. By default, we have disabled this feature; but it can be enabled using a new configuration parameter, enable_direct_io_for_read_path. We have conducted a Cassandra read-only stress test and measured a throughput gain of up to 60% on flash drives. The patch requires JDK 10 Cassandra Support - https://issues.apache.org/jira/browse/CASSANDRA-9608 Please review the patch and let us know your feedback. Thanks, [^direct_io.patch] was: Hi, JDK 10 introduced a new API for Direct IO that enables applications to bypass the file system cache and potentially improve performance. Details of this feature can be found [here|[https://bugs.openjdk.java.net/browse/JDK-8164900]] This patch uses the JDK 10 API to enable Direct IO for the Cassandra read path. By default, we have disabled this feature; but it can be enabled using a new configuration parameter, enable_direct_io_for_read_path. We have conducted a Cassandra read-only stress test and measured a throughput gain of up to 60% on flash drives. The patch requires JDK 10 Cassandra Support. Please review the patch and let us know your feedback. Thanks, [^direct_io.patch] > Enable Direct I/O > -- > > Key: CASSANDRA-14466 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14466 > Project: Cassandra > Issue Type: New Feature > Components: Local Write-Read Paths >Reporter: Mulugeta Mammo >Priority: Major > Attachments: direct_io.patch > > > Hi, > JDK 10 introduced a new API for Direct IO that enables applications to bypass > the file system cache and potentially improve performance. Details of this > feature can be found at [https://bugs.openjdk.java.net/browse/JDK-8164900]. > This patch uses the JDK 10 API to enable Direct IO for the Cassandra read > path. By default, we have disabled this feature; but it can be enabled using > a new configuration parameter, enable_direct_io_for_read_path. We have > conducted a Cassandra read-only stress test and measured a throughput gain of > up to 60% on flash drives. > The patch requires JDK 10 Cassandra Support - > https://issues.apache.org/jira/browse/CASSANDRA-9608 > Please review the patch and let us know your feedback. > Thanks, > [^direct_io.patch] > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14466) Enable Direct I/O
[ https://issues.apache.org/jira/browse/CASSANDRA-14466?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mulugeta Mammo updated CASSANDRA-14466: --- Description: Hi, JDK 10 introduced a new API for Direct IO that enables applications to bypass the file system cache and potentially improve performance. Details of this feature can be found [here|[https://bugs.openjdk.java.net/browse/JDK-8164900]] This patch uses the JDK 10 API to enable Direct IO for the Cassandra read path. By default, we have disabled this feature; but it can be enabled using a new configuration parameter, enable_direct_io_for_read_path. We have conducted a Cassandra read-only stress test and measured a throughput gain of up to 60% on flash drives. The patch requires JDK 10 Cassandra Support. Please review the patch and let us know your feedback. Thanks, [^direct_io.patch] was: Hi, JDK 10 introduced a new API for Direct IO that enables applications to bypass the file system cache and potentially improve performance. Details of this feature can be found [here|[https://bugs.openjdk.java.net/browse/JDK-8164900]|https://bugs.openjdk.java.net/browse/JDK-8164900].] This patch uses the JDK 10 API to enable Direct IO for the Cassandra read path. By default, we have disabled this feature; but it can be enabled using a new configuration parameter, enable_direct_io_for_read_path. We have conducted a Cassandra read-only stress test and measured a throughput gain of up to 60% on flash drives. The patch requires JDK 10 Cassandra support. Please review the patch and let us know your feedback. Thanks, [^direct_io.patch] > Enable Direct I/O > -- > > Key: CASSANDRA-14466 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14466 > Project: Cassandra > Issue Type: New Feature > Components: Local Write-Read Paths >Reporter: Mulugeta Mammo >Priority: Major > Attachments: direct_io.patch > > > Hi, > JDK 10 introduced a new API for Direct IO that enables applications to bypass > the file system cache and potentially improve performance. Details of this > feature can be found > [here|[https://bugs.openjdk.java.net/browse/JDK-8164900]] > This patch uses the JDK 10 API to enable Direct IO for the Cassandra read > path. By default, we have disabled this feature; but it can be enabled using > a new configuration parameter, enable_direct_io_for_read_path. We have > conducted a Cassandra read-only stress test and measured a throughput gain of > up to 60% on flash drives. > The patch requires JDK 10 Cassandra Support. > Please review the patch and let us know your feedback. > Thanks, > [^direct_io.patch] > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-14466) Enable Direct I/O
[ https://issues.apache.org/jira/browse/CASSANDRA-14466?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mulugeta Mammo updated CASSANDRA-14466: --- Description: Hi, JDK 10 introduced a new API for Direct IO that enables applications to bypass the file system cache and potentially improve performance. Details of this feature can be found [here|[https://bugs.openjdk.java.net/browse/JDK-8164900]|https://bugs.openjdk.java.net/browse/JDK-8164900].] This patch uses the JDK 10 API to enable Direct IO for the Cassandra read path. By default, we have disabled this feature; but it can be enabled using a new configuration parameter, enable_direct_io_for_read_path. We have conducted a Cassandra read-only stress test and measured a throughput gain of up to 60% on flash drives. The patch requires JDK 10 Cassandra support. Please review the patch and let us know your feedback. Thanks, [^direct_io.patch] was: Hi, JDK 10 introduced a new API for Direct IO that enables applications to bypass the file system cache and potentially improve performance. Details of this feature can be found here. This patch uses the JDK 10 API to enable Direct IO for the Cassandra read path. By default, we have disabled this feature; but it can be enabled using a new configuration parameter, enable_direct_io_for_read_path. We have conducted a Cassandra read-only stress test and measured a throughput gain of up to 60% on flash drives. The patch requires JDK 10 Cassandra support. Please review the patch and let us know your feedback. Thanks, [^direct_io.patch] > Enable Direct I/O > -- > > Key: CASSANDRA-14466 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14466 > Project: Cassandra > Issue Type: New Feature > Components: Local Write-Read Paths >Reporter: Mulugeta Mammo >Priority: Major > Attachments: direct_io.patch > > > Hi, > JDK 10 introduced a new API for Direct IO that enables applications to bypass > the file system cache and potentially improve performance. Details of this > feature can be found > [here|[https://bugs.openjdk.java.net/browse/JDK-8164900]|https://bugs.openjdk.java.net/browse/JDK-8164900].] > > This patch uses the JDK 10 API to enable Direct IO for the Cassandra read > path. By default, we have disabled this feature; but it can be enabled using > a new configuration parameter, enable_direct_io_for_read_path. We have > conducted a Cassandra read-only stress test and measured a throughput gain of > up to 60% on flash drives. > The patch requires JDK 10 Cassandra support. > Please review the patch and let us know your feedback. > Thanks, > [^direct_io.patch] > -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org