docs/src/main/sphinx/release/release-362.md
listagg. ({issue}4835)8974)DISTINCT clause. ({issue}8967, {issue}9194)9102)connectorMetrics and metrics. ({issue}9156)system.materialized_views and a materialized view is dropped concurrently. ({issue}9050)DISTINCT and FILTER clauses. ({issue}9265)9109)ALTER SCHEMA ... SET AUTHORIZATION to resolve roles using the catalog of the schema instead of the session catalog. ({issue}9066)varchar to a shorter char. ({issue}9036)INSERT statement when source table has hidden columns. ({issue}9150)9153)8700)6200)IS NULL, AND, and OR predicates in the WHERE clause. ({issue}9250)ORDER BY ... LIMIT when columns in the subquery are known to be constant. ({issue}9171)IN catalog clause to CREATE ROLE, DROP ROLE, GRANT ROLE, REVOKE ROLE, and SET ROLE to specify
the target catalog of the statement instead of using the current session catalog. This change is necessary to
support system roles in the future. The old behavior of these statements can be restored by setting the
deprecated.legacy-catalog-roles config property. ({issue}9087)8762)java.sql.DatabaseMetaData API when filtering on schema name. ({issue}9214)noarch to allow installing on any machine type. ({issue}9187)9164)datetime from timestamp(3) to timestamp(6) in Trino. ({issue}9052)time from time with time zone to time(6) in Trino. ({issue}9052)timestamp from timestamp(3) with time zone to timestamp(6) with time zone in Trino. ({issue}9052)datetime column is pushed down to BigQuery. ({issue}9005)numeric type with non-default precision and scale. ({issue}9060)9086)float64 column involving +infinity or
-infinity values is pushed down to BigQuery. ({issue}9122)9096)INT64 with
logical type annotations when Hive timestamp precision is NANOSECONDS. ({issue}9139)INT64 with nanosecond precision. ({issue}9188)INT64 with nanosecond precision when experimental Parquet writer is enabled.
To use this, the Hive timestamp precision should be set to NANOSECONDS. ({issue}9188)hive.s3.security-mapping.config-file property can now
either point to a local file or a URL. ({issue}6210)8986)9100)hive.target-max-file-size configuration property or the target_max_file_size session property. ({issue}7991)hive.query-partition-filter-required-schemas, or the query_partition_filter_required_schemas session property.
The list is taken into consideration only if the hive.query-partition-filter-required configuration property or the query_partition_filter_required
session property is set to true. ({issue}9106)9148)9161)9070)ArrayIndexOutOfBoundsException when using the experimental Parquet writer. ({issue}5518)9114)INSERT/UPDATE/ANALYZE query failure when Glue metastore is in use and table statistics collection is enabled. ({issue}9297)uuid type. ({issue}6663)row typed columns for Iceberg tables stored in Parquet. ({issue}9124)8822)ArrayIndexOutOfBoundsException when using the experimental Parquet writer. ({issue}5518)9114)varbinary columns to Pinot. ({issue}9180)IN and NOT IN filters over varchar columns. ({issue}9133)real or double columns having +Infinity or -Infinity values. ({issue}9180)double and decimal types. The mapping
can be set via the tpch.double-type-mapping configuration property. ({issue}7990)Connector.isSingleStatementWritesOnly() to return true by default. ({issue}8872)