[ https://issues.apache.org/jira/browse/IGNITE-1326?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ivan Veselovsky resolved IGNITE-1326. ------------------------------------- Resolution: Fixed This was implemented during fix IGNITE-1697. > IGFS: data write errors should be failed over in the level of IGFS output > stream implementation. > ------------------------------------------------------------------------------------------------ > > Key: IGNITE-1326 > URL: https://issues.apache.org/jira/browse/IGNITE-1326 > Project: Ignite > Issue Type: Bug > Reporter: Ivan Veselovsky > Assignee: Ivan Veselovsky > > See > org.apache.ignite.internal.processors.igfs.IgfsDataManager.WriteCompletionFuture#onError > : currently if a node failed to receive data block, this implementation > completes the write future with an Exception, so output stream method will > throw exception. > Preferably we should do failover there , recalculate blocks affinity on the > new topology and re-send the block(s) again. > We can also just use the cache .put() functionality (manual sending of the > file blocks was implemented due to performance optimization, as far I know). -- This message was sent by Atlassian JIRA (v6.3.4#6332)