private void probeWrite(int pid, ByteBuffer buff) throws HyracksDataException { RunFileWriter pWriter = probeRFWriters[pid]; if (pWriter == null) { FileReference file = ctx.getJobletContext().createManagedWorkspaceFile(rel1Name); pWriter = new RunFileWriter(file, ctx.getIOManager()); pWriter.open(); probeRFWriters[pid] = pWriter; } pWriter.nextFrame(buff); }
private void buildWrite(int pid, ByteBuffer buff) throws HyracksDataException { RunFileWriter writer = buildRFWriters[pid]; if (writer == null) { FileReference file = ctx.getJobletContext().createManagedWorkspaceFile(rel0Name); writer = new RunFileWriter(file, ctx.getIOManager()); writer.open(); buildRFWriters[pid] = writer; } writer.nextFrame(buff); }