Vadim Pakhnushev created IGNITE-27539:
-----------------------------------------
Summary: Improve handling case-insentivite fs
Key: IGNITE-27539
URL: https://issues.apache.org/jira/browse/IGNITE-27539
Project: Ignite
Issue Type: Bug
Components: code deployment ai3
Reporter: Vadim Pakhnushev
When deploying files with names that are equals ignoring case on a node running
on a case-insentitive files system, deployment doesn't complete with this
rather cryptic exception in the node's log:
{noformat}
[DeployerProcessor] Failed to process deploy action.
java.nio.file.NoSuchFileException: ...deployment.tmp\unitId\1.1.1\SMALL.TXT ->
deployment\unitId\1.1.1\SMALL.TXT
{noformat}
This happens because we write both input files to the same underlying file on
the FS.
Then during deployment we move them from the temporary storage to the
deployment location and second move fails because the file was already moved
out.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)