Sign in
apache
/
asterixdb
/
e42e1b99e7f9a5a7437234be89438f37a18a06d2
/
.
/
asterixdb
/
asterix-algebra
/
src
/
main
/
java
/
org
/
apache
/
asterix
/
optimizer
/
rules
tree: 7fe32cf3ed702bb932363b491583684807216b7b [
path history
]
[
tgz
]
am/
cbo/
pushdown/
subplan/
temporal/
typecast/
util/
AbstractConditionExpressionRule.java
AddEquivalenceClassForRecordConstructorRule.java
AnnotateOperatorCostCardinalityRule.java
AsterixConsolidateWindowOperatorsRule.java
AsterixExtractFunctionsFromJoinConditionRule.java
AsterixInlineVariablesRule.java
AsterixIntroduceGroupByCombinerRule.java
AsterixPushMapOperatorThroughUnionRule.java
ByNameToByHandleFieldAccessRule.java
ByNameToByIndexFieldAccessRule.java
CancelUnnestSingletonListRule.java
CancelUnnestWithNestedListifyRule.java
CheckFilterExpressionTypeRule.java
CheckFullParallelSortRule.java
CheckInsertUpsertReturningRule.java
ConstantFoldingRule.java
CountVarToCountOneRule.java
DisjunctivePredicateToJoinRule.java
ExtractBatchableExternalFunctionCallsRule.java
ExtractDistinctByExpressionsRule.java
ExtractOrderExpressionsRule.java
ExtractRedundantVariablesInJoinRule.java
ExtractWindowExpressionsRule.java
FeedScanCollectionToUnnest.java
FilterRefineSpatialJoinRuleForSTDistanceFunction.java
FilterRefineSpatialJoinRuleForSTFunctions.java
FindDataSourcesRule.java
FixReplicateOperatorOutputsRule.java
FullTextContainsParameterCheckAndSetRule.java
FuzzyEqRule.java
InjectTypeCastForFunctionArgumentsRule.java
InjectTypeCastForUnionRule.java
InlineAndRemoveRedundantBooleanExpressionsRule.java
InlineUnnestFunctionRule.java
IntroduceAutogenerateIDRule.java
IntroduceDynamicTypeCastForExternalFunctionRule.java
IntroduceDynamicTypeCastRule.java
IntroduceEnforcedListTypeRule.java
IntroduceMaterializationForInsertWithSelfScanRule.java
IntroduceRandomPartitioningFeedComputationRule.java
IntroduceRapidFrameFlushProjectAssignRule.java
IntroduceSecondaryIndexInsertDeleteRule.java
IntroduceStaticTypeCastForInsertRule.java
IntroduceTransactionCommitByAssignOpRule.java
IntroduceUnnestForCollectionToSequenceRule.java
ListifyUnnestingFunctionRule.java
LoadRecordFieldsRule.java
MetaFunctionToMetaVariableRule.java
NestGroupByRule.java
PullPositionalVariableFromUnnestRule.java
PullSelectOutOfSpatialJoin.java
PushAggFuncIntoStandaloneAggregateRule.java
PushAggregateIntoNestedSubplanRule.java
PushFieldAccessRule.java
PushGroupByThroughProduct.java
PushLimitIntoOrderByRule.java
PushLimitIntoPrimarySearchRule.java
PushProperJoinThroughProduct.java
PushSimilarityFunctionsBelowJoin.java
PushValueAccessToExternalDataScanRule.java
RemoveDuplicateFieldsRule.java
RemoveLeftOuterUnnestForLeftOuterJoinRule.java
RemoveOrReplaceDefaultNullCastRule.java
RemoveRedundantBooleanExpressionsInJoinRule.java
RemoveRedundantListifyRule.java
RemoveRedundantSelectRule.java
RemoveSortInFeedIngestionRule.java
RemoveUnknownCheckForKnownTypeExpressionRule.java
RemoveUnusedOneToOneEquiJoinRule.java
RewriteDistinctAggregateRule.java
SetAsterixMemoryRequirementsRule.java
SetAsterixPhysicalOperatorsRule.java
SetClosedRecordConstructorsRule.java
SetupCommitExtensionOpRule.java
SimilarityCheckRule.java
SweepIllegalNonfunctionalFunctions.java
UnnestToDataScanRule.java