You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pig.apache.org by ga...@apache.org on 2008/03/18 00:45:38 UTC

svn commit: r638138 - in /incubator/pig/site: author/src/documentation/content/xdocs/deployment.xml author/src/documentation/content/xdocs/philosophy.xml publish/deployment.html publish/deployment.pdf

Author: gates
Date: Mon Mar 17 16:45:37 2008
New Revision: 638138

URL: http://svn.apache.org/viewvc?rev=638138&view=rev
Log:
Added philosophy.xml, which should have been added previously.  
PIG-134 Modified deployment doc to specify that we need java 1.5, not java 1.6
(thanks to francisoud for this update).


Added:
    incubator/pig/site/author/src/documentation/content/xdocs/philosophy.xml
Modified:
    incubator/pig/site/author/src/documentation/content/xdocs/deployment.xml
    incubator/pig/site/publish/deployment.html
    incubator/pig/site/publish/deployment.pdf

Modified: incubator/pig/site/author/src/documentation/content/xdocs/deployment.xml
URL: http://svn.apache.org/viewvc/incubator/pig/site/author/src/documentation/content/xdocs/deployment.xml?rev=638138&r1=638137&r2=638138&view=diff
==============================================================================
--- incubator/pig/site/author/src/documentation/content/xdocs/deployment.xml (original)
+++ incubator/pig/site/author/src/documentation/content/xdocs/deployment.xml Mon Mar 17 16:45:37 2008
@@ -24,7 +24,7 @@
     <section id="req">
       <title>Requirements</title>
 	<ol>
-	  <li> <strong>Java 1.6.x</strong>. preferably from Sun. Set JAVA_HOME to the root of your Java installation.</li>
+	  <li> <strong>Java 1.5.x</strong>. preferably from Sun. Set JAVA_HOME to the root of your Java installation.</li>
 	  <li> <strong>Ant</strong> build tool: <a href="http://ant.apache.org/">http://ant.apache.org/</a>.</li>
 	  <li> To run unit tests, you also need <strong>JUnit</strong>: <a href="http://junit.sourceforge.net/">http://junit.sourceforge.net/</a>.</li>
 	  <li> To run pig programs, you need access to a <strong>Hadoop cluster</strong>: <a href="http://lucene.apache.org/hadoop/">http://lucene.apache.org/hadoop/</a>.</li>

Added: incubator/pig/site/author/src/documentation/content/xdocs/philosophy.xml
URL: http://svn.apache.org/viewvc/incubator/pig/site/author/src/documentation/content/xdocs/philosophy.xml?rev=638138&view=auto
==============================================================================
--- incubator/pig/site/author/src/documentation/content/xdocs/philosophy.xml (added)
+++ incubator/pig/site/author/src/documentation/content/xdocs/philosophy.xml Mon Mar 17 16:45:37 2008
@@ -0,0 +1,66 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+
+<document>
+  
+  <header>
+    <title>Pig Philosophy</title>
+  </header>
+  
+  <body>
+  
+    <section>
+      <title>What does it mean to be a pig?</title>
+      <p>
+        The pig project has some founding principles that help pig developers decide how the system should grow over time.  This page presents those
+		principles.
+      </p>
+    </section>
+    
+    <section>
+      <title>Pigs Eat Anything</title>
+      <p>
+        Pig can operate on data whether it has metadata or not.
+      </p>
+	  <p>
+	  It can operate on data that is relational, nested, or unstructured.
+	  </p>
+    </section>
+    
+    <section>
+      <title>Pigs Live Anywhere</title>
+      <p>
+	  Pig is intended to be a language for parallel data processing.  It is not tied to one particular parallel framework.  It has been implemented first
+	  on hadoop, but we do not intend that to be only on hadoop.
+      </p>
+    </section>
+    
+    <section>
+      <title>Pigs Are Domestic Animals</title>
+	  <p>
+	  Pig is designed to be easily controlled and modified by its users.
+	  </p>
+
+      <p>
+	  Pig allows integration of user code where ever possible, so it currently supports user defined field transformation functions, user defined
+	  aggregates, user defined grouping functions, and user defined conditionals.  In the future we want to support all the above in non-java languages,
+	  as well as streaming, user defined types, and user defined splits.
+      </p>
+	  <p>
+	  Currently pig has no optimizer, so it does not do any operation rearranging.  When we add that in the future, it will always be possible for users to
+	  turn code rearranging off, so that pig does exactly what they say in the order they say it.
+	  </p>
+    </section>
+
+     <section>
+      <title>Pigs Fly</title>
+      <p>
+	  Pig processes data quickly.  We want to consistently improve performance, and not implement features in ways that weigh pig down so it
+	  can't fly.
+      </p>
+    </section>
+    
+  </body>
+  
+</document>

Modified: incubator/pig/site/publish/deployment.html
URL: http://svn.apache.org/viewvc/incubator/pig/site/publish/deployment.html?rev=638138&r1=638137&r2=638138&view=diff
==============================================================================
--- incubator/pig/site/publish/deployment.html (original)
+++ incubator/pig/site/publish/deployment.html Mon Mar 17 16:45:37 2008
@@ -163,7 +163,7 @@
 <ol>
 	  
 <li> 
-<strong>Java 1.6.x</strong>. preferably from Sun. Set JAVA_HOME to the root of your Java installation.</li>
+<strong>Java 1.5.x</strong>. preferably from Sun. Set JAVA_HOME to the root of your Java installation.</li>
 	  
 <li> 
 <strong>Ant</strong> build tool: <a href="http://ant.apache.org/">http://ant.apache.org/</a>.</li>

Modified: incubator/pig/site/publish/deployment.pdf
URL: http://svn.apache.org/viewvc/incubator/pig/site/publish/deployment.pdf?rev=638138&r1=638137&r2=638138&view=diff
==============================================================================
--- incubator/pig/site/publish/deployment.pdf (original)
+++ incubator/pig/site/publish/deployment.pdf Mon Mar 17 16:45:37 2008
@@ -61,7 +61,7 @@
 << /Length 2200 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-GatU5=`<%a&:W67i*ui,.roq4c#0%2!K+Cl;P7]]@RVjp`Y;M5@7C41_fKH9O]#$Z#e]fTI=*j:qo*CN_)Ep#RDpGBRDsPb)(,9fN6m5rSmsS"p5HuAq"'KahAS?.XhVXH.XtDh0"3SdMmp^``o?UV@57W[e2<#BZ^0<g=Q"IZe'Qlp*rMX'@laF'G$bWc%#_THWDN"<e($2mmZ!Z*[k0E"Xuh)ZrNg_`>"OWtm,pY&T$k70&O!F=QciLn@[S;0[l@GnI<r%OFT5L0qXF=KpUbnr^\mr$5EuTS]TN&P.toBOXFEF4.RuUXD+Rcm,#(LoW(d)%bbLKCK$L.h$BN&:hKe07/#PLCS'8<$Tib>e]#&WkoG4>q95/ePB[!QnAu<NdrCl,$)E_t#FlA]+->;ccHfMZ]R#Wq/)d7fDK2uAYQFkoI>\#,o3tZ<T;u(arWIRp[Q_m>-HI<6)k&m9&fp$+f:V't:>LHb`TEN?:9HU8c5m^B1U+G/`,gZdY(5PU1j_?!,gp<Bm*MUL8DiLtu[<W=h0][n!/:'GNJ:@QCI2:>[F1;b+nbNdJ`)$!Oo"+UEYPl<FW.@LZ&4+Dn=e6"r(9;^c%OB!LklU*S&P0DQ>RKOE=l]LTf"'FnL9_9F&D/Co7<-%GLkuu'QHd;#G,4#j==LZ,oMJd,V9C<'ZpQ6m3pMOEB[+!bn?'996H+7'Zd#0CE)k/+*'!P'`7$3!RD_P+BhUNk]7XA5L3,?:>gOLA+Hu+\fXp@]mTE,9_Y7$MEWk!!gLi]l]aiZ\OEoI9RL=BZ>2BRiNTM2kTXf7?J(_p,"i3T,NoXKA<cSVRMV%3<&F5l&^M?1k;Ro&EH0_*7R)/62^iHta`EX,I4NX=4.8#lO6+qOML%7!-Z"l]J#6C*<\VMEOId^-_Kh!^rO#-N#3/')4b),1gM$n/('2\lJ+"!Ne[2&sG'ep$#OQOak.gZMShG<ZtE^rZjT`.hg9uDggFK@\A)c^>
 36HTV83rbWa$[W=+m-M?OC-*2)QaT8\U0NQgGK(oGeqrsV]._aKj1C7sJVNQ#N30DP[-WQ8f>:#sJHI-6#f5jGJJGadS`&#[Q4=8Hlhf%<,BFPUJIgi`<SUn#7M+PrKogurS.K\'(F<L75!,(oHW;m4)NDB=;aua3`26^n?$ZNk4<@<K)W""-UR'O><Fqp316nZ;mi@TP]u2,;PMNIZSB]H-))3.(2ItZ%F*g!b+<>MP;1Q@q,QUI;\*BZ;d?;`.,n0HWnOg,jk3:"1J;['3Sa"Wm!*$V?Po?u_:7l'!s$(JO+>Ko(U`(:oQR(sUC>8ip8lN,F^Q6lf/$d])Mfh^SH&b8ZkYneMEtdrdg0Q]L9EQm5p@7SLQS2.\T,%r5GDjM@n_*'L-q_#9gB&He"OCMMcRI8l,&J10lIh.nj'j>F4d3FdIeK6Vg0C^%'5"m`;ELT.'M0b,cg=]R>@+pF&FqeP8\"As.N0=Bch4J@75]mo/:I:B[_#L6B+:pS!4,)./$m5*I+nM`XQcY787h=E?WmYa,S!-DN4V?98sV;N$j%sM^jt6\TsaX8n)T%nc'3<jQEfc'f*SDLPYL0l$r*Mi7/[.r0U+0uQMlbFF8/`\fgUBW+V*&l<N\d)9$)[=qt3GG7u!Z^HW;_^)";F=ZF[b<$4k#l_=_7bUEiUU#.RX9kf,eX;;.9:CI(oFS)W+EDHhZekTke\&Q+s(@Dt]FBi0WuiuJM",kO7BGn!]njO4/@lbSq7m-3kX(r[+CiOo3[N,;m`pmafalG:Yp&[X0:U=E_?,,cSX<u:[)790<_ff['4.,rLQo?$g$igC"ZVXbRk2:Y?O`sM\%G7G-Gk/4u$[/C]"3-d0]I\S\F)2g4W^kOcJ#'!\WjpWhM$gZ<pSjC4EFutQ@8MP``pNSU5]#t4K'+q7L%I(65Rkjo&^_+(-FK!/[iWf-E3h`)'`\;ZY>)V&d=\i%clS],-iN2UlnKV`(E!aJu:&K
 L?l1jY=7"jj4k!m-+lJmCtJT(=Lbq'pEpYX/"WX^&(q0q._prU]RrFj^Ug&cZrh/6:M)0bC@/_4hu7hT*hA-]OT3\9b^JPT`,M(FZD[`m;jQl`d+\EL';Js_4_CBP.2DKYD.C3Ra_oqoi=^L!Mhr5Dr7T:j7$qUCK-mGY4a6@F;`EOkQ-V>]tY?BP*!%1Hcao4\_pliN_h+nO;tB'Og=036g/D?~>
+GatU5=`<%a&:W67i*ui,.roq4c#0%2!K+Cl;P7]]@RVjp`Y;M5@7C41_fKH9O]#$Z#e]fTI=*j:qo*CN_)Ep#RDpGBRDsPb)(,9fN6m5rSmsS"p5HuAq"'KahAS?.XhVXH.XtDh0"3SdMmp^``o?UV@57W[e2<#BZ^0<g=Q"IZe'Qlp*rMX'@laF'G$bWc%#_THWDN"<e($2mmZ!Z*[k0E"Xuh)ZrNg_`>"OX_m,pY&T$k70&O!F=QciLn@[S;0[l@GnI<r%OFT5L0qXF=KpUbnr^\mr$5EuTS]TN&P.toBOXFEF4.RuUXD+Rcm,#(LoW(d)%bbLKCK$L.h$BN&:hKe07/#PLCS'8<$Tib>e]#&WkoG4>q95/ePB[!QnAu<NdrCl,$)E_t#FlA]+->;ccHfMZ]R#Wq/)d7fDK2uAYQFkoI>\#,o3tZ<T;u(arWIRp[Q_m>-HI<6)k&m9&fp$+f:V't:>LHb`TEN?:9HU8c5m^B1U+G/`,gZdY(5PU1j_?!,gp<Bm*MUL8DiLtu[<W=h0][n!/:'GNJ:@QCI2:>[F1;b+nbNdJ`)$!Oo"+UEYPl<FW.@LZ&4+Dn=e6"r(9;^c%OB!LklU*S&P0DQ>RKOE=l]LTf"'FnL9_9F&D/Co7<-%GLkuu'QHd;#G,4#j==LZ,oMJd,V9C<'ZpQ6m3pMOEB[+!bn?'996H+7'Zd#0CE)k/+*'!P'`7$3!RD_P+BhUNk]7XA5L3,?:>gOLA+Hu+\fXp@]mTE,9_Y7$MEWk!!gLi]l]aiZ\OEoI9RL=BZ>2BRiNTM2kTXf7?J(_p,"i3T,NoXKA<cSVRMV%3<&F5l&^M?1k;Ro&EH0_*7R)/62^iHta`EX,I4NX=4.8#lO6+qOML%7!-Z"l]J#6C*<\VMEOId^-_Kh!^rO#-N#3/')4b),1gM$n/('2\lJ+"!Ne[2&sG'ep$#OQOak.gZMShG<ZtE^rZjT`.hg9uDggFK@\A)c^>
 36HTV83rbWa$[W=+m-M?OC-*2)QaT8\U0NQgGK(oGeqrsV]._aKj1C7sJVNQ#N30DP[-WQ8f>:#sJHI-6#f5jGJJGadS`&#[Q4=8Hlhf%<,BFPUJIgi`<SUn#7M+PrKogurS.K\'(F<L75!,(oHW;m4)NDB=;aua3`26^n?$ZNk4<@<K)W""-UR'O><Fqp316nZ;mi@TP]u2,;PMNIZSB]H-))3.(2ItZ%F*g!b+<>MP;1Q@q,QUI;\*BZ;d?;`.,n0HWnOg,jk3:"1J;['3Sa"Wm!*$V?Po?u_:7l'!s$(JO+>Ko(U`(:oQR(sUC>8ip8lN,F^Q6lf/$d])Mfh^SH&b8ZkYneMEtdrdg0Q]L9EQm5p@7SLQS2.\T,%r5GDjM@n_*'L-q_#9gB&He"OCMMcRI8l,&J10lIh.nj'j>F4d3FdIeK6Vg0C^%'5"m`;ELT.'M0b,cg=]R>@+pF&FqeP8\"As.N0=Bch4J@75]mo/:I:B[_#L6B+:pS!4,)./$m5*I+nM`XQcY787h=E?WmYa,S!-DN4V?98sV;N$j%sM^jt6\TsaX8n)T%nc'3<jQEfc'f*SDLPYL0l$r*Mi7/[.r0U+0uQMlbFF8/`\fgUBW+V*&l<N\d)9$)[=qt3GG7u!Z^HW;_^)";F=ZF[b<$4k#l_=_7bUEiUU#.RX9kf,eX;;.9:CI(oFS)W+EDHhZekTke\&Q+s(@Dt]FBi0WuiuJM",kO7BGn!]njO4/@lbSq7m-3kX(r[+CiOo3[N,;m`pmafalG:Yp&[X0:U=E_?,,cSX<u:[)790<_ff['4.,rLQo?$g$igC"ZVXbRk2:Y?O`sM\%G7G-Gk/4u$[/C]"3-d0]I\S\F)2g4W^kOcJ#'!\WjpWhM$gZ<pSjC4EFutQ@8MP``pNSU5]#t4K'+q7L%I(65Rkjo&^_+(-FK!/[iWf-E3h`)'`\;ZY>)V&d=\i%clS],-iN2UlnKV`(E!aJu:&K
 L?l1jY=7"jj4k!m-+lJmCtJT(=Lbq'pEpYX/"WX^&(q0q._prU]RrFj^Ug&cZrh/6:M)0bC@/_4hu7hT*hA-]OT3\9b^JPT`,M(FZD[`m;jQl`d+\EL';Js_4_CBP.2DKYD.C3Ra_oqoi=^L!Mhr5Dr7T:j7$qUCK-mGY4a6@F;`EOkQ-V>]tY?BP*!%1Hcao4\_pliN_h+nO;tB'Og=00Pm.D#~>
 endstream
 endobj
 15 0 obj