Yufei Gu
|
f30f78a736
|
YARN-6612. Update fair scheduler policies to be aware of resource types. (Contributed by Daniel Templeton via Yufei Gu)
(cherry picked from commit 09b476e6dabe8039a41dde7930c8a9c0d14bb750)
|
2017-10-31 15:06:18 -07:00 |
|
Sunil G
|
74030d808c
|
YARN-7137. [YARN-3926] Move newly added APIs to unstable in YARN-3926 branch. Contributed by Wangda Tan.
(cherry picked from commit da0b6a354bf6f6bf37ca5a05a4a8eece09aa4893)
|
2017-10-31 15:06:17 -07:00 |
|
Daniel Templeton
|
0db9ddb728
|
YARN-7136. Additional Performance Improvement for Resource Profile Feature
(Contributed by Wangda Tan via Daniel Templeton)
(cherry picked from commit bf2b687412f9a830ec4834477ccf25dbe76fddcd)
|
2017-10-31 15:06:17 -07:00 |
|
Sunil G
|
5dd008ca2e
|
YARN-7067. [YARN-3926] Optimize ResourceType information display in UI. Contributed by Wangda Tan.
(cherry picked from commit a333ba54e3f5a1ca57b0fc94bfd008f3cbd5b14b)
|
2017-10-31 15:06:17 -07:00 |
|
Wangda Tan
|
605fcde012
|
YARN-7043. [Partial backport] Cleanup ResourceProfileManager. (wangda)
Change-Id: I463356f37bf1f6a3f1fc3c594c79916e8c0ab913
(cherry picked from commit 39240b61a163b127eec385decd30ffd96e694c28)
|
2017-10-31 15:06:17 -07:00 |
|
Wangda Tan
|
4af3deaeb0
|
YARN-6789. Add Client API to get all supported resource types from RM. (Sunil G via wangda)
Change-Id: I366d8db6f6700acd087db5acb7a1be7e41b2b68d
(cherry picked from commit df3855541af98a3805958f2b5b9db6be705d52ab)
|
2017-10-31 15:06:17 -07:00 |
|
Daniel Templeton
|
99c292403d
|
YARN-6788. [YARN-3926] Improve performance of resource profile branch
(Contributed by Sunil Govindan via Daniel Templeton)
(cherry picked from commit 3aeaafecb823ef6c175ea5d0d9cb726faacaf32d)
|
2017-10-31 15:06:16 -07:00 |
|
Sunil G
|
48ddb8f5b4
|
YARN-6445. [YARN-3926] Performance improvements in resource profile branch with respect to SLS. Contributed by Varun Vasudev.
(cherry picked from commit 58da54640e37571f82eb340f32641d58160e92b2)
|
2017-10-31 15:06:16 -07:00 |
|
Sunil G
|
bda5486dad
|
YARN-6232. Update resource usage and preempted resource calculations to take into account all resource types. Contributed by Varun Vasudev.
(cherry picked from commit dae65f3bef8ffa34d02a37041f1dfdfeeee91845)
|
2017-10-31 15:06:16 -07:00 |
|
Sunil G
|
4045ef047d
|
YARN-5588. [Partial backport] [YARN-3926] Add support for resource profiles in distributed shell. Contributed by Varun Vasudev.
(cherry picked from commit 7805deed4896e470ebd2f6bbd1ba9962947c63cd)
|
2017-10-31 15:06:16 -07:00 |
|
Arun Suresh
|
a9fa0349a0
|
YARN-5587. [Partial backport] Add support for resource profiles. (vvasudev via asuresh)
(cherry picked from commit 6708ac330147b2d3816a31f2ee83e09c41fe0dd9)
|
2017-10-31 15:06:16 -07:00 |
|
Rohith Sharma K S
|
3d1b59e04a
|
YARN-5586. Update the Resources class to consider all resource types. Contributed by Varun Vasudev.
(cherry picked from commit 239c1824a07fede71dd751ed2c1f40036b22170e)
|
2017-10-31 15:06:16 -07:00 |
|
Varun Vasudev
|
16beac12ad
|
YARN-4830. Add support for resource types in the nodemanager. Contributed by Varun Vasudev.
(cherry picked from commit 759114b0063907d4c07ea6ee261e861bf5cc3a9a)
|
2017-10-31 15:06:16 -07:00 |
|
Haibo Chen
|
e785e83270
|
YARN-7389. Make TestResourceManager Scheduler agnostic. (Robert Kanter via Haibo Chen)
(cherry picked from commit d7f3737f3b3236fbf8c25fdd4656251ed63a2be9)
|
2017-10-31 13:41:44 -07:00 |
|
Yufei Gu
|
d9f027adbc
|
YARN-6747. TestFSAppStarvation.testPreemptionEnable fails intermittently. (Contributed by Miklos Szegedi)
(cherry picked from commit d4811c8cfae02f42a7aae1f775e87b6726caa3c9)
|
2017-10-29 16:48:07 -07:00 |
|
Rohith Sharma K S
|
d9b636f2f4
|
YARN-7289. Application lifetime does not work with FairScheduler. Contributed by Miklos Szegedi.
(cherry picked from commit 5c799ecf09617f634c41bba26d341b2ad45ee852)
|
2017-10-27 23:14:55 +05:30 |
|
Sunil G
|
e084d43550
|
YARN-7375. Possible NPE in RMWebapp when HA is enabled and the active RM fails. Contributed by Chandni Singh.
(cherry picked from commit 792388e1c0ebaeb01db194412e30c08c0144b77c)
|
2017-10-27 20:54:58 +05:30 |
|
Robert Kanter
|
aa65f6c1ad
|
YARN-7262. Add a hierarchy into the ZKRMStateStore for delegation token znodes to prevent jute buffer overflow (rkanter)
(cherry picked from commit b1de78619f3e5e25d6f9d5eaf41925f22d212fb9)
|
2017-10-26 17:47:51 -07:00 |
|
Subru Krishnan
|
9665971a65
|
YARN-5516. Add REST API for supporting recurring reservations. (Sean Po via Subru).
(cherry picked from commit 25932da6d1ee56299c8f9911576a42792c435407)
|
2017-10-26 12:11:08 -07:00 |
|
Robert Kanter
|
d92dddaf7c
|
YARN-7358. TestZKConfigurationStore and TestLeveldbConfigurationStore should explicitly set capacity scheduler (haibochen via rkanter)
(cherry picked from commit 2da654e34a436aae266c1fbdec5c1067da8d854e)
|
2017-10-26 10:45:23 -07:00 |
|
Subru Krishnan
|
926b188871
|
YARN-4827. Document configuration of ReservationSystem for FairScheduler. (Yufei Gu via Subru).
(cherry picked from commit 3fae675383489129b3ca3c66683a1215d0c6edf0)
|
2017-10-25 15:08:19 -07:00 |
|
Yufei Gu
|
6e953eb6a3
|
YARN-7045. Remove FSLeafQueue#addAppSchedulable. (Contributed by Sen Zhao via Yufei Gu)
(cherry picked from commit a92ef030a2707182e90acee644e47c8ef7e1fd8d)
|
2017-10-24 13:52:02 -07:00 |
|
Robert Kanter
|
c5eeb2e4ce
|
YARN-7385. TestFairScheduler#testUpdateDemand and TestFSLeafQueue#testUpdateDemand are failing with NPE (yufeigu via rkanter)
(cherry picked from commit 03af442e7608db2f8e6eb85a15aa0ba42781edab)
|
2017-10-24 13:40:06 -07:00 |
|
Robert Kanter
|
4bae02a97d
|
YARN-7382. NoSuchElementException in FairScheduler after failover causes RM crash (rkanter)
(cherry picked from commit 025c6565725c1819566377632753e8b9055617a6)
|
2017-10-24 10:25:43 -07:00 |
|
Daniel Templeton
|
9da9023371
|
YARN-7357. Several methods in TestZKRMStateStore.TestZKRMStateStoreTester.TestZKRMStateStoreInternal should have @Override annotations
(Contributed by Sen Zhao via Daniel Templeton)
(cherry picked from commit 0553f5a012e14c8ceb40a16161440384f9f3a9a8)
|
2017-10-23 13:51:39 -07:00 |
|
Eric Payne
|
3f315a526b
|
YARN-4163: Audit getQueueInfo and getApplications calls
(cherry picked from commit 921338cd86e7215b0c4b1efdf2daf9449fb12c7b)
|
2017-10-23 11:48:41 -05:00 |
|
Sunil G
|
4b872e5e9f
|
YARN-6871. Add additional deSelects params in RMWebServices#getAppReport. Contributed by Tanuj Nayak.
(cherry picked from commit 8facf1f976d7e12a846f12baabf54be1b7a49f9d)
|
2017-10-20 17:20:39 -07:00 |
|
Yufei Gu
|
96106b8f5f
|
YARN-4090. Make Collections.sort() more efficient by caching resource usage. (Contributed by Yufei Gu, Shilong Zhang and Xianyin Xin)
(cherry picked from commit 1f4cdf10681b6903207a63fb5c306c9665ed9464)
|
2017-10-20 01:34:05 -07:00 |
|
Yufei Gu
|
b2f516118c
|
YARN-7359. TestAppManager.testQueueSubmitWithNoPermission() should be scheduler agnostic. (Contributed by Haibo Chen)
(cherry picked from commit 7b4b0187806601e33f5a88d48991e7c12ee4419f)
|
2017-10-19 16:53:10 -07:00 |
|
Yufei Gu
|
288d2fc309
|
YARN-7294. TestSignalContainer#testSignalRequestDeliveryToNM fails intermittently with Fair Scheduler. (Contributed by Miklos Szegedi)
(cherry picked from commit cbd2b73ef81a7e275c5d4f842cac5b81ff2f8c84)
|
2017-10-19 16:40:36 -07:00 |
|
Subru Krishnan
|
81a86860bf
|
YARN-7311. Fix TestRMWebServicesReservation parametrization for fair scheduler. (Yufei Gu via Subru).
(cherry picked from commit 75323394fbc4211596a2c8fbb5e584f3183f742f)
|
2017-10-17 12:39:40 -07:00 |
|
Robert Kanter
|
6971699099
|
YARN-7308. TestApplicationACLs fails with FairScheduler (rkanter)
(cherry picked from commit 8a615259281511de639c1f9aa719a842e34a523f)
|
2017-10-16 15:34:50 -07:00 |
|
Robert Kanter
|
b7cef4e934
|
YARN-7309. TestClientRMService#testUpdateApplicationPriorityRequest and TestClientRMService#testUpdatePriorityAndKillAppWithZeroClusterResource test functionality not supported by FairScheduler (rkanter)
(cherry picked from commit ec8bf9e48ac4dc675516a57c06a29890b5138548)
|
2017-10-13 13:57:40 -07:00 |
|
Jonathan Hung
|
043a217017
|
YARN-7252. Removing queue then failing over results in exception
|
2017-10-09 14:54:57 -07:00 |
|
Jonathan Hung
|
168a3df8e6
|
YARN-7251. Misc changes to YARN-5734
|
2017-10-09 14:54:57 -07:00 |
|
Jonathan Hung
|
5105bc4721
|
YARN-7046. Add closing logic to configuration store
|
2017-10-09 14:54:56 -07:00 |
|
Wangda Tan
|
e6827a9121
|
YARN-6840. Implement zookeeper based store for scheduler configuration updates. (Jonathan Hung via wangda)
Change-Id: I9debea674fe8c7e4109d4ca136965a1ea4c48bcc
|
2017-10-09 14:54:56 -07:00 |
|
Xuan
|
4bf38062a5
|
YARN-7024: Fix issues on recovery in LevelDB store. Contributed by Jonathan Hung
|
2017-10-09 14:54:56 -07:00 |
|
Xuan
|
0b546420da
|
YARN-6322: Disable queue refresh when configuration mutation is enabled. Contributed by Jonathan Hung
|
2017-10-09 14:54:55 -07:00 |
|
Xuan
|
793476e4b7
|
YARN-5947: Create LeveldbConfigurationStore class using Leveldb as backing store. Contributed by Jonathan Hung
|
2017-10-09 14:54:55 -07:00 |
|
Xuan
|
09b7c8766e
|
YARN-5953 addendum: Move QueueConfigInfo and SchedConfUpdateInfo to package org.apache.hadoop.yarn.webapp.dao
|
2017-10-09 14:54:54 -07:00 |
|
Xuan
|
e09f0d64ac
|
YARN-5953:Create CLI for changing YARN configurations. (Jonathan Hung via xgong)
|
2017-10-09 14:54:54 -07:00 |
|
Xuan
|
3f29c1585b
|
YARN-6575. Support global configuration mutation in MutableConfProvider. (Jonathan Hung via Xuan Gong)
|
2017-10-09 14:54:54 -07:00 |
|
Wangda Tan
|
5fd1668a27
|
YARN-5949. Add pluggable configuration ACL policy interface and implementation. (Jonathan Hung via wangda)
Change-Id: Ib98e82ff753bede21fcab2e6ca9ec1e7a5a2008f
|
2017-10-09 14:54:53 -07:00 |
|
Wangda Tan
|
d1514bacd1
|
YARN-5952. Create REST API for changing YARN scheduler configurations. (Jonathan Hung via wangda)
|
2017-10-09 14:54:53 -07:00 |
|
Jonathan Hung
|
28754646e5
|
YARN-5948. Implement MutableConfigurationManager for handling storage into configuration store
|
2017-10-09 14:54:53 -07:00 |
|
Xuan
|
c4c2feeccf
|
YARN-5946: Create YarnConfigurationStore interface and
InMemoryConfigurationStore class. Contributed by Jonathan Hung
|
2017-10-09 14:54:52 -07:00 |
|
Jonathan Hung
|
72169a0281
|
YARN-5951. Changes to allow CapacityScheduler to use configuration store
|
2017-10-09 14:54:52 -07:00 |
|
Daniel Templeton
|
bec03f7060
|
YARN-2612 addendum: fixed javadoc error.
(cherry picked from commit 6d6ca4c923142a893870fc8a6309c02f60dc2d24)
|
2017-10-09 14:15:52 +02:00 |
|
Sunil G
|
84e2e2a6f6
|
YARN-7245. Max AM Resource column in Active Users Info section of Capacity Scheduler UI page should be updated per-user. Contributed by Eric Payne.
(cherry picked from commit 8137254a1f4367974bf1883f1982e31ab2865107)
|
2017-10-09 14:40:44 +05:30 |
|