Search in sources :

Example 1 with DiskPersistSingleSink

use of edu.iu.dsc.tws.tset.sinks.DiskPersistSingleSink in project twister2 by DSC-SPIDAL.

the class RowBatchTLinkImpl method lazyPersist.

public StorableTBase<Row> lazyPersist() {
    DiskPersistSingleSink<Row> diskPersistSingleSink = new DiskPersistSingleSink<>(this.getId());
    RowPersistedTSet persistedTSet = new RowPersistedTSet(getTSetEnv(), diskPersistSingleSink, getTargetParallelism(), (RowSchema) getSchema());
    addChildToGraph(persistedTSet);
    return persistedTSet;
}
Also used : DiskPersistSingleSink(edu.iu.dsc.tws.tset.sinks.DiskPersistSingleSink) RowPersistedTSet(edu.iu.dsc.tws.tset.sets.batch.row.RowPersistedTSet) Row(edu.iu.dsc.tws.common.table.Row)

Aggregations

Row (edu.iu.dsc.tws.common.table.Row)1 RowPersistedTSet (edu.iu.dsc.tws.tset.sets.batch.row.RowPersistedTSet)1 DiskPersistSingleSink (edu.iu.dsc.tws.tset.sinks.DiskPersistSingleSink)1