11.117. Release 0.124
- Fix race in memory tracking of which could cause the cluster to become overcommitted and possibly crash.
- The
approx_percentile()
aggregation now also accepts an array of percentages. - Fix correctness for some queries with
IN
lists. When all constants in thelist are in the range of 32-bit signed integers but the test value can beoutside of the range,true
may be produced when the correct result shouldbe . - Fail queries submitted while coordinator is starting.
- Add JMX stats to track authentication and authorization successes and failures.
- Add configuration support for the system access control plugin. The system accesscontroller can be selected and configured using
etc/access-control.properties
.Note that Presto currently does not ship with any system access controllerimplementations. - Add support for
WITH NO DATA
syntax inCREATE TABLE … AS SELECT
. - Fix performance issue due to redundant processing in queries involving and
LIMIT
. - Add optimization that can reduce the amount of data sent over the networkfor grouped aggregation queries. This feature can be enabled by
optimizer.use-intermediate-aggregations
config property ortask_intermediate_aggregation
session property.
- Do not count expected exceptions as errors in the Hive metastore client stats.
- Improve performance when reading ORC files with many tiny stripes.
- Add support for pre and post control and test queries.If you are upgrading, you need to alter your table: