Merge join implementation currently does not seek to right point on the right 
side input based on the offset provided by the index
----------------------------------------------------------------------------------------------------------------------------------

                 Key: PIG-934
                 URL: https://issues.apache.org/jira/browse/PIG-934
             Project: Pig
          Issue Type: Bug
    Affects Versions: 0.3.1
            Reporter: Pradeep Kamath


We use POLoad to seek into right file which has the following code: 
{noformat}
   public void setUp() throws IOException{

        String filename = lFile.getFileName();

        loader = 
(LoadFunc)PigContext.instantiateFuncFromSpec(lFile.getFuncSpec());        

        is = FileLocalizer.open(filename, pc);

        loader.bindTo(filename , new BufferedPositionedInputStream(is), 
this.offset, Long.MAX_VALUE);

    }
{noformat}

Between opening the stream and bindTo we do not seek to the right offset. 
bindTo itself does not perform any seek.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to