diff --git a/hadoop-yarn-project/CHANGES.txt b/hadoop-yarn-project/CHANGES.txt
index a7fa9439b0e..372cd441f8a 100644
--- a/hadoop-yarn-project/CHANGES.txt
+++ b/hadoop-yarn-project/CHANGES.txt
@@ -86,6 +86,9 @@ Release 2.4.1 - UNRELEASED
YARN-1696. Added documentation for ResourceManager fail-over. (Karthik
Kambatla, Masatake Iwasaki, Tsuyoshi OZAWA via vinodkv)
+ YARN-1701. Improved default paths of the timeline store and the generic
+ history store. (Tsuyoshi Ozawa via zjshen)
+
OPTIMIZATIONS
BUG FIXES
diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml
index 0b455e7123b..ef50aeaf6d2 100644
--- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml
+++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/resources/yarn-default.xml
@@ -1161,7 +1161,7 @@
Store file name for leveldb timeline store.
yarn.timeline-service.leveldb-timeline-store.path
- ${yarn.log.dir}/timeline
+ ${hadoop.tmp.dir}/yarn/timeline
@@ -1210,7 +1210,7 @@
org.apache.hadoop.yarn.server.applicationhistoryservice.FileSystemApplicationHistoryStore
as the value for yarn.timeline-service.generic-application-history.store-class
yarn.timeline-service.generic-application-history.fs-history-store.uri
- ${hadoop.log.dir}/yarn/system/history
+ ${hadoop.tmp.dir}/yarn/timeline/generic-history