[
https://issues.apache.org/jira/browse/IGNITE-20207?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ivan Gagarkin updated IGNITE-20207:
-----------------------------------
Description: The current implementation of
org.apache.ignite.internal.network.file.FileTransferService doesn't provide
recovery functionality. Any error during file transfer leads to repeat the
transfer from scratch. (was: The current implementation of
{{org.apache.ignite.internal.network.file.ChunkedFileWriter}} compares the file
pointer with the offset of the received file chunk. If they are equal, the
chunk is written to the disk; if not, the chunk is placed in the queue, and it
will be written when all previous chunks have been written.
It might be more efficient to write chunks instantly.
We should investigate this approach and improve the implementation.)
> Improve the error handling
> --------------------------
>
> Key: IGNITE-20207
> URL: https://issues.apache.org/jira/browse/IGNITE-20207
> Project: Ignite
> Issue Type: Improvement
> Reporter: Ivan Gagarkin
> Priority: Major
> Labels: ignite-3
>
> The current implementation of
> org.apache.ignite.internal.network.file.FileTransferService doesn't provide
> recovery functionality. Any error during file transfer leads to repeat the
> transfer from scratch.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)