ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergey Chugunov (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-7699) BinaryMetadata exchange should not be triggered if metadata was not updated
Date Wed, 14 Feb 2018 09:30:02 GMT
Sergey Chugunov created IGNITE-7699:
---------------------------------------

             Summary: BinaryMetadata exchange should not be triggered if metadata was not
updated
                 Key: IGNITE-7699
                 URL: https://issues.apache.org/jira/browse/IGNITE-7699
             Project: Ignite
          Issue Type: Improvement
            Reporter: Sergey Chugunov
            Assignee: Sergey Chugunov
             Fix For: 2.5


It was found that DiscoveryCustomEvent-based implementation of BinaryMetadata exchange protocol
triggers propose-accept process even when it is not needed.

In some situations BinaryObjects may be built with exactly the same scheme many times, and
registering of BinaryMetatada only once is enough.
However current implementation executes expensive propose-accept process for each *addMeta*
request even if requesting meta is the same.

Implementation should be improved so that prop-ack process is executed only if BinaryMetadata
really changed.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message