aboutsummaryrefslogtreecommitdiff
path: root/yarn/README.md
diff options
context:
space:
mode:
authorRaymond Liu <raymond.liu@intel.com>2013-12-06 10:26:59 +0800
committerRaymond Liu <raymond.liu@intel.com>2014-01-03 12:12:38 +0800
commit67cd752e746bf2c2202949e15dbb85faf8e3c482 (patch)
tree55c065bd1c8105b100d91dba9f84dae1501acf27 /yarn/README.md
parente867e31145b100997232720399155d158241b125 (diff)
downloadspark-67cd752e746bf2c2202949e15dbb85faf8e3c482.tar.gz
spark-67cd752e746bf2c2202949e15dbb85faf8e3c482.tar.bz2
spark-67cd752e746bf2c2202949e15dbb85faf8e3c482.zip
Add README for yarn modules
Diffstat (limited to 'yarn/README.md')
-rw-r--r--yarn/README.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/yarn/README.md b/yarn/README.md
new file mode 100644
index 0000000000..3639f2c364
--- /dev/null
+++ b/yarn/README.md
@@ -0,0 +1,16 @@
+# YARN DIRECTORY LAYOUT
+
+Hadoop Yarn related code are organized
+
+Hadoop Yarn related codes are organized in separate modules with layered dependency.
+
+ * common : Common codes that will be called into by other modules.
+
+ * 2.0 / 2.2 : Codes that involve specific version of Hadoop YARN API. Depends on common module.
+
+ 2.0 actually represents 0.23 and 2.0
+ 2.2 actually represents 2.2 and later, until the API is break again.
+
+ * Scheduler : Implementation of various YARN Scheduler and backend. Depends on 2.0 / 2.2 modules.
+ * Assembly : For maven build to assembly all other modules in Yarn into one single jar.
+