| Class | Description |
|---|---|
| AlwaysProjectOrderByTermsNormalizer | |
| DB2ExtractNormalizer | |
| DremioExtraNormalizer | |
| EnforceNullOrderNormalizer | |
| EnforceNullOrderNormalizer.EnforceNullOrderIQTreeVisitingTransformer | |
| IdentityDialectExtraNormalizer |
Does nothing
|
| MySQLExtraNormalizer | |
| OnlyInPresenceOfDistinctProjectOrderByTermsNormalizer | |
| OracleExtraNormalizer | |
| PostgresDialectExtraNormalizer | |
| ProjectOrderByTermsNormalizer | |
| ReplaceProvenanceConstantByNonGroundTermNormalizer |
Prevents a bug observed with MySQL 5.7.15, where the provenance special constant was misused
(causing a MINUS encoded with a LJ and filter is null not to work)
|
| SQLServerExtraNormalizer | |
| SubQueryFromComplexJoinExtraNormalizer |
When (left,inner) joins are having (left,inner) joins as children.
|
| TypingNullsDialectExtraNormalizer | |
| WrapProjectedOrOrderByExpressionNormalizer |
For DBMS such as SQLServer and Oracle that do not expect boolean expressions to be projected
|
Copyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.