Release 338 (07 Jul 2020)#
General#
Fix incorrect results when joining tables on a masked column. (#4251)
Fix planning failure when multiple columns have a mask. (#4322)
Fix incorrect comparison for
TIMESTAMP WITH TIME ZONE
values with precision larger than 3. (#4305)Fix incorrect rounding for timestamps before 1970-01-01. (#4370)
Fix query failure when using
VALUES
with a floating pointNaN
value. (#4119)Fix query failure when joining tables on a
real
ordouble
column and one of the joined tables containsNaN
value. (#4272)Fix unauthorized error for internal requests to management endpoints. (#4304)
Fix memory leak while using dynamic filtering. (#4228)
Improve dynamic partition pruning for broadcast joins. (#4262)
Add support for setting column comments via the
COMMENT ON COLUMN
syntax. (#2516)Add compatibility mode for legacy clients when rendering datetime type names with default precision in
information_schema
tables. This can be enabled via thedeprecated.omit-datetime-type-precision
configuration property oromit_datetime_type_precision
session property. (#4349, #4377)Enforce
NOT NULL
column declarations when writing data. (#4144)
JDBC driver#
Fix excessive CPU usage when reading query results. (#3928)
Implement
DatabaseMetaData.getClientInfoProperties()
. (#4318)
Elasticsearch connector#
Add support for reading numeric values encoded as strings. (#4341)
Hive connector#
Fix incorrect query results when Parquet file has no min/max statistics for an integral column. (#4200)
Fix query failure when reading from a table partitioned on a
real
ordouble
column containing aNaN
value. (#4266)Fix sporadic failure when writing to bucketed sorted tables on S3. (#2296)
Fix handling of strings when translating Hive views. (#3266)
Do not require cache directories to be configured on coordinator. (#3987, #4280)
Fix Azure ADL caching support. (#4240)
Add support for setting column comments. (#2516)
Add hidden
$partition
column for partitioned tables that contains the partition name. (#3582)
Kafka connector#
Fix query failure when a column is projected and also referenced in a query predicate when reading from Kafka topic using
RAW
decoder. (#4183)
MySQL connector#
Fix type mapping for unsigned integer types. (#4187)
Oracle connector#
Exclude internal schemas (e.g., sys) from schema listings. (#3784)
Add support for connection pooling. (#3770)
Base-JDBC connector library#
Exclude the underlying database’s
information_schema
from schema listings. (#3834)