Github
来源:PrestoDB
浏览 459
扫码
分享
2019-11-30 14:23:35
11.16. Release 0.214
General Changes
- Fix history leak in coordinator for failed or canceled queries.
- Fix memory leak related to query tracking in coordinator that was introducedin Release 0.213.
- Fix planning failures when lambdas are used in join filter expression.
- Fix responses to client for certain types of errors that are encounteredduring query creation.
- Improve error message when an invalid comparator is provided to the
array_sort()
function. - Improve performance of lookup operations on map data types.
- Improve planning and query performance for queries with
TINYINT
,SMALLINT
and VARBINARY
literals. - Fix issue where queries containing distributed
ORDER BY
and aggregationcould sometimes fail to make progress when data was spilled. - Make top N row number optimization work in some cases when columns are pruned.
- Add session property
optimize-top-n-row-number
and configuration propertyoptimizer.optimize-top-n-row-number
to toggle the top N row numberoptimization. - Add
ngrams()
function to generate N-grams from an array. - Add qdigest type and associated Quantile Digest Functions.
- Add functionality to delay query execution until a minimum number of workersnodes are available. The minimum number of workers can be set with the
query-manager.required-workers
configuration property, and the max waittime with the query-manager.required-workers-max-wait
configuration property. - Remove experimental pre-allocated memory system, and the related configurationproperty
experimental.preallocate-memory-threshold
.
Security Changes
- Add functionality to refresh the configuration of file-based access controllers.The refresh interval can be set using the
security.refresh-period
configuration property.
JDBC Driver Changes
- Clear update count after calling
Statement.getMoreResults()
.
Web UI Changes
- Show query warnings on the query detail page.
- Allow selecting non-default sort orders in query list view.
Hive Connector Changes
- Prevent ORC writer from writing stripes larger than the maximum configured size.
- Add
hive.s3.upload-acl-type
configuration property to specify the type ofACL to use while uploading files to S3. - Add Hive metastore API recording tool for remote debugging purposes.
- Add support for retrying on metastore connection errors.
Verifier Changes
- Handle SQL execution timeouts while rewriting queries.