This is an automated email from the ASF dual-hosted git repository.
inigoiri pushed a change to branch HDFS-13891
in repository https://gitbox.apache.org/repos/asf/hadoop.git.
discard c9ebaf2 HDFS-13443. RBF: Update mount table cache immediately after
changing (add/update/remove) mount table entries. Contributed by Mohammad
Arshad.
discard 7d7e88c HDFS-14151. RBF: Make the read-only column of Mount Table
clearly understandable.
discard a6f61f9 HDFS-13869. RBF: Handle NPE for
NamenodeBeanMetrics#getFederationMetrics. Contributed by Ranith Sardar.
discard 47efde2 HDFS-14152. RBF: Fix a typo in RouterAdmin usage. Contributed
by Ayush Saxena.
discard 908bc18 HDFS-14114. RBF: MIN_ACTIVE_RATIO should be configurable.
Contributed by Fei Hui.
discard 5c86067 Revert "HDFS-14114. RBF: MIN_ACTIVE_RATIO should be
configurable. Contributed by Fei Hui."
discard 394589c HDFS-14114. RBF: MIN_ACTIVE_RATIO should be configurable.
Contributed by Fei Hui.
discard ea6b70e HDFS-14085. RBF: LS command for root shows wrong owner and
permission information. Contributed by Ayush Saxena.
discard 55fd47c HDFS-14089. RBF: Failed to specify server's Kerberos pricipal
name in NamenodeHeartbeatService. Contributed by Ranith Sardar.
discard dc33e7d HDFS-13776. RBF: Add Storage policies related ClientProtocol
APIs. Contributed by Dibyendu Karmakar.
discard 6e82ca9 HDFS-14082. RBF: Add option to fail operations when a
subcluster is unavailable. Contributed by Inigo Goiri.
discard a1ff92c HDFS-13834. RBF: Connection creator thread should catch
Throwable. Contributed by CR Hota.
discard f9a820b HDFS-13852. RBF: The DN_REPORT_TIME_OUT and
DN_REPORT_CACHE_EXPIRE should be configured in RBFConfigKeys. Contributed by
yanghuafeng.
discard 16d023e HDFS-12284. addendum to HDFS-12284. Contributed by Inigo
Goiri.
discard a20afdc HDFS-12284. RBF: Support for Kerberos authentication.
Contributed by Sherwood Zheng and Inigo Goiri.
discard e9270cd HDFS-14024. RBF: ProvidedCapacityTotal json exception in
NamenodeHeartbeatService. Contributed by CR Hota.
discard ff9d36f HDFS-13845. RBF: The default MountTableResolver should fail
resolving multi-destination paths. Contributed by yanghuafeng.
discard ef123d8 HDFS-14011. RBF: Add more information to HdfsFileStatus for a
mount point. Contributed by Akira Ajisaka.
discard 27a5983 HDFS-13906. RBF: Add multiple paths for dfsrouteradmin 'rm'
and 'clrquota' commands. Contributed by Ayush Saxena.
add 788e747 HDFS-14096. [SPS] : Add Support for Storage Policy Satisfier
in ViewFs. Contributed by Ayush Saxena.
add b2523d8 HADOOP-15969. ABFS: getNamespaceEnabled can fail blocking
user access thru ACLs.
add 62df607 HADOOP-15972 ABFS: reduce list page size to to 500.
add 346c0c8 HADOOP-16004. ABFS: Convert 404 error response in
AbfsInputStream and AbfsOutPutStream to FileNotFoundException.
add 71e0b0d YARN-9040. Fixed memory leak in LevelDBCacheTimelineStore
and DBIterator. Contributed by Tarun Parimi
add 5426653 HDDS-908: NPE in TestOzoneRpcClient. Contributed by Ajay
Kumar.
add 94b368f HDDS-99. Adding SCM Audit log. Contributed by Dinesh
Chitlangia.
add ee10ba2 HDDS-539. Ozone datanode command ignores the invalid options.
Contributed by Vinicius Higa Murakami.
add 4ff1c46 HDDS-925. Rename ChunkGroupOutputStream to KeyOutputStream
and ChunkOutputStream to BlockOutputStream. Contributed by Shashikant Banerjee.
add b51e9e4 HDDS-912. Update ozone to latest ratis snapshot build
(0.4.0-3b0be02-SNAPSHOT). Contributed by Lokesh Jain.
add 99b5061 HDDS-914. Add Grafana support to ozoneperf docker container.
Contributed by Dinesh Chitlangia.
add c5c7318 YARN-9072. Send exit command to terminate docker exec on
connection close. Contributed by Eric Yang
add 2f6bc25 HDDS-911. Make TestOzoneManager unit tests independent.
Contributed by Elek Marton.
add 12c139d HDDS-933. Add documentation for genconf tool under Tools
section. Contributed by Dinesh Chitlangia.
add a6e9d27 YARN-9117. Add a check for insecure setup for container
terminal. Contributed by Eric Yang
add c7a5a44 YARN-9075. Add ability to register/remove auxiliary service
without restart node manager. Contributed by Billie Rinaldi
add ccdd982 YARN-9084. Reset container state and defer readiness check
for upgrade. Contributed by Chandni Singh
add b1ce9aa HDDS-940. Remove dead store to local variable in
OmMetadataManagerImpl. Contributed by Dinesh Chitlangia.
add cf57113 HDDS-893. pipeline status is ALLOCATED in scmcli
listPipelines command. Contributed by Lokesh Jain.
add e815fd9 YARN-9126. Fix container clean up for reinitialization.
Contributed by Chandni Singh
add 2e544dc YARN-9129. Ensure flush after printing to log plus additional
cleanup. Contributed by Eric Yang
add d963575 HDFS-13661. Ls command with e option fails when the
filesystem is not HDFS.
add 499c70e MAPREDUCE-7166. map-only job should ignore node lost event
when task is already succeeded. Contributed by Lei Li.
add 5df9fb1 YARN-9130. Add Bind_HOST configuration for Yarn Web Proxy.
Contributed by Rong Tang.
add 2af90cc HADOOP-15935. [JDK 11] Update maven.plugin-tools.version to
3.6.0. Contributed by Dinesh Chitlangia.
add ea621fa HDDS-934. Freon run hung on non-functional pipeline.
Contributed by Nanda kumar.
add 3961690 HADOOP-15973. Configuration: Included properties are not
cached if resource is a stream. Contributed by Eric Payne
add 13d3f99 HDDS-881.009. Encapsulate all client to OM requests into one
request message. Contributed by Hanisha Koneru.
add 784ea3a HADOOP-15965. Upgrade to ADLS SDK which has major performance
improvement for ingress/egress.
add a668f8e HADOOP-16015. Add bouncycastle jars to hadoop-aws as test
dependencies.
add 7affa30 YARN-9131. Updated document usage for dynamic auxiliary
service. Contributed by Billie Rinaldi
add a80d321 YARN-9152. Improved AuxServices REST API output.
Contributed by Billie Rinaldi
add f659485 YARN-8925. Updating distributed node attributes only when
necessary. Contributed by Tao Yang.
add ea72418 YARN-9132. Added file permission check for auxiliary services
manifest file. Contributed by Billie Rinaldi
add 2499435 HADOOP-16014. Fix test, checkstyle and javadoc issues in
TestKerberosAuthenticationHandler. Contributed by Dinesh Chitlangia.
add f82922d YARN-5168. Added exposed port information for Docker
container. Contributed by Xun Liu
add e98e963 YARN-9154. Fix itemization in YARN service quickstart
document. Contributed by Ayush Saxena.
add 763e96e HDFS-14166. Ls with -e option not giving the result in proper
format. Contributed by Shubham Dewan.
add feb2664 HDFS-13946. Log longest FSN write/read lock held stack trace.
add 657aa43 YARN 9108. Fix FederationIntercepter merge home and secondary
allocate response typo. Contributed by Abhishek Modi.
add d944d5e HDFS-14165. In NameNode UI under DataNode tab ,the Capacity
column is Non-Aligned. Contributed by Shubham Dewan.
add 26e4be7 HDDS-921. Add JVM pause monitor to Ozone Daemons (OM, SCM and
Datanodes). Contributed by Bharat Viswanadham.
add 686fcd4 HDFS-14046. In-Maintenance ICON is missing in datanode info
page. Contributed by Ranith Sardar.
add 3a78e5f HDFS-12975. [SBN read] Changes to the NameNode to support
reads from standby. Contributed by Chao Sun.
add c9d7343 HDFS-12977. [SBN read] Add stateId to RPC headers.
Contributed by Plamen Jeliazkov.
add 9bf0696 HDFS-13331. [SBN read] Add lastSeenStateId to
RpcRequestHeader. Contributed by Plamen Jeliazkov.
add 091ad97 HDFS-13286. [SBN read] Add haadmin commands to transition
between standby and observer. Contributed by Chao Sun.
add a109f2b HDFS-13578. [SBN read] Add ReadOnly annotation to methods in
ClientProtocol. Contributed by Chao Sun.
add e880660 HDFS-13399. [SBN read] Make Client field AlignmentContext
non-static. Contributed by Plamen Jeliazkov.
add c81ac2f HDFS-13607. [SBN read] Edit Tail Fast Path Part 1: Enhance
JournalNode with an in-memory cache of recent edit transactions. Contributed by
Erik Krogen.
add 151c8dd HDFS-13608. [SBN read] Edit Tail Fast Path Part 2: Add
ability for JournalNode to serve edits via RPC. Contributed by Erik Krogen.
add 00e99c6 HDFS-13609. [SBN read] Edit Tail Fast Path Part 3:
NameNode-side changes to support tailing edits via RPC. Contributed by Erik
Krogen.
add 0105d7f HDFS-13706. [SBN read] Rename client context to
ClientGSIContext. Contributed by Konstantin Shvachko.
add 64b7cf5 HDFS-12976. [SBN read] Introduce ObserverReadProxyProvider.
Contributed by Chao Sun.
add e27708c HDFS-13665. [SBN read] Move RPC response serialization into
Server.doResponse(). Contributed by Plamen Jeliazkov.
add 1e22f2b HDFS-13610. [SBN read] Edit Tail Fast Path Part 4: Cleanup.
Integration test, documentation, remove unnecessary dummy sync, minors fixups.
Contributed by Erik Krogen.
add eae0a5d HDFS-13688. [SBN read] Introduce msync API call. Contributed
by Chen Liang.
add 4c9baba HDFS-13789. Reduce logging frequency of
QuorumJournalManager#selectInputStreams. Contributed by Erik Krogen.
add 66ec3a6 HDFS-13767. Add msync server implementation. Contributed by
Chen Liang.
add 25d8e39 HDFS-13851. Remove AlignmentContext from
AbstractNNFailoverProxyProvider. Contributed by Konstantin Shvachko.
add f9fc01c HDFS-13782. ObserverReadProxyProvider should work with
IPFailoverProxyProvider. Contributed by Konstantin Shvachko.
add aa42fb0 HDFS-13779. [SBN read] Implement proper failover and observer
failure handling logic for for ObserverReadProxyProvider. Contributed by Erik
Krogen.
add d2e85b0 HDFS-13880. Add mechanism to allow certain RPC calls to
bypass sync. Contributed by Chen Liang.
add 28820fb HDFS-13778. [SBN read] TestStateAlignmentContextWithHA should
use real ObserverReadProxyProvider instead of AlignmentContextProxyProvider.
Contributed by Konstantin Shvachko and Plamen Jeliazkov.
add 25b63e8 HDFS-13749. [SBN read] Use getServiceStatus to discover
observer namenodes. Contributed by Chao Sun.
add b74a7db HDFS-13898. [SBN read] Throw retriable exception for
getBlockLocations when ObserverNameNode is in safemode. Contributed by Chao Sun.
add a65bb97 HDFS-13791. Limit logging frequency of edit tail related
statements. Contributed by Erik Krogen.
add b5b9b77 HDFS-13961. [SBN read] TestObserverNode refactoring.
Contributed by Konstantin Shvachko.
add 1c4265d HDFS-13523. Support observer nodes in MiniDFSCluster.
Contributed by Konstantin Shvachko.
add b6f20c3 HDFS-13925. Unit Test for transitioning between different
states. Contributed by Sherwood Zheng.
add 8c49135 HDFS-13924. [SBN read] Handle BlockMissingException when
reading from observer. Contributed by Chao Sun.
add 1a9ba96 HDFS-14016. [SBN read] ObserverReadProxyProvider should
enable observer read by default. Contributed by Chen Liang.
add 652b257 HDFS-14035. NN status discovery does not leverage delegation
token. Contributed by Chen Liang.
add a3aab48 HDFS-14017. [SBN read]
ObserverReadProxyProviderWithIPFailover should work with HA configuration.
Contributed by Chen Liang.
add cbc2f93 HDFS-14067. [SBN read] Allow manual failover between standby
and observer. Contributed by Chao Sun.
add 3bb92a1 HDFS-14094. [SBN read] Fix the order of logging arguments in
ObserverReadProxyProvider. Contributed by Ayush Saxena.
add 71cf66e HDFS-14120. [SBN read] ORFPP should also clone DT for the
virtual IP. Contributed by Chen Liang.
add 2904aa3 HDFS-14131. [SBN read] Create user guide for Consistent Reads
from Observer feature. Contributed by Chao Sun.
add b8ad6c8 HDFS-14142. Move ipfailover config key out of
HdfsClientConfigKeys. Contributed by Chen Liang.
add b73fb70 HDFS-13873. [SBN read] ObserverNode should reject read
requests when it is too far behind. Contributed by Konstantin Shvachko.
add cae2796 HDFS-14138. [SBN read] Description errors in the comparison
logic of transaction ID. Contributed by xiangheng.
add ef3e192 HDFS-14146. [SBN read] Handle exceptions from and prevent
handler threads from blocking within internalQueueCall. Contributed by Chao Sun.
add c3efc29 HDFS-14116. [SBN read] Fix class cast error in
NNThroughputBenchmark with ObserverReadProxyProvider. Contributed by Chao Sun.
add fa85503 HDFS-14149. [SBN read] Fix annotations on new
interfaces/classes for SBN reads. Contributed by Chao Sun.
add c9d7737 HDFS-14160. [SBN read] ObserverReadInvocationHandler should
implement RpcInvocationHandler. Contributed by Konstantin V Shvachko.
add c546b12 HDFS-14154. [SBN read] Document dfs.ha.tail-edits.period in
user guide. Contributed by Chao Sun.
add bd2a59e HDFS-14170. [SBN read] Fix checkstyle warnings related to SBN
reads. Contributed by Konstantin V Shvachko.
add 47dd00a Merge branch 'HDFS-12943' into trunk
add 742fd97 YARN-9090. [Submarine] Update submarine installation script
document. Contributed by Xun Liu.
add dea2c1b HDDS-951. Replace the source url of Ozone logo. Contributed
by Takanobu Asanuma.
add d8f670f HADOOP-15819. FileSystem cache misused in S3A integration
tests. Contributed by Adam Antal.
add 57198bc HADOOP-15962. The buffer size is small when unpacking tar
archives. Contributed by BELUGA BEHR.
add 15fe1b3 YARN-8878. Remove StringBuffer from ManagedParentQueue.java.
Contributed by BELUGA BEHR.
add 128f340 YARN-8894. Improve InMemoryPlan#toString. Contributed by
BELUGA BEHR.
add e9a005d HDFS-14171. Performance improvement in Tailing EditLog.
Contributed by Kenneth Yang.
add f30473f HDFS-14183. [SPS] Remove the -w parameter from the
-satisfystoragepolicy usage. Contributed by Ayush Saxena.
add eee29ed HADOOP-16009. Replace the url of the repository in Apache
Hadoop source code.
add 9e71967 MAPREDUCE-7174. Mapreduce example wordmedian should handle
generic options. Contributed by Fei Hui.
add 4d50ad0 HDDS-949. Update Ratis to 0.4.0-a8c4ca0-SNAPSHOT. Contributed
by Xiaoyu Yao.
add 13f0ee2 HADOOP-15860. ABFS: Throw exception when directory / file
name ends with a period (.). Contributed by Shweta Yakkali.
new 6efe263 HDFS-13906. RBF: Add multiple paths for dfsrouteradmin 'rm'
and 'clrquota' commands. Contributed by Ayush Saxena.
new 31467e7 HDFS-14011. RBF: Add more information to HdfsFileStatus for a
mount point. Contributed by Akira Ajisaka.
new 8c20236 HDFS-13845. RBF: The default MountTableResolver should fail
resolving multi-destination paths. Contributed by yanghuafeng.
new d9f8e11 HDFS-14024. RBF: ProvidedCapacityTotal json exception in
NamenodeHeartbeatService. Contributed by CR Hota.
new e60b42a HDFS-12284. RBF: Support for Kerberos authentication.
Contributed by Sherwood Zheng and Inigo Goiri.
new e576c88 HDFS-12284. addendum to HDFS-12284. Contributed by Inigo
Goiri.
new edb950e HDFS-13852. RBF: The DN_REPORT_TIME_OUT and
DN_REPORT_CACHE_EXPIRE should be configured in RBFConfigKeys. Contributed by
yanghuafeng.
new c38dc95 HDFS-13834. RBF: Connection creator thread should catch
Throwable. Contributed by CR Hota.
new 1e3e157 HDFS-14082. RBF: Add option to fail operations when a
subcluster is unavailable. Contributed by Inigo Goiri.
new d29090c HDFS-13776. RBF: Add Storage policies related ClientProtocol
APIs. Contributed by Dibyendu Karmakar.
new 864e5cc HDFS-14089. RBF: Failed to specify server's Kerberos pricipal
name in NamenodeHeartbeatService. Contributed by Ranith Sardar.
new 2281c97 HDFS-14085. RBF: LS command for root shows wrong owner and
permission information. Contributed by Ayush Saxena.
new f9fc534 HDFS-14114. RBF: MIN_ACTIVE_RATIO should be configurable.
Contributed by Fei Hui.
new 13a99a7 Revert "HDFS-14114. RBF: MIN_ACTIVE_RATIO should be
configurable. Contributed by Fei Hui."
new fe6a587 HDFS-14114. RBF: MIN_ACTIVE_RATIO should be configurable.
Contributed by Fei Hui.
new 36abfe5 HDFS-14152. RBF: Fix a typo in RouterAdmin usage. Contributed
by Ayush Saxena.
new 38d0cd0 HDFS-13869. RBF: Handle NPE for
NamenodeBeanMetrics#getFederationMetrics. Contributed by Ranith Sardar.
new fe50806 HDFS-14151. RBF: Make the read-only column of Mount Table
clearly understandable.
new 82ce8b8 HDFS-13443. RBF: Update mount table cache immediately after
changing (add/update/remove) mount table entries. Contributed by Mohammad
Arshad.
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (c9ebaf2)
\
N -- N -- N refs/heads/HDFS-13891 (82ce8b8)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 19 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../server/TestKerberosAuthenticationHandler.java | 98 +-
.../java/org/apache/hadoop/conf/Configuration.java | 78 +-
.../org/apache/hadoop/fs/AbstractFileSystem.java | 10 +
.../java/org/apache/hadoop/fs/FileContext.java | 18 +
.../main/java/org/apache/hadoop/fs/FileSystem.java | 10 +
.../main/java/org/apache/hadoop/fs/FileUtil.java | 27 +-
.../org/apache/hadoop/fs/FilterFileSystem.java | 5 +
.../main/java/org/apache/hadoop/fs/FilterFs.java | 5 +
.../main/java/org/apache/hadoop/fs/shell/Ls.java | 42 +-
.../hadoop/fs/viewfs/ChRootedFileSystem.java | 5 +
.../org/apache/hadoop/fs/viewfs/ChRootedFs.java | 5 +
.../apache/hadoop/fs/viewfs/ViewFileSystem.java | 13 +
.../java/org/apache/hadoop/fs/viewfs/ViewFs.java | 12 +
.../org/apache/hadoop/ha/FailoverController.java | 2 +-
.../main/java/org/apache/hadoop/ha/HAAdmin.java | 43 +
.../org/apache/hadoop/ha/HAServiceProtocol.java | 18 +
.../apache/hadoop/ha/HAServiceProtocolHelper.java | 9 +
.../java/org/apache/hadoop/ha/HAServiceTarget.java | 7 +
.../HAServiceProtocolClientSideTranslatorPB.java | 16 +
.../HAServiceProtocolServerSideTranslatorPB.java | 20 +
.../hadoop/io/retry/RetryInvocationHandler.java | 5 +
.../org/apache/hadoop/ipc/AlignmentContext.java | 96 ++
.../main/java/org/apache/hadoop/ipc/Client.java | 38 +-
.../java/org/apache/hadoop/ipc/ExternalCall.java | 3 +-
.../hadoop/ipc/ObserverRetryOnActiveException.java | 38 +-
.../org/apache/hadoop/ipc/ProtobufRpcEngine.java | 24 +-
.../src/main/java/org/apache/hadoop/ipc/RPC.java | 49 +-
.../main/java/org/apache/hadoop/ipc/RpcEngine.java | 8 +-
.../main/java/org/apache/hadoop/ipc/Server.java | 137 +-
.../org/apache/hadoop/ipc/WritableRpcEngine.java | 47 +-
.../org/apache/hadoop/log/LogThrottlingHelper.java | 34 +
.../java/org/apache/hadoop/util/ProtoUtil.java | 13 +
.../src/main/proto/HAServiceProtocol.proto | 20 +
.../hadoop-common/src/main/proto/RpcHeader.proto | 2 +
.../hadoop-common/src/site/markdown/Metrics.md | 5 +
.../org/apache/hadoop/conf/TestConfiguration.java | 100 ++
.../org/apache/hadoop/fs/TestHarFileSystem.java | 2 +
.../java/org/apache/hadoop/fs/shell/TestLs.java | 67 +-
.../hadoop/fs/viewfs/ViewFileSystemBaseTest.java | 5 +
.../java/org/apache/hadoop/ha/DummyHAService.java | 18 +-
.../java/org/apache/hadoop/ha/MiniZKFCCluster.java | 4 +
.../test/java/org/apache/hadoop/ipc/TestRPC.java | 8 +-
.../apache/hadoop/log/TestLogThrottlingHelper.java | 3 +
...unkOutputStream.java => BlockOutputStream.java} | 10 +-
.../org/apache/hadoop/hdds/scm/ScmConfigKeys.java | 23 +-
.../common/helpers/ContainerWithPipeline.java | 7 +-
.../apache/hadoop/hdds/scm/pipeline/Pipeline.java | 38 +-
.../pipeline/UnknownPipelineStateException.java | 46 +
...inerLocationProtocolClientSideTranslatorPB.java | 9 +-
.../org/apache/hadoop/ozone/OzoneConfigKeys.java | 23 +-
.../org/apache/hadoop/ozone/audit/SCMAction.java | 45 +
.../org/apache/hadoop/ozone/common/BlockGroup.java | 8 +
...inerLocationProtocolServerSideTranslatorPB.java | 8 +-
.../main/java/org/apache/ratis/RatisHelper.java | 2 +-
hadoop-hdds/common/src/main/proto/hdds.proto | 8 +-
.../common/src/main/resources/ozone-default.xml | 51 +-
.../apache/hadoop/ozone/HddsDatanodeService.java | 118 +-
.../common/statemachine/DatanodeStateMachine.java | 13 +
.../server/ratis/ContainerStateMachine.java | 10 +-
.../transport/server/ratis/XceiverServerRatis.java | 32 +-
.../hadoop/ozone/TestHddsDatanodeService.java | 3 +-
.../docs/{static/NOTES.md => content/genconf.md} | 12 +-
hadoop-hdds/docs/static/NOTES.md | 2 +-
hadoop-hdds/pom.xml | 2 +-
.../hdds/scm/pipeline/RatisPipelineUtils.java | 2 +-
.../hdds/scm/pipeline/SCMPipelineManager.java | 6 +-
.../hdds/scm/server/SCMBlockProtocolServer.java | 106 +-
.../hdds/scm/server/SCMClientProtocolServer.java | 227 +++-
.../hdds/scm/server/SCMDatanodeProtocolServer.java | 111 +-
.../hdds/scm/server/StorageContainerManager.java | 16 +
.../src/main/java/org/apache/hadoop/fs/Hdfs.java | 5 +
.../org/apache/hadoop/hdfs/ClientGSIContext.java | 90 ++
.../java/org/apache/hadoop/hdfs/DFSClient.java | 27 +
.../apache/hadoop/hdfs/DistributedFileSystem.java | 6 +-
.../apache/hadoop/hdfs/NameNodeProxiesClient.java | 23 +-
.../hadoop/hdfs/protocol/ClientProtocol.java | 67 +
.../ClientNamenodeProtocolTranslatorPB.java | 39 +
.../ha/AbstractNNFailoverProxyProvider.java | 19 +-
.../server/namenode/ha/ClientHAProxyFactory.java | 12 +
.../namenode/ha/IPFailoverProxyProvider.java | 2 +-
.../namenode/ha/ObserverReadProxyProvider.java | 357 ++++++
.../ObserverReadProxyProviderWithIPFailover.java | 142 +++
.../hadoop/hdfs/server/namenode/ha/ReadOnly.java | 57 +
.../src/main/proto/ClientNamenodeProtocol.proto | 18 +
.../apache/hadoop/hdfs/protocol/TestReadOnly.java | 103 ++
.../main/native/libhdfspp/lib/proto/CMakeLists.txt | 1 +
.../resolver/FederationNamenodeServiceState.java | 3 +
.../federation/router/RouterClientProtocol.java | 13 +
.../server/federation/router/RouterRpcServer.java | 12 +
.../java/org/apache/hadoop/hdfs/DFSConfigKeys.java | 3 +
...ientNamenodeProtocolServerSideTranslatorPB.java | 49 +
.../apache/hadoop/hdfs/protocolPB/PBHelper.java | 4 +
.../hadoop/hdfs/qjournal/client/AsyncLogger.java | 7 +
.../hdfs/qjournal/client/AsyncLoggerSet.java | 14 +
.../hdfs/qjournal/client/IPCLoggerChannel.java | 14 +
.../hdfs/qjournal/client/QuorumJournalManager.java | 137 +-
.../hdfs/qjournal/client/QuorumOutputStream.java | 13 +-
.../hdfs/qjournal/protocol/QJournalProtocol.java | 24 +-
.../QJournalProtocolServerSideTranslatorPB.java | 14 +
.../protocolPB/QJournalProtocolTranslatorPB.java | 20 +
.../hadoop/hdfs/qjournal/server/Journal.java | 65 +
.../hdfs/qjournal/server/JournalMetrics.java | 20 +-
.../hdfs/qjournal/server/JournalNodeRpcServer.java | 8 +
.../hdfs/qjournal/server/JournaledEditsCache.java | 417 ++++++
.../blockmanagement/BlockManagerSafeMode.java | 7 +-
.../hdfs/server/common/HdfsServerConstants.java | 4 +-
.../hdfs/server/datanode/BPServiceActor.java | 2 +-
.../server/namenode/EditLogFileInputStream.java | 44 +
.../hdfs/server/namenode/FSEditLogLoader.java | 47 +-
.../hadoop/hdfs/server/namenode/FSImage.java | 19 +-
.../hadoop/hdfs/server/namenode/FSNamesystem.java | 38 +-
.../hdfs/server/namenode/FSNamesystemLock.java | 93 +-
.../hdfs/server/namenode/GlobalStateIdContext.java | 158 +++
.../hadoop/hdfs/server/namenode/NameNode.java | 41 +-
.../hdfs/server/namenode/NameNodeRpcServer.java | 22 +-
.../namenode/RedundantEditLogInputStream.java | 15 +-
.../hdfs/server/namenode/ha/EditLogTailer.java | 8 +-
.../hdfs/server/namenode/ha/StandbyState.java | 19 +-
.../hadoop/hdfs/tools/NNHAServiceTarget.java | 5 +
.../hadoop/hdfs/tools/StoragePolicyAdmin.java | 13 +-
.../hadoop-hdfs/src/main/proto/HdfsServer.proto | 1 +
.../src/main/proto/QJournalProtocol.proto | 18 +
.../src/main/resources/hdfs-default.xml | 16 +-
.../src/main/webapps/hdfs/dfshealth.html | 3 +-
.../hadoop-hdfs/src/main/webapps/static/hadoop.css | 12 +-
.../hadoop-hdfs/src/site/markdown/HDFSCommands.md | 2 +
.../site/markdown/HDFSHighAvailabilityWithQJM.md | 35 +-
.../src/site/markdown/ObserverNameNode.md | 187 +++
.../java/org/apache/hadoop/hdfs/DFSTestUtil.java | 12 +-
.../org/apache/hadoop/hdfs/MiniDFSCluster.java | 16 +-
.../hdfs/TestStateAlignmentContextWithHA.java | 347 +++++
.../hadoop/hdfs/qjournal/MiniQJMHACluster.java | 4 +-
.../qjournal/client/TestQuorumJournalManager.java | 134 ++
.../client/TestQuorumJournalManagerUnit.java | 103 +-
.../hdfs/qjournal/server/JournalTestUtil.java | 48 +
.../hadoop/hdfs/qjournal/server/TestJournal.java | 47 +
.../qjournal/server/TestJournaledEditsCache.java | 257 ++++
.../server/namenode/NNThroughputBenchmark.java | 6 +-
.../hdfs/server/namenode/NameNodeAdapter.java | 13 +
.../namenode/TestEditLogFileInputStream.java | 18 +
.../hdfs/server/namenode/TestFSEditLogLoader.java | 48 +
.../hdfs/server/namenode/TestFSNamesystemLock.java | 41 +-
.../hadoop/hdfs/server/namenode/TestFsck.java | 2 +-
.../hadoop/hdfs/server/namenode/ha/HATestUtil.java | 126 +-
.../namenode/ha/TestConsistentReadsObserver.java | 235 ++++
.../server/namenode/ha/TestMultiObserverNode.java | 159 +++
.../hdfs/server/namenode/ha/TestObserverNode.java | 364 ++++++
.../namenode/ha/TestObserverReadProxyProvider.java | 403 ++++++
.../namenode/ha/TestStandbyInProgressTail.java | 164 ++-
.../apache/hadoop/hdfs/tools/TestDFSHAAdmin.java | 19 +-
.../hdfs/tools/TestDFSHAAdminMiniCluster.java | 44 +
.../mapreduce/v2/app/job/impl/TaskAttemptImpl.java | 15 +
.../mapreduce/v2/app/job/impl/TestTaskAttempt.java | 84 +-
.../v2/app/rm/TestRMContainerAllocator.java | 2 +-
.../markdown/PluggableShuffleAndPluggableSort.md | 71 ++
.../org/apache/hadoop/mapred/ShuffleHandler.java | 3 +
.../org/apache/hadoop/examples/WordMedian.java | 13 +-
hadoop-maven-plugins/pom.xml | 2 +-
...GroupOutputStream.java => KeyOutputStream.java} | 68 +-
.../hadoop/ozone/client/io/OzoneOutputStream.java | 8 +-
.../apache/hadoop/ozone/client/rpc/RpcClient.java | 14 +-
hadoop-ozone/common/src/main/bin/ozone | 1 +
.../org/apache/hadoop/ozone/om/OMConfigKeys.java | 14 +-
...OzoneManagerProtocolClientSideTranslatorPB.java | 474 +++----
.../src/main/proto/OzoneManagerProtocol.proto | 337 ++---
.../dist/dev-support/bin/dist-layout-stitching | 1 +
.../main/compose/common/grafana/conf/grafana.ini | 20 +
.../grafana/dashboards/Ozone - Object Metrics.json | 1344 ++++++++++++++++++++
.../grafana/dashboards/Ozone - RPC Metrics.json | 875 +++++++++++++
.../provisioning/dashboards/dashboards.yml} | 15 +-
.../provisioning/datasources/datasources.yml} | 18 +-
.../prometheus}/prometheus.yml | 0
.../dist/src/main/compose/ozoneperf/README.md | 16 +-
.../src/main/compose/ozoneperf/docker-compose.yaml | 11 +-
.../dist/src/main/compose/ozoneperf/docker-config | 3 +-
.../dist/src/main/conf/scm-audit-log4j2.properties | 90 ++
.../apache/hadoop/ozone/MiniOzoneClusterImpl.java | 6 +-
.../org/apache/hadoop/ozone/OzoneTestUtils.java | 2 +-
.../rpc/TestCloseContainerHandlingByClient.java | 54 +-
.../rpc/TestContainerStateMachineFailures.java | 6 +-
.../client/rpc/TestFailureHandlingByClient.java | 20 +-
.../ozone/client/rpc/TestOzoneRpcClient.java | 6 +-
.../transport/server/ratis/TestCSMMetrics.java | 2 +-
.../ozoneimpl/TestOzoneContainerRatis.java | 2 +-
.../container/server/TestContainerServer.java | 2 +-
.../apache/hadoop/ozone/om/TestOzoneManager.java | 28 +-
.../ozone/ozShell/TestOzoneDatanodeShell.java | 250 ++++
.../hdfs/server/datanode/ObjectStoreHandler.java | 4 +-
.../web/storage/DistributedStorageHandler.java | 6 +-
.../hadoop/ozone/om/OmMetadataManagerImpl.java | 1 -
.../org/apache/hadoop/ozone/om/OzoneManager.java | 23 +-
.../ozone/om/ratis/OzoneManagerRatisServer.java | 21 +-
...OzoneManagerProtocolServerSideTranslatorPB.java | 304 +++--
.../apache/hadoop/ozone/om/TestChunkStreams.java | 2 +-
.../hadoop/fs/ozone/OzoneFSOutputStream.java | 6 +-
hadoop-ozone/pom.xml | 2 +-
.../hadoop/ozone/freon/RandomKeyGenerator.java | 17 +-
hadoop-project/src/site/site.xml | 2 +-
hadoop-tools/hadoop-aws/pom.xml | 16 +
.../fs/s3a/commit/AbstractITCommitProtocol.java | 14 -
hadoop-tools/hadoop-azure-datalake/pom.xml | 2 +-
.../hadoop/fs/azurebfs/AzureBlobFileSystem.java | 31 +
.../fs/azurebfs/AzureBlobFileSystemStore.java | 21 +-
.../fs/azurebfs/services/AbfsInputStream.java | 9 +
.../fs/azurebfs/services/AbfsOutputStream.java | 16 +-
.../fs/azurebfs/AbstractAbfsIntegrationTest.java | 4 +
.../apache/hadoop/fs/azurebfs/ITestAbfsClient.java | 2 +-
.../fs/azurebfs/ITestAzureBlobFileSystemE2E.java | 51 +-
.../ITestAzureBlobFileSystemListStatus.java | 67 +
.../fs/azurebfs/ITestGetNameSpaceEnabled.java | 96 ++
.../azurebfs/constants/TestConfigurationKeys.java | 1 +
.../hadoop/yarn/sls/nodemanager/NodeInfo.java | 6 +-
.../apache/hadoop/yarn/api/records/Container.java | 17 +-
.../hadoop/yarn/api/records/ContainerReport.java | 20 +-
.../hadoop/yarn/api/records/ContainerStatus.java | 18 +
.../apache/hadoop/yarn/conf/YarnConfiguration.java | 22 +-
.../src/main/proto/yarn_protos.proto | 2 +
.../distributedshell/TestDSAppMaster.java | 3 +-
.../yarn/service/UpgradeComponentsFinder.java | 6 -
.../hadoop/yarn/service/api/records/Container.java | 14 +
.../component/instance/ComponentInstance.java | 63 +-
.../ServiceTimelineMetricsConstants.java | 2 +
.../timelineservice/ServiceTimelinePublisher.java | 2 +
.../yarn/service/TestYarnNativeServices.java | 8 +-
.../src/site/markdown/HowToInstall.md | 2 +-
.../src/site/markdown/InstallationScriptCN.md | 242 ----
.../src/site/markdown/InstallationScriptEN.md | 250 ----
.../yarn/client/api/ContainerShellWebSocket.java | 7 +
.../yarn/client/api/impl/YarnClientImpl.java | 9 +-
.../hadoop/yarn/client/cli/ApplicationCLI.java | 3 +
.../apache/hadoop/yarn/client/cli/TestYarnCLI.java | 18 +-
.../yarn/api/records/impl/pb/ContainerPBImpl.java | 44 +-
.../api/records/impl/pb/ContainerReportPBImpl.java | 23 +-
.../api/records/impl/pb/ContainerStatusPBImpl.java | 21 +
.../hadoop/yarn/nodelabels/NodeLabelUtil.java | 51 +-
.../server/metrics/ContainerMetricsConstants.java | 3 +
.../util/timeline/TimelineEntityV2Converter.java | 14 +-
.../src/main/resources/yarn-default.xml | 33 +
.../hadoop/yarn/nodelabels/TestNodeLabelUtil.java | 71 ++
.../ApplicationHistoryManagerImpl.java | 17 +-
.../ApplicationHistoryManagerOnTimelineStore.java | 13 +-
.../records/ContainerHistoryData.java | 13 +
.../timeline/KeyValueBasedTimelineStore.java | 98 +-
.../yarn/server/timeline/MemoryTimelineStore.java | 37 +-
.../server/timeline/TimelineStoreMapAdapter.java | 9 +-
.../api/protocolrecords/NodeHeartbeatResponse.java | 5 +
.../RegisterNodeManagerRequest.java | 16 +
.../RegisterNodeManagerResponse.java | 5 +
.../impl/pb/NodeHeartbeatResponsePBImpl.java | 15 +
.../impl/pb/RegisterNodeManagerRequestPBImpl.java | 53 +
.../impl/pb/RegisterNodeManagerResponsePBImpl.java | 15 +
.../yarn/server/webapp/dao/ContainerInfo.java | 7 +-
.../proto/yarn_server_common_service_protos.proto | 3 +
.../metrics/TestAMRMClientRelayerMetrics.java | 6 +-
.../yarn/server/nodemanager/ContainerExecutor.java | 5 +
.../hadoop/yarn/server/nodemanager/Context.java | 5 +
.../server/nodemanager/LinuxContainerExecutor.java | 5 +
.../yarn/server/nodemanager/NodeManager.java | 13 +
.../server/nodemanager/NodeStatusUpdaterImpl.java | 331 +++--
.../amrmproxy/FederationInterceptor.java | 5 +-
.../nodemanager/containermanager/AuxServices.java | 848 +++++++++---
.../AuxiliaryServiceWithCustomClassLoader.java | 8 +-
.../containermanager/ContainerManagerImpl.java | 7 +-
.../containermanager/container/Container.java | 2 +
.../containermanager/container/ContainerImpl.java | 7 +
.../containermanager/launcher/ContainerLaunch.java | 3 +
.../launcher/ContainersLauncher.java | 50 +-
.../runtime/DefaultLinuxContainerRuntime.java | 5 +
.../runtime/DelegatingLinuxContainerRuntime.java | 7 +
.../linux/runtime/DockerLinuxContainerRuntime.java | 18 +-
.../linux/runtime/docker/DockerInspectCommand.java | 7 +
.../monitor/ContainersMonitorImpl.java | 2 +
.../records/AuxServiceConfiguration.java | 137 ++
.../containermanager/records/AuxServiceFile.java | 137 ++
.../containermanager/records/AuxServiceRecord.java | 175 +++
.../records/AuxServiceRecords.java | 46 +
.../containermanager/records/package-info.java | 29 +
.../containermanager/runtime/ContainerRuntime.java | 12 +-
.../webapp/ContainerShellWebSocket.java | 19 +
.../nodemanager/webapp/JAXBContextResolver.java | 3 +
.../server/nodemanager/webapp/NMWebServices.java | 34 +
.../webapp/dao/AuxiliaryServiceInfo.java | 60 +
.../webapp/dao/AuxiliaryServicesInfo.java | 55 +
.../container-executor/impl/container-executor.c | 132 +-
.../src/main/native/container-executor/impl/main.c | 3 +
.../container-executor/impl/utils/docker-util.c | 8 +-
.../test/test-container-executor.c | 4 +-
.../test/utils/test_docker_util.cc | 18 +-
.../src/main/resources/TERMINAL/terminal.template | 3 +
.../TestNodeStatusUpdaterForAttributes.java | 439 +++++++
.../nodemanager/amrmproxy/BaseAMRMProxyTest.java | 10 +
.../amrmproxy/TestFederationInterceptor.java | 75 ++
.../containermanager/TestAuxServices.java | 381 ++++--
.../launcher/TestContainersLauncher.java | 14 +-
.../linux/runtime/MockLinuxContainerRuntime.java | 5 +
.../server/nodemanager/webapp/MockContainer.java | 4 +
.../webapp/TestNMWebServicesAuxServices.java | 296 +++++
.../nodemanager/webapp/TestNMWebTerminal.java | 2 +-
.../yarn/server/resourcemanager/AdminService.java | 7 +
.../resourcemanager/ResourceTrackerService.java | 103 +-
.../metrics/TimelineServiceV2Publisher.java | 3 +
.../nodelabels/NodeAttributesManagerImpl.java | 13 +-
.../resourcemanager/reservation/InMemoryPlan.java | 4 +-
.../resourcemanager/rmcontainer/RMContainer.java | 5 +
.../rmcontainer/RMContainerImpl.java | 18 +-
.../server/resourcemanager/rmnode/RMNodeImpl.java | 36 +-
.../rmnode/UpdatedContainerInfo.java | 14 +-
.../scheduler/AbstractYarnScheduler.java | 30 +
.../scheduler/ContainerUpdateContext.java | 2 +
.../scheduler/capacity/ManagedParentQueue.java | 20 +-
.../resourcemanager/webapp/dao/AppAttemptInfo.java | 6 +
.../resourcemanager/TestClientRMService.java | 3 +-
.../TestResourceTrackerService.java | 454 ++++++-
.../webapp/TestRMWebServicesAppAttempts.java | 10 +-
.../server/timeline/LevelDBCacheTimelineStore.java | 14 +-
.../hadoop/yarn/server/webproxy/WebAppProxy.java | 14 +-
.../yarn/server/webproxy/WebAppProxyServer.java | 10 +-
.../server/webproxy/TestWebAppProxyServer.java | 31 +-
.../src/site/markdown/NodeManager.md | 46 +-
.../src/site/markdown/NodeManagerRest.md | 93 ++
.../src/site/markdown/TimelineServiceV2.md | 16 +
.../src/site/markdown/yarn-service/QuickStart.md | 1 +
.../main/webapp/app/components/timeline-view.js | 24 +
.../src/main/webapp/app/models/yarn-app-attempt.js | 1 +
.../webapp/app/models/yarn-component-instance.js | 1 +
.../src/main/webapp/app/models/yarn-container.js | 1 +
.../webapp/app/models/yarn-timeline-appattempt.js | 1 +
.../webapp/app/models/yarn-timeline-container.js | 1 +
.../webapp/app/serializers/yarn-app-attempt.js | 1 +
.../app/serializers/yarn-component-instance.js | 1 +
.../main/webapp/app/serializers/yarn-container.js | 3 +-
.../app/serializers/yarn-timeline-appattempt.js | 1 +
.../app/serializers/yarn-timeline-container.js | 1 +
.../app/templates/components/app-attempt-table.hbs | 6 +
.../app/templates/components/container-table.hbs | 6 +
.../app/templates/yarn-component-instance/info.hbs | 4 +
336 files changed, 15364 insertions(+), 2282 deletions(-)
create mode 100644
hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/AlignmentContext.java
copy
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/rmnode/UpdatedContainerInfo.java
=>
hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/ObserverRetryOnActiveException.java
(51%)
rename
hadoop-hdds/client/src/main/java/org/apache/hadoop/hdds/scm/storage/{ChunkOutputStream.java
=> BlockOutputStream.java} (98%)
create mode 100644
hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/pipeline/UnknownPipelineStateException.java
create mode 100644
hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/audit/SCMAction.java
copy hadoop-hdds/docs/{static/NOTES.md => content/genconf.md} (75%)
create mode 100644
hadoop-hdfs-project/hadoop-hdfs-client/src/main/java/org/apache/hadoop/hdfs/ClientGSIContext.java
create mode 100644
hadoop-hdfs-project/hadoop-hdfs-client/src/main/java/org/apache/hadoop/hdfs/server/namenode/ha/ObserverReadProxyProvider.java
create mode 100644
hadoop-hdfs-project/hadoop-hdfs-client/src/main/java/org/apache/hadoop/hdfs/server/namenode/ha/ObserverReadProxyProviderWithIPFailover.java
create mode 100644
hadoop-hdfs-project/hadoop-hdfs-client/src/main/java/org/apache/hadoop/hdfs/server/namenode/ha/ReadOnly.java
create mode 100644
hadoop-hdfs-project/hadoop-hdfs-client/src/test/java/org/apache/hadoop/hdfs/protocol/TestReadOnly.java
create mode 100644
hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/qjournal/server/JournaledEditsCache.java
create mode 100644
hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/GlobalStateIdContext.java
create mode 100644
hadoop-hdfs-project/hadoop-hdfs/src/site/markdown/ObserverNameNode.md
create mode 100644
hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestStateAlignmentContextWithHA.java
create mode 100644
hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/qjournal/server/JournalTestUtil.java
create mode 100644
hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/qjournal/server/TestJournaledEditsCache.java
create mode 100644
hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestConsistentReadsObserver.java
create mode 100644
hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestMultiObserverNode.java
create mode 100644
hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestObserverNode.java
create mode 100644
hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/ha/TestObserverReadProxyProvider.java
rename
hadoop-ozone/client/src/main/java/org/apache/hadoop/ozone/client/io/{ChunkGroupOutputStream.java
=> KeyOutputStream.java} (92%)
create mode 100644
hadoop-ozone/dist/src/main/compose/common/grafana/conf/grafana.ini
create mode 100644
hadoop-ozone/dist/src/main/compose/common/grafana/dashboards/Ozone - Object
Metrics.json
create mode 100644
hadoop-ozone/dist/src/main/compose/common/grafana/dashboards/Ozone - RPC
Metrics.json
copy hadoop-ozone/dist/src/main/compose/{ozoneperf/prometheus.yml =>
common/grafana/provisioning/dashboards/dashboards.yml} (77%)
mode change 100644 => 100755
copy hadoop-ozone/dist/src/main/compose/{ozoneperf/prometheus.yml =>
common/grafana/provisioning/datasources/datasources.yml} (77%)
mode change 100644 => 100755
rename hadoop-ozone/dist/src/main/compose/{ozoneperf =>
common/prometheus}/prometheus.yml (100%)
create mode 100644 hadoop-ozone/dist/src/main/conf/scm-audit-log4j2.properties
create mode 100644
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/ozShell/TestOzoneDatanodeShell.java
create mode 100644
hadoop-tools/hadoop-azure/src/test/java/org/apache/hadoop/fs/azurebfs/ITestGetNameSpaceEnabled.java
delete mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-submarine/src/site/markdown/InstallationScriptCN.md
delete mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-submarine/src/site/markdown/InstallationScriptEN.md
create mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/records/AuxServiceConfiguration.java
create mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/records/AuxServiceFile.java
create mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/records/AuxServiceRecord.java
create mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/records/AuxServiceRecords.java
create mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/records/package-info.java
create mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/webapp/dao/AuxiliaryServiceInfo.java
create mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/webapp/dao/AuxiliaryServicesInfo.java
create mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/java/org/apache/hadoop/yarn/server/nodemanager/TestNodeStatusUpdaterForAttributes.java
create mode 100644
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/java/org/apache/hadoop/yarn/server/nodemanager/webapp/TestNMWebServicesAuxServices.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]