Sean Mackrory created HADOOP-14448:
--------------------------------------
Summary: Play nice with ITestS3AEncryptionSSEC
Key: HADOOP-14448
URL: https://issues.apache.org/jira/browse/HADOOP-14448
Project: Hadoop Common
Issue Type: Sub-task
Affects Versions: HADOOP-13345
Reporter: Sean Mackrory
HADOOP-14035 hasn't yet been merged with HADOOP-13345, but it adds tests that
will break when run with S3Guard enabled. It expects that certain filesystem
actions will throw exceptions when the client-provided encryption key is not
configured properly, but those actions may sometimes bypass S3 entirely thanks
to S3Guard (for example, getFileStatus may not actually need to invoke
s3GetFileStatus). If the exception is never thrown, the test fails.
At a minimum we should tweak the tests so they definitely invoke S3 directly,
or just skip the offending tests when anything but the Null implementation is
in use. This also opens the larger question of whether or not S3Guard should be
serving up metadata that is otherwise only accessible when an encryption key is
provided.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]