This is an automated email from the ASF dual-hosted git repository.
anujmodi pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/hadoop.git
from 7696764ee39 YARN-11839. [RM HA] - In corner case, RM stay in ACTIVE
with RMStateStore in FENCED state
add 87266904293 HADOOP-19729. [ABFS][Perf] Network Profiling for Tailing
Requests and Killing Bad Connections Proactively (#8043)
No new revisions were added by this update.
Summary of changes:
hadoop-tools/hadoop-azure/pom.xml | 7 +
.../hadoop/fs/azurebfs/AbfsConfiguration.java | 113 +++++++
.../fs/azurebfs/AzureBlobFileSystemStore.java | 3 +
.../fs/azurebfs/constants/ConfigurationKeys.java | 55 ++++
.../constants/FileSystemConfigurations.java | 12 +
...ava => TailLatencyRequestTimeoutException.java} | 27 +-
.../fs/azurebfs/services/AbfsAHCHttpOperation.java | 15 +-
.../fs/azurebfs/services/AbfsApacheHttpClient.java | 75 +++++
.../hadoop/fs/azurebfs/services/AbfsClient.java | 28 +-
.../fs/azurebfs/services/AbfsClientContext.java | 12 +-
.../services/AbfsClientContextBuilder.java | 8 +
.../hadoop/fs/azurebfs/services/AbfsErrors.java | 1 +
.../fs/azurebfs/services/AbfsRestOperation.java | 51 +++-
.../azurebfs/services/AbfsTailLatencyTracker.java | 179 +++++++++++
.../services/AbfsTailLatencyTrackerFactory.java | 104 +++++++
.../fs/azurebfs/services/RetryPolicyConstants.java | 7 +
.../hadoop/fs/azurebfs/services/RetryReason.java | 2 +
.../fs/azurebfs/services/RetryReasonConstants.java | 1 +
.../services/SlidingWindowHdrHistogram.java | 329 +++++++++++++++++++++
...a => TailLatencyRequestTimeoutRetryPolicy.java} | 22 +-
...a => TailLatencyRequestTimeoutRetryReason.java} | 33 ++-
.../services/ITestAbfsTailLatencyTracker.java | 82 +++++
.../TestAbfsRestOperationMockFailures.java | 11 +
.../services/TestSlidingWindowHdrHistogram.java | 218 ++++++++++++++
24 files changed, 1356 insertions(+), 39 deletions(-)
copy
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/contracts/exceptions/{TrileanConversionException.java
=> TailLatencyRequestTimeoutException.java} (52%)
create mode 100644
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/services/AbfsTailLatencyTracker.java
create mode 100644
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/services/AbfsTailLatencyTrackerFactory.java
create mode 100644
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/services/SlidingWindowHdrHistogram.java
copy
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/services/{StaticRetryPolicy.java
=> TailLatencyRequestTimeoutRetryPolicy.java} (70%)
copy
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/services/retryReasonCategories/{ReadTimeoutRetryReason.java
=> TailLatencyRequestTimeoutRetryReason.java} (53%)
create mode 100644
hadoop-tools/hadoop-azure/src/test/java/org/apache/hadoop/fs/azurebfs/services/ITestAbfsTailLatencyTracker.java
create mode 100644
hadoop-tools/hadoop-azure/src/test/java/org/apache/hadoop/fs/azurebfs/services/TestSlidingWindowHdrHistogram.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]