HADOOP-18969. S3A: AbstractS3ACostTest to clear bucket fs.s3a.create.performance (#6264)
Add the option to the removeBaseAndBucketOverrides() list
This commit is contained in:
parent
f609460bda
commit
b108e9e2d8
@ -107,7 +107,8 @@ public Configuration createConfiguration() {
|
||||
|
||||
removeBaseAndBucketOverrides(bucketName, conf,
|
||||
DIRECTORY_MARKER_POLICY,
|
||||
AUTHORITATIVE_PATH);
|
||||
AUTHORITATIVE_PATH,
|
||||
FS_S3A_CREATE_PERFORMANCE);
|
||||
// directory marker options
|
||||
conf.set(DIRECTORY_MARKER_POLICY,
|
||||
keepMarkers
|
||||
@ -235,6 +236,21 @@ protected Path file(Path path, final boolean overwrite)
|
||||
return path;
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a file with a specific body, returning its path.
|
||||
* @param path path to file.
|
||||
* @param overwrite overwrite flag
|
||||
* @param body body of file
|
||||
* @return path of new file
|
||||
*/
|
||||
protected Path file(Path path, final boolean overwrite, byte[] body)
|
||||
throws IOException {
|
||||
ContractTestUtils.createFile(getFileSystem(), path, overwrite, body);
|
||||
return path;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Touch a file, overwriting.
|
||||
* @param path path
|
||||
|
Loading…
Reference in New Issue
Block a user