Jason Lowe
|
913a64e4c9
|
YARN-7248. NM returns new SCHEDULED container status to older clients. Contributed by Arun Suresh
(cherry picked from commit 85d81ae58ec4361a944c84753a900460a0888b9b)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/container/ContainerImpl.java
|
2017-09-28 14:25:01 -05:00 |
|
Rohith Sharma K S
|
c570ddaa66
|
YARN-7157. Add admin configuration to filter per-user's apps in secure cluster. Contributed by Sunil G.
|
2017-09-27 11:49:59 +05:30 |
|
Carlo Curino
|
88b32edb8f
|
YARN-7010. Federation: routing REST invocations transparently to multiple RMs (part 2 - getApps). (Contributed by Giovanni Matteo Fumarola via curino)
(cherry picked from commit cc8893edc0b7960e958723c81062986c12f06ade)
|
2017-09-21 18:09:44 -07:00 |
|
Subru Krishnan
|
261f769d79
|
YARN-6900. ZooKeeper based implementation of the FederationStateStore. (Íñigo Goiri via Subru).
(cherry picked from commit de462da04e167a04b89ecf0f40d464cf39dc6549)
|
2017-09-21 18:09:23 -07:00 |
|
Carlo Curino
|
8220b19af7
|
YARN-6896. Federation: routing REST invocations transparently to multiple RMs (part 1 - basic execution). (Contributed by Giovanni Matteo Fumarola via curino)
(cherry picked from commit cc59b5fb26ccf58dffcd8850fa12ec65250f127d)
|
2017-09-21 18:09:07 -07:00 |
|
Carlo Curino
|
bfd967d338
|
YARN-5412. Create a proxy chain for ResourceManager REST API in the Router. (Contributed by Giovanni Matteo Fumarola via curino)
(cherry picked from commit b6240b92abf453affc5fd64e1eedf2d29842aa75)
(cherry picked from commit acda6b96a4e92e432bd1d97fa14004a11e70387e)
|
2017-09-21 17:13:28 -07:00 |
|
Subru Krishnan
|
049f7c84a1
|
YARN-6866. Minor clean-up and fixes in anticipation of YARN-2915 merge with trunk. (Botong Huang via Subru).
(cherry picked from commit 40453879ec860819b080ccc82454480a436c0adc)
(cherry picked from commit 86f05c33125af3b435d6793551680ffa35047aa7)
|
2017-09-21 16:55:43 -07:00 |
|
Subru Krishnan
|
169037cbb4
|
YARN-3659. Federation: routing client invocations transparently to multiple RMs. (Giovanni Matteo Fumarola via Subru).
(cherry picked from commit 52daa6d971ae408d121b3737ea8c0575e7e8516d)
(cherry picked from commit 43a97174fe49aa0c25d03b8a970a46d4bebf1aa8)
|
2017-09-21 16:55:33 -07:00 |
|
Subru Krishnan
|
7f00f938f2
|
YARN-5413. Create a proxy chain for ResourceManager Admin API in the Router. (Giovanni Matteo Fumarola via Subru).
(cherry picked from commit 67846a5519b5905c2d925cf4c602f715b653e72c)
(cherry picked from commit 7444406d6d48846d06b04e82587885bb8632a16c)
|
2017-09-21 16:47:14 -07:00 |
|
Subru Krishnan
|
dc0a2e6c59
|
YARN-5411. Create a proxy chain for ApplicationClientProtocol in the Router. (Giovanni Matteo Fumarola via Subru).
(cherry picked from commit 4846069061b6baa06da3b524b9e36567dd368388)
(cherry picked from commit 80e1904000923819c98ae68456cb0452c255d5f3)
|
2017-09-21 16:43:08 -07:00 |
|
Carlo Curino
|
3c5dfa0fe5
|
YARN-3663. Federation State and Policy Store (DBMS implementation). (Giovanni Matteo Fumarola via curino).
(cherry picked from commit be99c1fe2eb150fabd69902118d65941f82971f6)
(cherry picked from commit 5272af8c7eab76d779c621eb0208bf29ffa25613)
|
2017-09-21 16:33:31 -07:00 |
|
Subru Krishnan
|
61c07e4f3f
|
YARN-6247. Share a single instance of SubClusterResolver instead of instantiating one per AM. (Botong Huang via Subru)
(cherry picked from commit 51aeb2ce0c599176aca9466a939c3ad55df30036)
(cherry picked from commit 86b2bec56e28a2d1ece53ab5a452860fd0444268)
|
2017-09-21 16:25:09 -07:00 |
|
Subru Krishnan
|
d32ffa9e5e
|
YARN-5676. Add a HashBasedRouterPolicy, and small policies and test refactoring. (Carlo Curino via Subru).
(cherry picked from commit 575137f41c27eb72d05d923337f3030a35403e8f)
(cherry picked from commit 4128c9522dcdc16bb3527f74a48ed1242458a165)
|
2017-09-21 16:23:45 -07:00 |
|
Subru Krishnan
|
d87d2b546e
|
YARN-5634. Simplify initialization/use of RouterPolicy via a RouterPolicyFacade. (Carlo Curino via Subru).
(cherry picked from commit d7672ce2bddb40fbaa77d3f6fec8c99f5589177f)
(cherry picked from commit 083a05bc1420d6d6aa30d98ab48c2ed8ead5b810)
|
2017-09-21 16:23:44 -07:00 |
|
Jian He
|
aac8755125
|
YARN-5601. Make the RM epoch base value configurable. Contributed by Subru Krishnan
(cherry picked from commit 9ca2aba9cc65090162b3517b194b5e655ee4a157)
(cherry picked from commit 2797507d51566ab3b8328e5fb1d0beb9fbce5bae)
|
2017-09-21 16:23:40 -07:00 |
|
Jian He
|
ea2ecdb796
|
YARN-3671. Integrate Federation services with ResourceManager. Contributed by Subru Krishnan
(cherry picked from commit 8573c286e27623155c715a632d56a68f23523c72)
(cherry picked from commit 94a24567d65469091c8b521987dc2003d0327159)
|
2017-09-21 16:23:33 -07:00 |
|
Jian He
|
615c912b61
|
YARN-3673. Create a FailoverProxy for Federation services. Contributed by Subru Krishnan
(cherry picked from commit 3307564a5f8c8abc5fe84efcd05ee0f7dfdd921c)
(cherry picked from commit bdfad4523f1a5a776e20773c371ce99d0c538ac1)
|
2017-09-21 16:13:06 -07:00 |
|
Jian He
|
fb3f9b48fb
|
YARN-3674. Create Facade for Federation State and Policy Store. Contributed by Subru Krishnan
(cherry picked from commit 5e976cd2b90ccf1bccb6039edf14140677804c4e)
(cherry picked from commit 5c843823972d030555e25729ae7b4b8fbafb59fd)
|
2017-09-21 16:12:34 -07:00 |
|
Subru Krishnan
|
31d92378ba
|
YARN-5390. Federation Subcluster Resolver. Contributed by Ellen Hui.
(cherry picked from commit d3dc461a935c2af4ec3f0312ff0c26918c408467)
(cherry picked from commit d19b6773012d78cb20b92e98e13546013b6622c2)
|
2017-09-21 16:00:36 -07:00 |
|
Jason Lowe
|
fc6d9612c7
|
YARN-4266. Allow users to enter containers as UID:GID pair instead of by username. Contributed by luhuichun, Zhankun Tang, and Eric Badger.
(cherry picked from commit bfd1a72ba8fbb06da73fede2a85e0b544d6ab43f)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml
|
2017-09-21 17:52:11 -05:00 |
|
Arun Suresh
|
8a12a914fd
|
YARN-7203. Add container ExecutionType into ContainerReport. (Botong Huang via asuresh)
(cherry picked from commit 56ef5279c1db93d03b2f1e04badbfe804f548918)
|
2017-09-18 15:51:19 -07:00 |
|
Jason Lowe
|
cd6cf0caf6
|
YARN-7192. Add a pluggable StateMachine Listener that is notified of NM Container State changes. Contributed by Arun Suresh
(cherry picked from commit a4f9c7c9247801dd37beec6fc195622af1b884ad)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/NodeManager.java
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/container/ContainerImpl.java
|
2017-09-18 10:34:53 -05:00 |
|
Arun Suresh
|
52bf458616
|
YARN-5216. Expose configurable preemption policy for OPPORTUNISTIC containers running on the NM. (Hitesh Sharma via asuresh)
(cherry picked from commit 4f8194430fc6a69d9cc99b78828fd7045d5683e8)
|
2017-09-14 10:29:54 -07:00 |
|
Arun Suresh
|
1af9f962c9
|
YARN-5292. NM Container lifecycle and state transitions to support for PAUSED container state. (Hitesh Sharma via asuresh)
(cherry picked from commit 864fbacd4548004b1de8b0812627976acd22aff5)
|
2017-09-14 10:26:34 -07:00 |
|
Sunil G
|
a39829c456
|
YARN-6600. Introduce default and max lifetime of application at LeafQueue level. Contributed by Rohith Sharma K S.
|
2017-09-08 19:20:52 +05:30 |
|
Jason Lowe
|
c004d57d47
|
YARN-6930. Admins should be able to explicitly enable specific LinuxContainerRuntime in the NodeManager. Contributed by Shane Kumpf
|
2017-09-07 16:24:55 -05:00 |
|
Subru Krishnan
|
5ccdd83923
|
YARN-5328. Plan/ResourceAllocation data structure enhancements required to support recurring reservations in ReservationSystem.
(cherry picked from commit b6e7d1369690eaf50ce9ea7968f91a72ecb74de0)
|
2017-09-06 16:46:49 -07:00 |
|
Wei-Chiu Chuang
|
92d9ad7761
|
Revert "Plan/ResourceAllocation data structure enhancements required to support recurring reservations in ReservationSystem."
This reverts commit 80516b3de79e9aac4dba1374638257b4611f199e.
|
2017-09-05 14:52:43 -07:00 |
|
Subru Krishnan
|
80516b3de7
|
Plan/ResourceAllocation data structure enhancements required to support recurring reservations in ReservationSystem.
(cherry picked from commit 7996eca7dcfaa1bdf970e32022274f2699bef8a1)
|
2017-09-01 15:17:27 -07:00 |
|
Oleg Danilov
|
b616462eef
|
YARN-7023. Incorrect ReservationId.compareTo() implementation.
This closes #262
Signed-off-by: Akira Ajisaka <aajisaka@apache.org>
(cherry picked from commit c5281a85e108c7cab6e84dfe351843483d720b9b)
|
2017-09-01 21:36:12 +02:00 |
|
Junping Du
|
e12358c5ce
|
YARN-6876. Create an abstract log writer for extendability. Contributed by Xuan Gong.
(cherry picked from commit c2cb7ea1ef6532020b69031dbd18b0f9b8369f0f)
|
2017-08-24 15:27:40 -07:00 |
|
Arun Suresh
|
f8f193c8e8
|
YARN-6979. Add flag to notify all types of container updates to NM via NodeHeartbeatResponse. (Kartheek Muthyala via asuresh)
(cherry picked from commit 8410d862d3a72740f461ef91dddb5325955e1ca5)
|
2017-08-20 08:31:17 -07:00 |
|
Subru Krishnan
|
a70efb6138
|
HADOOP-14741. Refactor curator based ZooKeeper communication into common library. (Íñigo Goiri via Subru).
|
2017-08-14 11:03:50 -07:00 |
|
Junping Du
|
e9c21d14b4
|
YARN-6811. [ATS1.5] All history logs should be kept under its own User Directory. Contributed by Rohith Sharma K S.
|
2017-08-08 12:45:55 -07:00 |
|
Arun Suresh
|
4cfd248a72
|
YARN-6777. Support for ApplicationMasterService processing chain of interceptors. (asuresh)
(cherry picked from commit 077fcf6a96e420e7f36350931722b8603d010cf1)
|
2017-08-04 16:50:21 -07:00 |
|
Arun Suresh
|
043b7d133e
|
YARN-6776. Refactor ApplicaitonMasterService to move actual processing logic to a separate class. (asuresh)
(cherry picked from commit 5496a34c0cb2b1a83cfa6b0aba5a77b05ff2d8f0)
|
2017-08-04 16:43:35 -07:00 |
|
Arun Suresh
|
2d62af6545
|
YARN-5966. AMRMClient changes to support ExecutionType update. (asuresh)
(cherry picked from commit aaf106fde35ec97e2e2ea4d7a67434038c4273ac)
|
2017-08-04 16:19:44 -07:00 |
|
Arun Suresh
|
88d6adf419
|
YARN-5977. ContainerManagementProtocol changes to support change of container ExecutionType. (Kartheek Muthyala via asuresh)
(cherry picked from commit 35dc7829236f92054d5ce6ea78d3a44ca6c8f3d3)
|
2017-08-03 21:18:43 -07:00 |
|
Jason Lowe
|
db7c5636b6
|
YARN-6768. Improve performance of yarn api record toString and fromString. Contributed by Jonathan Eagles
(cherry picked from commit 24853bf32a045b8f029fb136edca2af03836c8d5)
|
2017-07-24 10:22:31 -05:00 |
|
Xuan
|
edc0aa95f1
|
YARN-6689. PlacementRule should be configurable. (Jonathan Hung via xgong)
|
2017-07-12 15:45:51 -07:00 |
|
Junping Du
|
c5f43feb7c
|
YARN-5311. Document graceful decommission CLI and usage. Contributed by Elek, Marton.
(cherry picked from commit 4e3eebc943835077e3dd0df9e0b9239ae604cb89)
|
2017-06-28 15:32:49 -07:00 |
|
Naganarasimha
|
92e266c2b6
|
YARN-5006. ResourceManager quit due to ApplicationStateData exceed the limit size of znode in zk. Contributed by Bibin A Chundatt.
|
2017-06-24 23:14:51 +05:30 |
|
Daniel Templeton
|
c5b28c03a1
|
YARN-6679. Reduce Resource instance overhead via non-PBImpl
(Contributed by Daryn Sharp via Daniel Templeton)
|
2017-06-08 10:41:32 -07:00 |
|
Daniel Templeton
|
920a3078f6
|
YARN-6302. Fail the node if Linux Container Executor is not configured properly
(Contributed by Miklos Szegedi via Daniel Templeton)
|
2017-05-09 10:08:07 -07:00 |
|
Jason Lowe
|
6ca0c134e4
|
YARN-3839. Quit throwing NMNotYetReadyException. Contributed by Manikandan R
(cherry picked from commit 424887ecb7d11a72837f2757ed3ff9e0fe8c5b5d)
Conflicts:
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/test/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/TestContainerManagerRecovery.java
|
2017-05-08 17:25:11 -05:00 |
|
Daniel Templeton
|
a8512d5aeb
|
YARN-2962. ZKRMStateStore: Limit the number of znodes under a znode (Contributed by Varun Sexena via Daniel Templeton)
(cherry picked from commit 2e52789edf68016e7a3f450164f8bd3d8e6cb210)
|
2017-04-28 13:39:11 -07:00 |
|
Sunil G
|
a9495b206b
|
YARN-6164. Expose Queue Configurations per Node Label through YARN client api. Contributed by Benson Qiu.
|
2017-04-24 12:16:18 +05:30 |
|
Daniel Templeton
|
c1ae753de1
|
YARN-6372. Add default value for NM disk validator (Contributed by Yufei Gu via Daniel Templeton)
(cherry picked from commit e486569197e10bf48731d9e7ef5c031987c26acc)
|
2017-04-10 14:57:19 -07:00 |
|
Daniel Templeton
|
c2636468d7
|
YARN-5685. RM configuration allows all failover methods to disabled when automatic failover is enabled
(cherry picked from commit 640ba1d23fe8b8105bae6d342ddc1c839302f8e5)
|
2017-03-29 12:38:50 -07:00 |
|
Robert Kanter
|
a65011a128
|
YARN-6050. AMs can't be scheduled on racks or nodes (rkanter)
|
2017-03-28 14:33:08 -07:00 |
|