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 DataDistributionpublic FullDataDistribution remap(FieldRemapping mapping)
remap in class DataDistributionmapping - the field remapping.public AliasSet[] getAliases()
DataDistributiongetAliases in class DataDistributionCopyright © 2021 Actian Corporation. All rights reserved.