16860 Commits

Author SHA1 Message Date
Andrew Wang
0704a5b5cb Revert "HADOOP-14655. Update httpcore version to 4.4.6. (rchiang)"
This reverts commit 0b69a22f8688ae98e3c506b0bd1d26f97ccb391e.
2017-09-22 14:43:58 -07:00
Junping Du
b58cc16171 YARN-7118. AHS REST API can return NullPointerException. Contributed by Billie Rinaldi.
(cherry picked from commit 4002bf0a9e7e3619a3bdcff071f0369cbf2873ad)
2017-09-22 14:00:40 -07:00
Jason Lowe
0eb0298027 MAPREDUCE-6967. gridmix/SleepReducer should use Time.monotonicNow for measuring durations. Contributed by Chetna Chaudhari
(cherry picked from commit b133dc5700b66318ac6d80e463b049723c511f37)
2017-09-22 15:30:20 -05:00
Jason Lowe
5eb1f9f7b3 MAPREDUCE-6965. QuasiMonteCarlo should use Time.monotonicNow for measuring durations. Contributed by Chetna Chaudhari
(cherry picked from commit 908d8e914ef55aca69cb8e725e62bda29d1073cc)
2017-09-22 09:36:29 -05:00
Akira Ajisaka
cbb3294e2d
MAPREDUCE-6966. DistSum should use Time.monotonicNow for measuring durations. Contributed by Chetna Chaudhari.
(cherry picked from commit c71d13796039815350d3c73c51f9fe48531af0fa)
2017-09-22 15:10:01 +09:00
Akira Ajisaka
0af3aec502
MAPREDUCE-6947. Moving logging APIs over to slf4j in hadoop-mapreduce-examples. Contributed by Gergely Novák.
(cherry picked from commit 53be075241f1ba92bfe47e89c2dfc3f0664e2578)
2017-09-22 13:30:22 +09:00
Lei Xu
98612bb2d0 HDFS-12523. Thread pools in ErasureCodingWorker do not shutdown. (Huafeng Wang via Lei)
(cherry picked from commit 8680131e4b38f0b876173cbee838fcdb91cb52b6)
2017-09-21 16:12:10 -07:00
Jason Lowe
a294bfd80e 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)
2017-09-21 17:43:51 -05:00
Junping Du
9e3313f8a1 YARN-7034. DefaultLinuxContainerRuntime and DockerLinuxContainerRuntime sends client environment variables to container-executor. Contributed by Miklos Szegedi.
(cherry picked from commit e5e1851d803bf8d8b96fec1b5c0058014e9329d0)
2017-09-21 14:06:45 -07:00
Wangda Tan
4dbf7a501a YARN-6991. "Kill application" button does not show error if other user tries to kill the application for secure cluster. (Suma Shivaprasad via wangda)
Change-Id: I7e7894b24609709f89064ee5882f055dbb09080b
(cherry picked from commit 263e2c692a4b0013766cd1f6b6d7ed674b2b1040)
2017-09-21 12:27:18 -07:00
Jason Lowe
6c07077837 MAPREDUCE-6964. BaileyBorweinPlouffe should use Time.monotonicNow for measuring durations. Contributed by Chetna Chaudhari
(cherry picked from commit b9db0afa1e65d0343ad4e5760c36e042a3e704b0)
2017-09-21 09:39:01 -05:00
Kihwal Lee
9bd1f364a7 HDFS-12371. BlockVerificationFailures and BlocksVerified show up as 0 in Datanode JMX. Contributed by Hanisha Koneru.
(cherry picked from commit 6bf921a5c3152a307b5c0903056d73ce07775a08)
2017-09-21 08:48:37 -05:00
Jason Lowe
1e55972273 YARN-6968. Hardcoded absolute pathname in DockerLinuxContainerRuntime. Contributed by Eric Badger
(cherry picked from commit 10d7493587643b52cee5fde87eca9ef99c422a70)
2017-09-21 08:44:16 -05:00
Akira Ajisaka
b6551f7daf
HDFS-12526. FSDirectory should use Time.monotonicNow for durations. Contributed by Bharat Viswanadham.
(cherry picked from commit 50849ec9eb9bad90586a95d2b2380ee6e8724d6b)
2017-09-21 19:28:28 +09:00
Sangjin Lee
f919bcadb7 YARN-6771. Use classloader inside configuration class to make new
classes. Contributed by Jongyoul Lee.

(cherry picked from commit 8b336632acad10e45d029596c5e3196e1857d891)
2017-09-20 22:54:30 -07:00
Steve Loughran
4767d1bb1f Revert "HADOOP-14771. hadoop-client does not include hadoop-yarn-client. (Ajay Kumar via Haibo Chen)"
HADOOP-14879 Build failure due to failing hadoop-client-check-invariants
This reverts commit 1ee25278c891e95ba2ab142e5b78aebd752ea163.

(cherry picked from commit aa6e8d2dff533c3d0c86776567c860548723c21c)
2017-09-20 21:49:34 -07:00
Akira Ajisaka
835717210a
Revert "MAPREDUCE-6947. Moving logging APIs over to slf4j in hadoop-mapreduce-examples. Contributed by Gergery Novák."
This reverts commit 9c90400c9677c25f3e11ee4366da093bfa6c89fe.
2017-09-21 11:17:35 +09:00
Andrew Wang
1792093bae HDFS-12447. Rename AddECPolicyResponse to AddErasureCodingPolicyResponse. Contributed by SammiChen.
(cherry picked from commit a12f09ba3c4a3aa4c4558090c5e1b7bcaebe3b94)
2017-09-20 11:51:21 -07:00
Ming Ma
0006ee681a HDFS-11035. Better documentation for maintenace mode and upgrade domain.
(cherry picked from commit ce943eb17a4218d8ac1f5293c6726122371d8442)
2017-09-20 09:38:15 -07:00
Ming Ma
816933722a HDFS-12473. Change hosts JSON file format.
(cherry picked from commit 230b85d5865b7e08fb7aaeab45295b5b966011ef)
2017-09-20 09:05:56 -07:00
Akira Ajisaka
5c158f2f51
HADOOP-7308. Remove unused TaskLogAppender configurations from log4j.properties. Contributed by Todd Lipcon and J.Andreina.
(cherry picked from commit 7e58b2478ce10f54b9b9a647f22a69dd528a81e6)
2017-09-20 21:08:35 +09:00
Junping Du
974605c025 YARN-7186. Fix finicky TestContainerManager tests. Contributed by Arun Suresh.
(cherry picked from commit 647b7527a9cdf4717e7dcbbb660e5812b67a17f1)
2017-09-19 18:31:54 -07:00
Andrew Wang
f4082bbb23 HDFS-12437. Fix test setup in TestLeaseRecoveryStriped.
(cherry picked from commit 12d9d7bc509bca82b8f40301e3dc5ca764be45eb)
2017-09-19 16:42:23 -07:00
Andrew Wang
5c8331c230 HDFS-12445. Correct spellings of choosen to chosen. Contributed by hu xiaodong.
(cherry picked from commit 51edaacd09d86419f99ca96545a1393db1f43f73)
2017-09-19 13:48:25 -07:00
Andrew Wang
fdfbeb0243 HDFS-12444. Reduce runtime of TestWriteReadStripedFile. Contributed by Huafeng Wang and Andrew Wang.
(cherry picked from commit 59830ca772dfb5dcc8b3e5281ca482dea5a5fa3e)
2017-09-19 13:44:53 -07:00
Lei Xu
7d9ca2e21b HDFS-12449. TestReconstructStripedFile.testNNSendsErasureCodingTasks randomly cannot finish in 60s. (SammiChen via lei) 2017-09-19 11:51:44 -07:00
Brahma Reddy Battula
1ce365e91e HDFS-11799. Introduce a config to allow setting up write pipeline with fewer nodes than replication factor. Contributed by Brahma Reddy Battula
(cherry picked from commit fda1221c55101d97ac62e1ee4e3ddf9a915d5363)
2017-09-19 11:27:41 +05:30
Brahma Reddy Battula
6ee79d573a HDFS-12480. TestNameNodeMetrics#testTransactionAndCheckpointMetrics Fails in trunk. Contributed by Hanisha Koneru
(cherry picked from commit 31b58406ac369716ef1665b7d60a3409117bdf9d)
2017-09-19 10:46:01 +05:30
Eric Payne
839d5b124d MAPREDUCE-6960. Shuffle Handler prints disk error stack traces for every read failure.
(cherry picked from commit 595d478408104bdfe1f08efd79930e18862fafbb)
2017-09-19 10:40:41 -05:00
Jason Lowe
731a622627 MAPREDUCE-6958. Shuffle audit logger should log size of shuffle transfer. Contributed by Jason Lowe
(cherry picked from commit 3a20debddeac69596ceb5b36f8413529ea8570e6)
2017-09-19 09:14:12 -05:00
Jason Lowe
db88b6179d Revert "MAPREDUCE-6958. Shuffle audit logger should log size of shuffle transfer. Contributed by Jason Lowe"
This reverts commit b3d61304f2fa4a99526f7a60ccaac9f262083079.

(cherry picked from commit ea845ba58c585647c4be8d30d9b814f098e34a12)
2017-09-19 08:50:20 -05:00
Kai Zheng
16a75b4ed3 HDFS-12479. Some misuses of lock in DFSStripedOutputStream. Contributed by Huafeng Wang 2017-09-19 17:46:39 +08:00
Akira Ajisaka
9c90400c96
MAPREDUCE-6947. Moving logging APIs over to slf4j in hadoop-mapreduce-examples. Contributed by Gergery Novák.
(cherry picked from commit 2018538fdba1a95a6556187569e872fce7f9e1c3)
2017-09-19 11:07:08 +09:00
Arun Suresh
2ccfe92a4e YARN-7203. Add container ExecutionType into ContainerReport. (Botong Huang via asuresh)
(cherry picked from commit 56ef5279c1db93d03b2f1e04badbfe804f548918)
2017-09-18 15:50:39 -07:00
Andrew Wang
531290c2c8 HADOOP-14835. mvn site build throws SAX errors. Contributed by Andrew Wang and Sean Mackrory.
(cherry picked from commit 3cf3540f19b5fd1a174690db9f1b7be2977d96ba)
2017-09-18 15:13:45 -07:00
Jason Lowe
8894654fde MAPREDUCE-6958. Shuffle audit logger should log size of shuffle transfer. Contributed by Jason Lowe
(cherry picked from commit b3d61304f2fa4a99526f7a60ccaac9f262083079)
2017-09-18 17:06:02 -05:00
Haibo Chen
5aa2c6baa7 HADOOP-14771. hadoop-client does not include hadoop-yarn-client. (Ajay Kumar via Haibo Chen)
(cherry picked from commit 1ee25278c891e95ba2ab142e5b78aebd752ea163)
2017-09-18 14:27:02 -07:00
Xuan
e91447ccc9 YARN-6570. No logs were found for running application, running
container. Contributed by Junping Du

(cherry picked from commit 7c732924a889cd280e972882619a1827877fbafa)
2017-09-18 14:05:02 -07:00
Erik Krogen
a57f76a3c3 HDFS-12323. NameNode terminates after full GC thinking QJM unresponsive if full GC is much longer than timeout. Contributed by Erik Krogen.
(cherry picked from commit 90894c7262df0243e795b675f3ac9f7b322ccd11)
2017-09-18 13:35:28 -07:00
Robert Kanter
917e875e51 MAPREDUCE-6954. Disable erasure coding for files that are uploaded to the MR staging area (pbacsko via rkanter)
(cherry picked from commit 0adc0471d0c06f66a31060f270dcb50a7b4ffafa)
2017-09-18 10:42:01 -07:00
Robert Kanter
3847b8c861 Revert "YARN-7162. Remove XML excludes file format (rkanter)" - wrong commit message
This reverts commit 293ab432e116b93ada6ee56e518ae07aa853ab41.
2017-09-18 10:41:46 -07:00
Jason Lowe
7e72be9456 YARN-7192. Add a pluggable StateMachine Listener that is notified of NM Container State changes. Contributed by Arun Suresh
(cherry picked from commit a4f9c7c9247801dd37beec6fc195622af1b884ad)
2017-09-18 10:23:22 -05:00
Rohith Sharma K S
508e93e48c YARN-7157. Add admin configuration to filter per-user's apps in secure cluster. Contributed by Sunil G. 2017-09-18 22:56:52 +10:00
Kai Zheng
4f8240bd88 HDFS-12460. Make addErasureCodingPolicy an idempotent operation. Contributed by Sammi Chen 2017-09-18 18:06:18 +08:00
Wangda Tan
e3a0104980 YARN-7149. Cross-queue preemption sometimes starves an underserved queue. (Eric Payne via wangda)
Change-Id: Ib269991dbebce160378e8372ee6d24849c4a5ed6
(cherry picked from commit 3dfa937a1fadfc62947755872515f549b3b15e6a)
2017-09-17 21:19:20 -07:00
Wangda Tan
03b6e95fa5 YARN-6977. Node information is not provided for non am containers in RM logs. (Suma Shivaprasad via wangda)
Change-Id: I0c44d09a560446dee2ba68c2b9ae69fce0ec1d3e
(cherry picked from commit 8a42e922fad613f3cf1cc6cb0f3fa72546a9cc56)
2017-09-17 21:19:20 -07:00
Arpit Agarwal
31cdd260f8 HDFS-12472. Add JUNIT timeout to TestBlockStatsMXBean. Contributed by Bharat Viswanadham. 2017-09-16 10:09:36 -07:00
Andrew Wang
7ea10e9f96 HDFS-10701. TestDFSStripedOutputStreamWithFailure#testBlockTokenExpired occasionally fails. Contributed by SammiChen.
(cherry picked from commit ef8cd5dc565f901b4954befe784675e130e84c3c)
2017-09-15 16:20:39 -07:00
Junping Du
21f6aa77ab YARN-7174. Add retry logic in LogsCLI when fetch running application logs. Contributed by Xuan Gong.
(cherry picked from commit 1a84c24b0cf6674fa755403971fa57d8e412b320)
2017-09-15 15:34:30 -07:00
Robert Kanter
b27ce4d599 HADOOP-14853. hadoop-mapreduce-client-app is not a client module (haibochen via rkanter)
(cherry picked from commit b9b607daa74322a2928f7671a985a60388b9b9c2)
2017-09-15 13:53:27 -07:00