-
Notifications
You must be signed in to change notification settings - Fork 9.1k
HADOOP-17038 Support positional read in AbfsInputStream #2206
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
Conversation
🎊 +1 overall
This message was automatically generated. |
ABFS tests run on East US region storage. (Excluded ITestAzureBlobFileSystemAuthorization as I had issues running that. I dont think this feature will have any impact by this patch) mvn -T 1C -Dparallel-tests=abfs clean verify |
Ping @steveloughran , @snvijaya.. Pls help to review. |
As discussed, I don't like this design. It's optimised purely for the current API uses which HBase makes, is brittle to any changes there and doesn't provide any way to explicitly tune things. Please add openFile to the ABFS Store and use that as a way to explicitly allow the caller to specify positioned read policy; HBase can then use the right option at the right point. We could backport that API to hadoop-3.2.x if that would aid there |
Sorry for the delay in responding in the jira. Thanks for the pointer. As said in jira, if per FIS it can be controlled, that is best choice. I was not knowing such thing added.. Was looking at 3.1.x code line. |
Have a look at what I'm doing in #2168 for this. |
why the close? I know it didn't quite work as is, but we should see what could be lifted/merged, in particular: tests |
oh sorry.. i closed my patch branch.. i will give new version based on openFile() way as discussed above.. Will include all tests in that too. Started working on new patch |
No description provided.