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(), and- none_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 the- remoteClientAddressfield of the- QueryContextclass for query events. The behavior can be controlled via the- dispatcher.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 the- jdbc: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)