com.lucidera.lcs
Class LcsReplaceStreamDef
java.lang.Object
com.lucidera.lcs.LcsAppendStreamDef
com.lucidera.lcs.LcsReplaceStreamDef
public class LcsReplaceStreamDef
- extends LcsAppendStreamDef
LcsReplaceStreamDef creates an cluster replace execution stream def
- Version:
- $Id: //open/dev/farrago/src/com/lucidera/lcs/LcsReplaceStreamDef.java#6 $
- Author:
- Zelaine Fong
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
updateClusters
List<FemLocalIndex> updateClusters
LcsReplaceStreamDef
public LcsReplaceStreamDef(FarragoRepos repos,
LcsTable lcsTable,
FemExecutionStreamDef inputStream,
FennelRel appendRel,
Double estimatedNumInputRows,
List<FemLocalIndex> updateClusters)
setupIndexes
protected void setupIndexes()
- Description copied from class:
LcsAppendStreamDef
- Initializes the clustered and unclustered indexes relevant to the stream
that will be created.
- Overrides:
setupIndexes
in class LcsAppendStreamDef
createSplitter
protected FemSplitterStreamDef createSplitter()
- Overrides:
createSplitter
in class LcsAppendStreamDef
createClusterAppends
protected void createClusterAppends(FennelRelImplementor implementor,
List<FemLcsClusterAppendStreamDef> clusterAppendDefs)
- Overrides:
createClusterAppends
in class LcsAppendStreamDef