You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@crunch.apache.org by bu...@apache.org on 2013/03/06 19:20:46 UTC

svn commit: r853344 [6/6] - in /websites/staging/crunch/trunk/content: ./ apidocs/0.3.0/org/apache/crunch/io/seq/class-use/ apidocs/0.4.0/org/apache/crunch/impl/ apidocs/0.4.0/org/apache/crunch/impl/mem/ apidocs/0.4.0/org/apache/crunch/impl/mem/class-u...

Added: websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinFn.html
==============================================================================
--- websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinFn.html (added)
+++ websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinFn.html Wed Mar  6 18:20:44 2013
@@ -0,0 +1,203 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_09) on Thu Feb 21 21:46:17 CET 2013 -->
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.crunch.lib.join.JoinFn (Apache Crunch 0.5.0-incubating API)</title>
+<meta name="date" content="2013-02-21">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.crunch.lib.join.JoinFn (Apache Crunch 0.5.0-incubating API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/JoinFn.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/JoinFn.html" target="_top">Frames</a></li>
+<li><a href="JoinFn.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.crunch.lib.join.JoinFn" class="title">Uses of Class<br>org.apache.crunch.lib.join.JoinFn</h2>
+</div>
+<div class="classUseContainer">
+<ul class="blockList">
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
+<caption><span>Packages that use <a href="../../../../../../org/apache/crunch/lib/join/JoinFn.html" title="class in org.apache.crunch.lib.join">JoinFn</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Package</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.crunch.lib">org.apache.crunch.lib</a></td>
+<td class="colLast">
+<div class="block">Joining, sorting, aggregating, and other commonly used functionality.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.crunch.lib.join">org.apache.crunch.lib.join</a></td>
+<td class="colLast">
+<div class="block">Inner and outer joins on collections.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<ul class="blockList">
+<li class="blockList"><a name="org.apache.crunch.lib">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/crunch/lib/join/JoinFn.html" title="class in org.apache.crunch.lib.join">JoinFn</a> in <a href="../../../../../../org/apache/crunch/lib/package-summary.html">org.apache.crunch.lib</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/crunch/lib/package-summary.html">org.apache.crunch.lib</a> with parameters of type <a href="../../../../../../org/apache/crunch/lib/join/JoinFn.html" title="class in org.apache.crunch.lib.join">JoinFn</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static &lt;K,U,V&gt;&nbsp;<a href="../../../../../../org/apache/crunch/PTable.html" title="interface in org.apache.crunch">PTable</a>&lt;K,<a href="../../../../../../org/apache/crunch/Pair.html" title="class in org.apache.crunch">Pair</a>&lt;U,V&gt;&gt;</code></td>
+<td class="colLast"><span class="strong">Join.</span><code><strong><a href="../../../../../../org/apache/crunch/lib/Join.html#join(org.apache.crunch.PTable, org.apache.crunch.PTable, org.apache.crunch.lib.join.JoinFn)">join</a></strong>(<a href="../../../../../../org/apache/crunch/PTable.html" title="interface in org.apache.crunch">PTable</a>&lt;K,U&gt;&nbsp;left,
+    <a href="../../../../../../org/apache/crunch/PTable.html" title="interface in org.apache.crunch">PTable</a>&lt;K,V&gt;&nbsp;right,
+    <a href="../../../../../../org/apache/crunch/lib/join/JoinFn.html" title="class in org.apache.crunch.lib.join">JoinFn</a>&lt;K,U,V&gt;&nbsp;joinFn)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.crunch.lib.join">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/crunch/lib/join/JoinFn.html" title="class in org.apache.crunch.lib.join">JoinFn</a> in <a href="../../../../../../org/apache/crunch/lib/join/package-summary.html">org.apache.crunch.lib.join</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/crunch/lib/join/JoinFn.html" title="class in org.apache.crunch.lib.join">JoinFn</a> in <a href="../../../../../../org/apache/crunch/lib/join/package-summary.html">org.apache.crunch.lib.join</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/crunch/lib/join/FullOuterJoinFn.html" title="class in org.apache.crunch.lib.join">FullOuterJoinFn</a>&lt;K,U,V&gt;</strong></code>
+<div class="block">Used to perform the last step of an full outer join.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/crunch/lib/join/InnerJoinFn.html" title="class in org.apache.crunch.lib.join">InnerJoinFn</a>&lt;K,U,V&gt;</strong></code>
+<div class="block">Used to perform the last step of an inner join.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/crunch/lib/join/LeftOuterJoinFn.html" title="class in org.apache.crunch.lib.join">LeftOuterJoinFn</a>&lt;K,U,V&gt;</strong></code>
+<div class="block">Used to perform the last step of an left outer join.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/crunch/lib/join/RightOuterJoinFn.html" title="class in org.apache.crunch.lib.join">RightOuterJoinFn</a>&lt;K,U,V&gt;</strong></code>
+<div class="block">Used to perform the last step of an right outer join.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/JoinFn.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/JoinFn.html" target="_top">Frames</a></li>
+<li><a href="JoinFn.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2013 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>

Added: websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinUtils.AvroIndexedRecordPartitioner.html
==============================================================================
--- websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinUtils.AvroIndexedRecordPartitioner.html (added)
+++ websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinUtils.AvroIndexedRecordPartitioner.html Wed Mar  6 18:20:44 2013
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_09) on Thu Feb 21 21:46:17 CET 2013 -->
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.crunch.lib.join.JoinUtils.AvroIndexedRecordPartitioner (Apache Crunch 0.5.0-incubating API)</title>
+<meta name="date" content="2013-02-21">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.crunch.lib.join.JoinUtils.AvroIndexedRecordPartitioner (Apache Crunch 0.5.0-incubating API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/JoinUtils.AvroIndexedRecordPartitioner.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/JoinUtils.AvroIndexedRecordPartitioner.html" target="_top">Frames</a></li>
+<li><a href="JoinUtils.AvroIndexedRecordPartitioner.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.crunch.lib.join.JoinUtils.AvroIndexedRecordPartitioner" class="title">Uses of Class<br>org.apache.crunch.lib.join.JoinUtils.AvroIndexedRecordPartitioner</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.crunch.lib.join.JoinUtils.AvroIndexedRecordPartitioner</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/JoinUtils.AvroIndexedRecordPartitioner.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/JoinUtils.AvroIndexedRecordPartitioner.html" target="_top">Frames</a></li>
+<li><a href="JoinUtils.AvroIndexedRecordPartitioner.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2013 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>

Added: websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinUtils.AvroPairGroupingComparator.html
==============================================================================
--- websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinUtils.AvroPairGroupingComparator.html (added)
+++ websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinUtils.AvroPairGroupingComparator.html Wed Mar  6 18:20:44 2013
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_09) on Thu Feb 21 21:46:17 CET 2013 -->
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.crunch.lib.join.JoinUtils.AvroPairGroupingComparator (Apache Crunch 0.5.0-incubating API)</title>
+<meta name="date" content="2013-02-21">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.crunch.lib.join.JoinUtils.AvroPairGroupingComparator (Apache Crunch 0.5.0-incubating API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/JoinUtils.AvroPairGroupingComparator.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/JoinUtils.AvroPairGroupingComparator.html" target="_top">Frames</a></li>
+<li><a href="JoinUtils.AvroPairGroupingComparator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.crunch.lib.join.JoinUtils.AvroPairGroupingComparator" class="title">Uses of Class<br>org.apache.crunch.lib.join.JoinUtils.AvroPairGroupingComparator</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.crunch.lib.join.JoinUtils.AvroPairGroupingComparator</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/JoinUtils.AvroPairGroupingComparator.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/JoinUtils.AvroPairGroupingComparator.html" target="_top">Frames</a></li>
+<li><a href="JoinUtils.AvroPairGroupingComparator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2013 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>

Added: websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinUtils.TupleWritableComparator.html
==============================================================================
--- websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinUtils.TupleWritableComparator.html (added)
+++ websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinUtils.TupleWritableComparator.html Wed Mar  6 18:20:44 2013
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_09) on Thu Feb 21 21:46:17 CET 2013 -->
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.crunch.lib.join.JoinUtils.TupleWritableComparator (Apache Crunch 0.5.0-incubating API)</title>
+<meta name="date" content="2013-02-21">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.crunch.lib.join.JoinUtils.TupleWritableComparator (Apache Crunch 0.5.0-incubating API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/JoinUtils.TupleWritableComparator.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/JoinUtils.TupleWritableComparator.html" target="_top">Frames</a></li>
+<li><a href="JoinUtils.TupleWritableComparator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.crunch.lib.join.JoinUtils.TupleWritableComparator" class="title">Uses of Class<br>org.apache.crunch.lib.join.JoinUtils.TupleWritableComparator</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.crunch.lib.join.JoinUtils.TupleWritableComparator</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/JoinUtils.TupleWritableComparator.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/JoinUtils.TupleWritableComparator.html" target="_top">Frames</a></li>
+<li><a href="JoinUtils.TupleWritableComparator.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2013 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>

Added: websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinUtils.TupleWritablePartitioner.html
==============================================================================
--- websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinUtils.TupleWritablePartitioner.html (added)
+++ websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinUtils.TupleWritablePartitioner.html Wed Mar  6 18:20:44 2013
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_09) on Thu Feb 21 21:46:17 CET 2013 -->
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.crunch.lib.join.JoinUtils.TupleWritablePartitioner (Apache Crunch 0.5.0-incubating API)</title>
+<meta name="date" content="2013-02-21">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.crunch.lib.join.JoinUtils.TupleWritablePartitioner (Apache Crunch 0.5.0-incubating API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/JoinUtils.TupleWritablePartitioner.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/JoinUtils.TupleWritablePartitioner.html" target="_top">Frames</a></li>
+<li><a href="JoinUtils.TupleWritablePartitioner.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.crunch.lib.join.JoinUtils.TupleWritablePartitioner" class="title">Uses of Class<br>org.apache.crunch.lib.join.JoinUtils.TupleWritablePartitioner</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.crunch.lib.join.JoinUtils.TupleWritablePartitioner</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/JoinUtils.TupleWritablePartitioner.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/JoinUtils.TupleWritablePartitioner.html" target="_top">Frames</a></li>
+<li><a href="JoinUtils.TupleWritablePartitioner.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2013 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>

Added: websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinUtils.html
==============================================================================
--- websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinUtils.html (added)
+++ websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/JoinUtils.html Wed Mar  6 18:20:44 2013
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_09) on Thu Feb 21 21:46:17 CET 2013 -->
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.crunch.lib.join.JoinUtils (Apache Crunch 0.5.0-incubating API)</title>
+<meta name="date" content="2013-02-21">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.crunch.lib.join.JoinUtils (Apache Crunch 0.5.0-incubating API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/JoinUtils.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/JoinUtils.html" target="_top">Frames</a></li>
+<li><a href="JoinUtils.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.crunch.lib.join.JoinUtils" class="title">Uses of Class<br>org.apache.crunch.lib.join.JoinUtils</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.crunch.lib.join.JoinUtils</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/JoinUtils.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/JoinUtils.html" target="_top">Frames</a></li>
+<li><a href="JoinUtils.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2013 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>

Added: websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/LeftOuterJoinFn.html
==============================================================================
--- websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/LeftOuterJoinFn.html (added)
+++ websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/LeftOuterJoinFn.html Wed Mar  6 18:20:44 2013
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_09) on Thu Feb 21 21:46:17 CET 2013 -->
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.crunch.lib.join.LeftOuterJoinFn (Apache Crunch 0.5.0-incubating API)</title>
+<meta name="date" content="2013-02-21">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.crunch.lib.join.LeftOuterJoinFn (Apache Crunch 0.5.0-incubating API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/LeftOuterJoinFn.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/LeftOuterJoinFn.html" target="_top">Frames</a></li>
+<li><a href="LeftOuterJoinFn.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.crunch.lib.join.LeftOuterJoinFn" class="title">Uses of Class<br>org.apache.crunch.lib.join.LeftOuterJoinFn</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.crunch.lib.join.LeftOuterJoinFn</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/LeftOuterJoinFn.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/LeftOuterJoinFn.html" target="_top">Frames</a></li>
+<li><a href="LeftOuterJoinFn.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2013 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>

Added: websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/MapsideJoin.html
==============================================================================
--- websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/MapsideJoin.html (added)
+++ websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/MapsideJoin.html Wed Mar  6 18:20:44 2013
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_09) on Thu Feb 21 21:46:17 CET 2013 -->
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.crunch.lib.join.MapsideJoin (Apache Crunch 0.5.0-incubating API)</title>
+<meta name="date" content="2013-02-21">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.crunch.lib.join.MapsideJoin (Apache Crunch 0.5.0-incubating API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/MapsideJoin.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/MapsideJoin.html" target="_top">Frames</a></li>
+<li><a href="MapsideJoin.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.crunch.lib.join.MapsideJoin" class="title">Uses of Class<br>org.apache.crunch.lib.join.MapsideJoin</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.crunch.lib.join.MapsideJoin</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/MapsideJoin.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/MapsideJoin.html" target="_top">Frames</a></li>
+<li><a href="MapsideJoin.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2013 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>

Added: websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/RightOuterJoinFn.html
==============================================================================
--- websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/RightOuterJoinFn.html (added)
+++ websites/staging/crunch/trunk/content/apidocs/0.5.0/org/apache/crunch/lib/join/class-use/RightOuterJoinFn.html Wed Mar  6 18:20:44 2013
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (version 1.7.0_09) on Thu Feb 21 21:46:17 CET 2013 -->
+<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
+<title>Uses of Class org.apache.crunch.lib.join.RightOuterJoinFn (Apache Crunch 0.5.0-incubating API)</title>
+<meta name="date" content="2013-02-21">
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.crunch.lib.join.RightOuterJoinFn (Apache Crunch 0.5.0-incubating API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/RightOuterJoinFn.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/RightOuterJoinFn.html" target="_top">Frames</a></li>
+<li><a href="RightOuterJoinFn.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.crunch.lib.join.RightOuterJoinFn" class="title">Uses of Class<br>org.apache.crunch.lib.join.RightOuterJoinFn</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.crunch.lib.join.RightOuterJoinFn</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/crunch/lib/join/RightOuterJoinFn.html" title="class in org.apache.crunch.lib.join">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/crunch/lib/join/class-use/RightOuterJoinFn.html" target="_top">Frames</a></li>
+<li><a href="RightOuterJoinFn.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2013 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
+</body>
+</html>

Added: websites/staging/crunch/trunk/content/bylaws.html
==============================================================================
--- websites/staging/crunch/trunk/content/bylaws.html (added)
+++ websites/staging/crunch/trunk/content/bylaws.html Wed Mar  6 18:20:44 2013
@@ -0,0 +1,450 @@
+<!DOCTYPE html>
+
+
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta http-equiv="Content-Language" content="en" />
+
+    <title>Apache Crunch - Project Bylaws</title>
+
+    <link rel="stylesheet" href="/css/bootstrap-2.1.0.min.css" />
+    <link rel="stylesheet" href="/css/crunch.css" type="text/css">
+    <script type="text/javascript" src="/js/bootstrap-2.1.0.min.js"></script>
+  </head>
+  <body>
+
+    <div class="navbar navbar-inverse navbar-static-top">
+      
+        <div class="container-fluid">
+
+          <a class="nav pull-right brand" href="http://www.apache.org/">
+            <img src="http://hadoop.apache.org/images/apache_feather.gif" alt="Apache Logo" />
+          </a>
+
+        </div>
+      
+    </div>
+
+    <ul class="breadcrumb">
+      <li>
+        <a href="http://www.apache.org/">Apache</a>
+	<span class="divider">&raquo;</span>
+      </li>
+      <li>
+        <a href="/">Crunch</a>
+      </li>
+      
+    </ul>
+
+    <div class="container-fluid">
+      <div class="row-fluid">
+
+        <!-- SIDEBAR AREA -->
+        <div class="span2">
+          <div class="sidebar-nav">
+            <ul class="nav nav-list">
+              
+                
+                  <li class="nav-header">Apache Crunch</li>
+                
+              
+                
+                  
+                    <li><a href="/index.html">Overview</a></li>
+                  
+                
+              
+                
+                  
+                    <li><a href="/getting-started.html">Getting Started</a></li>
+                  
+                
+              
+                
+                  
+                    <li><a href="/download.html">Download</a></li>
+                  
+                
+              
+                
+                  
+                    <li><a href="/apidocs/0.5.0/">API</a></li>
+                  
+                
+              
+                
+                  
+                    <li><a href="https://cwiki.apache.org/confluence/display/CRUNCH/">Wiki</a></li>
+                  
+                
+              
+                
+                  <li class="nav-header">Project</li>
+                
+              
+                
+                  
+                    <li><a href="/source-repository.html">Source Code</a></li>
+                  
+                
+              
+                
+                  
+                    <li><a href="/mailing-lists.html">Mailing Lists</a></li>
+                  
+                
+              
+                
+                  
+                    <li><a href="http://issues.apache.org/jira/browse/CRUNCH">Issue Tracking</a></li>
+                  
+                
+              
+                
+                  
+                    <li><b>Bylaws</b></li>
+                  
+                
+              
+                
+                  
+                    <li><a href="http://apache.org/licenses/LICENSE-2.0.html">License</a></li>
+                  
+                
+              
+            </ul>
+          </div> <!-- /well -->
+        </div> <!-- /span -->
+
+        <!-- CONTENT AREA -->
+        <div class="span10">
+          <h1 class="title">
+            Project Bylaws
+            
+          </h1>
+
+          <p>This document defines the bylaws under which the Apache Crunch 
+project operates. It defines the roles and responsibilities of the 
+project, who may vote, how voting works, how conflicts are resolved, etc. </p>
+<p>Crunch is a project of the
+<a href="http://www.apache.org/foundation/">Apache Software Foundation</a>. The
+foundation holds the copyright on Apache code including the code in the
+Crunch codebase. The
+<a href="http://www.apache.org/foundation/faq.html">Foundation FAQ</a> explains the
+operation and background of the foundation. </p>
+<p>Crunch is typical of Apache projects in that it operates under a set 
+of principles, known collectively as the Apache Way. If you are new to 
+Apache development, please refer to the
+<a href="http://incubator.apache.org/">Incubator project</a> for more information
+on how Apache projects operate. </p>
+<h2 id="roles-and-responsibilities">Roles and Responsibilities</h2>
+<p>Apache projects define a set of roles with associated rights and 
+responsibilities. These roles govern what tasks an individual may 
+perform within the project. The roles are defined in the following sections. </p>
+<h3 id="users">Users</h3>
+<p>The most important participants in the project are people who use our 
+software. The majority of our contributors start out as users and guide 
+their development efforts from the user's perspective. </p>
+<p>Users contribute to the Apache projects by providing feedback to 
+contributors in the form of bug reports and feature suggestions. As 
+well, users participate in the Apache community by helping other users 
+on mailing lists and user support forums. </p>
+<h3 id="contributors">Contributors</h3>
+<p>All of the volunteers who are contributing time, code, documentation, or 
+resources to the Crunch project. A contributor that makes sustained, 
+welcome contributions to the project may be invited to become a 
+committer, though the exact timing of such invitations depends on many 
+factors. </p>
+<h3 id="committers">Committers</h3>
+<p>The project's committers are responsible for the project's technical 
+management. They have access to all of the project's code repositories
+and may cast binding votes on any technical discussion regarding the
+project.</p>
+<p>Committer access is by invitation only and must be approved by lazy 
+consensus of the active PMC members. A committer is considered <em>emeritus</em>
+by his or her own declaration or by not reviewing patches or committing 
+patches to the project for over six months. An emeritus committer may 
+request reinstatement of commit access from the PMC which must be 
+approved by lazy consensus of the active PMC members. </p>
+<p>Commit access can be revoked by a unanimous vote of all the active PMC 
+members (except the committer in question if he or she is also a PMC 
+member). </p>
+<p>All Apache committers are required to have a signed <a href="http://www.apache.org/licenses/icla.txt">Contributor License
+Agreement (CLA)</a> on file with the
+Apache Software Foundation. There is a
+<a href="http://www.apache.org/dev/committers.html">Committer FAQ</a> which provides
+more details on the requirements for committers. </p>
+<p>A committer who makes a sustained contribution to the project may be 
+invited to become a member of the PMC. The form of contribution is not 
+limited to code. It can also include code review, helping out users on 
+the mailing lists, documentation, etc. </p>
+<h3 id="project-management-committee">Project Management Committee</h3>
+<p>The Project Management Committee (PMC) is responsible to the board and
+the ASF for the management and oversight of the Apache Crunch codebase.
+The responsibilities of the PMC include: </p>
+<ul>
+<li>Deciding what is distributed as products of the Apache Crunch 
+    project. In particular all releases must be approved by the PMC. </li>
+<li>Maintaining the project's shared resources, including the codebase 
+    repository, mailing lists, and websites.</li>
+<li>Speaking on behalf of the project. </li>
+<li>Resolving license disputes regarding products of the project. </li>
+<li>Nominating new PMC members and committers. </li>
+<li>Maintaining these bylaws and other guidelines of the project. </li>
+</ul>
+<p>Membership of the PMC is by invitation only and must be approved by a 
+lazy consensus of active PMC members. A PMC member is considered 
+emeritus by his or her own declaration or by not contributing in any 
+form to the project for over six months. An emeritus member may request 
+reinstatement to the PMC, which must be approved by a lazy consensus of 
+active PMC members. </p>
+<p>Membership of the PMC can be revoked by an unanimous vote of all the 
+active PMC members other than the member in question. </p>
+<p>The chair of the PMC is appointed by the ASF board. The chair is an 
+office holder of the Apache Software Foundation (Vice President, Apache 
+Crunch) and has primary responsibility to the board for the 
+management of the projects within the scope of the Crunch PMC. The 
+chair reports to the board quarterly on developments within the 
+Crunch project. </p>
+<p>The term of the chair is one year. When the current chair's term is up or if
+the chair resigns before the end of his or her term, the PMC votes to
+recommend a new chair using lazy consensus, but the decision must be ratified
+by the Apache board. </p>
+<h2 id="decision-making">Decision Making</h2>
+<p>Within the Apache Crunch project, different types of decisions require 
+different forms of approval. For example, the previous section describes 
+several decisions which require "lazy consensus" approval. This section 
+defines how voting is performed, the types of approvals, and which types 
+of decision require which type of approval. </p>
+<h3 id="voting">Voting</h3>
+<p>Decisions regarding the project are made by votes on the primary project 
+development mailing list dev@crunch.apache.org. Where necessary, PMC 
+voting may take place on the private Crunch PMC mailing list 
+private@crunch.apache.org. Votes are clearly indicated by subject 
+line starting with [VOTE]. Votes may contain multiple items for approval 
+and these should be clearly separated. Voting is carried out by replying 
+to the vote mail. Voting may take four flavors. </p>
+<table class="table">
+  <thead>
+    <tr>
+      <th>Vote</th>
+      <th>Meaning</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td>+1</td>
+      <td>"Yes," "Agree," or "the action should be performed." In general,
+          this vote also indicates a willingness on the behalf of the voter in
+          "making it happen."</td>
+    </tr>
+    <tr>
+      <td>+0</td>
+      <td>This vote indicates a willingness for the action under 
+          consideration to go ahead. The voter, however will not be able to
+      help.</td>
+    </tr>
+    <tr>
+      <td>-0</td>
+      <td>This vote indicates that the voter does not, in general, agree
+          with the proposed action but is not concerned enough to prevent the
+          action going ahead.</td>
+    </tr>
+    <tr>
+     <td>-1</td>
+     <td>This is a negative vote. On issues where consensus is required, 
+         this vote counts as a veto. All vetoes must contain an explanation
+         of why the veto is appropriate. Vetoes with no explanation are void.
+         It may also be appropriate for a -1 vote to include an alternative
+         course of action.</td> 
+    </tr>
+  </tbody>
+</table>
+
+<p>All participants in the Crunch project are encouraged to show their 
+agreement with or against a particular action by voting. For technical 
+decisions, only the votes of active committers are binding. Non binding 
+votes are still useful for those with binding votes to understand the 
+perception of an action in the wider Crunch community. For PMC decisions,
+only the votes of PMC members are binding. </p>
+<p>Voting can also be applied to changes already made to the Crunch
+codebase. These typically take the form of a veto (-1) in reply to the 
+commit message sent when the commit is made. Note that this should be a 
+rare occurrence. All efforts should be made to discuss issues when they 
+are still patches before the code is committed. </p>
+<h3 id="approvals">Approvals</h3>
+<p>These are the types of approvals that can be sought. Different actions 
+require different types of approvals. </p>
+<table class="table">
+  <thead>
+    <tr>
+      <th>Approval Type</th>
+      <th>Definition</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td>Consensus</td>
+      <td>For this to pass, all voters with binding votes must vote and there
+          can be no binding vetoes (-1). Consensus votes are rarely required
+          due to the impracticality of getting all eligible voters to cast a
+          vote.</td> 
+    </tr>
+    <tr>
+      <td>Lazy Consensus</td>
+      <td>Lazy consensus requires 3 binding +1 votes and no binding vetoes.</td>
+    </tr>
+    <tr>
+      <td>Lazy Majority</td>
+      <td>A lazy majority vote requires 3 binding +1 votes and more binding +1
+          votes that -1 votes.</td>
+    </tr>
+    <tr>
+      <td>Lazy Approval</td>
+      <td>An action with lazy approval is implicitly allowed unless a -1 vote
+          is received, at which time, depending on the type of action, either
+          lazy majority or lazy consensus approval must be obtained.</td>
+    </tr>
+    <tr>
+      <td>2/3 Majority</td>
+      <td>Some actions require a 2/3 majority of active committers or PMC
+          members to pass. Such actions typically affect the foundation of 
+          the project (e.g. adopting a new codebase to replace an existing 
+          product). The higher threshold is designed to ensure such changes
+          are strongly supported. To pass this vote requires at least 2/3 of
+          binding vote holders to vote +1.</td>
+    </tr>
+  </tbody>
+</table>
+
+<h3 id="vetoes">Vetoes</h3>
+<p>A valid, binding veto cannot be overruled. If a veto is cast, it must
+be accompanied by a valid reason explaining the reasons for the
+veto. The validity of a veto, if challenged, can be confirmed by
+anyone who has a binding vote. This does not necessarily signify
+agreement with the veto - merely that the veto is valid.</p>
+<p>If you disagree with a valid veto, you must lobby the person casting the 
+veto to withdraw his or her veto. If a veto is not withdrawn, the action 
+that has been vetoed must be reversed in a timely manner. </p>
+<h3 id="actions">Actions</h3>
+<p>This section describes the various actions which are undertaken within 
+the project, the corresponding approval required for that action and 
+those who have binding votes over the action. It also specifies the 
+minimum length of time that a vote must remain open, measured in 
+business days. In general, votes should not be called at times when it is 
+known that interested members of the project will be unavailable. </p>
+<table class="table">
+  <thead>
+    <tr>
+      <th>Action</th>
+      <th>Description</th>
+      <th>Approval</th>
+      <th>Binding Votes</th>
+      <th>Days</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td>Code Change</td>
+      <td>A change made to a codebase of the project and committed by a
+          committer. This includes source code, documentation, website 
+          content, etc.</td>
+      <td>Lazy approval (not counting the vote of the contributor), moving
+          to lazy majority if a -1 is received</td>
+      <td>Active committers</td>
+      <td>1</td> 
+    </tr>
+    <tr>
+      <td>Release Plan</td>
+      <td>Defines the timetable and actions for a release. The plan also
+          nominates a Release Manager.</td>
+      <td>Lazy majority</td>
+      <td>Active committers</td>
+      <td>3</td>
+    </tr>
+    <tr>
+      <td>Product Release</td>
+      <td>When a release of one of the project's products is ready, a vote
+          is required to accept the release as an official release of the
+          project.</td>
+      <td>Lazy majority</td>
+      <td>Active PMC members</td>
+      <td>3</td>
+    </tr>
+    <tr>
+      <td>Adoption of New Codebase</td>
+      <td>When the codebase for an existing, released product is to be
+          replaced with an alternative codebase. If such a vote fails to
+          gain approval, the existing code base will continue.</td>
+      <td>2/3 majority</td>
+      <td>Active PMC members</td>
+      <td>6</td>
+    </tr>
+    <tr>
+      <td>New Committer or reinstatement</td>
+      <td>When a new committer is proposed for the project.</td>
+      <td>Lazy consensus</td>
+      <td>Active PMC members</td>
+      <td>3</td>
+    </tr>
+    <tr>
+      <td>New PMC Member or reinstatement</td>
+      <td>When a committer is proposed for the PMC.</td>
+      <td>Lazy consensus</td>
+      <td>Active PMC members</td>
+      <td>3</td>
+    </tr>
+    <tr>
+      <td>Committer Removal</td>
+      <td>When removal of commit privileges is sought. Note: Such actions
+          will also be referred to the ASF board by the PMC chair.</td>
+      <td>Consensus</td>
+      <td>Active PMC members (excluding the committer in question if a member
+          of the PMC).</td>
+      <td>6</td>
+    </tr>
+    <tr>
+      <td>PMC Member Removal</td>
+      <td>When removal of a PMC member is sought. Note: Such actions will
+          also be referred to the ASF board by the PMC chair.</td>
+      <td>Consensus</td>
+      <td>Active PMC members (excluding the member in question).</td>
+      <td>6</td>
+    </tr>
+    <tr>
+      <td>Modifying Bylaws</td>
+      <td>Modifying this document.</td>
+      <td>2/3 majority</td>
+      <td>Active PMC members</td>
+      <td>6</td>
+    </tr>
+  </tbody>
+</table>
+
+<hr />
+<p><em>This is version 1 of the bylaws.</em></p>
+        </div> <!-- /span -->
+
+      </div> <!-- /row-fluid -->
+
+    </div>
+
+    <hr/>
+
+    <footer>
+      <div class="container-fluid">
+        <div class="row span12">Copyright &copy; 2012
+          <a href="http://www.apache.org/">The Apache Software Foundation</a>,
+          licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+	  <p><small>Apache Crunch, Apache Hadoop, Hadoop, Apache, and the
+	  Apache feather logo are trademarks of The Apache Software Foundation.
+	  Other names appearing on the site may be trademarks of their
+	  respective owners.</small></p>
+        </div>
+      </div>
+    </footer>
+
+  </body>
+</html>

Modified: websites/staging/crunch/trunk/content/download.html
==============================================================================
--- websites/staging/crunch/trunk/content/download.html (original)
+++ websites/staging/crunch/trunk/content/download.html Wed Mar  6 18:20:44 2013
@@ -104,6 +104,12 @@
               
                 
                   
+                    <li><a href="/bylaws.html">Bylaws</a></li>
+                  
+                
+              
+                
+                  
                     <li><a href="http://apache.org/licenses/LICENSE-2.0.html">License</a></li>
                   
                 

Modified: websites/staging/crunch/trunk/content/future-work.html
==============================================================================
--- websites/staging/crunch/trunk/content/future-work.html (original)
+++ websites/staging/crunch/trunk/content/future-work.html Wed Mar  6 18:20:44 2013
@@ -104,6 +104,12 @@
               
                 
                   
+                    <li><a href="/bylaws.html">Bylaws</a></li>
+                  
+                
+              
+                
+                  
                     <li><a href="http://apache.org/licenses/LICENSE-2.0.html">License</a></li>
                   
                 

Modified: websites/staging/crunch/trunk/content/getting-started.html
==============================================================================
--- websites/staging/crunch/trunk/content/getting-started.html (original)
+++ websites/staging/crunch/trunk/content/getting-started.html Wed Mar  6 18:20:44 2013
@@ -104,6 +104,12 @@
               
                 
                   
+                    <li><a href="/bylaws.html">Bylaws</a></li>
+                  
+                
+              
+                
+                  
                     <li><a href="http://apache.org/licenses/LICENSE-2.0.html">License</a></li>
                   
                 

Modified: websites/staging/crunch/trunk/content/index.html
==============================================================================
--- websites/staging/crunch/trunk/content/index.html (original)
+++ websites/staging/crunch/trunk/content/index.html Wed Mar  6 18:20:44 2013
@@ -104,6 +104,12 @@
               
                 
                   
+                    <li><a href="/bylaws.html">Bylaws</a></li>
+                  
+                
+              
+                
+                  
                     <li><a href="http://apache.org/licenses/LICENSE-2.0.html">License</a></li>
                   
                 

Modified: websites/staging/crunch/trunk/content/intro.html
==============================================================================
--- websites/staging/crunch/trunk/content/intro.html (original)
+++ websites/staging/crunch/trunk/content/intro.html Wed Mar  6 18:20:44 2013
@@ -104,6 +104,12 @@
               
                 
                   
+                    <li><a href="/bylaws.html">Bylaws</a></li>
+                  
+                
+              
+                
+                  
                     <li><a href="http://apache.org/licenses/LICENSE-2.0.html">License</a></li>
                   
                 

Modified: websites/staging/crunch/trunk/content/mailing-lists.html
==============================================================================
--- websites/staging/crunch/trunk/content/mailing-lists.html (original)
+++ websites/staging/crunch/trunk/content/mailing-lists.html Wed Mar  6 18:20:44 2013
@@ -104,6 +104,12 @@
               
                 
                   
+                    <li><a href="/bylaws.html">Bylaws</a></li>
+                  
+                
+              
+                
+                  
                     <li><a href="http://apache.org/licenses/LICENSE-2.0.html">License</a></li>
                   
                 

Modified: websites/staging/crunch/trunk/content/pipelines.html
==============================================================================
--- websites/staging/crunch/trunk/content/pipelines.html (original)
+++ websites/staging/crunch/trunk/content/pipelines.html Wed Mar  6 18:20:44 2013
@@ -104,6 +104,12 @@
               
                 
                   
+                    <li><a href="/bylaws.html">Bylaws</a></li>
+                  
+                
+              
+                
+                  
                     <li><a href="http://apache.org/licenses/LICENSE-2.0.html">License</a></li>
                   
                 

Modified: websites/staging/crunch/trunk/content/scrunch.html
==============================================================================
--- websites/staging/crunch/trunk/content/scrunch.html (original)
+++ websites/staging/crunch/trunk/content/scrunch.html Wed Mar  6 18:20:44 2013
@@ -104,6 +104,12 @@
               
                 
                   
+                    <li><a href="/bylaws.html">Bylaws</a></li>
+                  
+                
+              
+                
+                  
                     <li><a href="http://apache.org/licenses/LICENSE-2.0.html">License</a></li>
                   
                 

Modified: websites/staging/crunch/trunk/content/source-repository.html
==============================================================================
--- websites/staging/crunch/trunk/content/source-repository.html (original)
+++ websites/staging/crunch/trunk/content/source-repository.html Wed Mar  6 18:20:44 2013
@@ -104,6 +104,12 @@
               
                 
                   
+                    <li><a href="/bylaws.html">Bylaws</a></li>
+                  
+                
+              
+                
+                  
                     <li><a href="http://apache.org/licenses/LICENSE-2.0.html">License</a></li>