|
@@ -32,17 +32,18 @@ import static org.apache.hadoop.fs.azurebfs.constants.AbfsHttpConstants.EMPTY_ST
|
|
public final class FileSystemConfigurations {
|
|
public final class FileSystemConfigurations {
|
|
|
|
|
|
public static final String DEFAULT_FS_AZURE_ACCOUNT_IS_HNS_ENABLED = "";
|
|
public static final String DEFAULT_FS_AZURE_ACCOUNT_IS_HNS_ENABLED = "";
|
|
|
|
+ public static final boolean DEFAULT_FS_AZURE_ENABLE_DFSTOBLOB_FALLBACK = false;
|
|
public static final boolean DEFAULT_FS_AZURE_ACCOUNT_IS_EXPECT_HEADER_ENABLED = true;
|
|
public static final boolean DEFAULT_FS_AZURE_ACCOUNT_IS_EXPECT_HEADER_ENABLED = true;
|
|
public static final String USER_HOME_DIRECTORY_PREFIX = "/user";
|
|
public static final String USER_HOME_DIRECTORY_PREFIX = "/user";
|
|
|
|
|
|
private static final int SIXTY_SECONDS = 60_000;
|
|
private static final int SIXTY_SECONDS = 60_000;
|
|
|
|
|
|
// Retry parameter defaults.
|
|
// Retry parameter defaults.
|
|
- public static final int DEFAULT_MIN_BACKOFF_INTERVAL = 3_000; // 3s
|
|
|
|
- public static final int DEFAULT_MAX_BACKOFF_INTERVAL = 30_000; // 30s
|
|
|
|
|
|
+ public static final int DEFAULT_MIN_BACKOFF_INTERVAL = 500; // 500ms
|
|
|
|
+ public static final int DEFAULT_MAX_BACKOFF_INTERVAL = 25_000; // 25s
|
|
public static final boolean DEFAULT_STATIC_RETRY_FOR_CONNECTION_TIMEOUT_ENABLED = true;
|
|
public static final boolean DEFAULT_STATIC_RETRY_FOR_CONNECTION_TIMEOUT_ENABLED = true;
|
|
public static final int DEFAULT_STATIC_RETRY_INTERVAL = 1_000; // 1s
|
|
public static final int DEFAULT_STATIC_RETRY_INTERVAL = 1_000; // 1s
|
|
- public static final int DEFAULT_BACKOFF_INTERVAL = 3_000; // 3s
|
|
|
|
|
|
+ public static final int DEFAULT_BACKOFF_INTERVAL = 500; // 500ms
|
|
public static final int DEFAULT_MAX_RETRY_ATTEMPTS = 30;
|
|
public static final int DEFAULT_MAX_RETRY_ATTEMPTS = 30;
|
|
public static final int DEFAULT_CUSTOM_TOKEN_FETCH_RETRY_COUNT = 3;
|
|
public static final int DEFAULT_CUSTOM_TOKEN_FETCH_RETRY_COUNT = 3;
|
|
|
|
|
|
@@ -107,7 +108,7 @@ public final class FileSystemConfigurations {
|
|
|
|
|
|
public static final boolean DEFAULT_ENABLE_FLUSH = true;
|
|
public static final boolean DEFAULT_ENABLE_FLUSH = true;
|
|
public static final boolean DEFAULT_DISABLE_OUTPUTSTREAM_FLUSH = true;
|
|
public static final boolean DEFAULT_DISABLE_OUTPUTSTREAM_FLUSH = true;
|
|
- public static final boolean DEFAULT_ENABLE_AUTOTHROTTLING = true;
|
|
|
|
|
|
+ public static final boolean DEFAULT_ENABLE_AUTOTHROTTLING = false;
|
|
public static final boolean DEFAULT_FS_AZURE_ACCOUNT_LEVEL_THROTTLING_ENABLED = true;
|
|
public static final boolean DEFAULT_FS_AZURE_ACCOUNT_LEVEL_THROTTLING_ENABLED = true;
|
|
public static final int DEFAULT_ACCOUNT_OPERATION_IDLE_TIMEOUT_MS = 60_000;
|
|
public static final int DEFAULT_ACCOUNT_OPERATION_IDLE_TIMEOUT_MS = 60_000;
|
|
public static final int DEFAULT_ANALYSIS_PERIOD_MS = 10_000;
|
|
public static final int DEFAULT_ANALYSIS_PERIOD_MS = 10_000;
|
|
@@ -173,5 +174,6 @@ public final class FileSystemConfigurations {
|
|
public static final long DEFAULT_HTTP_CLIENT_CONN_MAX_IDLE_TIME = 5_000L;
|
|
public static final long DEFAULT_HTTP_CLIENT_CONN_MAX_IDLE_TIME = 5_000L;
|
|
|
|
|
|
public static final int DEFAULT_HTTP_CLIENT_CONN_MAX_CACHED_CONNECTIONS = 5;
|
|
public static final int DEFAULT_HTTP_CLIENT_CONN_MAX_CACHED_CONNECTIONS = 5;
|
|
|
|
+
|
|
private FileSystemConfigurations() {}
|
|
private FileSystemConfigurations() {}
|
|
}
|
|
}
|