[
https://issues.apache.org/jira/browse/IGNITE-7202?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dmitriy Pavlov resolved IGNITE-7202.
------------------------------------
Resolution: Fixed
Ignite Direct IO plugin will be added to optional lib automatically to
Apache-ignite-fabric-2.x.x-bin\libs\optional\ignite-direct-io\direct-io-2.x.x.jar
To enable Direct IO it is sufficient to place lib to ignite classpath on Linux
system.
When plugin is applied following messages will be produced
{noformat}
Configured plugins:
^-- Ignite Native I/O Plugin [Direct I/O]
^-- Copyright(C) Apache Software Foundation
{noformat}
Following message will be produced for successful setup:
{noformat}
Page size configuration for storage path
[/data/teamcity/tmpfs/work/db/node00-3a1415b8-aa54-4a63-a40a-c75ad48dd6b8]:
4096; Linux memory page size: 4096; Selected FS block size : 4096.
Selected FS block size : 4096
Direct IO is enabled for block IO operations on aligned memory structures.
[block size = 4096, durable memory page size = 4096]
{noformat}
Following test suites were added for checking Direct IO functionality using
existing PDS tests:
https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests20_IgnitePds1DirectIo
https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests20_IgnitePds2DirectIo
Runs may be triggered by
https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests20_RunAllPds
[~vveider], FYI, these 2 configs would require migration to new 2.x tests suites
> Include Ignite Direct IO plugin to binary distribution
> ------------------------------------------------------
>
> Key: IGNITE-7202
> URL: https://issues.apache.org/jira/browse/IGNITE-7202
> Project: Ignite
> Issue Type: Task
> Reporter: Dmitriy Pavlov
> Assignee: Dmitriy Pavlov
>
> Direct IO plugin was supported under
> https://issues.apache.org/jira/browse/IGNITE-6341
> it is required to include this plugin into release distribution,
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)