Uploaded image for project: 'Apache Gobblin'
  1. Apache Gobblin
  2. GOBBLIN-1973

Manifest file copy ignores copying files when source file permissions differ from dest

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • gobblin-core
    • None

    Description

      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.

      Attachments

        Activity

          People

            abti Abhishek Tiwari
            wlo William Lo
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 40m
                40m