-
Notifications
You must be signed in to change notification settings - Fork 8.9k
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-19207: [ABFS][FNSOverBlob] Response Handling of Blob Endpoint APIs and Metadata APIs #7210
HADOOP-19207: [ABFS][FNSOverBlob] Response Handling of Blob Endpoint APIs and Metadata APIs #7210
Conversation
...rc/main/java/org/apache/hadoop/fs/azurebfs/contracts/services/BlobListResultEntrySchema.java
Outdated
Show resolved
Hide resolved
...ure/src/main/java/org/apache/hadoop/fs/azurebfs/contracts/services/BlobListResultSchema.java
Outdated
Show resolved
Hide resolved
...ols/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/services/AbfsRestOperation.java
Show resolved
Hide resolved
:::: AGGREGATED TEST RESULT :::: ============================================================
|
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 LGTM
🎊 +1 overall
This message was automatically generated. |
+1 LGTM. Thanks @anujmodi2021 for the contribution. |
Description of PR
Target Jira: https://issues.apache.org/jira/browse/HADOOP-19207
As part of the new Fns Over Blob Support, there is a need to handle responses from 2 service endpoints of Azure Storage differently. Blob Endpoint API response format is different from DFS Endpoint APIs. DFS Endpoint primarily has response body in Json format where as BLOB Endpoint has XML.
In this PR following changes are included:
How was this patch tested?
Existing test suite was ran and results added below to make sure existing DFS Endpoint support did not get disturbed.
New tests for FNS Blob need ingress on Blob endpoint to be supported which will be done in subsequest PRs.
Test Result: #7210 (comment)
Following JIRA tracks the test addition for new support: https://issues.apache.org/jira/browse/HADOOP-19234
Following JIRA tracks the ingress support for FNS Blob: https://issues.apache.org/jira/browse/HADOOP-19232
For code changes: