@Override protected RunFileWriter getRunFileWriter() throws HyracksDataException { FileReference file = ctx.getJobletContext() .createManagedWorkspaceFile(ExternalSortGroupByRunGenerator.class.getSimpleName()); return new RunFileWriter(file, ctx.getIoManager()); }
@Override public RunFileWriter getRunFileWriter() throws HyracksDataException { FileReference newRun = ctx.getJobletContext() .createManagedWorkspaceFile(ExternalGroupOperatorDescriptor.class.getSimpleName()); return new RunFileWriter(newRun, ctx.getIoManager()); } }
@Override protected RunFileWriter getRunFileWriter() throws HyracksDataException { FileReference file = ctx.getJobletContext().createManagedWorkspaceFile(HybridTopKSortRunGenerator.class.getSimpleName()); return new RunFileWriter(file, ctx.getIoManager()); }
@Override public RunFileWriter getRunFileWriter() throws HyracksDataException { FileReference file = ctx.getJobletContext() .createManagedWorkspaceFile(ExternalGroupOperatorDescriptor.class.getSimpleName()); return new RunFileWriter(file, ctx.getIoManager()); } }
@Override protected RunFileWriter getRunFileWriter() throws HyracksDataException { FileReference file = ctx.getJobletContext().createManagedWorkspaceFile(ExternalSortRunGenerator.class.getSimpleName()); return new RunFileWriter(file, ctx.getIoManager()); }
@Override protected RunFileWriter getRunFileWriter() throws HyracksDataException { FileReference file = ctx.getJobletContext().createManagedWorkspaceFile(HeapSortRunGenerator.class.getSimpleName()); return new RunFileWriter(file, ctx.getIoManager()); }
public void open(IHyracksTaskContext ctx) throws HyracksDataException { FileReference file = ctx.getJobletContext().createManagedWorkspaceFile(MaterializerTaskState.class.getSimpleName()); out = new RunFileWriter(file, ctx.getIoManager()); out.open(); }
protected void createAndOpenFile() throws HyracksDataException { if (isInMemoryOpMode) { // In-memory mode should not generate a file. return; } if (searchResultWriter == null) { FileReference file = ctx.getJobletContext().createManagedWorkspaceFile(FILE_PREFIX); searchResultWriter = new RunFileWriter(file, ctx.getIoManager()); searchResultWriter.open(); isFileOpened = true; } }
FileReference file = ctx.getJobletContext().createManagedWorkspaceFile(getClass().getSimpleName()); run = new RunFileWriter(file, ctx.getIoManager()); run.open();
private RunFileWriter getSpillWriterOrCreateNewOneIfNotExist(int pid, SIDE whichSide) throws HyracksDataException { RunFileWriter[] runFileWriters = null; String refName = null; switch (whichSide) { case BUILD: runFileWriters = buildRFWriters; refName = buildRelName; break; case PROBE: refName = probeRelName; runFileWriters = probeRFWriters; break; } RunFileWriter writer = runFileWriters[pid]; if (writer == null) { FileReference file = ctx.getJobletContext().createManagedWorkspaceFile(refName); writer = new RunFileWriter(file, ctx.getIoManager()); writer.open(); runFileWriters[pid] = writer; } return writer; }
ctx.getJobletContext().createManagedWorkspaceFile(this.getClass().getSimpleName() + this.toString()); runFileWriter = new RunFileWriter(file, ctx.getIoManager()); runFileWriter.open();