MAPREDUCE-6391. util/Timer.cc completely misunderstands _POSIX_CPUTIME (Alan Burlison via aw)
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/bcc4c746 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/bcc4c746 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/bcc4c746 Branch: refs/heads/HDFS-8966 Commit: bcc4c746a88cc698b2937b85ec845b9d8cc736d2 Parents: 1396867 Author: Allen Wittenauer <[email protected]> Authored: Tue Oct 27 12:04:55 2015 -0700 Committer: Allen Wittenauer <[email protected]> Committed: Tue Oct 27 12:04:55 2015 -0700 ---------------------------------------------------------------------- hadoop-mapreduce-project/CHANGES.txt | 3 +++ .../src/main/native/src/util/Timer.cc | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/bcc4c746/hadoop-mapreduce-project/CHANGES.txt ---------------------------------------------------------------------- diff --git a/hadoop-mapreduce-project/CHANGES.txt b/hadoop-mapreduce-project/CHANGES.txt index c6d72e8..a725481 100644 --- a/hadoop-mapreduce-project/CHANGES.txt +++ b/hadoop-mapreduce-project/CHANGES.txt @@ -589,6 +589,9 @@ Release 2.8.0 - UNRELEASED MAPREDUCE-6484. Yarn Client uses local address instead of RM address as token renewer in a secure cluster when RM HA is enabled. (Zhihai Xu) + MAPREDUCE-6391. util/Timer.cc completely misunderstands _POSIX_CPUTIME + (Alan Burlison via aw) + MAPREDUCE-6480. archive-logs tool may miss applications (rkanter) MAPREDUCE-6494. Permission issue when running archive-logs tool as http://git-wip-us.apache.org/repos/asf/hadoop/blob/bcc4c746/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-nativetask/src/main/native/src/util/Timer.cc ---------------------------------------------------------------------- diff --git a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-nativetask/src/main/native/src/util/Timer.cc b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-nativetask/src/main/native/src/util/Timer.cc index 9f8a9ad..e146777 100644 --- a/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-nativetask/src/main/native/src/util/Timer.cc +++ b/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-nativetask/src/main/native/src/util/Timer.cc @@ -40,7 +40,7 @@ static uint64_t clock_get() { static uint64_t clock_get() { timespec ts; - clock_gettime(_POSIX_CPUTIME, &ts); + clock_gettime(CLOCK_REALTIME, &ts); return 1000000000 * ts.tv_sec + ts.tv_nsec; }
