Skip to content

Commit

Permalink
Add release notes for 0.243
Browse files Browse the repository at this point in the history
  • Loading branch information
Nikhil Collooru committed Nov 3, 2020
1 parent 3d4f3f3 commit 2a04a9e
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 0 deletions.
1 change: 1 addition & 0 deletions presto-docs/src/main/sphinx/release.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Release Notes
.. toctree::
:maxdepth: 1

release/release-0.243
release/release-0.242
release/release-0.241
release/release-0.240
Expand Down
50 changes: 50 additions & 0 deletions presto-docs/src/main/sphinx/release/release-0.243.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
=============
Release 0.243
=============

**Highlights**
==============
* Add :func:`approx_most_frequent` aggregation function.
* Add support to :func:`truncate` function for specifying the number of digits to the right of the decimal point in the truncated result.
* Add support for ignoring access checks on columns that are referenced in the query, but are not required to compute the query results. This can be enabled with the ``check_access_control_on_utilized_columns_only`` session property.
* Add support in verifier to verify ``CREATE VIEW`` and ``CREATE TABLE`` queries.

**Details**
===========

General Changes
_______________
* Fix query failure when using ``EXPLAIN`` with a ``USE`` statement.
* Add :func:`approx_most_frequent` aggregation function.
* Add support to :func:`truncate` function for specifying the number of digits to the right of the decimal point in the truncated result.
* Remove configuration property ``optimizer.optimize-full-outer-join-with-coalesce`` and the corresponding session property ``optimize_full_outer_join_with_coalesce``. The feature will always be enabled.
* Remove deprecated configuration properties ``grouped-execution-for-aggregation-enabled`` and ``grouped-execution-for-join-enabled`` and their corresponding session properties ``grouped_execution_for_aggregation`` and ``grouped_execution_for_join``. These have been replaced by a single configuration property ``grouped-execution-enabled`` and session property ``grouped_execution``.
* Remove deprecated configuration property ``dynamic-schedule-for-grouped-execution`` and session property ``dynamic_schedule_for_grouped_execution``.

Security Changes
________________
* Add support for ignoring access checks on columns that are referenced in the query, but are not required to compute the query results. This can be enabled with the ``check_access_control_on_utilized_columns_only`` session property.

Geospatial Changes
__________________
* Add support to allow geometries outside of the spatial partitioning to match in a partitioned spatial join.

Hive Changes
____________
* Improve metadata query optimizer.
* Add support for Parquet file metadata caching.

Pinot Changes
_____________
* Add support for pushing down aggregation function ``approx_distinct(x, e)``.
* Add support for pushing down array functions ``array_sum``, ``array_min``, ``array_max``, ``array_average`` and ``contains``.

Verifier Changes
________________
* Add support for removing explicitly set broadcast memory limits.
* Add support to verify ``CREATE VIEW`` and ``CREATE TABLE`` queries.

**Contributors**
================

Ajay George, Andrii Rosa, Ariel Weisberg, Ashish Tadose, Bin Fan, Daniel Ohayon, George Wang, James A. Gill, James Sun, Ke, Leiqing Cai, Maria Basmanova, Mayank Garg, Nikhil Collooru, Rebecca Schlussel, Rongrong Zhong, Shixuan Fan, Timothy Meehan, Vivek, Wenlei Xie, Xiang Fu, Ying Su, Zhenxiao Luo, Zhenyuan Zhao, ankit0811, leonpanokarren, prithvip

0 comments on commit 2a04a9e

Please sign in to comment.