You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
List of changes:
- Parse explicit `DISTINCT` option with set operators (e.g. `UNION DISTINCT`)
- `array_agg` function can now be prefixed with `pg_catalog.`
- New introspection tables are supported:
- `pg_auth_members`
- `pg_available_extension_versions`
- `pg_cast`
- `pg_event_trigger`
- `pg_foreign_data_wrapper`
- `pg_foreign_server`
- `pg_foreign_table`
- `pg_language`
- `pg_locks`
- `pg_operator`
- `pg_rewrite`
- `pg_tablespace`
- `pg_timezone_abbrevs`
- `pg_timezone_names`
- `pg_user_mapping`
- New introspection functions are supported:
- `pg_is_in_recovery`
- `pg_postmaster_start_time`
- `pg_tablespace_location`
- `txid_current`
- System field `xmin` added to the following introspection tables:
- `pg_am`
- `pg_attribute`
- `pg_class`
- `pg_constraint`
- `pg_description`
- `pg_extension`
- `pg_index`
- `pg_namespace`
- `pg_proc`
- `pg_type`
- `pg_namespace`'s `nspacl` field now has correct type (`List(Utf8)`)
- `AGE` function now accepts values of type `xid`
- `"char"` casts are being replaced with `text` casts
- `xid` casts are being replaced with `unsigned int` casts
- New `PgType`s added:
- `[ARRAY]PGAM`
- `[ARRAY]PGCAST`
- `[ARRAY]PGEVENTTRIGGER`
- `[ARRAY]PGEXTENSION`
- `[ARRAY]PGFOREIGNDATAWRAPPER`
- `[ARRAY]PGFOREIGNSERVER`
- `[ARRAY]PGLANGUAGE`
- `CTID` system field is replaced with `NULL` in data queries
Signed-off-by: Alex Qyoun-ae <[email protected]>
0 commit comments