Release 0.259#

This release includes a regression on jdbc connector.

Details#

General Changes#

  • Fix ClassCastException that sometimes occurred for EXPLAIN queries when the query contained LIKE predicates.

  • Add Weibull distribution CDF weibull_cdf() and inverse CDF inverse_weibull_cdf() functions.

  • Enable verbose error messages for EXCEEDED_LOCAL_MEMORY_LIMIT by default. This can be disabled by setting the configuration property memory.verbose-exceeded-memory-limit-errors-enabled to false.

JDBC Driver Changes#

  • Add getConnectionProperties method to PrestoConnection to retrieve connection properties after a connection is established. (#16329)

JDBC Connector Changes#

  • Add support for partial pushdown of JDBC filters.

Resource Groups Changes#

  • Add support for specifying query limits (cpu time, total memory and execution time) at the resource group level. See Resource Groups.

SPI Changes#

  • Add ResourceGroupQueryLimits to the SPI and the corresponding getter and setter functions in ResourceGroups.

Credits#

Andrii Rosa, Arunachalam Thirupathi, Beinan, Grace Xin, Ivan Millan, James Petty, James Sun, Jeremy Craig Sawruk, Julian Zhuoran Zhao, Kyle B Campbell, Naveen Kumar Mahadevuni, Nikhil Collooru, Pranjal Shankhdhar, Rebecca Schlussel, Rongrong Zhong, Seba Villalobos, Shixuan Fan, Sreeni Viswanadha, Suryadev Sahadevan Rajesh, Swapnil Tailor, Tim Meehan, Yang Yang, Zac Wen, yangping.wyp