+No change: ThresholdElision, Fixpoint { name: "fixpoint", transforms: [PredicatePushdown { recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, EquivalencePropagation, NonNullable, ColumnKnowledge { recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, Demand { recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, FuseAndCollapse { transforms: [ProjectionExtraction, ProjectionLifting { recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, Fusion, FlatMapToMap, Join, NormalizeLets { inline_mfp: false }, Reduce, UnionNegateFusion, UnionBranchCancellation, NormalizeLets { inline_mfp: false }, RedundantJoin { recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, FoldConstants { limit: Some(10000) }] }], limit: 100 }, Fixpoint { name: "fixpoint", transforms: [SemijoinIdempotence { recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, ReductionPushdown, ReduceElision, LiteralLifting { recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, RelationCSE { anf: ANF, normalize_lets: NormalizeLets { inline_mfp: false } }, FuseAndCollapse { transforms: [ProjectionExtraction, ProjectionLifting { recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, Fusion, FlatMapToMap, Join, NormalizeLets { inline_mfp: false }, Reduce, UnionNegateFusion, UnionBranchCancellation, NormalizeLets { inline_mfp: false }, RedundantJoin { recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, FoldConstants { limit: Some(10000) }] }], limit: 100 }, Typecheck { ctx: Mutex { data: {}, poisoned: false, .. }, disallow_new_globals: true, strict_join_equivalences: true, recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, ProjectionPushdown, NormalizeLets { inline_mfp: false }, Typecheck { ctx: Mutex { data: {}, poisoned: false, .. }, disallow_new_globals: true, strict_join_equivalences: true, recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, Fusion, Fixpoint { name: "fixpoint", transforms: [CanonicalizeMfp, ThresholdElision, Join, RedundantJoin { recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, Fusion, UnionNegateFusion, UnionBranchCancellation, RelationCSE { anf: ANF, normalize_lets: NormalizeLets { inline_mfp: true } }, FoldConstants { limit: Some(10000) }], limit: 100 }, Typecheck { ctx: Mutex { data: {}, poisoned: false, .. }, disallow_new_globals: true, strict_join_equivalences: true, recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, Typecheck { ctx: Mutex { data: {}, poisoned: false, .. }, disallow_new_globals: true, strict_join_equivalences: true, recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, Fixpoint { name: "fixpoint", transforms: [ColumnKnowledge { recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, FoldConstants { limit: Some(10000) }, Demand { recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }, LiteralLifting { recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }], limit: 100 }, LiteralConstraints, Fixpoint { name: "fix_joins", transforms: [JoinImplementation { recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }], limit: 100 }, CanonicalizeMfp, RelationCSE { anf: ANF, normalize_lets: NormalizeLets { inline_mfp: false } }, FoldConstants { limit: Some(10000) }, ThresholdElision, NormalizeLets { inline_mfp: false }, Typecheck { ctx: Mutex { data: {}, poisoned: false, .. }, disallow_new_globals: true, strict_join_equivalences: false, recursion_guard: RecursionGuard { depth: RefCell { value: 0 }, limit: 2048 } }
0 commit comments