You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Denis Mekhanikov (Jira)" <ji...@apache.org> on 2019/09/18 13:06:00 UTC

[jira] [Updated] (IGNITE-12099) Don't write metadata to disk in discovery thread

     [ https://issues.apache.org/jira/browse/IGNITE-12099?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Denis Mekhanikov updated IGNITE-12099:
--------------------------------------
    Description: 
When persistence is enabled, binary metadata is written to disk upon registration. Currently it happens in the discovery thread, which makes processing of related messages very slow.

A different thread should be used to write metadata to disk. Binary type registration will be considered finished before information about it is written to disks on all nodes.

The implementation should guarantee consistency in cases of cluster restarts.

Dev list discussion: http://apache-ignite-developers.2346864.n4.nabble.com/Asynchronous-registration-of-binary-metadata-td43021.html

  was:
When persistence is enabled, binary metadata is written to disk upon registration. Currently it happens in the discovery thread, which makes processing of related messages very slow.

A different thread should be used to write metadata to disk. Binary type registration will be considered finished before information about it will is written to disks on all nodes.

The implementation should guarantee consistency in cases of cluster restarts.

Dev list discussion: http://apache-ignite-developers.2346864.n4.nabble.com/Asynchronous-registration-of-binary-metadata-td43021.html


> Don't write metadata to disk in discovery thread
> ------------------------------------------------
>
>                 Key: IGNITE-12099
>                 URL: https://issues.apache.org/jira/browse/IGNITE-12099
>             Project: Ignite
>          Issue Type: Improvement
>          Components: binary
>            Reporter: Denis Mekhanikov
>            Priority: Major
>
> When persistence is enabled, binary metadata is written to disk upon registration. Currently it happens in the discovery thread, which makes processing of related messages very slow.
> A different thread should be used to write metadata to disk. Binary type registration will be considered finished before information about it is written to disks on all nodes.
> The implementation should guarantee consistency in cases of cluster restarts.
> Dev list discussion: http://apache-ignite-developers.2346864.n4.nabble.com/Asynchronous-registration-of-binary-metadata-td43021.html



--
This message was sent by Atlassian Jira
(v8.3.4#803005)