Urmi Mustafi created GOBBLIN-2049:
-------------------------------------

             Summary: Configure Gobblin Distcp Writer to fail if setPermission 
fails
                 Key: GOBBLIN-2049
                 URL: https://issues.apache.org/jira/browse/GOBBLIN-2049
             Project: Apache Gobblin
          Issue Type: New Feature
          Components: gobblin-service
            Reporter: Urmi Mustafi
            Assignee: Abhishek Tiwari


Gobblin {{safeSetPathPermission}} does not throw an exception when setting 
permissions fail on a path. We want to change this behavior especially for use 
cases like manifest distcp where hundreds of thousands of files are involved in 
a distcp job and permission settings are important to replicate correctly as 
they cannot be updated or verified by hand. 

This PR adds a new configuration to fail writing or publishing tasks when the 
job is configured to report success when permissions are not replicated 
properly. The default behavior remains the same as before to allow the job to 
succeed without this for backwards compatibility. 



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

Reply via email to