Wangda Tan
43030aa423
YARN-7042. Clean up unit tests after YARN-6610. (Daniel Templeton via wangda)
...
Change-Id: I8e40f704b6fcdd5b14faa9548a27986501044fa1
(cherry picked from commit b1fe3a222e
)
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
2fafdc7f8b
YARN-6610. [YARN-3926] DominantResourceCalculator#getResourceAsValue dominant param is updated to handle multiple resources. Contributed by Daniel Templeton.
...
(cherry picked from commit a0030c8c6f
)
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
1dc66dbb3f
YARN-6786. [YARN-3926] ResourcePBImpl imports cleanup. Contributed by Yeliang Cang.
...
(cherry picked from commit 4e5632d28e
)
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
08923e324a
YARN-9177. Use resource map for app metrics in TestCombinedSystemMetricsPublisher for 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
Sunil G
c5e77e8b84
YARN-5588. [Partial backport] [YARN-3926] Add support for resource profiles in distributed shell. Contributed by Varun Vasudev.
...
(cherry picked from commit 7805deed48
)
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
f99d603aaf
YARN-5586. Update the Resources class to consider all resource types. Contributed by Varun Vasudev.
...
(cherry picked from commit 239c1824a0
)
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
be2afb4a5d
YARN-4172. Extend DominantResourceCalculator to account for all resources. (Varun Vasudev via wangda)
...
(cherry picked from commit 32c91223f1
)
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
Eric E Payne
8e8c16dbc6
YARN-9756: Create metric that sums total memory/vcores preempted per round. Contributed by Manikandan R (manirajv06).
...
(cherry picked from commit d562050cec
)
2019-08-28 21:26:03 +00:00
Jonathan Hung
b6be5f869a
YARN-9438. launchTime not written to state store for running applications
...
(cherry picked from commit 9568656cd21d9c02168e18ce35c6726077bbf3a1)
(cherry picked from commit 0c498de6e87c6bdc959afa31deb03d0907e0e1a1)
(cherry picked from commit f73842780e
)
2019-08-27 15:49:58 -07:00
Jonathan Hung
f083f7fef1
YARN-9775. RMWebServices /scheduler-conf GET returns all hadoop configurations for ZKConfigurationStore. Contributed by Prabhu Joseph
...
(cherry picked from commit 8660e48ca1
)
(cherry picked from commit e4249c3202
)
(cherry picked from commit 6baa0d1e4d
)
2019-08-26 16:05:25 -07:00
Weiwei Yang
97f207d1a9
YARN-8025. UsersManangers#getComputedResourceLimitForActiveUsers throws NPE due to preComputedActiveUserLimit is empty. Contributed by Tao Yang.
...
(Cherry picked from commit 67f239c42f
)
(cherry picked from commit a0b7abf278
)
2019-08-23 09:59:47 -07:00
Eric Badger
afa9a4084d
YARN-9442. container working directory has group read permissions. Contributed by Jim Brennan.
...
(cherry picked from commit 2ac029b949
)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/native/container-executor/test/test-container-executor.c
(cherry picked from commit cec71691be
)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/native/container-executor/impl/container-executor.c
(cherry picked from commit db88224e8f
)
2019-08-13 17:27:43 +00:00
Erik Krogen
d5da529acf
HDFS-13286. [SBN read] Add haadmin commands to transition between standby and observer. Contributed by Chao Sun.
2019-08-09 15:49:55 -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
Weiwei Yang
19af228957
YARN-8944. TestContainerAllocation.testUserLimitAllocationMultipleContainers failure after YARN-8896. Contributed by Wilfred Spiegelenburg.
...
(cherry picked from commit 1d90a0dd23
)
(cherry picked from commit 70efe253f3
)
(cherry picked from commit cd8e9fa80b2903935ca9c337631e60161a6053b3)
2019-08-05 10:04:09 -07:00
Weiwei Yang
4e5ba315c6
YARN-8915. Update the doc about the default value of maximum-container-assignments for capacity scheduler. Contributed by Zhankun Tang.
...
(cherry picked from commit 78ea897b67
)
(cherry picked from commit 7dd8eafe33
)
(cherry picked from commit d095325234fe8fa8d2513c2f03c03347ef5f3606)
2019-08-05 10:04:00 -07:00
Wangda Tan
75fc058290
YARN-8896. Limit the maximum number of container assignments per heartbeat. (Zhankun Tang via wangda)
...
Change-Id: I6e72f8362bd7f5c2a844cb9e3c4732492314e9f1
(cherry picked from commit 780be14f07
)
(cherry picked from commit 46baafedf1
)
(cherry picked from commit bf4da6aacee62be906e71eca6e33821f5ee79a2d)
2019-08-05 10:03:56 -07:00
Eric Badger
9aae72af84
YARN-8045. Reduce log output from container status calls. Contributed by Craig Condit
...
(cherry picked from commit 144a55f0e3
)
2019-08-02 21:06:54 +00:00
Eric E Payne
77d1aa9376
YARN-9596: QueueMetrics has incorrect metrics when labelled partitions are involved. Contributed by Muhammad Samir Khan.
...
(cherry picked from commit c04ccf296d
)
2019-07-30 20:31:02 +00:00
Ahmed Hussein
dc4d7f69ce
YARN-9563. Resource report REST API could return NaN or Inf (Ahmed Hussein via jeagles)
...
Signed-off-by: Jonathan Eagles <jeagles@gmail.com>
(cherry picked from commit 9d63fc7ed6
)
2019-07-24 11:21:29 -05:00
Haibo Chen
68c24b322d
YARN-9668. UGI conf doesn't read user overridden configurations on RM and NM startup. (Contributed by Jonanthan Hung)
2019-07-19 11:00:38 -07:00
Eric E Payne
441339a716
YARN-8625. Aggregate Resource Allocation for each job is not present in ATS. Contributed by Prabhu Joseph.
2019-06-04 18:57:44 +00: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
Haibo Chen
dc28c86270
YARN-9529. Log correct cpu controller path on error while initializing CGroups. (Contributed by Jonathan Hung)
...
(cherry picked from commit 597fa47ad1
)
(cherry picked from commit c6573562cb
)
(cherry picked from commit ea1f0f282b
)
(cherry picked from commit aa7ff8552e
)
2019-05-06 12:01:26 -07:00
Eric E Payne
5bf40f592e
YARN-9285: RM UI progress column is of wrong type. Contributed by Ahmed Hussein.
2019-05-03 16:17:43 +00: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
Vrushali C
b83ec96767
YARN-8549 Adding a NoOp timeline writer and reader plugin classes for ATSv2. Contributed by Prabha Manepalli
2019-03-07 22:54:32 -08:00
Eric E Payne
6e6ebc368c
YARN-5714. ContainerExecutor does not order environment map. Contributed by Remi Catherinot and Jim Brennan.
2019-03-07 16:22:36 +00:00
Adam Antal
3c7c3366ff
YARN-9283. Javadoc of LinuxContainerExecutor#addSchedPriorityCommand has a wrong property name as reference
...
Signed-off-by: Akira Ajisaka <aajisaka@apache.org>
(cherry picked from commit 9385ec45d7
)
2019-02-15 19:00:48 +09:00
Masatake Iwasaki
83a9369f7d
YARN-9282. Typo in javadoc of class LinuxContainerExecutor: hadoop.security.authetication should be 'authentication'. Contributed by Charan Hebri.
...
(cherry picked from commit e0ab1bdece
)
2019-02-09 00:34:57 +09:00
Eric E Payne
2a7dcc509b
YARN-7171: RM UI should sort memory / cores numerically. Contributed by Ahmed Hussein
...
(cherry picked from commit d1ca9432dd
)
2019-02-07 21:29:23 +00: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
Jonathan Hung
338dbbedf7
YARN-9222. Print launchTime in ApplicationSummary
...
(cherry picked from commit 6cace58e21
)
(cherry picked from commit bf760e7e81
)
(cherry picked from commit 80a08c29adc9d07974bbe8087abcec750d5f7916)
(cherry picked from commit c71054c428b3abe00507792099e13a2dad337697)
2019-01-25 13:40:51 -08: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
Weiwei Yang
c77f7e25c9
YARN-9210. RM nodes web page can not display node info. Contributed by Jiandan Yang.
2019-01-23 11:02:15 +08:00