Sunil G
4d30c90a1b
YARN-7137. [YARN-3926] Move newly added APIs to unstable in YARN-3926 branch. Contributed by Wangda Tan.
...
(cherry picked from commit da0b6a354b
)
(cherry picked from commit 74030d808c
)
2019-08-29 17:02:47 -07:00
Daniel Templeton
72d90e750b
YARN-7270 addendum: Reapplied changes after YARN-3926 backports
2019-08-29 17:02:47 -07:00
Jonathan Hung
d6673c5491
YARN-9188. Port YARN-7136 to branch-2
2019-08-29 17:02:47 -07:00
Sunil G
45b50c45d6
YARN-6933. [YARN-3926] ResourceUtils.DISALLOWED_NAMES check is duplicated. Contributed by Manikandan R.
...
(cherry picked from commit 805095496d
)
2019-08-29 17:02:47 -07:00
Wangda Tan
8cea242e94
YARN-7093. Improve log message in ResourceUtils. (Sunil G via wangda)
...
Change-Id: I88928a747ee3eec17bc76fb71e9aaa632d091f0f
(cherry picked from commit 53df3eac50
)
2019-08-29 17:02:46 -07:00
Wangda Tan
f340726c9a
YARN-7039. Fix javac and javadoc errors in YARN-3926 branch. (Sunil G via wangda)
...
Change-Id: I442bf6d838b3aba83f1f6779cf9dcf8596a2102d
(cherry picked from commit e490602e9b
)
2019-08-29 17:02:46 -07:00
Sunil G
74bb2d6ae7
YARN-7067. [YARN-3926] Optimize ResourceType information display in UI. Contributed by Wangda Tan.
...
(cherry picked from commit a333ba54e3
)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/MetricsOverviewTable.java
2019-08-29 17:02:46 -07:00
Wangda Tan
1f05fa041a
YARN-7043. [Partial backport] Cleanup ResourceProfileManager. (wangda)
...
Change-Id: I463356f37bf1f6a3f1fc3c594c79916e8c0ab913
(cherry picked from commit 39240b61a1
)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ClientRMService.java
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/OpportunisticContainerAllocatorAMService.java
2019-08-29 17:02:46 -07:00
Sunil G
7c37fbef12
YARN-6781. [YARN-3926] ResourceUtils#initializeResourcesMap takes an unnecessary Map parameter. Contributed by Yu-Tang Lin.
...
(cherry picked from commit 758b771943
)
2019-08-29 17:02:46 -07:00
Wangda Tan
c69dd9eea6
YARN-6789. Add Client API to get all supported resource types from RM. (Sunil G via wangda)
...
Change-Id: I366d8db6f6700acd087db5acb7a1be7e41b2b68d
(cherry picked from commit df3855541a
)
2019-08-29 17:02:46 -07:00
Sunil G
7b1c58b037
YARN-7030. [YARN-3926] Performance optimizations in Resource and ResourceUtils class. Contributed by Wangda Tan.
...
(cherry picked from commit a6989af1d9
)
2019-08-29 17:02:46 -07:00
Sunil G
06c38ee7a4
YARN-6892. [YARN-3926] Improve API implementation in Resources and DominantResourceCalculator class. Contributed by Sunil G.
...
(cherry picked from commit 2b51b262ab
)
2019-08-29 17:02:46 -07:00
Yufei Gu
59cfecd60e
YARN-6994. [YARN-3926] Remove last uses of Long from resource types code. (Daniel Templeton via Yufei Gu)
...
(cherry picked from commit d5e9939ebb
)
2019-08-29 17:02:46 -07:00
Daniel Templeton
d8f388652e
YARN-6788. [YARN-3926] Improve performance of resource profile branch
...
(Contributed by Sunil Govindan via Daniel Templeton)
(cherry picked from commit 3aeaafecb8
)
2019-08-29 17:02:46 -07:00
Sunil G
ad6f095774
YARN-6761. Fix build for YARN-3926 branch. Contributed by Varun Vasudev.
...
(cherry picked from commit ca2808d8bb
)
2019-08-29 17:02:46 -07:00
Jonathan Hung
d5963b2be9
YARN-9182. Backport YARN-6445 resource profile performance improvements to branch-2
2019-08-29 17:02:46 -07:00
Jonathan Hung
7f614f7cee
YARN-9181. Backport YARN-6232 for generic resource type usage to branch-2
2019-08-29 17:02:46 -07:00
Arun Suresh
6db8c36ba9
YARN-5587. [Partial backport] Add support for resource profiles. (vvasudev via asuresh)
...
(cherry picked from commit 6708ac3301
)
2019-08-29 17:02:46 -07:00
Rohith Sharma K S
015a55a5c6
YARN-5242. Update DominantResourceCalculator to consider all resource types in calculations. Contributed by Varun Vasudev.
...
(cherry picked from commit 9e4ba6aff5
)
2019-08-29 17:02:46 -07:00
Varun Vasudev
7d5050a768
YARN-4830. Add support for resource types in the nodemanager. Contributed by Varun Vasudev.
...
(cherry picked from commit 759114b006
)
2019-08-29 17:02:46 -07:00
Arun Suresh
817837e65c
YARN-4829. Add support for binary units in Resource class.(vvasudev via asuresh)
...
(cherry picked from commit 7ba698997b
)
2019-08-29 17:02:46 -07:00
Varun Vasudev
133eb31d54
YARN-4715. Add support to read resource types from a config file. Contributed by Varun Vasudev.
...
(cherry picked from commit ceb12c59a3
)
2019-08-29 17:02:46 -07:00
Wangda Tan
afcf9c55b5
YARN-4081. Add support for multiple resource types in the Resource class. (Varun Vasudev via wangda)
...
(cherry picked from commit 1bbab7c157
)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/api/records/impl/pb/ResourcePBImpl.java
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/util/resource/Resources.java
2019-08-29 17:02:46 -07:00
Haibo Chen
4a9fc45f6f
YARN-9559. Create AbstractContainersLauncher for pluggable ContainersLauncher logic. (Contributed by Jonathan Hung)
...
(cherry picked from commit f51702d539
)
(cherry picked from commit 8d357343c4
)
(cherry picked from commit f943bff254
)
(cherry picked from commit 6109ecf16d
)
2019-08-06 15:14:45 -07:00
Takanobu Asanuma
e3d4f6bfed
HADOOP-16331. Fix ASF License check in pom.xml. Contributed by Akira Ajisaka.
...
Signed-off-by: Takanobu Asanuma <tasanuma@apache.org>
2019-05-29 17:41:21 +09:00
Akira Ajisaka
cea1b0000c
HADOOP-16323. https everywhere in Maven settings.
2019-05-27 15:28:54 +09:00
Vrushali C
396fcee0b0
YARN-9150 Making TimelineSchemaCreator support different backends for Timeline Schema Creation in ATSv2. Contributed by Sushil Ks
2019-03-07 23:04:36 -08:00
Sunil G
a91933620d
YARN-9206. RMServerUtils does not count SHUTDOWN as an accepted state. Contributed by Kuhu Shukla.
...
(cherry picked from commit 6ffe6ea899
)
2019-02-07 19:11:12 +05:30
Eric E Payne
c6c5e94de4
YARN-6616: YARN AHS shows submitTime for jobs same as startTime. Contributed by Prabhu Joseph
...
(cherry picked from commit 04105bbfdb
)
2019-01-29 18:22:12 +00:00
Haibo Chen
c02c19121e
YARN-7088. Add application launch time to Resource Manager REST API. (Kanwaljeet Sachdev via Haibo Chen)
...
(cherry picked from commit bb92bfb4ef
)
(cherry picked from commit 3a764250262e745a6762dd6551b0d0a6af39e891)
(cherry picked from commit 75df8bed6eed86ad7c34460a1167c35d48b559d7)
2019-01-23 12:18:42 -08:00
Arun Suresh
4d69741a61
YARN-7974. Allow updating application tracking url after registration. (Jonathan Hung via asuresh)
2018-09-26 00:08:10 -07:00
Giovanni Matteo Fumarola
6937925838
YARN-8696. [AMRMProxy] FederationInterceptor upgrade: home sub-cluster heartbeat async. Contributed by Botong Huang.
2018-09-24 11:40:07 -07:00
Giovanni Matteo Fumarola
89da0e9901
YARN-8581. [AMRMProxy] Add sub-cluster timeout in LocalityMulticastAMRMProxyPolicy. Contributed by Botong Huang.
2018-08-21 13:04:49 -07:00
Rohith Sharma K S
e2210a5175
YARN-8612. Fix NM Collector Service Port issue in YarnConfiguration. Contributed by Prabha Manepalli.
...
(cherry picked from commit 1697a02306
)
2018-08-17 11:17:30 +05:30
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
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
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
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
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
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
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
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
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
Subru Krishnan
ed31091361
YARN-6128. Add support for AMRMProxy HA. (Botong Huang via Subru).
2017-11-20 14:21:58 -08:00
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
Arun Suresh
71a55bebfb
Preparing for 2.10.0 development
2017-10-31 12:51:14 -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
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