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