Class QueryPlanningInfo
java.lang.Object
com.orientechnologies.orient.core.sql.executor.QueryPlanningInfo
Created by luigidellaquila on 19/06/17.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected OProjectionprotected booleanprotected Map<String, OSelectExecutionPlan> booleanset to true when the distributedFetchExecutionPlans are aggregated in the main execution planprotected booleanprotected OLetClauseprotected booleanprotected OGroupByprotected OLimitprotected OStorage.LOCKING_STRATEGYprotected booleanprotected OOrderByprotected OLetClauseprotected OProjectionprotected OProjectionprotected OProjectionprotected booleanprotected OAndBlockin a sharded execution plan, this maps the single server to the clusters it will be queried for to execute the query.protected OSkipprotected OFromClauseprotected OTimeoutprotected OUnwindprotected OWhereClause -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
timeout
-
distinct
protected boolean distinct -
expand
protected boolean expand -
preAggregateProjection
-
aggregateProjection
-
projection
-
projectionAfterOrderBy
-
globalLetClause
-
globalLetPresent
protected boolean globalLetPresent -
perRecordLetClause
-
serverToClusters
in a sharded execution plan, this maps the single server to the clusters it will be queried for to execute the query. -
distributedFetchExecutionPlans
-
distributedPlanCreated
public boolean distributedPlanCreatedset to true when the distributedFetchExecutionPlans are aggregated in the main execution plan -
target
-
whereClause
-
flattenedWhereClause
-
groupBy
-
orderBy
-
unwind
-
skip
-
limit
-
orderApplied
protected boolean orderApplied -
projectionsCalculated
protected boolean projectionsCalculated -
ridRangeConditions
-
lockRecord
-
-
Constructor Details
-
QueryPlanningInfo
public QueryPlanningInfo()
-
-
Method Details
-
copy
-