Sign in
apache
/
asterixdb-hyracks
/
ccb08648c066bb0fbddbdc0b992f5bf37131d5e4
/
.
/
algebricks
/
algebricks-rewriter
/
src
/
main
/
java
/
org
/
apache
/
hyracks
/
algebricks
/
rewriter
/
rules
tree: d3d975f2a7727345310a538c6d0d022abd6a23ad [
path history
]
[
tgz
]
subplan/
AbstractDecorrelationRule.java
AbstractExtractExprRule.java
AbstractIntroduceCombinerRule.java
AbstractIntroduceGroupByCombinerRule.java
BreakSelectIntoConjunctsRule.java
ComplexJoinInferenceRule.java
ComplexUnnestToProductRule.java
ConsolidateAssignsRule.java
ConsolidateSelectsRule.java
CopyLimitDownRule.java
EliminateGroupByEmptyKeyRule.java
EnforceOrderByAfterSubplan.java
EnforceStructuralPropertiesRule.java
ExtractCommonExpressionsRule.java
ExtractCommonOperatorsRule.java
ExtractFunctionsFromJoinConditionRule.java
ExtractGbyExpressionsRule.java
FactorRedundantGroupAndDecorVarsRule.java
InferTypesRule.java
InlineAssignIntoAggregateRule.java
InlineSingleReferenceVariablesRule.java
InlineVariablesRule.java
InsertProjectBeforeUnionRule.java
IntroduceAggregateCombinerRule.java
IntroduceGroupByCombinerRule.java
IntroduceProjectsRule.java
IntroJoinInsideSubplanRule.java
IsolateHyracksOperatorsRule.java
PullSelectOutOfEqJoin.java
PushAssignBelowUnionAllRule.java
PushAssignDownThroughProductRule.java
PushFunctionsBelowJoin.java
PushGroupByIntoSortRule.java
PushMapOperatorDownThroughProductRule.java
PushNestedOrderByUnderPreSortedGroupByRule.java
PushProjectDownRule.java
PushProjectIntoDataSourceScanRule.java
PushSelectDownRule.java
PushSelectIntoJoinRule.java
PushSortDownRule.java
PushSubplanWithAggregateDownThroughProductRule.java
PushUnnestDownThroughProductRule.java
PushUnnestDownThroughUnionRule.java
ReinferAllTypesRule.java
RemoveCartesianProductWithEmptyBranchRule.java
RemoveRedundantGroupByDecorVars.java
RemoveRedundantProjectionRule.java
RemoveRedundantVariablesRule.java
RemoveUnnecessarySortMergeExchange.java
RemoveUnusedAssignAndAggregateRule.java
SetAlgebricksPhysicalOperatorsRule.java
SetExecutionModeRule.java
SimpleUnnestToProductRule.java