[ https://issues.apache.org/jira/browse/PIG-2500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13198643#comment-13198643 ]
vaibhav commented on PIG-2500: ------------------------------ hi, it is not working again,i didn;t get proper output i have done indivisible MAP,TUPLE and BAG file also,But they are working and giving o/p also but i want how to combine two TUPLE or BAG., all of these three. like: 1) cat input15 (3,8,9) (mary,19) (1,4,7) (john,18) (2,5,8) (joe,18) D = LOAD '/data/input15' AS (F:tuple(f1:int,f2:int,f3:int),T:tuple(t1:chararray,t2:int)); it gives no output 2)cat input13 (3,8,9) {(3,8,9)} open#apache (1,4,7) {(1,4,7)} apache#hadoop (2,5,8) {(2,5,8)} open#apache A = LOAD '/data/input13' AS (T1:tuple(f1:int, f2:int,f3:int), B:bag{T2:tuple(t1:float,t2:float,t2:float)}, M:map[] ); output : dump A ; (3,),,) ((1,),,) ((2,),,) > bag and tuple issues > -------------------- > > Key: PIG-2500 > URL: https://issues.apache.org/jira/browse/PIG-2500 > Project: Pig > Issue Type: Bug > Reporter: vaibhav > Assignee: Daniel Dai > > input file : > cat input13 > (3,8,9) {(3,8,9)} [open#apache] > (1,4,7) {(1,4,7)} [apache#hadoop] > (2,5,8) {(2,5,8)} [open#apache] > A = LOAD '/data/input13' AS (T1:tuple(f1:int, f2:int), > B:bag{T2:tuple(t1:float,t2:float)}, M:map[] ); > output : > dump A ; > (3,),,) > ((1,),,) > ((2,),,) > but it should be the same as input? > 2) > cat input15 > (3,8,9) (mary,19) > (1,4,7) (john,18) > (2,5,8) (joe,18) > o/p > ((3,8,9),) > ((1,4,7),) > ((2,5,8),) > --------------------------------------- > first logs > -------------------------------------------------------------------------------- > grunt> A = LOAD '/data/input13' AS (T1:tuple(f1:int, f2:int), > B:bag{T2:tuple(t1:float,t2:float)}, M:map[] ); > grunt> dump A ; > 2012-02-01 20:22:14,025 [main] INFO > org.apache.pig.impl.logicalLayer.optimizer.PruneColumns - No column pruned > for A > 2012-02-01 20:22:14,025 [main] INFO > org.apache.pig.impl.logicalLayer.optimizer.PruneColumns - No map keys pruned > for A > 2012-02-01 20:22:14,032 [main] INFO org.apache.hadoop.metrics.jvm.JvmMetrics > - Cannot initialize JVM Metrics with processName=JobTracker, sessionId= - > already initialized > 2012-02-01 20:22:14,034 [main] INFO > org.apache.pig.backend.hadoop.executionengine.HExecutionEngine - (Name: > Store(hdfs://localhost:54310/tmp/temp537168513/tmp899939258:org.apache.pig.builtin.BinStorage) > - 1-246 Operator Key: 1-246) > 2012-02-01 20:22:14,035 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MultiQueryOptimizer > - MR plan size before optimization: 1 > 2012-02-01 20:22:14,035 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MultiQueryOptimizer > - MR plan size after optimization: 1 > 2012-02-01 20:22:14,040 [main] INFO org.apache.hadoop.metrics.jvm.JvmMetrics > - Cannot initialize JVM Metrics with processName=JobTracker, sessionId= - > already initialized > 2012-02-01 20:22:14,040 [main] INFO org.apache.hadoop.metrics.jvm.JvmMetrics > - Cannot initialize JVM Metrics with processName=JobTracker, sessionId= - > already initialized > 2012-02-01 20:22:14,040 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler > - mapred.job.reduce.markreset.buffer.percent is not set, set to default 0.3 > 2012-02-01 20:22:15,334 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler > - Setting up single store job > 2012-02-01 20:22:15,335 [main] INFO org.apache.hadoop.metrics.jvm.JvmMetrics > - Cannot initialize JVM Metrics with processName=JobTracker, sessionId= - > already initialized > 2012-02-01 20:22:15,336 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - 1 map-reduce job(s) waiting for submission. > 2012-02-01 20:22:15,336 [Thread-149] WARN org.apache.hadoop.mapred.JobClient > - Use GenericOptionsParser for parsing the arguments. Applications should > implement Tool for the same. > 2012-02-01 20:22:15,378 [Thread-149] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:22:15,382 [Thread-149] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:22:15,388 [Thread-149] INFO > org.apache.hadoop.mapreduce.lib.input.FileInputFormat - Total input paths to > process : 1 > 2012-02-01 20:22:15,388 [Thread-149] INFO > org.apache.pig.backend.hadoop.executionengine.util.MapRedUtil - Total input > paths to process : 1 > 2012-02-01 20:22:15,425 [Thread-157] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:22:15,427 [Thread-157] INFO > org.apache.hadoop.mapreduce.lib.input.FileInputFormat - Total input paths to > process : 1 > 2012-02-01 20:22:15,427 [Thread-157] INFO > org.apache.pig.backend.hadoop.executionengine.util.MapRedUtil - Total input > paths to process : 1 > 2012-02-01 20:22:15,437 [Thread-157] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:22:15,438 [Thread-157] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:22:15,440 [Thread-157] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:22:15,444 [Thread-157] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:22:15,463 [Thread-157] INFO > org.apache.hadoop.mapred.TaskRunner - Task:attempt_local_0011_m_000000_0 is > done. And is in the process of commiting > 2012-02-01 20:22:15,464 [Thread-157] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:22:15,465 [Thread-157] INFO > org.apache.hadoop.mapred.LocalJobRunner - > 2012-02-01 20:22:15,465 [Thread-157] INFO > org.apache.hadoop.mapred.TaskRunner - Task attempt_local_0011_m_000000_0 is > allowed to commit now > 2012-02-01 20:22:15,466 [Thread-157] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:22:15,471 [Thread-157] INFO > org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter - Saved output of > task 'attempt_local_0011_m_000000_0' to > hdfs://localhost:54310/tmp/temp537168513/tmp899939258 > 2012-02-01 20:22:15,471 [Thread-157] INFO > org.apache.hadoop.mapred.LocalJobRunner - > 2012-02-01 20:22:15,471 [Thread-157] INFO > org.apache.hadoop.mapred.TaskRunner - Task 'attempt_local_0011_m_000000_0' > done. > 2012-02-01 20:22:15,837 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - HadoopJobId: job_local_0011 > 2012-02-01 20:22:15,837 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - 0% complete > 2012-02-01 20:22:20,843 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - 100% complete > 2012-02-01 20:22:20,843 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - Successfully stored result in: > "hdfs://localhost:54310/tmp/temp537168513/tmp899939258" > 2012-02-01 20:22:20,843 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - Records written : 0 > 2012-02-01 20:22:20,843 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - Bytes written : 0 > 2012-02-01 20:22:20,843 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - Spillable Memory Manager spill count : 0 > 2012-02-01 20:22:20,843 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - Proactive spill count : 0 > 2012-02-01 20:22:20,843 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - Success! > 2012-02-01 20:22:20,855 [main] INFO org.apache.hadoop.metrics.jvm.JvmMetrics > - Cannot initialize JVM Metrics with processName=JobTracker, sessionId= - > already initialized > 2012-02-01 20:22:20,859 [main] INFO > org.apache.hadoop.mapreduce.lib.input.FileInputFormat - Total input paths to > process : 1 > 2012-02-01 20:22:20,859 [main] INFO > org.apache.pig.backend.hadoop.executionengine.util.MapRedUtil - Total input > paths to process : 1 > ((3,),,) > ((1,),,) > ((2,),,) > ---------------------------------------------------------------------- > second logs > grunt> D = LOAD '/data/input15' AS > (F:tuple(f1:int,f2:int,f3:int),T:tuple(t1:chararray,t2:int)); > grunt> dump D ; > 2012-02-01 20:28:32,287 [main] INFO > org.apache.pig.impl.logicalLayer.optimizer.PruneColumns - No column pruned > for D > 2012-02-01 20:28:32,287 [main] INFO > org.apache.pig.impl.logicalLayer.optimizer.PruneColumns - No map keys pruned > for D > 2012-02-01 20:28:32,330 [main] INFO org.apache.hadoop.metrics.jvm.JvmMetrics > - Initializing JVM Metrics with processName=JobTracker, sessionId= > 2012-02-01 20:28:32,399 [main] INFO > org.apache.pig.backend.hadoop.executionengine.HExecutionEngine - (Name: > Store(hdfs://localhost:54310/tmp/temp2086651143/tmp-1826566586:org.apache.pig.builtin.BinStorage) > - 1-14 Operator Key: 1-14) > 2012-02-01 20:28:32,428 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MultiQueryOptimizer > - MR plan size before optimization: 1 > 2012-02-01 20:28:32,428 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MultiQueryOptimizer > - MR plan size after optimization: 1 > 2012-02-01 20:28:32,443 [main] INFO org.apache.hadoop.metrics.jvm.JvmMetrics > - Cannot initialize JVM Metrics with processName=JobTracker, sessionId= - > already initialized > 2012-02-01 20:28:32,448 [main] INFO org.apache.hadoop.metrics.jvm.JvmMetrics > - Cannot initialize JVM Metrics with processName=JobTracker, sessionId= - > already initialized > 2012-02-01 20:28:32,448 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler > - mapred.job.reduce.markreset.buffer.percent is not set, set to default 0.3 > 2012-02-01 20:28:33,845 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler > - Setting up single store job > 2012-02-01 20:28:33,869 [main] INFO org.apache.hadoop.metrics.jvm.JvmMetrics > - Cannot initialize JVM Metrics with processName=JobTracker, sessionId= - > already initialized > 2012-02-01 20:28:33,870 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - 1 map-reduce job(s) waiting for submission. > 2012-02-01 20:28:33,873 [Thread-8] WARN org.apache.hadoop.mapred.JobClient - > Use GenericOptionsParser for parsing the arguments. Applications should > implement Tool for the same. > 2012-02-01 20:28:33,968 [Thread-8] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:28:33,977 [Thread-8] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:28:33,985 [Thread-8] INFO > org.apache.hadoop.mapreduce.lib.input.FileInputFormat - Total input paths to > process : 1 > 2012-02-01 20:28:33,985 [Thread-8] INFO > org.apache.pig.backend.hadoop.executionengine.util.MapRedUtil - Total input > paths to process : 1 > 2012-02-01 20:28:34,102 [Thread-17] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:28:34,104 [Thread-17] INFO > org.apache.hadoop.mapreduce.lib.input.FileInputFormat - Total input paths to > process : 1 > 2012-02-01 20:28:34,105 [Thread-17] INFO > org.apache.pig.backend.hadoop.executionengine.util.MapRedUtil - Total input > paths to process : 1 > 2012-02-01 20:28:34,136 [Thread-17] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:28:34,145 [Thread-17] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:28:34,149 [Thread-17] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:28:34,153 [Thread-17] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:28:34,179 [Thread-17] INFO org.apache.hadoop.mapred.TaskRunner > - Task:attempt_local_0001_m_000000_0 is done. And is in the process of > commiting > 2012-02-01 20:28:34,181 [Thread-17] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:28:34,183 [Thread-17] INFO > org.apache.hadoop.mapred.LocalJobRunner - > 2012-02-01 20:28:34,184 [Thread-17] INFO org.apache.hadoop.mapred.TaskRunner > - Task attempt_local_0001_m_000000_0 is allowed to commit now > 2012-02-01 20:28:34,185 [Thread-17] INFO > org.apache.hadoop.metrics.jvm.JvmMetrics - Cannot initialize JVM Metrics with > processName=JobTracker, sessionId= - already initialized > 2012-02-01 20:28:34,192 [Thread-17] INFO > org.apache.hadoop.mapreduce.lib.output.FileOutputCommitter - Saved output of > task 'attempt_local_0001_m_000000_0' to > hdfs://localhost:54310/tmp/temp2086651143/tmp-1826566586 > 2012-02-01 20:28:34,193 [Thread-17] INFO > org.apache.hadoop.mapred.LocalJobRunner - > 2012-02-01 20:28:34,193 [Thread-17] INFO org.apache.hadoop.mapred.TaskRunner > - Task 'attempt_local_0001_m_000000_0' done. > 2012-02-01 20:28:34,371 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - HadoopJobId: job_local_0001 > 2012-02-01 20:28:34,372 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - 0% complete > 2012-02-01 20:28:39,379 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - 100% complete > 2012-02-01 20:28:39,379 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - Successfully stored result in: > "hdfs://localhost:54310/tmp/temp2086651143/tmp-1826566586" > 2012-02-01 20:28:39,380 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - Records written : 0 > 2012-02-01 20:28:39,380 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - Bytes written : 0 > 2012-02-01 20:28:39,381 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - Spillable Memory Manager spill count : 0 > 2012-02-01 20:28:39,381 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - Proactive spill count : 0 > 2012-02-01 20:28:39,381 [main] INFO > org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher > - Success! > 2012-02-01 20:28:39,394 [main] INFO org.apache.hadoop.metrics.jvm.JvmMetrics > - Cannot initialize JVM Metrics with processName=JobTracker, sessionId= - > already initialized > 2012-02-01 20:28:39,400 [main] INFO > org.apache.hadoop.mapreduce.lib.input.FileInputFormat - Total input paths to > process : 1 > 2012-02-01 20:28:39,400 [main] INFO > org.apache.pig.backend.hadoop.executionengine.util.MapRedUtil - Total input > paths to process : 1 > ((3,8,9),) > ((1,4,7),) > ((2,5,8),) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira