-
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-19043. S3A: Regression: ITestS3AOpenCost fails on prefetch test runs #6465
HADOOP-19043. S3A: Regression: ITestS3AOpenCost fails on prefetch test runs #6465
Conversation
…t runs This is a minimal implementation which simply disables the new tests. The underlying issue here is that the block prefetch code can identify when there's a mismatch between declared and actual length, and doesn't store any of the incomplete buffer. This will be addressed in HADOOP-18184. Change-Id: I01c8e79613a27848f056a846cac40bf0f4b662a5
ffba248
to
e69a8b8
Compare
🎊 +1 overall
This message was automatically generated. |
🎊 +1 overall
This message was automatically generated. |
...op-tools/hadoop-aws/src/test/java/org/apache/hadoop/fs/s3a/performance/ITestS3AOpenCost.java
Outdated
Show resolved
Hide resolved
...op-tools/hadoop-aws/src/test/java/org/apache/hadoop/fs/s3a/performance/ITestS3AOpenCost.java
Show resolved
Hide resolved
…n assert. Change-Id: I35ba5f0b6cba67967dc945326944cb2cf942c2e8
applied my own review comments; tested against s3 express in usw2 with and without -prefetch |
🎊 +1 overall
This message was automatically generated. |
Ready to go in; reviews welcome. |
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.
LGTM +1
…t runs (#6465) Disables the new tests added in: HADOOP-19027. S3A: S3AInputStream doesn't recover from HTTP/channel exceptions #6425 The underlying issue here is that the block prefetch code can identify when there's a mismatch between declared and actual length, and doesn't store any of the incomplete buffer. This should be addressed in HADOOP-18184. Contributed by Steve Loughran
The ITestS3AOpenCosts failure test cases added in #6425 to simulate premature EOF fail
on -Dprefetch runs fail.
The underlying issue here is that the block prefetch code can identify when there's a mismatch between declared and actual length, and doesn't store any of the incomplete buffer.
This is PR simply skips the new tests.
This will be addressed in HADOOP-18184; #5832 already has this, but the PR is not ready
for review and merge, hence this workaround.
How was this patch tested?
Running the modified test suite against s3 london with and without -Dprefetch
For code changes:
LICENSE
,LICENSE-binary
,NOTICE-binary
files?