Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions presto-docs/src/main/sphinx/release.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ Release Notes
.. toctree::
:maxdepth: 1

release/release-0.245
release/release-0.244.1
release/release-0.244
release/release-0.243.4
release/release-0.243.3
Expand Down
5 changes: 4 additions & 1 deletion presto-docs/src/main/sphinx/release/release-0.242.1.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
Release 0.242.1
===============

.. warning::
There is a bug causing failure at startup if function namespace manager is enabled and Thrift is not configured (:pr:`15501`).

Hive Changes
------------
* Fix a bug with reading encrypted DWRF tables where queries could fail with a NullPointerException.
* Fix a bug with reading encrypted DWRF tables where queries could fail with a NullPointerException.
3 changes: 3 additions & 0 deletions presto-docs/src/main/sphinx/release/release-0.242.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ Release 0.242
.. warning::
There is a bug in LambdaDefinitionExpression canonicalization introduced since 0.238. For more details, go to :issue:`15424`.

.. warning::
There is a bug causing failure at startup if function namespace manager is enabled and Thrift is not configured. Fixed in :pr:`15501`.

**Highlights**
==============
* Add configuration property ``experimental.spiller.task-spilling-strategy`` for choosing different spilling strategy to use.
Expand Down
5 changes: 4 additions & 1 deletion presto-docs/src/main/sphinx/release/release-0.243.1.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
Release 0.243.1
===============

.. warning::
There is a bug causing failure at startup if function namespace manager is enabled and Thrift is not configured (:pr:`15501`).

Hive Changes
------------
* Fix a bug with reading encrypted DWRF tables where queries could fail with a NullPointerException.
* Fix a bug with reading encrypted DWRF tables where queries could fail with a NullPointerException.
3 changes: 3 additions & 0 deletions presto-docs/src/main/sphinx/release/release-0.243.2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
Release 0.243.2
===============

.. warning::
There is a bug causing failure at startup if function namespace manager is enabled and Thrift is not configured (:pr:`15501`).

General Changes
---------------
* Fix LambdaDefinitionExpression canonicalization to correctly canonicalize Block constant (:issue:`15424`).
5 changes: 4 additions & 1 deletion presto-docs/src/main/sphinx/release/release-0.243.3.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
Release 0.243.3
===============

.. warning::
There is a bug causing failure at startup if function namespace manager is enabled and Thrift is not configured (:pr:`15501`).

General Changes
---------------
* Fix access control checks for columns in ``USING`` clause (:pr:`15333`).
* Fix access control checks for columns in ``USING`` clause (:pr:`15333`).
3 changes: 3 additions & 0 deletions presto-docs/src/main/sphinx/release/release-0.243.4.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
Release 0.243.4
===============

.. warning::
There is a bug causing failure at startup if function namespace manager is enabled and Thrift is not configured (:pr:`15501`).

Hive Changes
____________
* Fix reading ORC files having MAP columns with MAP_FLAT encoding where all entries are empty maps (:pr:`15468`).
3 changes: 3 additions & 0 deletions presto-docs/src/main/sphinx/release/release-0.243.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@ Release 0.243
.. warning::
There is a bug that causes a failure in reading ORC files having MAP columns with MAP_FLAT encoding where all the entries in the column are empty maps (:pr:`15468`).

.. warning::
There is a bug causing failure at startup if function namespace manager is enabled and Thrift is not configured (:pr:`15501`).

**Highlights**
==============
* Add :func:`approx_most_frequent` aggregation function.
Expand Down
10 changes: 10 additions & 0 deletions presto-docs/src/main/sphinx/release/release-0.244.1.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
===============
Release 0.244.1
===============

.. warning::
There is a bug causing failure at startup if function namespace manager is enabled and Thrift is not configured (:pr:`15501`).

Hive Changes
____________
* Fix reading ORC files having MAP columns with MAP_FLAT encoding where all entries are empty maps (:pr:`15468`).
6 changes: 6 additions & 0 deletions presto-docs/src/main/sphinx/release/release-0.244.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@
Release 0.244
=============

.. warning::
There is a bug that causes a failure in reading ORC files having MAP columns with MAP_FLAT encoding where all the entries in the column are empty maps (:pr:`15468`).

.. warning::
There is a bug causing failure at startup if function namespace manager is enabled and Thrift is not configured (:pr:`15501`).

**Highlights**
==============
* Improve performance of cross joins.
Expand Down
37 changes: 37 additions & 0 deletions presto-docs/src/main/sphinx/release/release-0.245.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
=============
Release 0.245
=============

.. warning::
There is a bug causing failure at startup if function namespace manager is enabled and Thrift is not configured (:pr:`15501`).

**Highlights**
==============
* New ``enum_key`` UDF to get the key for an enum value.
* Configurable query result compression.

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

General Changes
_______________
* Fix wrong results issue for queries with multiple lambda expressions that differ only in array/map/row constants that have the same length (:issue:`15424`).
* Fix serialization bug causing maps with string-valued enum keys to be displayed as illegible strings in Presto CLI.
* Fix parsing logic for prepared statements to be consistent with regular statements.
* Improve memory usage for fragment result caching.
* Add support for disabling query result compression via client and server-side configuration properties. Clients can disable compressed responses using the ``--disable-compression`` flag or ``disableCompression`` driver property. Compression can be disabled server-wide by using the configuration property: ``query-results.compression-enabled=false``
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing period at the end of the line.

* Add support in affinity scheduler to enable cache for bucketed table scan that has remote source.
* Add ``enum_key`` to get the key corresponding to an enum value: `ENUM_KEY(EnumType) -> VARCHAR`.

Hive Connector Changes
______________________
* Improve parquet metadata reader by preloading data and reducing the number of reads (:pr:`15421`).

SPI Changes
____________
* Add ``getSchema`` to ``ConnectorSession``.

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

Andrii Rosa, Beinan Wang, Bhavani Hari, Daniel Ohayon, Dong Shi, Ge Gao, James Petty, James Sun, Ke Wang, Leiqing Cai, Masha Basmanova, Mayank Garg, Nikhil Collooru, Rebecca Schlussel, Rongrong Zhong, Saksham Sachdev, Shixuan Fan, Timothy Meehan, Vic Zhang, Wenlei Xie, Ying Su, Zhenxiao Luo