docs/src/main/sphinx/release/release-346.md
RANGE BETWEEN <value> PRECEDING AND <value> FOLLOWING window frames. ({issue}609)GROUPS. ({issue}5713)extract with TIMEZONE_HOUR and TIMEZONE_MINUTE for time with time zone values. ({issue}5668)GRANT and REVOKE on schema. This is not yet used by any connector. ({issue}4396)ALTER TABLE ... SET AUTHORIZATION syntax to allow changing the table owner. ({issue}5717)EXPLAIN more readable for queries containing timestamp or timestamp with time zone constants. ({issue}5683)2674)IN clauses. ({issue}5582)least, {func}greatest,
{func}array_min, {func}array_max, {func}min, {func}max,
{func}min_by, and {func}max_by.
NaN is only returned when it is the only value (except for null
which are ignored for aggregation functions). ({issue}5851)least and {func}greatest. ({issue}5787)array_min and {func}array_max. ({issue}5787)arrayagg.implementation,
multimapagg.implementation, and histogram.implementation. ({issue}4581)time with time zone type. ({issue}5696)time(p) to timestamp(p) for precisions higher than 6. ({issue}5736)timestamp column with a timestamp with time zone constant. ({issue}5685)5660)5640)DISTINCT * and fully-qualified column names in the ORDER BY clause. ({issue}5647)INNER JOIN, GROUP BY and correlated subqueries. ({issue}5846)5815)QueryManager. ({issue}5702)approx_distinct is used with high precision timestamp(p)/timestamp(p) with time zone/time(p) with time zone
data types. ({issue}5392)5759)ResultSet.getLong() or ResultSet.getDouble()
on decimal values, as well as char or varchar values that can be unambiguously interpreted as numbers. ({issue}5509)SSLVerification JDBC connection parameter that allows configuring SSL verification. ({issue}5610)useSessionTimeZone JDBC connection parameter. ({issue}4521)ResultSet.getRow(). ({issue}5769)5782)5618)INSERT queries with batch statement. The batch size can be configured via the cassandra.batch-size
configuration property. ({issue}5047)properties section. ({issue}5807)ALTER TABLE ... SET AUTHORIZATION SQL syntax to change the table owner. ({issue}5717)5283)5693)ANALYZE and when data is inserted to table for columns of timestamp(p)
when precision is greater than 3. ({issue}5392)5634)parquet.fail-on-corrupted-statistics (previously known as hive.parquet.fail-on-corrupted-statistics).
A new configuration property, parquet.ignore-statistics, can be used to deal with Parquet files with incorrect metadata. ({issue}3077)timestamp columns. ({issue}5858)hive.metastore.uri, prefer connecting to one which was seen operational most recently.
This prevents query failures when one or more metastores are misbehaving. ({issue}5795)hive. ({issue}5785)varchar(n) column in the partition schema differs from the table schema. ({issue}5484)5698)4832)parquet.fail-on-corrupted-statistics (previously known as hive.parquet.fail-on-corrupted-statistics).
A new configuration property, parquet.ignore-statistics, can be used to deal with Parquet files with incorrect metadata. ({issue}3077)5751)LIMIT clause. ({issue}3691)varbinary column. ({issue}5672)5399)oracle.remarks-reporting.enabled configuration property. ({issue}5720)timestamp column with a timestamp with time zone constants
for timestamp with time zone precision higher than 3. ({issue}5543)DISTINCT or LIMIT, or with GROUP BY and no aggregate functions and LIMIT,
when the computation can be pushed down to the underlying database for the PostgreSQL, MySQL, Oracle, Redshift and
SQL Server connectors. ({issue}5522)ConnectorNodePartitioningProvider. ({issue}5690)5643)5643)