Fix issue which could cause incorrect results when processing dictionary encoded data. If the expression can fail on bad input, the results from filtered-out rows containing bad input may be included in the query output (#8262).
Fix planning failure when similar expressions appear in the
ORDER BYclause of a query that contains
Fix planning failure when
GROUPING()is used with the
legacy_order_bysession property set to
Fix parsing failure when
NFKCare used as identifiers.
Fix a memory leak on the coordinator that manifests itself with canceled queries.
Fix excessive GC overhead caused by captured lambda expressions.
Reduce the memory usage of map/array aggregation functions.
Redact sensitive config property values in the server log.
Update timezone database to version 2017b.
Add file based global security, which can be configured with the
security.config-fileconfig properties. See Built-in system access control for more details.
Add support for configuring query runtime and queueing time limits to resource groups.
Fail queries that access encrypted S3 objects that do not have their unencrypted content lengths set in their metadata.
JDBC driver changes#
Add support for setting query timeout through
Add grantee and revokee to