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)