OptimizerOptions class final

Overrides selected Polars 0.55.2 optimizer flags.

Null fields retain Polars' default for that flag.

Constructors

OptimizerOptions({bool? projectionPushdown, bool? predicatePushdown, bool? clusterWithColumns, bool? typeCoercion, bool? simplifyExpression, bool? typeCheck, bool? slicePushdown, bool? commonSubplanElimination, bool? commonSubexpressionElimination, bool? rowEstimate, bool? fastProjection, bool? checkOrderObserve, bool? sortCollapse, bool? partitionHive})
const

Properties

checkOrderObserve → bool?
final
clusterWithColumns → bool?
final
commonSubexpressionElimination → bool?
final
commonSubplanElimination → bool?
final
fastProjection → bool?
final
hashCode → int
The hash code for this object.
no setterinherited
partitionHive → bool?
final
predicatePushdown → bool?
final
projectionPushdown → bool?
final
rowEstimate → bool?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
simplifyExpression → bool?
final
slicePushdown → bool?
final
sortCollapse → bool?
final
typeCheck → bool?
final
typeCoercion → bool?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited