Merge branch 'trunk' into HDFS-1312

Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/82b1bd57
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/82b1bd57
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/82b1bd57

Branch: refs/heads/HDFS-1312
Commit: 82b1bd57e5df78437909d007e34c95d5d1d9c293
Parents: f9fa013 1f2794b
Author: Anu Engineer <aengin...@apache.org>
Authored: Fri May 13 10:56:02 2016 -0700
Committer: Anu Engineer <aengin...@apache.org>
Committed: Fri May 13 10:56:02 2016 -0700

----------------------------------------------------------------------
 hadoop-assemblies/pom.xml                       |   4 +-
 hadoop-build-tools/pom.xml                      |   2 +-
 hadoop-client/pom.xml                           |   4 +-
 .../hadoop-annotations/pom.xml                  |   4 +-
 .../hadoop-auth-examples/pom.xml                |   4 +-
 hadoop-common-project/hadoop-auth/pom.xml       |   4 +-
 .../authentication/util/KerberosName.java       |   9 +-
 .../TestKerberosAuthenticationHandler.java      |   7 +-
 .../authentication/util/TestKerberosName.java   |  17 +-
 hadoop-common-project/hadoop-common/pom.xml     |   4 +-
 .../org/apache/hadoop/conf/Configuration.java   |  21 +
 .../hadoop/crypto/key/JavaKeyStoreProvider.java |  90 +++-
 .../apache/hadoop/crypto/key/KeyProvider.java   |  32 ++
 .../org/apache/hadoop/crypto/key/KeyShell.java  | 128 ++---
 .../hadoop/fs/EmptyStorageStatistics.java       |  43 ++
 .../org/apache/hadoop/fs/FSDataInputStream.java |   9 +
 .../java/org/apache/hadoop/fs/FileSystem.java   |  47 +-
 .../hadoop/fs/FileSystemStorageStatistics.java  | 136 ++++++
 .../main/java/org/apache/hadoop/fs/FsShell.java |  15 +-
 .../hadoop/fs/GlobalStorageStatistics.java      | 127 +++++
 .../org/apache/hadoop/fs/StorageStatistics.java |  93 ++++
 .../hadoop/fs/UnionStorageStatistics.java       | 113 +++++
 .../org/apache/hadoop/io/DataInputBuffer.java   |  81 +++-
 .../main/java/org/apache/hadoop/io/IOUtils.java |   4 +-
 .../hadoop/metrics2/MetricStringBuilder.java    | 141 ++++++
 .../hadoop/metrics2/lib/MutableCounterLong.java |   2 +-
 .../java/org/apache/hadoop/security/KDiag.java  |  46 +-
 .../hadoop/security/ShellBasedIdMapping.java    |  21 +-
 .../alias/AbstractJavaKeyStoreProvider.java     | 150 ++++--
 .../security/alias/CredentialProvider.java      |  37 +-
 .../hadoop/security/alias/CredentialShell.java  | 168 ++++---
 .../security/alias/JavaKeyStoreProvider.java    |   6 +-
 .../alias/LocalJavaKeyStoreProvider.java        |   4 +-
 .../security/http/RestCsrfPreventionFilter.java |  12 +-
 .../security/http/XFrameOptionsFilter.java      | 167 +++++++
 .../hadoop/security/http/package-info.java      |  22 +
 .../org/apache/hadoop/security/token/Token.java |   2 +-
 .../org/apache/hadoop/util/SysInfoLinux.java    |  39 +-
 .../src/main/resources/core-default.xml         |  43 +-
 .../src/site/markdown/CommandsManual.md         |  18 +-
 .../src/site/markdown/FileSystemShell.md        |   5 +
 .../src/site/markdown/SecureMode.md             |   6 +
 .../crypto/key/TestKeyProviderFactory.java      |   2 +-
 .../apache/hadoop/crypto/key/TestKeyShell.java  |  32 +-
 .../apache/hadoop/fs/TestFilterFileSystem.java  |   1 +
 .../org/apache/hadoop/fs/TestHarFileSystem.java |   1 +
 .../fs/contract/AbstractBondedFSContract.java   |   3 +-
 .../org/apache/hadoop/security/TestKDiag.java   |  16 +
 .../security/TestUserGroupInformation.java      |  27 +-
 .../hadoop/security/alias/TestCredShell.java    |  55 ++-
 .../alias/TestCredentialProviderFactory.java    |   5 +-
 .../http/TestRestCsrfPreventionFilter.java      |  40 +-
 .../security/http/TestXFrameOptionsFilter.java  | 151 ++++++
 .../java/org/apache/hadoop/util/JarFinder.java  |  26 +-
 .../java/org/apache/hadoop/util/TestRunJar.java |  29 +-
 .../apache/hadoop/util/TestSysInfoLinux.java    |  92 +++-
 hadoop-common-project/hadoop-kms/pom.xml        |   4 +-
 hadoop-common-project/hadoop-minikdc/pom.xml    |   4 +-
 hadoop-common-project/hadoop-nfs/pom.xml        |   4 +-
 hadoop-common-project/pom.xml                   |   4 +-
 hadoop-dist/pom.xml                             |   4 +-
 hadoop-hdfs-project/hadoop-hdfs-client/pom.xml  |   4 +-
 .../hadoop/hdfs/AsyncDistributedFileSystem.java |  59 +++
 .../hadoop/hdfs/DFSOpsCountStatistics.java      | 167 +++++++
 .../hadoop/hdfs/DistributedFileSystem.java      |  81 +++-
 .../hadoop/hdfs/protocol/DatanodeInfo.java      |  59 ++-
 .../ClientNamenodeProtocolTranslatorPB.java     |  39 +-
 .../hadoop/hdfs/protocolPB/PBHelperClient.java  |   8 +
 .../hadoop/hdfs/web/WebHdfsFileSystem.java      |  51 ++
 .../src/main/proto/hdfs.proto                   |   2 +
 hadoop-hdfs-project/hadoop-hdfs-httpfs/pom.xml  |   4 +-
 .../hadoop-hdfs-native-client/pom.xml           |   4 +-
 hadoop-hdfs-project/hadoop-hdfs-nfs/pom.xml     |   4 +-
 hadoop-hdfs-project/hadoop-hdfs/pom.xml         |   4 +-
 .../hadoop-hdfs/src/contrib/bkjournal/pom.xml   |   4 +-
 .../org/apache/hadoop/hdfs/DFSConfigKeys.java   |   4 +-
 .../CacheReplicationMonitor.java                |   2 +-
 .../hadoop/hdfs/tools/erasurecode/ECCli.java    |  14 +-
 .../apache/hadoop/hdfs/TestAsyncDFSRename.java  | 267 +++++++++-
 .../apache/hadoop/hdfs/TestDFSPermission.java   |  29 +-
 .../hadoop/hdfs/TestDistributedFileSystem.java  | 170 ++++++-
 .../fsdataset/impl/TestFsDatasetImpl.java       |   2 +-
 .../server/namenode/TestNameNodeMXBean.java     |  24 +-
 .../test/resources/testErasureCodingConf.xml    |  16 +
 hadoop-hdfs-project/pom.xml                     |   4 +-
 .../hadoop-mapreduce-client-app/pom.xml         |   4 +-
 .../hadoop-mapreduce-client-common/pom.xml      |   4 +-
 .../hadoop-mapreduce-client-core/pom.xml        |   4 +-
 .../hadoop/mapred/LocatedFileStatusFetcher.java |   4 +-
 .../lib/input/CompressedSplitLineReader.java    |   5 +
 .../hadoop/mapred/TestLineRecordReader.java     |  29 ++
 .../lib/input/TestLineRecordReader.java         |  29 ++
 .../compressedMultibyteDelimiter.txt.bz2        | Bin 0 -> 1096 bytes
 .../hadoop-mapreduce-client-hs-plugins/pom.xml  |   4 +-
 .../hadoop-mapreduce-client-hs/pom.xml          |   4 +-
 .../mapreduce/v2/hs/HistoryFileManager.java     |  37 +-
 ...estUnnecessaryBlockingOnHistoryFileInfo.java | 323 +++++++++++++
 .../hadoop-mapreduce-client-jobclient/pom.xml   |   4 +-
 .../hadoop-mapreduce-client-nativetask/pom.xml  |   4 +-
 .../hadoop-mapreduce-client-shuffle/pom.xml     |   4 +-
 .../hadoop/mapred/FadvisedFileRegion.java       |   2 +-
 .../hadoop-mapreduce-client/pom.xml             |   4 +-
 .../hadoop-mapreduce-examples/pom.xml           |   4 +-
 hadoop-mapreduce-project/pom.xml                |   4 +-
 hadoop-maven-plugins/pom.xml                    |   2 +-
 hadoop-minicluster/pom.xml                      |   4 +-
 hadoop-project-dist/pom.xml                     |   4 +-
 hadoop-project/pom.xml                          |   4 +-
 hadoop-tools/hadoop-ant/pom.xml                 |   4 +-
 hadoop-tools/hadoop-archive-logs/pom.xml        |   4 +-
 hadoop-tools/hadoop-archives/pom.xml            |   4 +-
 .../hadoop-aws/dev-support/findbugs-exclude.xml | 357 +-------------
 hadoop-tools/hadoop-aws/pom.xml                 | 120 ++++-
 .../apache/hadoop/fs/s3/FileSystemStore.java    |   4 +-
 .../org/apache/hadoop/fs/s3/S3Credentials.java  |   2 +
 .../fs/s3a/AnonymousAWSCredentialsProvider.java |   4 +
 .../fs/s3a/BasicAWSCredentialsProvider.java     |   4 +
 .../org/apache/hadoop/fs/s3a/Constants.java     |  20 +-
 .../hadoop/fs/s3a/S3AFastOutputStream.java      |  11 +-
 .../org/apache/hadoop/fs/s3a/S3AFileStatus.java |  12 +-
 .../org/apache/hadoop/fs/s3a/S3AFileSystem.java | 482 +++++++++++--------
 .../apache/hadoop/fs/s3a/S3AInputStream.java    | 342 +++++++++----
 .../hadoop/fs/s3a/S3AInstrumentation.java       | 457 ++++++++++++++++++
 .../apache/hadoop/fs/s3a/S3AOutputStream.java   |  40 +-
 .../src/site/markdown/tools/hadoop-aws/index.md | 167 ++++++-
 .../hadoop/fs/contract/s3/S3Contract.java       |  10 +
 .../fs/contract/s3/TestS3ContractRootDir.java   |  15 +
 .../fs/contract/s3/TestS3ContractSeek.java      |   9 +
 .../hadoop/fs/contract/s3a/S3AContract.java     |   9 +-
 .../fs/contract/s3a/TestS3AContractRootDir.java |  39 +-
 .../fs/contract/s3n/NativeS3Contract.java       |   9 +-
 .../apache/hadoop/fs/s3/TestS3Credentials.java  |   3 +
 .../hadoop/fs/s3a/TestS3AConfiguration.java     |  71 ++-
 .../hadoop/fs/s3a/scale/S3AScaleTestBase.java   | 195 +++++++-
 .../fs/s3a/scale/TestS3ADeleteManyFiles.java    |   1 -
 .../scale/TestS3AInputStreamPerformance.java    | 285 +++++++++++
 .../Jets3tNativeS3FileSystemContractTest.java   |  30 --
 .../TestJets3tNativeS3FileSystemContract.java   |  30 ++
 .../src/test/resources/log4j.properties         |   3 +
 hadoop-tools/hadoop-azure/pom.xml               |   2 +-
 hadoop-tools/hadoop-datajoin/pom.xml            |   4 +-
 hadoop-tools/hadoop-distcp/pom.xml              |   4 +-
 hadoop-tools/hadoop-extras/pom.xml              |   4 +-
 hadoop-tools/hadoop-gridmix/pom.xml             |   4 +-
 hadoop-tools/hadoop-kafka/pom.xml               |   4 +-
 hadoop-tools/hadoop-openstack/pom.xml           |  26 +-
 hadoop-tools/hadoop-pipes/pom.xml               |   4 +-
 hadoop-tools/hadoop-rumen/pom.xml               |   4 +-
 hadoop-tools/hadoop-sls/pom.xml                 |   4 +-
 .../org/apache/hadoop/yarn/sls/SLSRunner.java   |  18 +-
 hadoop-tools/hadoop-streaming/pom.xml           |   4 +-
 hadoop-tools/hadoop-tools-dist/pom.xml          |   4 +-
 hadoop-tools/pom.xml                            |   4 +-
 .../hadoop-yarn/hadoop-yarn-api/pom.xml         |   4 +-
 .../hadoop/yarn/api/ApplicationConstants.java   |   7 +
 .../hadoop/yarn/conf/YarnConfiguration.java     |  10 +-
 .../pom.xml                                     |   4 +-
 .../pom.xml                                     |   4 +-
 .../hadoop-yarn-applications/pom.xml            |   4 +-
 .../hadoop-yarn/hadoop-yarn-client/pom.xml      |   4 +-
 .../apache/hadoop/yarn/client/cli/LogsCLI.java  |  55 ++-
 .../hadoop/yarn/client/cli/TestLogsCLI.java     | 203 ++++++--
 .../hadoop-yarn/hadoop-yarn-common/pom.xml      |   4 +-
 .../yarn/logaggregation/LogCLIHelpers.java      |  82 +++-
 .../hadoop-yarn/hadoop-yarn-registry/pom.xml    |   4 +-
 .../pom.xml                                     |   4 +-
 ...pplicationHistoryManagerOnTimelineStore.java |  11 +
 .../webapp/AHSWebServices.java                  |   6 +-
 .../hadoop-yarn-server-common/pom.xml           |   4 +-
 .../metrics/ApplicationMetricsConstants.java    |   3 +
 .../hadoop-yarn-server-nodemanager/pom.xml      |   4 +-
 .../containermanager/AuxServices.java           |  43 +-
 .../AuxiliaryServiceWithCustomClassLoader.java  | 201 ++++++++
 .../containermanager/ContainerManagerImpl.java  |  31 +-
 .../queuing/QueuingContainerManagerImpl.java    |  57 ++-
 .../recovery/NMLeveldbStateStoreService.java    |  26 +-
 .../recovery/NMNullStateStoreService.java       |   4 +
 .../recovery/NMStateStoreService.java           |   9 +
 .../containermanager/TestAuxServices.java       | 119 ++++-
 .../recovery/NMMemoryStateStoreService.java     |   6 +
 .../TestNMLeveldbStateStoreService.java         |  12 +
 .../hadoop-yarn-server-resourcemanager/pom.xml  |   4 +-
 .../server/resourcemanager/ClientRMService.java |   7 +-
 .../resourcemanager/amlauncher/AMLauncher.java  |  14 +
 .../metrics/ApplicaitonStateUpdatedEvent.java   |  47 ++
 .../metrics/SystemMetricsEventType.java         |   1 +
 .../metrics/SystemMetricsPublisher.java         |  89 ++--
 .../server/resourcemanager/rmapp/RMAppImpl.java |  19 +-
 .../webapp/FairSchedulerPage.java               |   1 +
 .../webapp/dao/FairSchedulerQueueInfo.java      |   9 +
 .../TestApplicationMasterLauncher.java          |   5 +
 .../metrics/TestSystemMetricsPublisher.java     |  29 +-
 .../pom.xml                                     |   4 +-
 .../hadoop-yarn-server-tests/pom.xml            |   4 +-
 .../pom.xml                                     |   4 +-
 .../hadoop-yarn-server-web-proxy/pom.xml        |   4 +-
 .../hadoop-yarn/hadoop-yarn-server/pom.xml      |   4 +-
 .../hadoop-yarn/hadoop-yarn-site/pom.xml        |   4 +-
 hadoop-yarn-project/hadoop-yarn/pom.xml         |   4 +-
 hadoop-yarn-project/pom.xml                     |   4 +-
 pom.xml                                         |   2 +-
 201 files changed, 6462 insertions(+), 1451 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hadoop/blob/82b1bd57/hadoop-hdfs-project/hadoop-hdfs/pom.xml
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/hadoop/blob/82b1bd57/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java
----------------------------------------------------------------------


---------------------------------------------------------------------
To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-commits-h...@hadoop.apache.org

Reply via email to