Chamikara Jayalath created BEAM-7549:
----------------------------------------

             Summary: Provide a better error message for 410 Gone errors from 
GCS
                 Key: BEAM-7549
                 URL: https://issues.apache.org/jira/browse/BEAM-7549
             Project: Beam
          Issue Type: Bug
          Components: io-java-gcp, io-python-gcp
            Reporter: Chamikara Jayalath


For example 410 errors might get raised here.

com.google.cloud.hadoop.util.AbstractGoogleAsyncWriteChannel.waitForCompletionAndThrowIfUploadFailed(AbstractGoogleAsyncWriteChannel.java:431)
        at 
com.google.cloud.hadoop.util.AbstractGoogleAsyncWriteChannel.close(AbstractGoogleAsyncWriteChannel.java:289)
        at 
com.google.cloud.dataflow.sdk.io.FileBasedSink$FileBasedWriter.close(FileBasedSink.java:571)
        at 
com.google.cloud.dataflow.sdk.io.FileBasedSink$FileBasedWriter.close(FileBasedSink.java:474)
        at 
com.google.cloud.dataflow.sdk.io.Write$Bound$WriteBundles.finishBundle(Write.java:202)
Caused by: com.google.api.client.googleapis.json.GoogleJsonResponseException: 
410 Gone

 

Example client side error message that gives a better description to the 
end-user: "GCS upload of processed data transiently failed and will need to be 
retried. Some produced data might need to be recomputed"



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to