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 ZONEvalues with precision larger than 3. (#4305)
- Fix incorrect rounding for timestamps before 1970-01-01. (#4370) 
- Fix query failure when using - VALUESwith a floating point- NaNvalue. (#4119)
- Fix query failure when joining tables on a - realor- doublecolumn and one of the joined tables contains- NaNvalue. (#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 COLUMNsyntax. (#2516)
- Add compatibility mode for legacy clients when rendering datetime type names with default precision in - information_schematables. This can be enabled via the- deprecated.omit-datetime-type-precisionconfiguration property or- omit_datetime_type_precisionsession property. (#4349, #4377)
- Enforce - NOT NULLcolumn declarations when writing data. (#4144)
JDBC driver#
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 - realor- doublecolumn containing a- NaNvalue. (#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 - $partitioncolumn 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 - RAWdecoder. (#4183)
MySQL connector#
- Fix type mapping for unsigned integer types. (#4187) 
Oracle connector#
Base-JDBC connector library#
- Exclude the underlying database’s - information_schemafrom schema listings. (#3834)