-
Notifications
You must be signed in to change notification settings - Fork 9.1k
HADOOP-19531. [ABFS][FnsOverBlob] Streaming List Path Result Should Happen Inside Retry Loop #7585
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HADOOP-19531. [ABFS][FnsOverBlob] Streaming List Path Result Should Happen Inside Retry Loop #7585
Conversation
…appen Inside Retry Loop (apache#7582) Contributed by Anuj Modi Reviewed by Anmol Asrani, Manish Bhatt, Manika Joshi Signed off by: Anuj Modi<anujmodi@apache.org>
🎊 +1 overall
This message was automatically generated. |
============================================================
|
Description of PR
PR in trunk: #7582
Commit CPd: 0dac3d2
Listing APIs on both DFS and Blob Endpoints return response as part of response body and has to be read from an Socket Input Stream.
Any network error occuring while reading the stream should be retried.
Today, this parsing happens in client and such errors are not retried.
This change fixes this behavior
How was this patch tested?
Added a few more tests and test suite ran for validation