June 2023 Update

Core Library

  • Add MarkDistinct operator.

  • Add TopNRowNumber operator.

  • Add support for aggregations over sorted inputs: SELECT agg(x, ORDER BY y) FROM t.

  • Add join expression support to Nested Loop join.

  • Add serialization support for TableScanNode and TableWriteNode.

  • Add INTERVAL YEAR TO MONTH type.

  • Add basic support for writing bucketed tables.

  • Add support for UNKNOWN type to UnsafeRow serializer.

Presto Functions

Spark Functions

Performance and Correctness

  • Enable switch and dereference expressions in Fuzzer.

Credits

Aditi Pandit, Amit Dutta, Ariel Ji, Arpit Porwal, Austin Dickey, Bikramjeet Vig, Chengcheng Jin, Daniel Munoz, Darren Fu, David Vu, Deepak Majeti, Ge Gao, Genevieve (Genna) Helsel, Huameng Jiang, Ivan Sadikov, Jalpreet Singh Nanda (:imjalpreet), Jia Ke, Jialiang Tan, Jiayan Wei, Jimmy Lu, Karteek Murthy Samba Murthy, Karteekmurthys, Ke, Kevin Wilfong, Krishna Pai, Laith Sakka, Lingfeng Zhang, Masha Basmanova, Nick Terrell, Open Source Bot, Orri Erling, Patrick Sullivan, Paul Amonson, Pedro Eugenio Rocha Pedreira, Pramod, Richard Barnes, Sanjiban Sengupta, Serge Druzkin, Sergey Pershin, Shiyu Gan, Wei He, Yang Zhang, Zac, duanmeng, joey.ljy, rui-mo, usurai, wanweiqiangintel, xiaoxmeng, xiyu.zk, yangchuan, yingsu00, zhli1142015