public enum BOpEvaluationContext extends Enum<BOpEvaluationContext>
SHARDED), whether they can be evaluated anywhere their inputs may exist (
ANY), or whether they must be evaluated at the query controller (
Note: All operators are evaluated locally when running against a standalone database.
|Enum Constant and Description|
The operator may be evaluated anywhere, including piecewise evaluation on any node of the cluster where its inputs are available.
The operator must be evaluated on the query controller.
The input to the operator must be mapped across nodes using a hash partitioning schema and the operator must be evaluated on each hash partition.
The input to the operator must be mapped across the shards on which the operator must read or write and the operator must be evaluated shard wise on the services having access to each shard.
|Modifier and Type||Method and Description|
Returns the enum constant of this type with the specified name.
Returns an array containing the constants of this enum type, in the order they are declared.
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
public static final BOpEvaluationContext ANY
ConditionalRoutingOp. It may also be used in combination with a remote access path to impose a DISTINCT filter across one or more shards or nodes.
public static final BOpEvaluationContext HASHED
public static final BOpEvaluationContext SHARDED
public static final BOpEvaluationContext CONTROLLER
SliceOpmay not be evaluated piecewise.
public static BOpEvaluationContext values()
for (BOpEvaluationContext c : BOpEvaluationContext.values()) System.out.println(c);
public static BOpEvaluationContext valueOf(String name)
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.