Jason Lowe
2024260af6
YARN-8331. Race condition in NM container launched after done. Contributed by Pradeep Ambati
...
(cherry picked from commit cd04e954d2
)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/container/TestContainer.java
2018-08-09 10:35:07 -05:00
Haibo Chen
1991a1d760
YARN-6966. NodeManager metrics may return wrong negative values when NM restart. (Szilard Nemeth via Haibo Chen)
2018-08-02 10:06:16 -07:00
Arun Suresh
e2b82b82e2
YARN-7542. Fix issue that causes some Running Opportunistic Containers to be recovered as PAUSED. (Sampada Dehankar via asuresh)
...
(cherry picked from commit a55884c68e
)
(cherry picked from commit bd4dcc7772
)
2018-08-02 09:59:04 -07:00
Rohith Sharma K S
21e416ad27
YARN-8155. Improve ATSv2 client logging in RM and NM publisher. Contributed by Abhishek Modi.
2018-08-01 22:25:53 +05:30
Eric E Payne
3aa17bd737
YARN-4606. CapacityScheduler: applications could get starved because computation of #activeUsers considers pending apps. Contributed by Manikandan R
...
(cherry picked from commit 9485c9aee6
)
2018-07-25 17:06:47 +00:00
Robert Kanter
edb9d8b554
YARN-8518. test-container-executor test_is_empty() is broken (Jim_Brennan via rkanter)
...
(cherry picked from commit 1bc106a738
)
(cherry picked from commit 6e0db6fe1a
)
2018-07-22 05:28:21 +00:00
Robert Kanter
92f02f97fd
Only mount non-empty directories for cgroups (miklos.szegedi@cloudera.com via rkanter)
...
(cherry picked from commit 0838fe8337
)
(cherry picked from commit c1dc4ca2c6
)
2018-07-22 05:28:20 +00:00
Robert Kanter
f5fd5aa025
Disable mounting cgroups by default (miklos.szegedi@cloudera.com via rkanter)
...
(cherry picked from commit 351cf87c92
)
(cherry picked from commit d61d84279f
)
2018-07-22 05:28:20 +00:00
Eric E Payne
8ee439d791
YARN-8421: when moving app, activeUsers is increased, even though app does not have outstanding request. Contributed by Kyungwan Nam
...
(cherry picked from commit 937ef39b3f
)
2018-07-16 17:01:38 +00:00
Jason Lowe
0e6efe06ea
YARN-8515. container-executor can crash with SIGPIPE after nodemanager restart. Contributed by Jim Brennan
...
(cherry picked from commit 17118f446c
)
2018-07-13 10:11:57 -05:00
Sunil G
6cc5d49fa3
YARN-8473. Containers being launched as app tears down can leave containers in NEW state. Contributed by Jason Lowe.
...
(cherry picked from commit 705e2c1f7c
)
2018-07-10 20:13:56 +05:30
Giovanni Matteo Fumarola
aab9bfc13c
YARN-7899. [AMRMProxy] Stateful FederationInterceptor for pending requests. Contributed by Botong Huang.
2018-07-09 16:47:44 -07:00
Giovanni Matteo Fumarola
64baa9ec89
YARN-8481. AMRMProxyPolicies should accept heartbeat response from new/unknown subclusters. Contributed by Botong Huang.
2018-06-29 11:51:50 -07:00
Jason Lowe
14c7dc3c1e
YARN-8451. Multiple NM heartbeat thread created when a slow NM resync with RM. Contributed by Botong Huang
...
(cherry picked from commit 100470140d
)
2018-06-29 13:17:14 -05:00
Sunil G
33e6eec7b8
YARN-8401. [UI2] new ui is not accessible with out internet connection. Contributed by Bibin A Chundatt.
...
(cherry picked from commit fbaff369e9
)
2018-06-27 10:36:31 -07:00
Rohith Sharma K S
f359b7e5e9
YARN-8457. Compilation is broken with -Pyarn-ui.
...
(cherry picked from commit 4ffe68a6f7
)
2018-06-25 10:40:40 -07:00
Inigo Goiri
82874e7895
YARN-8412. Move ResourceRequest.clone logic everywhere into a proper API. Contributed by Botong Huang.
2018-06-21 18:25:30 -07:00
Sunil G
96a6798c1d
YARN-8404. Timeline event publish need to be async to avoid Dispatcher thread leak in case ATS is down. Contributed by Rohith Sharma K S
...
(cherry picked from commit 6307962b93
)
2018-06-13 16:10:57 +05:30
Inigo Goiri
85f3105e61
HADOOP-15529. ContainerLaunch#testInvalidEnvVariableSubstitutionType is not supported in Windows. Contributed by Giovanni Matteo Fumarola.
...
(cherry picked from commit 6e756e8a62
)
2018-06-12 10:26:01 -07:00
Rohith Sharma K S
0af3bea05d
YARN-8405. RM zk-state-store.parent-path ACLs has been changed since HADOOP-14773. Contributed by Íñigo Goiri.
...
(cherry picked from commit 2df73dace0
)
2018-06-12 17:30:02 +05:30
Inigo Goiri
8be1640bf6
YARN-8370. Some Node Manager tests fail on Windows due to improper path/file separator. Contributed by Anbang Hu.
...
(cherry picked from commit 2b2f672022
)
2018-06-11 19:27:34 -07:00
Inigo Goiri
b991b38f51
YARN-8359. Exclude containermanager.linux test classes on Windows. Contributed by Jason Lowe.
...
(cherry picked from commit 3492a1db2c0654ce5375360caa74a34f928f23be)
2018-06-07 17:11:12 -07:00
Robert Kanter
f97bd6bb7f
YARN-4677. RMNodeResourceUpdateEvent update from scheduler can lead to race condition (wilfreds and gphillips via rkanter)
2018-06-04 15:59:27 -07:00
Sunil G
d47a525163
YARN-4781. Support intra-queue preemption for fairness ordering policy. Contributed by Eric Payne.
2018-06-02 08:30:39 +05:30
Miklos Szegedi
81ee9938c5
YARN-8310. Handle old NMTokenIdentifier, AMRMTokenIdentifier, and ContainerTokenIdentifier formats. Contributed by Robert Kanter.
2018-05-24 15:50:17 -07:00
Wangda Tan
911852e932
YARN-8068. Application Priority field causes NPE in app timeline publish when Hadoop 2.7 based clients to 2.8+ (Sunil G via wangda)
...
Change-Id: I7910bd1064a1b4dbbe2084080c060822ea6f3b48
(cherry picked from commit 9eef19b2ad
)
2018-05-24 13:05:23 -05:00
Rohith Sharma K S
b0b32988d9
YARN-8346. Upgrading to 3.1 kills running containers with error 'Opportunistic container queue is full'. Contributed by Jason Lowe.
...
(cherry picked from commit 4cc0c9b0ba
)
2018-05-24 12:27:18 +05:30
Inigo Goiri
aa3b20b762
YARN-8327. Fix TestAggregatedLogFormat#testReadAcontainerLogs1 on Windows. Contributed by Giovanni Matteo Fumarola.
...
(cherry picked from commit f09dc73001
)
2018-05-23 16:01:37 -07:00
Inigo Goiri
8f43ade46a
YARN-8344. Missing nm.stop() in TestNodeManagerResync to fix testKillContainersOnResync. Contributed by Giovanni Matteo Fumarola.
...
(cherry picked from commit e99e5bf104
)
2018-05-23 14:17:20 -07:00
Wangda Tan
777743beb6
YARN-8232. RMContainer lost queue name when RM HA happens. (Hu Ziqian via wangda)
...
Change-Id: Ia21e1da6871570c993bbedde76ce32929e95970f
(cherry picked from commit 6b96a73bb0
)
2018-05-22 10:34:43 -05:00
Arun Suresh
113e2d6801
YARN-7900. [AMRMProxy] AMRMClientRelayer for stateful FederationInterceptor. (Botong Huang via asuresh)
2018-05-21 11:26:32 -07:00
Sunil G
19cf706711
YARN-8249. Few REST api's in RMWebServices are missing static user check. Contributed by Sunil G.
2018-05-16 12:18:25 +05:30
Haibo Chen
e28af8b0eb
YARN-8130 Race condition when container events are published for KILLED applications. (Rohith Sharma K S via Haibo Chen)
...
(cherry picked from commit 2d00a0c71b
)
2018-05-15 11:58:56 +05:30
Vrushali C
c2b05339cf
YARN-8247 Incorrect HTTP status code returned by ATSv2 for non-whitelisted users. Contributed by Rohith Sharma K S
...
(cherry picked from commit 3c95ca4f21
)
2018-05-14 11:30:00 +05:30
Jason Lowe
5e3369ccd2
YARN-8244. TestContainerSchedulerQueuing.testStartMultipleContainers failed. Contributed by Jim Brennan
...
(cherry picked from commit dc912994a1
)
2018-05-11 14:20:53 -05:00
Rohith Sharma K S
3cb9888d56
YARN-8253. HTTPS Ats v2 api call fails with 'bad HTTP parsed'. Contributed by Charan Hebri.
...
(cherry picked from commit 7450583721
)
2018-05-08 12:33:23 +05:30
Robert Kanter
312462532e
HADOOP-15390. Yarn RM logs flooded by DelegationTokenRenewer trying to renew KMS tokens (xiaochen via rkanter)
...
(cherry picked from commit 7ab08a9c37
)
(cherry picked from commit 74e5b4b437
)
2018-05-07 12:39:57 -07:00
Rohith Sharma K S
250ea47985
YARN-8221. RMWebServices also need to honor yarn.resourcemanager.display.per-user-apps. Contributed by Sunil G.
...
(cherry picked from commit ef3ecc308d
)
2018-04-27 23:00:19 +05:30
Sunil G
a91d5c7e2c
YARN-8215. ATS v2 returns invalid YARN_CONTAINER_ALLOCATED_HOST_HTTP_ADDRESS from NM. Contributed by Rohith Sharma K S.
...
(cherry picked from commit 7fc09c4f72
)
2018-04-27 11:19:12 +05:30
Sunil G
ab2b4290a0
YARN-8205. Application State is not updated to ATS if AM launching is delayed. Contributed by Rohith Sharma K S.
...
(cherry picked from commit 1634de0fc1
)
2018-04-27 11:08:27 +05:30
Junping Du
af70c69fb2
YARN-7598. Document how to use classpath isolation for aux-services in YARN. Contributed by Xuan Gong.
...
(cherry picked from commit 56788d759f
)
2018-04-24 18:31:29 +08:00
Jason Lowe
06f3f453c2
YARN-7786. NullPointerException while launching ApplicationMaster. Contributed by lujie
2018-04-20 13:31:19 -05:00
Sunil G
733248cec7
YARN-6827. [ATS1/1.5] NPE exception while publishing recovering applications into ATS during RM restart. Contributed by Rohith Sharma K S.
...
(cherry picked from commit 7d06806dfd
)
2018-04-20 12:12:26 +05:30
Jason Lowe
5ec195edbc
YARN-7189. Container-executor doesn't remove Docker containers that error out early. Contributed by Eric Badger
...
(cherry picked from commit 391ac5cdd2
)
2018-04-17 09:53:19 -05:00
Inigo Goiri
93fc813329
YARN-8164. Fix a potential NPE in AbstractSchedulerPlanFollower. Contributed by lujie.
...
(cherry picked from commit f1461b2487
)
2018-04-16 17:32:50 -07:00
Inigo Goiri
f37f680a4e
YARN-8165. Incorrect queue name logging in AbstractContainerAllocator. Contributed by Weiwei Yan.
...
(cherry picked from commit dd5e18c4ae
)
2018-04-16 17:07:38 -07:00
Eric Yang
0731756293
YARN-7810. Update TestDockerContainerRuntime to test with current user credential.
...
(contributed by Shane Kumpf)
2018-04-16 13:39:21 -04:00
Rohith Sharma K S
900e6b435a
YARN-8156. Increase the default value of yarn.timeline-service.app-collector.linger-period.ms. Contributed by Charan Hebri.
...
(cherry picked from commit 669eb7bdea
)
2018-04-14 11:15:30 +05:30
Wei-Chiu Chuang
cc2a2a8e06
Revert "YARN-7810. Update TestDockerContainerRuntime to test with current user credential."
...
This reverts commit 724bffdb89
.
2018-04-13 10:13:59 -07:00
Eric E Payne
7393020cb3
YARN-8147. TestClientRMService#testGetApplications sporadically fails. Contributed by Jason Lowe
...
(cherry picked from commit 18844599ae
)
2018-04-12 18:19:12 +00:00
Eric E Payne
b0dfb18daa
YARN-8120. JVM can crash with SIGSEGV when exiting due to custom leveldb logger. Contributed by Jason Lowe.
...
(cherry picked from commit 6bb128dfb8
)
2018-04-12 16:38:50 +00:00
Weiwei Yang
a48deb1552
YARN-7527. Over-allocate node resource in async-scheduling mode of CapacityScheduler. Contributed by Tao Yang.
2018-04-12 10:12:46 +08:00
Eric Yang
724bffdb89
YARN-7810. Update TestDockerContainerRuntime to test with current user credential.
...
(contributed by Shane Kumpf)
Cherry-picked from: 59828be197
2018-04-11 20:06:33 -04:00
Weiwei Yang
2b2e2ac5f4
YARN-6629. NPE occurred when container allocation proposal is applied but its resource requests are removed before. Contributed by Tao Yang.
2018-04-11 20:21:05 +08:00
Vrushali C
fe4c7ee94c
YARN-8073 TimelineClientImpl doesn't honor yarn.timeline-service.versions configuration. Contributed by Rohith Sharma K S
...
(cherry picked from commit 345e7624d5
)
2018-04-11 09:51:42 +05:30
Subru Krishnan
05246b7585
YARN-8110. AMRMProxy recover should catch for all throwable to avoid premature exit. (Botong Huang via Subru).
...
(cherry picked from commit 00905efab2
)
2018-04-06 16:38:28 -07:00
Haibo Chen
b19267259b
YARN-8107. Give an informative message when incorrect format is used in ATSv2 filter attributes. (Rohith Sharma K S via Haibo Chen)
...
(cherry picked from commit 024d7c0870
)
(cherry picked from commit b232dcab33
)
(cherry picked from commit ca105d1c8e
)
2018-04-06 09:47:25 -07:00
Haibo Chen
a7d8b4d775
YARN-6936. [Atsv2] Retrospect storing entities into sub application table from client perspective. (Rohith Sharma K S via Haibo Chen)
...
(cherry picked from commit f8b8bd53c4
)
(cherry picked from commit 6658018410
)
(cherry picked from commit 9cb378f5c7
)
2018-04-05 11:45:01 -07:00
Subru Krishnan
304ce18714
YARN-8010. Add config in FederationRMFailoverProxy to not bypass facade cache when failing over. (Botong Huang via Subru).
...
(cherry picked from commit 09999d7e01
)
2018-03-28 11:51:59 -07:00
Subru Krishnan
b36b438043
Revert "YARN-8010. Add config in FederationRMFailoverProxy to not bypass facade cache when failing over. (Botong Huang via Subru)."
...
This reverts commit 0ab1d2f25b
.
2018-03-28 11:51:59 -07:00
Zhe Zhang
c93ab3e623
YARN-7623. Fix the CapacityScheduler Queue configuration documentation. Contributed by Jonathan Hung.
...
(cherry picked from commit 0b1c2b5fe1
)
(cherry picked from commit 0db6b8c93c
)
(cherry picked from commit f3b41bb1ad
)
2018-03-28 11:44:44 -07:00
Subru Krishnan
0ab1d2f25b
YARN-8010. Add config in FederationRMFailoverProxy to not bypass facade cache when failing over. (Botong Huang via Subru).
...
(cherry picked from commit 2a2ef15caf
)
2018-03-27 17:47:37 -07:00
Rohith Sharma K S
c2f26facd1
YARN-7986. ATSv2 REST API queries do not return results for uppercase application tags. Contributed by Charan Hebri.
...
(cherry picked from commit 75fc05f369
)
2018-03-23 12:25:03 +05:30
Rohith Sharma K S
5fba8c67de
YARN-7581. HBase filters are not constructed correctly in ATSv2. Contributed by Habio Chen.
2018-03-23 12:05:11 +05:30
Sunil G
b39245d2a5
YARN-8063. DistributedShellTimelinePlugin wrongly check for entityId instead of entityType. Contributed by Rohith Sharma K S.
...
(cherry picked from commit 22c5ddb7c4
)
2018-03-23 10:58:13 +05:30
Jason Lowe
13f74a3601
YARN-8054. Improve robustness of the LocalDirsHandlerService MonitoringTimerTask thread. Contributed by Jonathan Eagles
...
(cherry picked from commit 5aa7052e31
)
2018-03-21 17:40:05 -05:00
Jason Lowe
a253925862
Revert "YARN-7581. HBase filters are not constructed correctly in ATSv2. Contributed by Habio Chen."
...
This reverts commit a01091e90c
.
2018-03-21 17:36:24 -05:00
Rohith Sharma K S
a01091e90c
YARN-7581. HBase filters are not constructed correctly in ATSv2. Contributed by Habio Chen.
...
(cherry picked from commit 29acea5000
)
2018-03-21 08:30:03 +05:30
Yufei Gu
204674f414
YARN-8039. Clean up log dir configuration in TestLinuxContainerExecutorWithMocks.testStartLocalizer. Contributed by Miklos Szegedi.
...
(cherry picked from commit 49c747ab18
)
2018-03-16 16:34:14 -07:00
Rohith Sharma K S
207daabbcc
YARN-8003. Backport the code structure changes in YARN-7346 to branch-2. Contributed by Haibo Chen.
2018-03-07 13:25:28 +05:30
Sen Zhao
bda2a9c2a0
YARN-7736. Fix itemization in YARN federation document
...
Signed-off-by: Akira Ajisaka <aajisaka@apache.org>
(cherry picked from commit 245751ffdc
)
2018-03-05 11:55:16 -08:00
Jason Lowe
0a3a878428
YARN-7511. NPE in ContainerLocalizer when localization failed for running container. Contributed by Tao Yang
...
(cherry picked from commit 83798f15f8
)
2018-03-02 10:08:32 -06:00
Haibo Chen
45d012f208
YARN-7835. Race condition in NM while publishing events if second attempt is launched on the same node. (Rohith Sharma K S via Haibo Chen)
...
(cherry picked from commit d1274c3b71
)
2018-02-28 21:24:17 -08:00
Gabor Bota
696e8e0299
HADOOP-15236. Fix typo in RequestHedgingProxyProvider and RequestHedgingRMFailoverProxyProvider
...
Signed-off-by: Akira Ajisaka <aajisaka@apache.org>
(cherry picked from commit c36b4aa31c
)
(cherry picked from commit b8942cb3bf
)
2018-02-23 13:58:08 +09:00
Jason Lowe
7a6aa7bf99
YARN-7945. Java Doc error in UnmanagedAMPoolManager for branch-2. Contributed by Botong Huang
2018-02-22 10:45:16 -06:00
Sunil G
f7e5e45b72
YARN-7947. Capacity Scheduler intra-queue preemption can NPE for non-schedulable apps. Contributed by Eric Payne.
...
(cherry picked from commit bdd2a184d7
)
2018-02-21 15:26:20 +05:30
Jason Lowe
51ad923f51
YARN-7813. Capacity Scheduler Intra-queue Preemption should be configurable for each queue. Contributed by Eric Payne
...
(cherry picked from commit 85c611ad7d
)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java
2018-02-19 15:44:56 -06:00
Rohith Sharma K S
e35dfc85de
YARN-7937. Fix http method name in Cluster Application Timeout Update API example request. Contributed by Charan Hebri.
...
(cherry picked from commit 87bdde6943
)
2018-02-18 14:08:50 +05:30
Rohith Sharma K S
da0660ec84
YARN-7919. Refactor timelineservice-hbase module into submodules. Contributed by Haibo Chen.
2018-02-18 13:26:10 +05:30
Billie Rinaldi
aa64a50746
Revert "YARN-6078. Containers stuck in Localizing state. Contributed by Billie Rinaldi."
...
This reverts commit a72dcb9cad
.
2018-02-07 08:58:28 -08:00
Billie Rinaldi
93128c1904
YARN-7890. NPE during container relaunch. Contributed by Jason Lowe
...
(cherry picked from commit a196ee9362
)
2018-02-06 12:04:52 -08:00
Jason Lowe
260f30f063
YARN-7849. TestMiniYarnClusterNodeUtilization#testUpdateNodeUtilization fails due to heartbeat sync error. Contributed by Botong Huang
...
(cherry picked from commit 60656bceca
)
2018-02-05 17:22:42 -06:00
Haibo Chen
c25c082961
YARN-6868. Add test scope to certain entries in hadoop-yarn-server-resourcemanager pom.xml. (Ray Chiang via Haibo Chen)
...
(cherry picked from commit a20e7105ea
)
2018-02-05 10:51:03 -08:00
Jinjiang Ling
987a8972ac
YARN-7698. A misleading variable's name in ApplicationAttemptEventDispatcher
...
Signed-off-by: Akira Ajisaka <aajisaka@apache.org>
(cherry picked from commit 3400d0c535
)
2018-01-30 00:13:04 +09:00
Jian He
0497e09339
YARN-7765. Fixed an issue that kerberos tgt not found when NM posting timeline events. Contributed by Rohith Sharma K S
2018-01-28 13:24:49 -08:00
Jason Lowe
4d7bbee0a1
YARN-7102. NM heartbeat stuck when responseId overflows MAX_INT. Contributed by Botong Huang
2018-01-25 17:56:36 -06:00
Sunil G
bed683d300
YARN-7728. Expose container preemptions related information in Capacity Scheduler queue metrics. Contributed by Eric Payne.
...
(cherry picked from commit 82cc6f6968
)
2018-01-25 14:34:31 +05:30
Zhe Zhang
e9a338ff64
YARN-7737. prelaunch.err file not found exception on container failure. Contributed by Keqiu Hu.
...
(cherry picked from commit fa8cf4d1b4
)
(cherry picked from commit 83a4f92a3f
)
2018-01-24 13:10:35 -08:00
Jian He
c611707e28
YARN-7801. AmFilterInitializer should addFilter after fill all parameters. Contributed by Wangda Tan
2018-01-24 11:19:46 -08:00
Sunil G
ce43e93f92
YARN-7806. Distributed Shell should use timeline async api's. Contributed by Rohith Sharma K S
...
(cherry picked from commit 97607617ce
)
2018-01-24 16:57:29 +05:30
Rohith Sharma K S
f036609cea
Revert "YARN-7537 [Atsv2] load hbase configuration from filesystem rather than URL. Contributed by Rohith Sharma"
...
This reverts commit 41e10161b6
.
2018-01-24 15:05:53 +05:30
Jian He
a80c2dbab5
YARN-7782. Enable user re-mapping for Docker containers in yarn-default.xml. Contributed by Eric Yang
2018-01-23 14:12:00 -08:00
Vrushali C
41e10161b6
YARN-7537 [Atsv2] load hbase configuration from filesystem rather than URL. Contributed by Rohith Sharma
2018-01-19 15:59:47 -08:00
Haibo Chen
895a0391fe
YARN-5094. some YARN container events have timestamp of -1.
...
(cherry picked from commit 4aca4ff759
)
(cherry picked from commit 8793e45f53
)
2018-01-19 10:35:40 -08:00
Miklos Szegedi
86a2ac94b1
YARN-7758. Add an additional check to the validity of container and application ids passed to container-executor. Contributed by Yufei Gu.
2018-01-17 12:56:10 -08:00
Rohith Sharma K S
8985fccbbc
YARN-6736. Consider writing to both ats v1 & v2 from RM for smoother upgrades. Contributed by Aaron Gresch.
...
(cherry picked from commit d09058b2fd
)
2018-01-16 09:01:02 +05:30
Miklos Szegedi
09428b137f
YARN-7705. Create the container log directory with correct sticky bit in C code. Contributed by Yufei Gu.
...
(cherry picked from commit 2dcfc18
)
2018-01-12 17:44:31 -08:00
Sunil G
e7a8d6bd1e
YARN-7727. Incorrect log levels in few logs with QueuePriorityContainerCandidateSelector. Contributed by Prabhu Joseph.
...
(cherry picked from commit 128d773a23
)
2018-01-12 15:56:08 +05:30
Miklos Szegedi
35527db157
YARN-7590. Improve container-executor validation check. Contributed by Eric Yang.
...
(cherry picked from commit bc285da
)
2018-01-11 10:30:15 -08:00
Akira Ajisaka
68b7908aa8
YARN-7735. Fix typo in YARN documentation. Contributed by Takanobu Asanuma.
...
(cherry picked from commit fbbbf59c82
)
2018-01-11 16:00:23 +09:00
Robert Kanter
ff67c68d3c
YARN-7622. Allow fair-scheduler configuration on HDFS (gphillips via rkanter)
2018-01-10 15:03:33 -08:00
bibinchundatt
73478e3bbe
YARN-7508. NPE in FiCaSchedulerApp when debug log enabled in async-scheduling mode. Contributed by Tao Yang.
...
(cherry picked from commit b26e30ab16
)
2018-01-10 10:31:46 +05:30
Haibo Chen
a58034cdfd
YARN-7716. metricsTimeStart and metricsTimeEnd should be all lower case in the doc.
...
(cherry picked from commit f725b9e267
)
(cherry picked from commit cf816bc751
)
2018-01-09 09:00:23 -08:00
Jason Lowe
c892789896
YARN-6948. Invalid event: ATTEMPT_ADDED at FINAL_SAVING. Contributed by lujie
...
(cherry picked from commit 90c86d6e09
)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/rmapp/attempt/RMAppAttemptImpl.java
2018-01-09 10:59:33 -06:00
Jason Lowe
f15c7e86e8
YARN-7663. RMAppImpl:Invalid event: START at KILLED. Contributed by lujie
...
(cherry picked from commit d2c2d8c913
)
2018-01-09 10:01:06 -06:00
Ray Chiang
18c3982851
YARN-4227. Ignore expired containers from removed nodes in FairScheduler. (Wilfred Spiegelenburg via rchiang)
...
(cherry picked from commit bc2d67d6c10619716ef7acce263f3269a86c3150)
2018-01-08 16:23:29 -08:00
Rohith Sharma K S
37a8224101
YARN-7699. queueUsagePercentage is coming as INF for getApp REST api call. Contributed by Sunil G.
...
(cherry picked from commit 281350674c
)
2018-01-08 15:52:41 +05:30
Sunil G
cac8a8616e
YARN-7619. Max AM Resource value in Capacity Scheduler UI has to be refreshed for every user. Contributed by Eric Payne.
...
(cherry picked from commit a79abbc03e
)
2018-01-05 14:51:29 +05:30
Jason Lowe
42964c2a66
YARN-7678. Ability to enable logging of container memory stats. Contributed by Jim Brennan
2018-01-04 10:21:40 -06:00
Rohith Sharma K S
e46142a8c2
YARN-7692. Skip validating priority acls while recovering applications. Contributed by Sunil G.
...
(cherry picked from commit c9bf813c9a
)
2018-01-03 18:29:38 +05:30
Rohith Sharma K S
0052353ecd
YARN-7674. Update Timeline Reader web app address in UI2. Contributed by Sunil G.
...
(cherry picked from commit 13ad7479b0
)
2017-12-20 22:30:29 +05:30
Sunil G
320f564bae
YARN-7032. [ATSv2] NPE while starting hbase co-processor when HBase authorization is enabled. Contributed by Rohith Sharma K S.
...
(cherry picked from commit d62932c3b2
)
2017-12-20 11:39:38 +05:30
Varun Saxena
d72d2440f4
YARN-7662. [ATSv2] Define new set of configurations for reader and collectors to bind (Rohith Sharma K S via Varun Saxena)
...
(cherry picked from commit c0aeb666a4
)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml
2017-12-19 22:51:56 +05:30
Jason Lowe
31a06baca0
YARN-7661. NodeManager metrics return wrong value after update node resource. Contributed by Yang Wang
...
(cherry picked from commit 811fabdebe
)
2017-12-18 15:27:27 -06:00
Jason Lowe
0f8de8cd91
YARN-7595. Container launching code suppresses close exceptions after writes. Contributed by Jim Brennan
2017-12-15 15:54:56 -06:00
Weiwei Yang
a85036aed1
YARN-7642. Add test case to verify context update after container promotion or demotion with or without auto update. Contributed by Weiwei Yang.
...
(cherry picked from commit 89b6c482c1
)
(cherry picked from commit 108f8b8fa1
)
2017-12-15 12:44:14 +08:00
Subru Krishnan
8d3d7fa1c5
YARN-7630. Fix AMRMToken rollover handling in AMRMProxy. Contributed by Botong Huang.
...
(cherry picked from commit 17ba74be29
)
2017-12-14 14:07:44 -08:00
Weiwei Yang
d69b7358b6
YARN-7647. NM print inappropriate error log when node-labels is enabled. Contributed by Yang Wang.
...
(cherry picked from commit 7efc4f7688
)
2017-12-13 13:28:48 +08:00
Weiwei Yang
7b3c64aece
YARN-7608. Incorrect sTarget column causing DataTable warning on RM application and scheduler web page. Contributed by Gergely Novák.
2017-12-11 13:06:13 +08:00
Wangda Tan
c27a5ba65c
YARN-7591. NPE in async-scheduling mode of CapacityScheduler. (Tao Yang via wangda)
...
Change-Id: I67e086d6d35c3166ec0f6305490ea6527bd6d799
(cherry picked from commit 41796ea60a
)
2017-12-08 21:50:41 -08:00
Subru Krishnan
850bd0ed7c
YARN-6704. Add support for work preserving NM restart when FederationInterceptor is enabled in AMRMProxyService. (Botong Huang via Subru).
...
(cherry picked from commit 670e8d4ec7
)
2017-12-08 15:44:45 -08:00
Weiwei Yang
029714e3ec
YARN-7607. Remove the trailing duplicated timestamp in container diagnostics message. Contributed by Weiwei Yang.
2017-12-08 13:53:33 +08:00
Robert Kanter
54b5da83ec
YARN-5594. Handle old RMDelegationToken format when recovering RM (rkanter)
...
(cherry picked from commit d8863fc16f
)
2017-12-04 13:18:04 -08:00
Jason Lowe
3fb83cbeb2
YARN-7455. quote_and_append_arg can overflow buffer. Contributed by Jim Brennan
...
(cherry picked from commit 60f95fb719
)
2017-12-01 15:51:49 -06:00
Robert Kanter
edf9fd51fb
YARN-4813. TestRMWebServicesDelegationTokenAuthentication.testDoAs fails intermittently (grepas via rkanter)
...
(cherry picked from commit c83fe44917
)
2017-12-01 12:21:18 -08:00
Junping Du
14f251fcd5
YARN-7558. yarn logs command fails to get logs for running containers if UI authentication is enabled. Contributed by Xuan Gong.
...
(cherry picked from commit a409425986
)
2017-11-30 13:49:45 -08:00
Jason Lowe
ee9ce1d75a
YARN-7495. Improve robustness of the AggregatedLogDeletionService. Contributed by Jonathan Eagles
...
(cherry picked from commit 5cfaee2e6d
)
2017-11-30 12:44:00 -06:00
Wei Yan
5bb6329215
YARN-6851. Capacity Scheduler: document configs for controlling # containers allowed to be allocated per node heartbeat.
...
(cherry picked from commit 333ef303ff
)
2017-11-29 14:46:47 -08:00
Yufei Gu
de144175a4
YARN-7363. ContainerLocalizer don't have a valid log4j config in case of Linux container executor. (Contributed by Yufei Gu)
...
(cherry picked from commit d8923cdbf1
)
(cherry picked from commit c0ab3c8407
)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java
2017-11-27 14:54:27 -08:00
Wangda Tan
94f7b0f99f
YARN-7509. AsyncScheduleThread and ResourceCommitterService are still running after RM is transitioned to standby. (Tao Yang via wangda)
...
Change-Id: I7477fe355419fd4a0a6e2bdda7319abad4c4c748
(cherry picked from commit 834e91ee91
)
2017-11-23 20:06:16 -08:00
Haibo Chen
db2651cc9d
YARN-7390. All reservation related test cases failed when TestYarnClient runs against Fair Scheduler.
2017-11-21 11:08:27 -08:00
Subru Krishnan
ed31091361
YARN-6128. Add support for AMRMProxy HA. (Botong Huang via Subru).
2017-11-20 14:21:58 -08:00
bibinchundatt
ea8a121423
YARN-7525. Incorrect query parameters in cluster nodes REST API document. Contributed by Tao Yang.
2017-11-21 00:31:15 +05:30
bibinchundatt
5c2986e58d
YARN-7489. ConcurrentModificationException in RMAppImpl#getRMAppMetrics. Contributed by Tao Yang.
2017-11-20 21:31:50 +05:30
Varun Vasudev
9cf9627e20
YARN-7430. Enable user re-mapping for Docker containers by default. Contributed by Eric Yang.
...
(cherry picked from commit 5f0b238a11
)
2017-11-17 12:05:35 +05:30
Sunil G
a081d91480
YARN-7469. Capacity Scheduler Intra-queue preemption: User can starve if newest app is exactly at user limit. Contributed by Eric Payne.
...
(cherry picked from commit 61ace174cd
)
2017-11-16 22:42:52 +05:30
Jason Lowe
ec4159c4df
YARN-7361. Improve the docker container runtime documentation. Contributed by Shane Kumpf
...
(cherry picked from commit fac72eef23
)
2017-11-15 12:33:48 -06:00
Junping Du
a72dcb9cad
YARN-6078. Containers stuck in Localizing state. Contributed by Billie Rinaldi.
2017-11-13 18:22:30 -08:00
Arun Suresh
c153bed6e3
YARN-5049. Addendum patch for branch-2. (asuresh)
2017-11-12 10:16:00 -08:00
Eric Yang
90ac8cd5a1
YARN-7412. Fix unit test for docker mount check on ubuntu. (Contributed by Eric Badger)
...
(cherry picked from commit 7a49ddfdde
)
2017-11-12 09:59:39 -08:00
Subru Krishnan
0282efab14
YARN-7476. Fix miscellaneous issues in ATSv2 after merge to branch-2. (Varun Saxena via Subru).
2017-11-12 09:19:30 -08:00
Subru Krishnan
3c5b46c2ed
YARN-7475. Fix Container log link in new YARN UI. (Sunil G via Subru).
2017-11-12 09:18:08 -08:00
Arun Suresh
5cd92ed555
YARN-6627. Addendum patch for branch-2. (Sunil G via asuresh)
2017-11-11 09:10:17 -08:00
Arun Suresh
0411c710d2
YARN-6102. Addendum patch for branch-2. (Rohith Sharma K S via asuresh)
2017-11-10 13:44:03 -08:00
Haibo Chen
3fbe67d3e1
YARN-7388. TestAMRestart should be scheduler agnostic.
...
(cherry picked from commit a1382a18df
)
(cherry picked from commit 91a7f8d246
)
2017-11-09 10:57:50 -08:00
Arun Suresh
5486542074
YARN-7453. Fix issue where RM fails to switch to active after first successful start. (Rohith Sharma K S via asuresh)
...
(cherry picked from commit a9c70b0e84
)
2017-11-08 08:02:23 -08:00
bibinchundatt
fd4868bdb4
Add containerId to Localizer failed logs. Contributed by Prabhu Joseph
...
(cherry picked from commit dcd99c4b9a
)
2017-11-06 23:09:41 +05:30
Subru Krishnan
656ab06873
YARN-6932. Fix TestFederationRMFailoverProxyProvider test case failure.
...
(cherry picked from commit 0542e6f86e
)
2017-11-03 11:11:25 -07:00
Inigo Goiri
2d8d420f26
YARN-7434. Router getApps REST invocation fails with multiple RMs. Contributed by Inigo Goiri.
...
(cherry picked from commit 6e2259264ad9525eeec2a14055d53236711659d7)
2017-11-02 21:34:34 -07:00
Subru Krishnan
931987f470
YARN-7432. Fix DominantResourceFairnessPolicy serializable findbugs issues. (Daniel Templeton via Subru).
...
(cherry picked from commit ad0fff2b41
)
2017-11-02 17:40:26 -07:00
Eric Payne
1516a9ef61
YARN-7370: Preemption properties should be refreshable. Contrubted by Gergely Novák.
...
(cherry picked from commit e6ec02001f
)
2017-11-02 12:56:41 -05:00
Wangda Tan
752f000e0f
YARN-7364. Queue dash board in new YARN UI has incorrect values. (Sunil G via wangda)
...
Change-Id: Ia5336f407147d2985a61b5f9f1e69b5b35f398a4
2017-11-02 09:50:00 -07:00
Jason Lowe
6ad6882343
YARN-7286. Add support for docker to have no capabilities. Contributed by Eric Badger
...
(cherry picked from commit b7dee1f060
)
2017-11-02 09:50:55 -05:00
Rohith Sharma K S
e53fcd52ee
addendum patch for YARN-7289.
...
(cherry picked from commit 940ffe3f9c
)
2017-11-02 14:07:28 +05:30
Junping Du
d1f8854a1b
YARN-7400. Incorrect log preview displayed in jobhistory server ui. Contributed by Xuan Gong.
...
(cherry picked from commit d57dba9942
)
2017-11-01 14:50:44 -07:00
Haibo Chen
32a712a740
YARN-7389. Make TestResourceManager Scheduler agnostic. (Robert Kanter via Haibo Chen)
...
(cherry picked from commit d7f3737f3b
)
2017-11-01 14:19:59 -07:00
Daniel Templeton
956d814034
YARN-7146. Many RM unit tests failing with FairScheduler
...
(Contributed by Robert Kanter via Daniel Templeton)
2017-11-01 14:11:26 -07:00
Inigo Goiri
8180ab436a
YARN-7276. Federation Router Web Service fixes. Contributed by Inigo Goiri.
2017-11-01 13:21:15 -07:00
Arun Suresh
71a55bebfb
Preparing for 2.10.0 development
2017-10-31 12:51:14 -07:00
Subru Krishnan
ac41107423
YARN-6413. FileSystem based Yarn Registry implementation. (Ellen Hui via Subru).
...
(cherry picked from commit ed24da3dd7
)
2017-10-31 12:11:40 -07:00
Junping Du
76ec5eab12
HADOOP-14990. Clean up jdiff xml files added for 2.8.2 release.
...
(cherry picked from commit a8083aaa6f
)
2017-10-30 15:17:30 -07:00
Vrushali C
3454c02c96
YARN-7378 Documentation changes post branch-2 merge (Vrushali C with Varun Saxena)
2017-10-30 14:09:29 -07:00
Yufei Gu
243b70eca8
YARN-6747. TestFSAppStarvation.testPreemptionEnable fails intermittently. (Contributed by Miklos Szegedi)
...
(cherry picked from commit d4811c8cfa
)
2017-10-29 16:47:22 -07:00
Varun Saxena
e1b3bbde60
YARN-7380. Fix findbugs warning in timeline service on branch-2 (Vrushali C via Varun Saxena).
2017-10-29 16:38:20 +05:30
Arun Suresh
2654d9973e
YARN-7299. Fix TestDistributedScheduler. (asuresh)
...
(cherry picked from commit 9c5c68745e
)
2017-10-27 23:11:34 -07:00
Arun Suresh
519aa0e804
YARN-7178. Add documentation for Container Update API. (asuresh)
...
(cherry picked from commit 24f8c5cce3
)
2017-10-27 22:57:46 -07:00
Jason Lowe
9093ad6168
YARN-7244. ShuffleHandler is not aware of disks that are added. Contributed by Kuhu Shukla
...
(cherry picked from commit 665bb147aa
)
2017-10-27 17:09:29 -05:00
Rohith Sharma K S
548116c3f5
YARN-7289. Application lifetime does not work with FairScheduler. Contributed by Miklos Szegedi.
...
(cherry picked from commit 5c799ecf09
)
2017-10-27 22:51:41 +05:30
Sunil G
88c3b444bd
YARN-7375. Possible NPE in RMWebapp when HA is enabled and the active RM fails. Contributed by Chandni Singh.
...
(cherry picked from commit 792388e1c0
)
2017-10-27 21:11:48 +05:30
Junping Du
1f2a2ba2be
Add several jdiff xml files for 2.8.2 release.
...
(cherry picked from commit a25b5aa0cf
)
2017-10-26 23:20:24 -07:00
Subru Krishnan
a0dceec586
YARN-5516. Add REST API for supporting recurring reservations. (Sean Po via Subru).
...
(cherry picked from commit 25932da6d1
)
2017-10-26 20:16:01 -07:00
Arun Suresh
f6fde85c5c
YARN-4823. Refactor the nested reservation id field in listReservation to simple string field. (subru via asuresh)
...
(cherry picked from commit 00bebb7e58
)
2017-10-26 20:04:33 -07:00
Arun Suresh
098a6b8f19
YARN-4825. Remove redundant code in ClientRMService::listReservations. (subru via asuresh)
...
(cherry picked from commit d82e797b65
)
2017-10-26 20:04:19 -07:00
Robert Kanter
7c26ae506a
YARN-7262. Add a hierarchy into the ZKRMStateStore for delegation token znodes to prevent jute buffer overflow (rkanter)
...
(cherry picked from commit b1de78619f
)
2017-10-26 17:51:05 -07:00
Robert Kanter
46783158f8
YARN-7358. TestZKConfigurationStore and TestLeveldbConfigurationStore should explicitly set capacity scheduler (haibochen via rkanter)
...
(cherry picked from commit 2da654e34a
)
2017-10-26 10:49:57 -07:00
Subru Krishnan
74aee8673f
YARN-4827. Document configuration of ReservationSystem for FairScheduler. (Yufei Gu via Subru).
...
(cherry picked from commit 3fae675383
)
2017-10-25 15:32:03 -07:00
Arun Suresh
774a575363
YARN-4687. Document Reservation ACLs (Contributed by Sean Po)
...
(cherry picked from commit 2e1d0ff4e9
)
2017-10-25 15:29:32 -07:00
Carlo Curino
fa86fdc3cc
YARN-7339. LocalityMulticastAMRMProxyPolicy should handle cancel request properly. (Botong Huang via curino)
...
Edited cherry-pick from 1c5c2b5dde
2017-10-25 13:56:35 -07:00
Eric Yang
f6d3c101a6
YARN-7353. Improved volume mount check for directories and unit test compatibility on RHEL7. Contributed by Eric Badger.
2017-10-24 17:01:08 -04:00
Inigo Goiri
89ad6adab3
YARN-3661. Basic Federation UI. Contributed by Inigo Goiri.
2017-10-24 13:55:13 -07:00
Robert Kanter
85eadec67b
YARN-7385. TestFairScheduler#testUpdateDemand and TestFSLeafQueue#testUpdateDemand are failing with NPE (yufeigu via rkanter)
...
(cherry picked from commit 03af442e76
)
2017-10-24 13:43:27 -07:00
Robert Kanter
1d34a4805e
YARN-7382. NoSuchElementException in FairScheduler after failover causes RM crash (rkanter)
...
(cherry picked from commit 025c656572
)
2017-10-24 10:29:36 -07:00
Daniel Templeton
08cfd010a3
YARN-7357. Several methods in TestZKRMStateStore.TestZKRMStateStoreTester.TestZKRMStateStoreInternal should have @Override annotations
...
(Contributed by Sen Zhao via Daniel Templeton)
(cherry picked from commit 0553f5a012e14c8ceb40a16161440384f9f3a9a8)
(cherry picked from commit 9da9023371
)
2017-10-23 13:52:15 -07:00
Eric Payne
ef0d6ff2e6
YARN-4163: Audit getQueueInfo and getApplications calls
...
(cherry picked from commit 921338cd86
)
2017-10-23 11:58:04 -05:00
Subru Krishnan
9bd77a6d9d
YARN-6871. Add additional deSelects params in RMWebServices#getAppReport. (Tanuj Nayak via Subru).
2017-10-20 17:19:29 -07:00
Yufei Gu
93d71d97d4
YARN-7355. TestDistributedShell should be scheduler agnostic. (Contributed by Haibo)
...
(cherry picked from commit 6b7c87c945
)
2017-10-20 11:49:34 -07:00
Yufei Gu
378fa3ac7d
YARN-7261. Add debug message for better download latency monitoring. (Yufei Gu)
...
(cherry picked from commit 0799fde35e
)
2017-10-20 11:49:34 -07:00
Yufei Gu
4c4f28c9e7
YARN-4090. Make Collections.sort() more efficient by caching resource usage. (Contributed by Yufei Gu, Shilong Zhang and Xianyin Xin)
...
(cherry picked from commit 1f4cdf1068
)
(cherry picked from commit 96106b8f5f
)
2017-10-20 11:49:33 -07:00
Yufei Gu
f462461d4e
YARN-7359. TestAppManager.testQueueSubmitWithNoPermission() should be scheduler agnostic. (Contributed by Haibo Chen)
...
(cherry picked from commit 7b4b018780
)
2017-10-20 11:22:28 -07:00
Yufei Gu
1000811bcb
YARN-7294. TestSignalContainer#testSignalRequestDeliveryToNM fails intermittently with Fair Scheduler. (Contributed by Miklos Szegedi)
...
(cherry picked from commit cbd2b73ef8
)
2017-10-20 11:22:28 -07:00
Wangda Tan
2f476f4b2c
YARN-6623. Add support to turn off launching privileged containers in the container-executor. (Varun Vasudev via wangda)
2017-10-20 11:22:28 -07:00
Wangda Tan
6a3929f2b2
YARN-6608. Backport all SLS improvements from trunk to branch-2. (Carlo Curino via wangda)
2017-10-20 11:22:26 -07:00
Wangda Tan
bc2326f5f0
YARN-7170. Improve bower dependencies for YARN UI v2. (Sunil G via wangda)
2017-10-19 22:20:36 -07:00
vrushali
28c54989d6
Ensuring right apis are called as per jetty version in branch2 (trunk has different jetty)
2017-10-19 22:18:17 -07:00
Wangda Tan
017ac560f0
YARN-7338. Support same origin policy for cross site scripting prevention. (Sunil G via wangda)
2017-10-19 21:48:11 -07:00
vrushali
3a5f1a6c26
Fixing checktyle warnings during rebase
2017-10-18 02:06:49 +05:30
Sunil G
ec3fb45772
YARN-7022. Improve click interaction in queue topology in new YARN UI. Contributed by Abdullah Yousufi.
2017-10-18 02:06:49 +05:30
Sunil G
da104a3e78
YARN-7075. Better styling for donut charts in new YARN UI. Contributed by Da Ding.
2017-10-18 02:06:49 +05:30
Sunil G
1cf7ed8a28
YARN-7071. Add vcores and number of containers in new YARN UI node heat map. Contributed by Abdullah Yousufi.
2017-10-18 02:06:49 +05:30
Sunil G
65b90e1e1c
YARN-6386. Show decommissioning nodes in new YARN UI. Contributed by Elek Marton.
2017-10-18 02:06:49 +05:30