|
@@ -52,6 +52,9 @@
|
|
|
<fs.s3a.directory.marker.audit>false</fs.s3a.directory.marker.audit>
|
|
|
<!-- marker retention policy -->
|
|
|
<fs.s3a.directory.marker.retention></fs.s3a.directory.marker.retention>
|
|
|
+
|
|
|
+ <!-- Is prefetch enabled? -->
|
|
|
+ <fs.s3a.prefetch.enabled>unset</fs.s3a.prefetch.enabled>
|
|
|
</properties>
|
|
|
|
|
|
<profiles>
|
|
@@ -126,6 +129,8 @@
|
|
|
<!-- Markers-->
|
|
|
<fs.s3a.directory.marker.retention>${fs.s3a.directory.marker.retention}</fs.s3a.directory.marker.retention>
|
|
|
<fs.s3a.directory.marker.audit>${fs.s3a.directory.marker.audit}</fs.s3a.directory.marker.audit>
|
|
|
+ <!-- Prefetch -->
|
|
|
+ <fs.s3a.prefetch.enabled>${fs.s3a.prefetch.enabled}</fs.s3a.prefetch.enabled>
|
|
|
</systemPropertyVariables>
|
|
|
</configuration>
|
|
|
</plugin>
|
|
@@ -165,6 +170,8 @@
|
|
|
<fs.s3a.directory.marker.retention>${fs.s3a.directory.marker.retention}</fs.s3a.directory.marker.retention>
|
|
|
|
|
|
<test.default.timeout>${test.integration.timeout}</test.default.timeout>
|
|
|
+ <!-- Prefetch -->
|
|
|
+ <fs.s3a.prefetch.enabled>${fs.s3a.prefetch.enabled}</fs.s3a.prefetch.enabled>
|
|
|
</systemPropertyVariables>
|
|
|
<!-- Some tests cannot run in parallel. Tests that cover -->
|
|
|
<!-- access to the root directory must run in isolation -->
|
|
@@ -214,6 +221,8 @@
|
|
|
<!-- Markers-->
|
|
|
<fs.s3a.directory.marker.retention>${fs.s3a.directory.marker.retention}</fs.s3a.directory.marker.retention>
|
|
|
<fs.s3a.directory.marker.audit>${fs.s3a.directory.marker.audit}</fs.s3a.directory.marker.audit>
|
|
|
+ <!-- Prefetch -->
|
|
|
+ <fs.s3a.prefetch.enabled>${fs.s3a.prefetch.enabled}</fs.s3a.prefetch.enabled>
|
|
|
</systemPropertyVariables>
|
|
|
<!-- Do a sequential run for tests that cannot handle -->
|
|
|
<!-- parallel execution. -->
|
|
@@ -270,6 +279,8 @@
|
|
|
<!-- Markers-->
|
|
|
<fs.s3a.directory.marker.retention>${fs.s3a.directory.marker.retention}</fs.s3a.directory.marker.retention>
|
|
|
<fs.s3a.directory.marker.audit>${fs.s3a.directory.marker.audit}</fs.s3a.directory.marker.audit>
|
|
|
+ <!-- Prefetch -->
|
|
|
+ <fs.s3a.prefetch.enabled>${fs.s3a.prefetch.enabled}</fs.s3a.prefetch.enabled>
|
|
|
</systemPropertyVariables>
|
|
|
<forkedProcessTimeoutInSeconds>${fs.s3a.scale.test.timeout}</forkedProcessTimeoutInSeconds>
|
|
|
</configuration>
|
|
@@ -331,6 +342,19 @@
|
|
|
</properties>
|
|
|
</profile>
|
|
|
|
|
|
+ <!-- Turn on prefetching-->
|
|
|
+ <profile>
|
|
|
+ <id>prefetch</id>
|
|
|
+ <activation>
|
|
|
+ <property>
|
|
|
+ <name>prefetch</name>
|
|
|
+ </property>
|
|
|
+ </activation>
|
|
|
+ <properties>
|
|
|
+ <fs.s3a.prefetch.enabled>true</fs.s3a.prefetch.enabled>
|
|
|
+ </properties>
|
|
|
+ </profile>
|
|
|
+
|
|
|
</profiles>
|
|
|
|
|
|
<build>
|