Structs§
- Alias
Duplicated Projection Rewrite - Rewrite rule for adding alias to duplicated projection
- Current
User Variable ToSession User Function Call - Replace
current_userwithsession_user() - FixArray
Literal - FixCollate
- Fix collate and regex calls
- FixVersion
Column Name select version()should return column namedversionnotversion()- Prepend
Unqualified PgTable Name - Prepend qualifier to table_name
- Remove
Qualifier - Remove qualifier from unsupported items
- Remove
Subquery From Projection - A processor to replace unsupported subquery from projection with NULL.
- Remove
Unsupported Types - Remove datafusion unsupported type annotations it also removes pg_catalog as qualifier
- Resolve
Unqualified Identifer - Prepend qualifier for order by or filter when there is qualified wildcard
- Rewrite
Array AnyAll Operation - Rewrite Postgres’s ANY operator to array_contains
- Rewrite
Regclass Cast ToSubquery - Rewrite regclass::oid cast to subquery