Yufei Gu
|
c617fe02b3
|
YARN-6832. Tests use assertTrue(....equals(...)) instead of assertEquals()). (Daniel Templeton via Yufei Gu)
|
2017-08-03 11:33:37 -07:00 |
|
Haibo Chen
|
293c74a81b
|
YARN-6673 Add cpu cgroup configurations for opportunistic containers. (Miklos Szegedi via Haibo Chen)
|
2017-08-03 09:56:51 -07:00 |
|
Haibo Chen
|
c5d256c760
|
YARN-6674 Add memory cgroup settings for opportunistic containers. (Miklos Szegedi via Haibo Chen)
|
2017-08-03 09:52:35 -07:00 |
|
Subru Krishnan
|
70b1a757f1
|
YARN-6511. Federation: transparently spanning application across multiple sub-clusters. (Botong Huang via Subru).
(cherry picked from commit 8c988d235eaf0972783985b1ab24680d029aea79)
|
2017-08-01 17:28:26 -07:00 |
|
Subru Krishnan
|
bed1832c93
|
YARN-3666. Federation Intercepting and propagating AM- home RM communications. (Botong Huang via Subru).
(cherry picked from commit 2399eb8200609246cb623c74450ca4a2032063cc)
|
2017-08-01 17:28:25 -07:00 |
|
Subru Krishnan
|
80e1904000
|
YARN-5411. Create a proxy chain for ApplicationClientProtocol in the Router. (Giovanni Matteo Fumarola via Subru).
(cherry picked from commit 4846069061b6baa06da3b524b9e36567dd368388)
|
2017-08-01 17:28:24 -07:00 |
|
Akira Ajisaka
|
b38a1eea8e
|
HADOOP-14245. Use Mockito.when instead of Mockito.stub. Contributed by Andras Bokor.
|
2017-08-01 15:15:43 +09:00 |
|
Arun Suresh
|
890e14c02a
|
YARN-6870. Fix floating point inaccuracies in resource availability check in AllocationBasedResourceUtilizationTracker. (Brook Zhou via asuresh)
|
2017-07-28 16:32:43 -07:00 |
|
Jian He
|
ac9489f7fc
|
YARN-6804. Allow custom hostname for docker containers in native services. Contributed by Billie Rinaldi
|
2017-07-25 09:57:14 -07:00 |
|
Brahma Reddy Battula
|
2054324d47
|
Revert "YARN-6804. [YARN core changes] Allow custom hostname for docker containers in native services. Contributed by Billie Rinaldi"
This reverts commit 4a771d9010 .
|
2017-07-23 12:56:18 +08:00 |
|
Jian He
|
4a771d9010
|
YARN-6804. [YARN core changes] Allow custom hostname for docker containers in native services. Contributed by Billie Rinaldi
|
2017-07-21 11:31:33 -07:00 |
|
Jason Lowe
|
c8df3668ec
|
YARN-6837. Null LocalResource visibility or resource type can crash the nodemanager. Contributed by Jinjiang Ling
|
2017-07-20 11:03:04 -05:00 |
|
Arun Suresh
|
5b007921cd
|
YARN-6706. Refactor ContainerScheduler to make oversubscription change easier. (Haibo Chen via asuresh)
|
2017-07-17 14:11:14 -07:00 |
|
Jason Lowe
|
ebc048cc05
|
YARN-6805. NPE in LinuxContainerExecutor due to null PrivilegedOperationException exit code. Contributed by Jason Lowe
|
2017-07-13 17:44:47 -05:00 |
|
Jason Lowe
|
0ffca5d347
|
Revert "YARN-6805. NPE in LinuxContainerExecutor due to null PrivilegedOperationException exit code. Contributed by Jason Lowe"
This reverts commit f76f5c0919 .
|
2017-07-13 17:42:38 -05:00 |
|
Jason Lowe
|
f76f5c0919
|
YARN-6805. NPE in LinuxContainerExecutor due to null PrivilegedOperationException exit code. Contributed by Jason Lowe
|
2017-07-13 17:38:17 -05:00 |
|
Jason Lowe
|
7576a688ea
|
YARN-6708. Nodemanager container crash after ext3 folder limit. Contributed by Bibin A Chundatt
|
2017-07-06 09:40:09 -05:00 |
|
Arun Suresh
|
49aa60e50d
|
YARN-6127. Add support for work preserving NM restart when AMRMProxy is enabled. (Botong Huang via asuresh).
|
2017-06-22 11:27:13 -07:00 |
|
Varun Vasudev
|
547f18cb96
|
YARN-6366. Refactor the NodeManager DeletionService to support additional DeletionTask types. Contributed by Shane Kumpf.
|
2017-05-31 16:15:35 +05:30 |
|
Jason Lowe
|
aea42930bb
|
YARN-6641. Non-public resource localization on a bad disk causes subsequent containers failure. Contributed by Kuhu Shukla
|
2017-05-26 09:37:56 -05:00 |
|
Haibo Chen
|
47474fffac
|
YARN-6555. Store application flow context in NM state store for work-preserving restart. (Rohith Sharma K S via Haibo Chen)
|
2017-05-25 21:15:27 -07:00 |
|
Eric Payne
|
19482e0d09
|
YARN-6618. TestNMLeveldbStateStoreService#testCompactionCycle can fail if compaction occurs more than once. Contributed by Jason Lowe.
|
2017-05-19 11:24:54 -05:00 |
|
Varun Vasudev
|
e120ee865a
|
Validate docker image name before launching container.
|
2017-05-18 10:29:34 +05:30 |
|
Robert Kanter
|
18c494a00c
|
YARN-6447. Provide container sandbox policies for groups (gphillips via rkanter)
|
2017-05-16 18:02:39 -07:00 |
|
Daniel Templeton
|
a2f680493f
|
YARN-5301. NM mount cpu cgroups failed on some systems
(Contributed by Miklos Szegedi via Daniel Templeton)
|
2017-05-09 12:05:46 -07:00 |
|
Subru Krishnan
|
749e5c09b9
|
YARN-6281. Cleanup when AMRMProxy fails to initialize a new interceptor chain. (Botong Huang via Subru)
(cherry picked from commit 57a9afbd45b7ef8e6021cc58f96bd0074bf1389d)
|
2017-05-08 16:55:47 -07:00 |
|
Subru Krishnan
|
cd9ff27ffc
|
YARN-6234. Support multiple attempts on the node when AMRMProxy is enabled. (Giovanni Matteo Fumarola via Subru).
|
2017-05-08 16:41:30 -07:00 |
|
Jason Lowe
|
424887ecb7
|
YARN-3839. Quit throwing NMNotYetReadyException. Contributed by Manikandan R
|
2017-05-08 17:14:37 -05:00 |
|
Subru Krishnan
|
d6eed5acca
|
YARN-6565. Fix memory leak and finish app trigger in AMRMProxy. (Botong Huang via Subru).
|
2017-05-05 16:27:49 -07:00 |
|
Sidharta S
|
fd5cb2c946
|
YARN-6374. Improve test coverage and add utility classes for common Docker operations. Contributed by Shane Kumpf
|
2017-05-03 14:49:30 -07:00 |
|
Robert Kanter
|
68e45f554b
|
YARN-6472. Improve Java sandbox regex (gphillips via rkanter)
|
2017-04-28 11:01:50 -07:00 |
|
Haibo Chen
|
8ac50e1322
|
YARN-6500. Do not mount inaccessible cgroups directories in CgroupsLCEResourcesHandler. (Miklos Szegedi via Haibo Chen)
|
2017-04-24 11:37:52 -07:00 |
|
Daniel Templeton
|
46940d92e2
|
YARN-6302. Fail the node if Linux Container Executor is not configured properly
(Contributed by Miklos Szegedi via Daniel Templeton)
|
2017-04-19 12:23:49 -07:00 |
|
Daniel Templeton
|
dd43b895c2
|
YARN-6202. Configuration item Dispatcher.DISPATCHER_EXIT_ON_ERROR_KEY is disregarded
(Contributed by Yufei Gu via Daniel Templeton)
|
2017-04-19 11:44:55 -07:00 |
|
Karthik Kambatla
|
8a1d7480f7
|
YARN-6433. Only accessible cgroup mount directories should be selected for a controller. (Miklos Szegedi via kasha)
|
2017-04-14 15:07:14 -07:00 |
|
Eric Payne
|
a16ab2be91
|
YARN-6450. TestContainerManagerWithLCE requires override for each new test added to ContainerManagerTest? Contributed by Jason Lowe.
|
2017-04-12 10:20:08 -05:00 |
|
Robert Kanter
|
63f7322522
|
YARN-6368. Decommissioning an NM results in a -1 exit code (miklos.szegedi@cloudera.com via rkanter)
|
2017-04-07 14:28:07 -07:00 |
|
Ming Ma
|
0116c3c957
|
YARN-5797. Add metrics to the node manager for cleaning the PUBLIC and PRIVATE caches. (Chris Trezzo via mingma)
|
2017-04-06 16:54:43 -07:00 |
|
Jason Lowe
|
1b081ca27e
|
YARN-6288. Exceptions during aggregated log writes are mishandled. Contributed by Akira Ajisaka
|
2017-04-06 16:24:36 -05:00 |
|
Jason Lowe
|
e8071aa249
|
YARN-6403. Invalid local resource request can raise NPE and make NM exit. Contributed by Tao Yang
|
2017-04-05 12:30:45 -05:00 |
|
Ming Ma
|
2d5c09b848
|
YARN-6004. Refactor TestResourceLocalizationService#testDownloadingResourcesOnContainer so that it is less than 150 lines. (Chris Trezzo via mingma)
|
2017-04-04 17:56:21 -07:00 |
|
Chris Douglas
|
6eba79232f
|
HADOOP-14271. Correct spelling of 'occurred' and variants. Contributed by Yeliang Cang
|
2017-04-03 20:13:14 -07:00 |
|
Varun Saxena
|
a4b5aa8493
|
YARN-6377. NMTimelinePublisher#serviceStop does not stop timeline clients (Haibo Chen via Varun Saxena)
|
2017-04-02 04:54:12 +05:30 |
|
Ravi Prakash
|
d4f73e7e27
|
HDFS-11574. Spelling mistakes in the Java source. Contributed by Hu Xiaodong.
|
2017-03-24 09:38:17 -07:00 |
|
Jason Lowe
|
4a8e304502
|
YARN-6217. TestLocalCacheDirectoryManager test timeout is too aggressive. Contributed by Miklos Szegedi
|
2017-03-17 14:06:35 -05:00 |
|
Jason Lowe
|
7114baddb6
|
YARN-4051. ContainerKillEvent lost when container is still recovering and application finishes. Contributed by sandflee
|
2017-03-16 09:30:10 -05:00 |
|
Junping Du
|
34424e98a6
|
YARN-6314. Potential infinite redirection on YARN log redirection web service. Contributed by Xuan Gong.
(cherry picked from commit 5a9dda796f0e73060ada794ad5752cc6a237ab2e)
|
2017-03-14 02:58:07 -07:00 |
|
Sidharta S
|
e96a0b8c92
|
YARN-5669. Add support for docker pull command (Contribtued by luhuichun)
|
2017-03-09 16:22:19 -08:00 |
|
Robert Kanter
|
287ba4ffa6
|
YARN-6297. TestAppLogAggregatorImp.verifyFilesUploaded() should check # of filed uploaded with that of files expected (haibochen via rkanter)
|
2017-03-08 10:45:33 -08:00 |
|
Robert Kanter
|
6f6dfe0202
|
YARN-5280. Allow YARN containers to run with Java Security Manager (gphillips via rkanter)
|
2017-03-01 14:53:47 -08:00 |
|
Sangjin Lee
|
4fa1afdb88
|
YARN-4675. Reorganize TimelineClient and TimelineClientImpl into separate classes for ATSv1.x and ATSv2. Contributed by Naganarasimha G R.
|
2017-02-16 11:41:04 -08:00 |
|
Junping Du
|
ce2d5bfa5f
|
YARN-6174. Log files pattern should be same for both running and finished container. Contributed by Xuan Gong.
|
2017-02-15 09:05:14 -08:00 |
|
Junping Du
|
464ff479ce
|
YARN-6113. Re-direct NM Web Service to get container logs for finished applications. Contributed by Xuan Gong.
|
2017-02-13 06:12:54 -08:00 |
|
Junping Du
|
327c9980aa
|
YARN-6100. Improve YARN webservice to output aggregated container logs. Contributed by Xuan Gong.
|
2017-02-02 00:41:18 -08:00 |
|
Jason Lowe
|
9e19f758c1
|
YARN-5641. Localizer leaves behind tarballs after container is complete. Contributed by Eric Badger
|
2017-01-25 21:41:43 +00:00 |
|
Junping Du
|
8528d85a68
|
YARN-6099. Improve webservice to list aggregated log files. Contributed by Xuan Gong.
|
2017-01-24 15:26:53 -08:00 |
|
Jason Lowe
|
a33ce45e35
|
YARN-5547. NMLeveldbStateStore should be more tolerant of unknown keys. Contributed by Ajith S
|
2017-01-24 16:17:36 +00:00 |
|
Subru Krishnan
|
4d1f3d9020
|
YARN-6016. Fix minor bugs in handling of local AMRMToken in AMRMProxy. (Botong Huang via Subru).
|
2017-01-17 14:48:03 -08:00 |
|
Daniel Templeton
|
e6f13fe5d1
|
YARN-5849. Automatically create YARN control group for pre-mounted cgroups (Contributed by Miklos Szegedi via Daniel Templeton)
|
2017-01-11 16:00:01 -08:00 |
|
Junping Du
|
4db119b7b5
|
YARN-6079. Fix simple spelling errors in yarn test code. Contributed by vijay.
|
2017-01-10 18:20:27 -08:00 |
|
Junping Du
|
736f54b727
|
YARN-4990. Re-direction of a particular log file within in a container in NM UI does not redirect properly. Contributed by Xuan Gong.
|
2016-12-21 14:14:42 -08:00 |
|
Sunil G
|
575773a357
|
YARN-5877. Allow all env's from yarn.nodemanager.env-whitelist to get overridden during launch. Contributed by Bibin A Chundatt.
|
2016-12-20 11:39:06 +05:30 |
|
Robert Kanter
|
4b149a1e77
|
YARN-4457. Cleanup unchecked types for EventHandler (templedf via rkanter)
|
2016-12-09 17:28:25 -08:00 |
|
Daniel Templeton
|
62b42ef5dd
|
YARN-5725. Test uncaught exception in TestContainersMonitorResourceChange.testContainersResourceChange
when setting IP and host (Contributed by Miklos Szegedi via Daniel Templeton)
|
2016-11-28 15:19:52 -08:00 |
|
Jason Lowe
|
009452bb6d
|
YARN-5859. TestResourceLocalizationService#testParallelDownloadAttemptsForPublicResource sometimes fails. Contributed by Eric Badger
|
2016-11-21 16:36:08 +00:00 |
|
Jason Lowe
|
59bfcbf357
|
YARN-5836. Malicious AM can kill containers of other apps running in any node its containers are running. Contributed by Botong Huang
|
2016-11-16 22:21:03 +00:00 |
|
Arun Suresh
|
3219b7b4ac
|
YARN-4597. Introduce ContainerScheduler and a SCHEDULED state to NodeManager container lifecycle. (asuresh)
|
2016-11-15 07:56:25 -08:00 |
|
Naganarasimha
|
7ffb9943b8
|
YARN-4355. NPE while processing localizer heartbeat. Contributed by Varun Saxena & Jonathan Hung.
|
2016-11-15 15:41:56 +05:30 |
|
Karthik Kambatla
|
3a98419532
|
YARN-5834. TestNodeStatusUpdater.testNMRMConnectionConf compares nodemanager wait time to the incorrect value. (Chang Li via kasha)
|
2016-11-10 14:08:51 -08:00 |
|
Jian He
|
bcc15c6290
|
YARN-5611. Provide an API to update lifetime of an application. Contributed by Rohith Sharma K S
|
2016-11-09 16:08:05 -08:00 |
|
Arun Suresh
|
f38a6d03a1
|
YARN-5377. Fix TestQueuingContainerManager.testKillMultipleOpportunisticContainers. (Konstantinos Karanasos via asuresh)
|
2016-11-07 22:10:03 -08:00 |
|
Arun Suresh
|
0aafc122d4
|
YARN-2995. Enhance UI to show cluster resource utilization of various container Execution types. (Konstantinos Karanasos via asuresh)
|
2016-11-04 07:31:54 -07:00 |
|
Jason Lowe
|
76893a4100
|
YARN-5001. Aggregated Logs root directory is created with wrong group if nonexistent. Contributed by Haibo Chen
|
2016-11-01 20:23:24 +00:00 |
|
Arun Suresh
|
aa3cab1eb2
|
YARN-5799. Fix Opportunistic Allocation to set the correct value of Node Http Address. (asuresh)
|
2016-10-29 02:03:57 -07:00 |
|
Jason Lowe
|
1b79c417dc
|
YARN-5767. Fix the order that resources are cleaned up from the local Public/Private caches. Contributed by Chris Trezzo
|
2016-10-28 15:58:04 +00:00 |
|
Robert Kanter
|
5877f20f9c
|
HADOOP-10075. Update jetty dependency to version 9 (rkanter)
|
2016-10-27 16:09:00 -07:00 |
|
Robert Kanter
|
6fbfb501f2
|
YARN-4456. Clean up Lint warnings in nodemanager (templedf via rkanter)
|
2016-10-27 12:37:01 -07:00 |
|
Varun Saxena
|
7b4e9ec3b0
|
YARN-5686. DefaultContainerExecutor random working dir algorigthm skews results (Vrushali C via Varun Saxena)
|
2016-10-27 14:02:29 +05:30 |
|
Varun Saxena
|
5c39a419a6
|
YARN-5752. TestLocalResourcesTrackerImpl#testLocalResourceCache times out (Eric Badger via Varun Saxena)
|
2016-10-27 13:41:49 +05:30 |
|
Rohith Sharma K S
|
b110c4b5e8
|
YARN-4555. TestDefaultContainerExecutor#testContainerLaunchError fails on non-english locale environment. Contributed by Takashi Ohnishi.
|
2016-10-27 11:34:07 +05:30 |
|
Karthik Kambatla
|
de6faae97c
|
YARN-5388. Deprecate and remove DockerContainerExecutor. (Daniel Templeton via kasha)
|
2016-10-25 13:35:47 -07:00 |
|
Varun Vasudev
|
bc2656f09f
|
YARN-5662. Provide an option to enable ContainerMonitor. Contributed by Jian He.
|
2016-09-28 15:18:18 +05:30 |
|
Arun Suresh
|
4815d024c5
|
YARN-5609. Expose upgrade and restart API in ContainerManagementProtocol. Contributed by Arun Suresh
|
2016-09-26 08:46:54 -07:00 |
|
Arun Suresh
|
2f163cd5cf
|
Revert "YARN-5609. Expose upgrade and restart API in ContainerManagementProtocol. Contributed by Arun Suresh"
This reverts commit fe644bafe7 .
|
2016-09-26 08:36:59 -07:00 |
|
Jian He
|
fe644bafe7
|
YARN-5609. Expose upgrade and restart API in ContainerManagementProtocol. Contributed by Arun Suresh
|
2016-09-26 22:41:16 +08:00 |
|
Arun Suresh
|
3552c2b99d
|
YARN-5637. Changes in NodeManager to support Container rollback and commit. (asuresh)
|
2016-09-18 10:55:18 -07:00 |
|
Arun Suresh
|
f67237cbe7
|
YARN-5657. Fix TestDefaultContainerExecutor. (asuresh)
|
2016-09-17 09:32:05 -07:00 |
|
Arun Suresh
|
40b5a59b72
|
YARN-5620. Core changes in NodeManager to support re-initialization of Containers with new launchContext. (asuresh)
|
2016-09-15 07:15:11 -07:00 |
|
Jason Lowe
|
e793309735
|
YARN-5630. NM fails to start after downgrade from 2.8 to 2.7. Contributed by Jason Lowe
|
2016-09-13 14:41:27 +00:00 |
|
Varun Vasudev
|
e6fcfe28e3
|
YARN-5576. Allow resource localization while container is running. Contributed by Jian He.
|
2016-09-06 20:01:45 +05:30 |
|
Varun Vasudev
|
08f55ccbb0
|
YARN-5596. Fix failing unit test in TestDockerContainerRuntime. Contributed by Sidharta Seethana.
|
2016-09-01 14:08:51 +05:30 |
|
Arun Suresh
|
d6d9cff21b
|
YARN-5221. Expose UpdateResourceRequest API to allow AM to request for change in container properties. (asuresh)
|
2016-08-30 15:52:29 -07:00 |
|
Karthik Kambatla
|
cde3a00526
|
YARN-5373. NPE listing wildcard directory in containerLaunch. (Daniel Templeton via kasha)
|
2016-08-26 11:04:33 -07:00 |
|
Junping Du
|
9ef632f3b0
|
YARN-5557. Add localize API to the ContainerManagementProtocol. Contributed by Jian He.
|
2016-08-26 09:04:44 -07:00 |
|
Varun Vasudev
|
bfb4d95059
|
YARN-5430. Return container's ip and host from NM ContainerStatus call. Contributed by Jian He.
|
2016-08-26 16:30:18 +05:30 |
|
Varun Vasudev
|
525d52bf7c
|
YARN-5042. Mount /sys/fs/cgroup into Docker containers as read only mount. Contributed by luhuichun.
|
2016-08-25 14:18:26 +05:30 |
|
Varun Vasudev
|
522ddbde79
|
YARN-5394. Remove bind-mount /etc/passwd for Docker containers. Contributed by Zhankun Tang.
|
2016-08-09 16:04:09 +05:30 |
|
Arun Suresh
|
82c9e06101
|
YARN-5457. Refactor DistributedScheduling framework to pull out common functionality. (asuresh)
|
2016-08-09 00:42:29 -07:00 |
|
Varun Vasudev
|
08e33381f5
|
YARN-5459. Add support for docker rm. Contributed by Shane Kumpf.
|
2016-08-04 14:08:34 +05:30 |
|
Jason Lowe
|
db646540f0
|
YARN-5462. TestNodeStatusUpdater.testNodeStatusUpdaterRetryAndNMShutdown fails intermittently. Contributed by Eric Badger
|
2016-08-03 19:17:25 +00:00 |
|
Varun Vasudev
|
7fc70c6422
|
YARN-5458. Rename DockerStopCommandTest to TestDockerStopCommand. Contributed by Shane Kumpf.
|
2016-08-02 16:56:45 +05:30 |
|
Varun Vasudev
|
2e7c2a13a8
|
YARN-5443. Add support for docker inspect command. Contributed by Shane Kumpf.
|
2016-08-02 16:55:10 +05:30 |
|
Varun Vasudev
|
95694b70cd
|
YARN-5444. Fix failing unit tests in TestLinuxContainerExecutorWithMocks. Contributed by Yufei Gu.
|
2016-08-01 16:08:38 +05:30 |
|
Arun Suresh
|
e5766b1dbe
|
YARN-5113. Refactoring and other clean-up for distributed scheduling. (Konstantinos Karanasos via asuresh)
|
2016-07-31 11:48:25 -07:00 |
|
Akira Ajisaka
|
54fe17a607
|
HADOOP-9427. Use JUnit assumptions to skip platform-specific tests. Contributed by Gergely Novák.
|
2016-07-27 19:41:09 +09:00 |
|
Arun Suresh
|
8fbe6ece24
|
YARN-5350. Distributed Scheduling: Ensure sort order of allocatable nodes returned by the RM is not lost. (asuresh)
|
2016-07-19 23:03:58 -07:00 |
|
Varun Vasudev
|
e5e558b0a3
|
YARN-4759. Fix signal handling for docker containers. Contributed by Shane Kumpf.
|
2016-07-14 19:27:16 +05:30 |
|
Varun Vasudev
|
58e1850801
|
YARN-5298. Mount usercache and NM filecache directories into Docker container. Contributed by Sidharta Seethana.
|
2016-07-14 16:11:07 +05:30 |
|
Jian He
|
819224dcf9
|
YARN-5270. Solve miscellaneous issues caused by YARN-4844. Contributed by Wangda Tan
|
2016-07-11 22:36:20 -07:00 |
|
Sangjin Lee
|
6cf6ab7b78
|
Made a number of miscellaneous fixes for javac, javadoc, and checstyle warnings.
|
2016-07-10 08:46:05 -07:00 |
|
Varun Saxena
|
1ff6833bba
|
YARN-5243. fix several rebase and other miscellaneous issues before merge. (Sangjin Lee via Varun Saxena)
|
2016-07-10 08:46:03 -07:00 |
|
Sangjin Lee
|
84c35ac6c4
|
YARN-4711. NM is going down with NPE's due to single thread processing of events by Timeline client (Naganarasimha G R via sjlee)
|
2016-07-10 08:45:55 -07:00 |
|
Varun Saxena
|
6f6cc647d6
|
YARN-4712. CPU Usage Metric is not captured properly in YARN-2928. (Naganarasimha G R via Varun Saxena)
|
2016-07-10 08:45:54 -07:00 |
|
Li Lu
|
89e5c44f9e
|
YARN-4356. Ensure the timeline service v.2 is disabled cleanly and has no
impact when it's turned off. Contributed by Sangjin Lee.
|
2016-07-10 08:45:48 -07:00 |
|
Junping Du
|
477a30f536
|
YARN-3045. Implement NM writing container lifecycle events to Timeline Service v2. Contributed by Naganarasimha G R.
|
2016-07-10 08:45:42 -07:00 |
|
Zhijie Shen
|
f3c661e8dd
|
YARN-3044. Made RM write app, attempt and optional container lifecycle events to timeline service v2. Contributed by Naganarasimha G R.
|
2016-07-10 08:45:37 -07:00 |
|
Junping Du
|
d275677e24
|
YARN-3634. TestMRTimelineEventHandling and TestApplication are broken. Contributed by Sangjin Lee.
(cherry picked from commit b059dd4882fd759e4762cc11c019be4b68fb74c1)
|
2016-07-10 08:45:36 -07:00 |
|
Junping Du
|
47f35a30bb
|
YARN-3391. Clearly define flow ID/ flow run / flow version in API and storage. Contributed by Zhijie Shen
(cherry picked from commit 68c6232f8423e55b4d152ef3d1d66aeb2d6a555e)
|
2016-07-10 08:45:33 -07:00 |
|
Zhijie Shen
|
5712b8f9fd
|
YARN-3334. NM uses timeline client to publish container metrics to new timeline service. Contributed by Junping Du.
|
2016-07-10 08:45:33 -07:00 |
|
Junping Du
|
d67c9bdb4d
|
YARN-3040. Make putEntities operation be aware of the app's context. Contributed by Zhijie Shen
|
2016-07-10 08:45:32 -07:00 |
|
Junping Du
|
2188a07e5b
|
YARN-3333. Rename TimelineAggregator etc. to TimelineCollector. Contributed by Sangjin Lee
|
2016-07-10 08:45:31 -07:00 |
|
Zhijie Shen
|
9b56364080
|
YARN-3039. Implemented the app-level timeline aggregator discovery service. Contributed by Junping Du.
|
2016-07-10 08:45:31 -07:00 |
|
Vinod Kumar Vavilapalli
|
4c9e1aeb94
|
YARN-5224. Added new web-services /containers/{containerid}/logs & /containers/{containerid}/logs/{filename} and using them in "yarn logs" CLI to get logs of finished containers of a running application. Contributed by Xuan Gong.
|
2016-07-06 14:10:54 -07:00 |
|
Arun Suresh
|
99e5dd68d0
|
YARN-5171. Extend DistributedSchedulerProtocol to notify RM of containers allocated by the Node. (Inigo Goiri via asuresh)
|
2016-06-22 19:04:54 -07:00 |
|
Tsuyoshi Ozawa
|
5d58858bb6
|
HADOOP-9613. [JDK8] Update jersey version to latest 1.x release.
|
2016-06-21 08:05:32 +09:00 |
|
Junping Du
|
c35fa4a0e5
|
YARN-5251. Yarn CLI to obtain App logs for last 'n' bytes fails. Contributed by Xuan Gong.
|
2016-06-17 08:24:24 -07:00 |
|
Junping Du
|
5dfc38ff57
|
YARN-5237. Fix missing log files issue in rolling log aggregation. Contributed by Xuan Gong.
|
2016-06-15 16:17:54 -07:00 |
|
Wangda Tan
|
c77a1095dc
|
YARN-1942. Deprecate toString/fromString methods from ConverterUtils and move them to records classes like ContainerId/ApplicationId, etc. (wangda)
|
2016-06-14 15:06:38 -07:00 |
|
Arun Suresh
|
7dae2b3bc4
|
YARN-5212. Run existing ContainerManager tests using QueuingContainerManagerImpl. (Konstantinos Karanasos via asuresh)
|
2016-06-12 10:05:37 -07:00 |
|
Vinod Kumar Vavilapalli
|
9378d9428f
|
YARN-5191. Renamed the newly added “download=true” option for getting logs via NMWebServices and AHSWebServices to be a better "format" option. (Xuan Gong via vinodkv)
|
2016-06-09 12:30:58 -07:00 |
|
Naganarasimha
|
1500a0a300
|
YARN-4308. ContainersAggregated CPU resource utilization reports negative usage in first few heartbeats. Contributed by Sunil G
|
2016-06-09 05:41:09 +05:30 |
|
Arun Suresh
|
3344ba70e0
|
YARN-5204. Properly report status of killed/stopped queued containers. (Konstantinos Karanasos via asuresh)
|
2016-06-08 08:31:32 -07:00 |
|
Arun Suresh
|
76f0800c21
|
YARN-5176. More test cases for queuing of containers at the NM. (Konstantinos Karanasos via asuresh)
|
2016-06-07 17:16:18 -07:00 |
|
Rohith Sharma K S
|
bddea5fe5f
|
YARN-5118. Tests fails with localizer port bind exception. Contributed by Brahma Reddy Battula.
|
2016-06-07 11:20:15 +05:30 |
|
Ming Ma
|
4a1cedc010
|
MAPREDUCE-5044. Have AM trigger jstack on task attempts that timeout before killing them. (Eric Payne and Gera Shegalov via mingma)
|
2016-06-06 14:30:51 -07:00 |
|
Jian He
|
99cc439e29
|
YARN-5190. Registering/unregistering container metrics in ContainerMonitorImpl and ContainerImpl causing uncaught exception in ContainerMonitorImpl. Contributed by Junping Du
|
2016-06-03 11:10:42 -07:00 |
|
Arun Suresh
|
dc26601d8f
|
YARN-5180. Allow ResourceRequest to specify an enforceExecutionType flag. (asuresh)
|
2016-06-02 09:01:02 -07:00 |
|
Xuan
|
0bc05e40fa
|
YARN-5088. Improve "yarn log" command-line to read the last K bytes for the log files. Contributed by Xuan Gong
|
2016-06-01 13:44:21 -07:00 |
|
Varun Vasudev
|
86fb58b7dc
|
YARN-4007. Add support for different network setups when launching the docker container. Contributed by Sidharta Seethana.
|
2016-05-29 21:32:51 +05:30 |
|
Varun Vasudev
|
42f90ab885
|
YARN-4844. Add getMemorySize/getVirtualCoresSize to o.a.h.y.api.records.Resource. Contributed by Wangda Tan.
|
2016-05-29 21:24:16 +05:30 |
|
Arun Suresh
|
4fc09a897b
|
YARN-5117. QueuingContainerManager does not start GUARANTEED Container even if Resources are available. (Konstantinos Karanasos via asuresh)
|
2016-05-27 17:49:15 -07:00 |
|
Carlo Curino
|
013532a95e
|
YARN-4957. Add getNewReservation in ApplicationClientProtocol (Sean Po via curino)
|
2016-05-25 16:55:49 -07:00 |
|
Robert Kanter
|
e07519b8db
|
YARN-4766. NM should not aggregate logs older than the retention policy (haibochen via rkanter)
|
2016-05-25 10:25:44 -07:00 |
|
Varun Vasudev
|
c380a22031
|
YARN-857. Localization failures should be available in container diagnostics. Contributed by Vinod Kumar Vavilapalli.
|
2016-05-25 19:01:12 +05:30 |
|
Varun Vasudev
|
0287c49107
|
YARN-5016. Add support for a minimum retry interval for container retries. Contributed by Jun Gong.
|
2016-05-20 12:28:14 +05:30 |
|
Akira Ajisaka
|
d4274c64bc
|
YARN-5107. TestContainerMetrics fails. (aajisaka)
|
2016-05-19 19:53:59 +09:00 |
|
Arun Suresh
|
1597630681
|
YARN-5110. Fix OpportunisticContainerAllocator to insert complete HostAddress in issued ContainerTokenIds. (Konstantinos Karanasos via asuresh)
|
2016-05-18 18:46:00 -07:00 |
|
Jason Lowe
|
81effb7dcd
|
YARN-4325. Nodemanager log handlers fail to send finished/failed events in some cases. Contributed by Junping Du
|
2016-05-16 15:40:23 +00:00 |
|
Arun Suresh
|
f45bc5a83e
|
YARN-4738. Notify the RM about the status of OPPORTUNISTIC containers (Konstantinos Karanasos via asuresh)
|
2016-05-15 17:54:34 -07:00 |
|
Arun Suresh
|
f0ac18d001
|
YARN-2888. Corrective mechanisms for rebalancing NM container queues. (asuresh)
|
2016-05-13 13:38:36 -07:00 |
|
Sangjin Lee
|
0bbe01f8d5
|
YARN-4577. Enable aux services to have their own custom classpath/jar file (Xuan Gong via sale)
|
2016-05-12 10:11:23 -07:00 |
|
Arun Suresh
|
d464f4d1c4
|
YARN-5049. Extend NMStateStore to save queued container information. (Konstantinos Karanasos via asuresh)
|
2016-05-11 19:10:17 -07:00 |
|
Varun Vasudev
|
72b047715c
|
YARN-4595. Add support for configurable read-only mounts when launching Docker containers. Contributed by Billie Rinaldi.
|
2016-05-05 13:01:54 +05:30 |
|
Wangda Tan
|
7bd418e48c
|
YARN-4984. LogAggregationService shouldn't swallow exception in handling createAppDir() which cause thread leak. (Junping Du via wangda)
|
2016-05-04 11:38:55 -07:00 |
|
Junping Du
|
e61d431275
|
YARN-4920. ATS/NM should support a link to dowload/get the logs in text format. Contributed by Xuan Gong.
|
2016-05-04 10:35:49 -07:00 |
|
Robert Kanter
|
9d4d30243b
|
Remove parent's env vars from child processes
|
2016-04-29 09:25:51 -07:00 |
|
Varun Vasudev
|
0f25a1bb52
|
YARN-3998. Add support in the NodeManager to re-launch containers. Contributed by Jun Gong.
|
2016-04-29 16:09:07 +05:30 |
|
Jian He
|
4a8508501b
|
YARN-5009. NMLeveldbStateStoreService database can grow substantially leading to longer recovery times. Contributed by Jason Lowe
|
2016-04-28 21:54:11 -07:00 |
|
Karthik Kambatla
|
1a3f1482e2
|
YARN-4795. ContainerMetrics drops records. (Daniel Templeton via kasha)
|
2016-04-26 06:15:36 -07:00 |
|
Arun Suresh
|
c282a08f38
|
YARN-2885. Create AMRMProxy request interceptor and ContainerAllocator to distribute OPPORTUNISTIC containers to appropriate Nodes (asuresh)
(cherry picked from commit 2bf025278a318b0452fdc9ece4427b4c42124e39)
|
2016-04-24 22:38:33 -07:00 |
|
Jing Zhao
|
63e5412f1a
|
HDFS-9427. HDFS should not default to ephemeral ports. Contributed by Xiaobing Zhou.
|
2016-04-22 15:14:40 -07:00 |
|
Karthik Kambatla
|
c8172f5f14
|
YARN-2883. Queuing of container requests in the NM. (Konstantinos Karanasos and Arun Suresh via kasha)
|
2016-04-20 09:55:50 -07:00 |
|
Jason Lowe
|
3150ae8108
|
YARN-4924. NM recovery race can lead to container not cleaned up. Contributed by sandflee
|
2016-04-14 19:17:14 +00:00 |
|
Naganarasimha
|
437e9d6475
|
YARN-4810. NM applicationpage cause internal error 500. Contributed by Bibin A Chundatt.
|
2016-04-12 17:59:46 +05:30 |
|
Vinod Kumar Vavilapalli
|
44bbc50d91
|
YARN-4168. Fixed a failing test TestLogAggregationService.testLocalFileDeletionOnDiskFull. Contributed by Takashi Ohnishi.
|
2016-04-11 12:11:14 -07:00 |
|
Karthik Kambatla
|
e82f961a39
|
YARN-4756. Unnecessary wait in Node Status Updater during reboot. (Eric Badger via kasha)
|
2016-04-07 17:05:29 -07:00 |
|
Varun Vasudev
|
b41e65e5bc
|
YARN-4906. Capture container start/finish time in container metrics. Contributed by Jian He.
|
2016-04-06 13:41:33 +05:30 |
|
Junping Du
|
0005816743
|
YARN-4916. TestNMProxy.tesNMProxyRPCRetry fails. Contributed by Tibor Kiss.
|
2016-04-05 09:01:08 -07:00 |
|
naganarasimha
|
5092c94195
|
YARN-4746. yarn web services should convert parse failures of appId, appAttemptId and containerId to 400. Contributed by Bibin A Chundatt
|
2016-04-04 16:25:03 +05:30 |
|
Jian He
|
0dd9bcab97
|
YARN-4811. Generate histograms in ContainerMetrics for actual container resource usage
|
2016-03-31 14:28:13 -07:00 |
|
Allen Wittenauer
|
0a74610d1c
|
HADOOP-11393. Revert HADOOP_PREFIX, go back to HADOOP_HOME (aw)
|
2016-03-31 07:51:05 -07:00 |
|
Jason Lowe
|
948b758070
|
YARN-4773. Log aggregation performs extraneous filesystem operations when rolling log aggregation is disabled. Contributed by Jun Gong
|
2016-03-28 23:00:56 +00:00 |
|
Robert Kanter
|
22ca176dfe
|
TestResourceLocalizationService.testPublicResourceInitializesLocalDir fails Intermittently due to IllegalArgumentException from cleanup (templedf via rkanter)
|
2016-03-15 10:05:10 -07:00 |
|
Vinod Kumar Vavilapalli
|
b2661765a5
|
YARN-4762. Fixed CgroupHandler's creation and usage to avoid NodeManagers crashing when LinuxContainerExecutor is enabled. (Sidharta Seethana via vinodkv)
|
2016-03-07 11:08:17 -08:00 |
|
Jason Lowe
|
059caf9989
|
YARN-4744. Too many signal to container failure in case of LCE. Contributed by Sidharta Seethana
|
2016-03-07 15:40:01 +00:00 |
|
Haohui Mai
|
0fa54d45b1
|
HADOOP-12813. Migrate TestRPC and related codes to rebase on ProtobufRpcEngine. Contributed by Kai Zheng.
|
2016-02-29 11:41:00 -08:00 |
|
Ming Ma
|
7f3139e54d
|
YARN-4720. Skip unnecessary NN operations in log aggregation. (Jun Gong via mingma)
|
2016-02-26 08:40:05 -08:00 |
|
Robert Kanter
|
d7fdec1e6b
|
YARN-4579. Allow DefaultContainerExecutor container log directory permissions to be configurable (rchiang via rkanter)
|
2016-02-25 16:36:38 -08:00 |
|
Robert Kanter
|
954dd57043
|
YARN-4697. NM aggregation thread pool is not bound by limits (haibochen via rkanter)
|
2016-02-24 15:00:24 -08:00 |
|
Jason Lowe
|
d284e187b8
|
YARN-2046. Out of band heartbeats are sent only on container kill and possibly too early. Contributed by Ming Ma
|
2016-02-23 20:49:09 +00:00 |
|
Varun Vasudev
|
140cb5d745
|
YARN-4709. NMWebServices produces incorrect JSON for containers. Contributed by Varun Saxena.
|
2016-02-23 12:29:25 +05:30 |
|
Varun Vasudev
|
fa00d3e205
|
YARN-4655. Log uncaught exceptions/errors in various thread pools in YARN. Contributed by Sidharta Seethana.
|
2016-02-11 12:06:42 +05:30 |
|
Wangda Tan
|
9875325d5c
|
YARN-4340. Add list API to reservation system. (Sean Po via wangda)
|
2016-02-02 10:17:33 +08:00 |
|
Rohith Sharma K S
|
ac68666803
|
YARN-4543. Fix random test failure in TestNodeStatusUpdater.testStopReentrant. (Akihiro Suda via rohithsharmaks)
|
2016-01-29 12:29:54 +05:30 |
|
Jason Lowe
|
61382ff8fa
|
YARN-4643. Container recovery is broken with delegating container runtime. Contributed by Sidharta Seethana
|
2016-01-28 18:59:35 +00:00 |
|
Vinod Kumar Vavilapalli (I am also known as @tshooter.)
|
2085e60a96
|
YARN-3542. Refactored existing CPU cgroups support to use the newer and integrated ResourceHandler mechanism, and also deprecated the old LCEResourceHandler inteface hierarchy. Contributed by Varun Vasudev.
|
2016-01-25 16:19:36 -08:00 |
|
Xuan
|
618bfd6ac2
|
YARN-4496. Improve HA ResourceManager Failover detection on the client.
Contributed by Jian He
|
2016-01-22 18:20:38 -08:00 |
|
Varun Vasudev
|
b41a7e89d1
|
YARN-4578. Directories that are mounted in docker containers need to be more restrictive/container-specific. Contributed by Sidharta Seethana.
|
2016-01-22 14:43:14 +05:30 |
|
Wangda Tan
|
89d1fd5dac
|
HADOOP-12356. Fix computing CPU usage statistics on Windows. (Inigo Goiri via wangda)
|
2016-01-19 21:27:38 +08:00 |
|
Varun Vasudev
|
3ddb92bd30
|
YARN-4553. Add cgroups support for docker containers. Contributed by Sidharta Seethana.
|
2016-01-14 14:29:29 +05:30 |
|
Jason Lowe
|
13de8359a1
|
YARN-4414. Nodemanager connection errors are retried at multiple levels. Contributed by Chang Li
|
2016-01-12 15:56:15 +00:00 |
|
Steve Loughran
|
07d1cb612c
|
YARN-4550. Some tests in TestContainerLanch fails on non-english locale environment. (Takashi Ohnishi via stevel)
|
2016-01-07 14:30:20 +00:00 |
|
rohithsharmaks
|
791c1639ae
|
YARN-4393. Fix intermittent test failure for TestResourceLocalizationService#testFailedDirsResourceRelease (Varun Saxana via rohithsharmaks)
|
2016-01-07 09:38:47 +05:30 |
|
Gera Shegalov
|
2c17b81569
|
YARN-2934. Improve handling of container's stderr. (Naganarasimha G R via gera)
|
2015-12-24 23:48:05 -08:00 |
|
Uma Mahesh
|
0f82b5d878
|
YARN-4480. Clean up some inappropriate imports. (Kai Zheng via umamahesh)
|
2015-12-19 23:10:13 -08:00 |
|
Vinod Kumar Vavilapalli (I am also known as @tshooter.)
|
4e7d32c0db
|
YARN-1856. Added cgroups based memory monitoring for containers as another alternative to custom memory-monitoring. Contributed by Varun Vasudev.
|
2015-12-17 12:13:03 -08:00 |
|
Jian He
|
915cd6c3f4
|
YARN-4402. TestNodeManagerShutdown And TestNodeManagerResync fails with bind exception. Contributed by Brahma Reddy Battula
|
2015-12-14 14:59:01 -08:00 |
|
Wangda Tan
|
dfcbbddb09
|
YARN-4309. Add container launch related debug information to container logs when a container fails. (Varun Vasudev via wangda)
|
2015-12-14 11:13:22 -08:00 |
|
Junping Du
|
62e9348bc1
|
YARN-4408. Fix issue that NodeManager still reports negative running containers. Contributed by Robert Kanter.
|
2015-12-03 06:36:37 -08:00 |
|
Tsuyoshi Ozawa
|
0656d2dc83
|
YARN-4380. TestResourceLocalizationService.testDownloadingResourcesOnContainerKill fails intermittently. Contributed by Varun Saxena.
|
2015-11-26 01:10:02 +09:00 |
|