[ https://issues.apache.org/jira/browse/PIG-313?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Dai updated PIG-313: --------------------------- Attachment: PIG-313-1.patch Run it on trunk, I get a meaningful error message in the front end: ERROR 1039: In alias c, incompatible types in Multiplication Operator left hand side:bag right hand side:bag Attach a test case to make sure after new TypeChecker, this error message is still there. > Error handling aggregate of a computation > ----------------------------------------- > > Key: PIG-313 > URL: https://issues.apache.org/jira/browse/PIG-313 > Project: Pig > Issue Type: Bug > Affects Versions: 0.2.0 > Reporter: Pradeep Kamath > Assignee: Alan Gates > Priority: Minor > Fix For: 0.9.0 > > Attachments: PIG-313-1.patch > > > Query which fails: > {code} > a = load ':INPATH:/singlefile/studenttab10k' as (name:chararray, age:int, > gpa:double); > b = group a by name; > c = foreach b generate group, SUM(a.age*a.gpa); > store c into ':OUTPATH:';\, > {code} > Error output: > {quote} > 2008-07-14 16:34:08,684 [main] INFO > org.apache.pig.backend.hadoop.executionengine.HExecutionEngine - Connecting > to hadoop file system at: testhost.com:8020 > 2008-07-14 16:34:08,741 [main] WARN org.apache.hadoop.fs.FileSystem - > "testhost.com:8020" is a deprecated filesystem name. Use > "hdfs://testhost:8020/" instead. > 2008-07-14 16:34:08,995 [main] INFO > org.apache.pig.backend.hadoop.executionengine.HExecutionEngine - Connecting > to map-reduce job tracker at: testhost.com:50020 > 2008-07-14 16:34:09,251 [main] WARN org.apache.hadoop.fs.FileSystem - > "testhost.com:8020" is a deprecated filesystem name. Use > "hdfs://testhost:8020/" instead. > 2008-07-14 16:34:09,559 [main] ERROR org.apache.pig.PigServer - Cannot > evaluate output type of Mul/Div Operator > 2008-07-14 16:34:09,559 [main] ERROR org.apache.pig.PigServer - Problem > resolving LOForEach schema > 2008-07-14 16:34:09,559 [main] ERROR org.apache.pig.PigServer - Severe > problem found during validation > org.apache.pig.impl.plan.PlanValidationException: An unexpected exception > caused the validation to stop > 2008-07-14 16:34:09,560 [main] ERROR org.apache.pig.tools.grunt.Grunt - > java.io.IOException: Unable to store for alias: c > 2008-07-14 16:34:09,560 [main] ERROR org.apache.pig.Main - > java.io.IOException: Unable to store for alias: c > {quote} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.