You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pig.apache.org by "David Ciemiewicz (JIRA)" <ji...@apache.org> on 2009/01/07 18:16:46 UTC
[jira] Commented: (PIG-600) PiggyBank compilation instructions
don't work
[ https://issues.apache.org/jira/browse/PIG-600?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12661641#action_12661641 ]
David Ciemiewicz commented on PIG-600:
--------------------------------------
I think the problem is this ... the build.xml file is looking for pig.jar several directories up:
<property name="pigjar" value="../../../pig.jar" />
The thing is, I'm relying on another build of pig and not the whole pig directory.
If you take the instructions for PiggyBank literally (as I did) you will not get a successful build.
> PiggyBank compilation instructions don't work
> ---------------------------------------------
>
> Key: PIG-600
> URL: https://issues.apache.org/jira/browse/PIG-600
> Project: Pig
> Issue Type: Bug
> Components: impl
> Affects Versions: types_branch
> Reporter: David Ciemiewicz
>
> I know that PiggyBank is "as-is" but the instructions are incomplete and should be complete enough (all steps) required to compile PiggyBank.
> http://wiki.apache.org/pig/PiggyBank
> I checked out the types branch version of PiggyBank by modifying the instructions to check out:
> svn co http://svn.apache.org/repos/asf/hadoop/pig/branches/types/contrib/piggybank/
> At step 2 it says:
> To build a jar file that contains all available user defined functions (UDFs), please follow the steps:
> 1. Checkout UDF code: svn co http://svn.apache.org/repos/asf/hadoop/pig/trunk/contrib/piggybank
> 2. Build the jar file: from trunk/contrib/piggybank/java directory run ant. This will generate piggybank.jar in the same directory.
> So I went into the piggybank/java directory and and ran ant and got the following errors:
> {code}
> -bash-3.00$ ant
> Buildfile: build.xml
> init:
> compile:
> [echo] *** Compiling Pig UDFs ***
> [javac] Compiling 70 source files to /homes/ciemo/piggybank/java/build/classes
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:25: cannot find symbol
> [javac] symbol : class EvalFunc
> [javac] location: package org.apache.pig
> [javac] import org.apache.pig.EvalFunc;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:26: cannot find symbol
> [javac] symbol : class FuncSpec
> [javac] location: package org.apache.pig
> [javac] import org.apache.pig.FuncSpec;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:27: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.Tuple;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:28: package org.apache.pig.impl.logicalLayer.schema does not exist
> [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:29: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.DataType;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:30: package org.apache.pig.impl.logicalLayer does not exist
> [javac] import org.apache.pig.impl.logicalLayer.FrontendException;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:31: package org.apache.pig.impl.util does not exist
> [javac] import org.apache.pig.impl.util.WrappedIOException;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:61: cannot find symbol
> [javac] symbol: class EvalFunc
> [javac] public class ABS extends EvalFunc<Double>{
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:67: cannot find symbol
> [javac] symbol : class Tuple
> [javac] location: class org.apache.pig.piggybank.evaluation.math.ABS
> [javac] public Double exec(Tuple input) throws IOException {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:85: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.ABS
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:85: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.ABS
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:93: cannot find symbol
> [javac] symbol : class FuncSpec
> [javac] location: class org.apache.pig.piggybank.evaluation.math.ABS
> [javac] public List<FuncSpec> getArgToFuncMapping() throws FrontendException {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/ABS.java:93: cannot find symbol
> [javac] symbol : class FrontendException
> [javac] location: class org.apache.pig.piggybank.evaluation.math.ABS
> [javac] public List<FuncSpec> getArgToFuncMapping() throws FrontendException {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:25: package org.apache.pig.impl.logicalLayer does not exist
> [javac] import org.apache.pig.impl.logicalLayer.FrontendException;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:26: cannot find symbol
> [javac] symbol : class FuncSpec
> [javac] location: package org.apache.pig
> [javac] import org.apache.pig.FuncSpec;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:27: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.Tuple;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:28: package org.apache.pig.impl.util does not exist
> [javac] import org.apache.pig.impl.util.WrappedIOException;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:29: package org.apache.pig.impl.logicalLayer.schema does not exist
> [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:30: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.DataType;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/Base.java:21: cannot find symbol
> [javac] symbol : class EvalFunc
> [javac] location: package org.apache.pig
> [javac] import org.apache.pig.EvalFunc;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/Base.java:22: package org.apache.pig.impl.logicalLayer.schema does not exist
> [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/Base.java:23: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.DataType;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/Base.java:27: cannot find symbol
> [javac] symbol: class EvalFunc
> [javac] public abstract class Base extends EvalFunc<Double>{
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:44: cannot find symbol
> [javac] symbol : class Tuple
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleBase
> [javac] public Double exec(Tuple input) throws IOException {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:60: cannot find symbol
> [javac] symbol : class FuncSpec
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleBase
> [javac] public List<FuncSpec> getArgToFuncMapping() throws FrontendException {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleBase.java:60: cannot find symbol
> [javac] symbol : class FrontendException
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleBase
> [javac] public List<FuncSpec> getArgToFuncMapping() throws FrontendException {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/Base.java:29: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.Base
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/Base.java:29: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.Base
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:25: package org.apache.pig.impl.logicalLayer does not exist
> [javac] import org.apache.pig.impl.logicalLayer.FrontendException;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:26: cannot find symbol
> [javac] symbol : class FuncSpec
> [javac] location: package org.apache.pig
> [javac] import org.apache.pig.FuncSpec;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:27: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.Tuple;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:28: package org.apache.pig.impl.util does not exist
> [javac] import org.apache.pig.impl.util.WrappedIOException;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:29: package org.apache.pig.impl.logicalLayer.schema does not exist
> [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:30: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.DataType;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:44: cannot find symbol
> [javac] symbol : class Tuple
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleDoubleBase
> [javac] public Double exec(Tuple input) throws IOException {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:61: cannot find symbol
> [javac] symbol : class FuncSpec
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleDoubleBase
> [javac] public List<FuncSpec> getArgToFuncMapping() throws FrontendException {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleDoubleBase.java:61: cannot find symbol
> [javac] symbol : class FrontendException
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleDoubleBase
> [javac] public List<FuncSpec> getArgToFuncMapping() throws FrontendException {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:23: cannot find symbol
> [javac] symbol : class EvalFunc
> [javac] location: package org.apache.pig
> [javac] import org.apache.pig.EvalFunc;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:24: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.Tuple;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:25: package org.apache.pig.impl.logicalLayer.schema does not exist
> [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:26: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.DataType;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:27: package org.apache.pig.impl.util does not exist
> [javac] import org.apache.pig.impl.util.WrappedIOException;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:58: cannot find symbol
> [javac] symbol: class EvalFunc
> [javac] public class DoubleAbs extends EvalFunc<Double>{
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:64: cannot find symbol
> [javac] symbol : class Tuple
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleAbs
> [javac] public Double exec(Tuple input) throws IOException {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:79: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleAbs
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleAbs.java:79: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleAbs
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:23: cannot find symbol
> [javac] symbol : class EvalFunc
> [javac] location: package org.apache.pig
> [javac] import org.apache.pig.EvalFunc;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:24: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.Tuple;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:25: package org.apache.pig.impl.logicalLayer.schema does not exist
> [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:26: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.DataType;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:27: package org.apache.pig.impl.logicalLayer does not exist
> [javac] import org.apache.pig.impl.logicalLayer.FrontendException;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:28: package org.apache.pig.impl.util does not exist
> [javac] import org.apache.pig.impl.util.WrappedIOException;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:59: cannot find symbol
> [javac] symbol: class EvalFunc
> [javac] public class DoubleCopySign extends EvalFunc<Double>{
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:68: cannot find symbol
> [javac] symbol : class Tuple
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleCopySign
> [javac] public Double exec(Tuple input) throws IOException {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:81: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleCopySign
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleCopySign.java:81: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleCopySign
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:23: cannot find symbol
> [javac] symbol : class EvalFunc
> [javac] location: package org.apache.pig
> [javac] import org.apache.pig.EvalFunc;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:24: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.Tuple;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:25: package org.apache.pig.impl.logicalLayer.schema does not exist
> [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:26: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.DataType;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:27: package org.apache.pig.impl.util does not exist
> [javac] import org.apache.pig.impl.util.WrappedIOException;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:58: cannot find symbol
> [javac] symbol: class EvalFunc
> [javac] public class DoubleGetExponent extends EvalFunc<Integer>{
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:65: cannot find symbol
> [javac] symbol : class Tuple
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleGetExponent
> [javac] public Integer exec(Tuple input) throws IOException {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:78: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleGetExponent
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleGetExponent.java:78: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleGetExponent
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:23: package org.apache.pig.impl.util does not exist
> [javac] import org.apache.pig.impl.util.WrappedIOException;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:24: cannot find symbol
> [javac] symbol : class EvalFunc
> [javac] location: package org.apache.pig
> [javac] import org.apache.pig.EvalFunc;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:25: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.Tuple;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:26: package org.apache.pig.impl.logicalLayer.schema does not exist
> [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:27: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.DataType;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:57: cannot find symbol
> [javac] symbol: class EvalFunc
> [javac] public class DoubleMax extends EvalFunc<Double>{
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:63: cannot find symbol
> [javac] symbol : class Tuple
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleMax
> [javac] public Double exec(Tuple input) throws IOException {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:77: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleMax
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMax.java:77: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleMax
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:23: package org.apache.pig.impl.util does not exist
> [javac] import org.apache.pig.impl.util.WrappedIOException;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:24: cannot find symbol
> [javac] symbol : class EvalFunc
> [javac] location: package org.apache.pig
> [javac] import org.apache.pig.EvalFunc;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:25: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.Tuple;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:26: package org.apache.pig.impl.logicalLayer.schema does not exist
> [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:27: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.DataType;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:57: cannot find symbol
> [javac] symbol: class EvalFunc
> [javac] public class DoubleMin extends EvalFunc<Double>{
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:63: cannot find symbol
> [javac] symbol : class Tuple
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleMin
> [javac] public Double exec(Tuple input) throws IOException {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:77: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleMin
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleMin.java:77: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleMin
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:25: cannot find symbol
> [javac] symbol : class EvalFunc
> [javac] location: package org.apache.pig
> [javac] import org.apache.pig.EvalFunc;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:26: cannot find symbol
> [javac] symbol : class FuncSpec
> [javac] location: package org.apache.pig
> [javac] import org.apache.pig.FuncSpec;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:27: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.Tuple;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:28: package org.apache.pig.impl.logicalLayer.schema does not exist
> [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:29: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.DataType;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:30: package org.apache.pig.impl.logicalLayer does not exist
> [javac] import org.apache.pig.impl.logicalLayer.FrontendException;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:31: package org.apache.pig.impl.util does not exist
> [javac] import org.apache.pig.impl.util.WrappedIOException;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:63: cannot find symbol
> [javac] symbol: class EvalFunc
> [javac] public class DoubleNextAfter extends EvalFunc<Double>{
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:73: cannot find symbol
> [javac] symbol : class Tuple
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleNextAfter
> [javac] public Double exec(Tuple input) throws IOException {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:84: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleNextAfter
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextAfter.java:84: cannot find symbol
> [javac] symbol : class Schema
> [javac] location: class org.apache.pig.piggybank.evaluation.math.DoubleNextAfter
> [javac] public Schema outputSchema(Schema input) {
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextup.java:23: cannot find symbol
> [javac] symbol : class EvalFunc
> [javac] location: package org.apache.pig
> [javac] import org.apache.pig.EvalFunc;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextup.java:24: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.Tuple;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextup.java:25: package org.apache.pig.impl.logicalLayer.schema does not exist
> [javac] import org.apache.pig.impl.logicalLayer.schema.Schema;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextup.java:26: package org.apache.pig.data does not exist
> [javac] import org.apache.pig.data.DataType;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextup.java:27: package org.apache.pig.impl.util does not exist
> [javac] import org.apache.pig.impl.util.WrappedIOException;
> [javac] ^
> [javac] /homes/ciemo/piggybank/java/src/main/java/org/apache/pig/piggybank/evaluation/math/DoubleNextup.java:58: cannot find symbol
> [javac] symbol: class EvalFunc
> [javac] public class DoubleNextup extends EvalFunc<Double>{
> [javac] ^
> [javac] 100 errors
> BUILD FAILED
> /homes/ciemo/piggybank/java/build.xml:74: Compile failed; see the compiler error output for details.
> {code}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.