public final class FullDataDistribution extends DataDistribution
requiredDataDistribution
in order to indicate that the data needs to be sent to all nodes in the cluster (or all
threads in the case of pseudo-distributed operation). This should be used in rare cases
when a dataset must be examined by all nodes in the cluster. In addition, this should only be used
for data that is "small" (i.e. a small lookup table) since it must be replicated throughout all nodes in the cluster.DataDistribution
Modifier and Type | Field and Description |
---|---|
static FullDataDistribution |
INSTANCE
The singleton instance of this class.
|
Modifier and Type | Method and Description |
---|---|
AliasSet[] |
getAliases()
Returns the fields that are referenced by this distribution.
|
FullDataDistribution |
remap(FieldRemapping mapping)
Because FullDataDistribution does not
reference any key names, it is not sensitive to transformations to the record namespace
and thus this method just returns a reference to this, unmodified.
|
String |
toString() |
public static final FullDataDistribution INSTANCE
public String toString()
toString
in class DataDistribution
public FullDataDistribution remap(FieldRemapping mapping)
remap
in class DataDistribution
mapping
- the field remapping.public AliasSet[] getAliases()
DataDistribution
getAliases
in class DataDistribution
Copyright © 2020 Actian Corporation. All rights reserved.