Release 315 (14 Jun 2019)#
Require JDK version 8u161+ during installation, which is the version the server requires. (#983)
Fix alignment of nulls for numeric columns in aligned output format. (#871)
Fix regression in partition pruning for certain query shapes. (#984)
Correctly identify EMRFS as S3 when deciding to use a temporary location for writes. (#935)
Allow creating external tables on S3 even if the location does not exist. (#935)
Add support for UTF-8 ORC bloom filters. (#914)
Add support for
REALin ORC bloom filters. (#967)
Disable usage of old, non UTF-8, ORC bloom filters for
Allow logging all calls to Hive Thrift metastore service. This can be enabled by turning on
Allow connectors to provide view definitions.
ConnectorViewDefinitionnow contains the real view definition rather than an opaque blob. Connectors that support view storage can use the JSON representation of that class as a stable storage format. The JSON representation is the same as the previous opaque blob, thus all existing view definitions will continue to work. (#976)
ConnectorMetadataas a replacement for
getViews()method now exists only as an optional method for connectors that can efficiently support bulk retrieval of views and has a different signature. (#976)
These are backwards incompatible changes with the previous SPI. If you have written a connector that supports views, you will need to update your code before deploying this release.