William Lo created GOBBLIN-1973:
-----------------------------------

             Summary: Manifest file copy ignores copying files when source file 
permissions differ from dest
                 Key: GOBBLIN-1973
                 URL: https://issues.apache.org/jira/browse/GOBBLIN-1973
             Project: Apache Gobblin
          Issue Type: Bug
          Components: gobblin-core
            Reporter: William Lo
            Assignee: Abhishek Tiwari


When Manifest distcp fails to set permissions for any reason, we would expect a 
retry of the copy to allow the datasets to reach eventual consistency. However, 
the current logic of checking if a file is eligible for copy is to check if the 
source file is newer, if so copy, and if the source file is exactly the same 
modification time as the destination file, also copy if the permissions are 
different. However, in most cases the destination will have a newer 
modification time once it is written and set permissions, so the source file 
will generally be older but we still want the permissions to match.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to