Release 317 (1 Aug 2019)#
General#
Fix
url_extract_parameter()when the query string contains an encoded&or=character.Export MBeans from the
dbresource group configuration manager. (#1151)Add
all_match(),any_match(), andnone_match()functions. (#1045)Add support for fractional weights in
approx_percentile(). (#1168)Add support for node dynamic filtering for semi-joins and filters when the experimental WorkProcessor pipelines feature is enabled. (#1075, #1155, #1119)
Allow overriding session time zone for clients via the
sql.forced-session-time-zoneconfiguration property. (#1164)
Web UI#
Security#
Allow schema owner to create, drop, and rename schema when using file-based connector access control. (#1139)
Allow respecting the
X-Forwarded-Forheader when retrieving the IP address of the client submitting the query. This information is available in theremoteClientAddressfield of theQueryContextclass for query events. The behavior can be controlled via thedispatcher.forwarded-headerconfiguration property, as the header should only be used when the Presto coordinator is behind a proxy. (#1033)
JDBC driver#
Fix
DatabaseMetaData.getURL()to include thejdbc:prefix. (#1211)
Elasticsearch connector#
Add support for nested fields. (#1001)
Hive connector#
Fix bucketing version safety check to correctly disallow writes to tables that use an unsupported bucketing version. (#1199)
Fix metastore error handling when metastore debug logging is enabled. (#1152)
Improve performance of file listings in
system.sync_partition_metadataprocedure, especially for S3. (#1093)
Kudu connector#
Update Kudu client library version to
1.10.0. (#1086)
MongoDB connector#
Allow passwords to contain the
:or@characters. (#1094)
PostgreSQL connector#
Add support for reading
hstoredata type. (#1101)