April 2024 Update

Documentation

  • Document operations on decimals for Presto and Spark.

  • Document spill write stats. #9326

Core Library

Presto Functions

Spark Functions

Hive Connector

  • Add support for storing decimal as integer in Parquet writer.

  • Add hive.s3.connect-timeout, hive.s3.socket-timeout and hive.s3.max-connections configs. #9472

  • Fix complex type handing in Parquet reader. #9187

  • Fix DWRF reader to skip null map keys.

Performance and Correctness

  • Add aggregation and window fuzzer runs to every PR.

  • Add nightly run of window fuzzer.

  • Add check for aggregate function signature changes to every PR.

  • Add biased aggregation fuzzer run for newly added aggregate functions to every PR.

Build System

  • Add nightly job to track build metrics.

Credits

Andres Suarez, Andrii Rosa, Ankita Victor, Ashwin Krishna Kumar, Bikramjeet Vig, Christian Zentgraf, Daniel Munoz, David McKnight, Deepak Majeti, Hengzhi Chen, Huameng (Michael) Jiang, Jacob Wujciak-Jens, Jeongseok Lee, Jialiang Tan, Jimmy Lu, Karteekmurthys, Ke, Kevin Wilfong, Krishna Pai, Lu Niu, Ludovic Henry, Ma, Rong, Mahadevuni Naveen Kumar, Masha Basmanova, Mike Lui, Minhan Cao, PHILO-HE, Pedro Eugenio Rocha Pedreira, Pedro Pedreira, Pramod, Qian Sun, Richard Barnes, Sergey Pershin, Shabab Ayub, Tengfei Huang, Terry Wang, Wei He, Weitao Wan, Wills Feng, Yang Zhang, Yihong Wang, Yoav Helfman, Zac Wen, Zhenyuan Zhao, aditi-pandit, chliang, cindyyyang, duanmeng, jay.narale, joey.ljy, mohsaka, rui-mo, svm1, willsfeng, wutiangan, wypb, xiaoxmeng, yingsu00, zhli1142015