Release 0.244

    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 (#15468).

    Warning

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

    • Improve performance of cross joins.

    • Add support for spilling joins when using materialized exchanges.

    • Fix hamming_distance() to handle code point zero correctly.

    • Fix caching and case-sensitivity bugs with type signatures for enum types.

    • Fix a bug where queries could produce wrong results when they have multiple lambda expressions that only differ in complex type constants (:issue:15424).

    • Improve performance of cross joins.

    • Add support for thrift transport for TaskStatus. This can be enabled using config property .

    • Fix druid reading issue caused by using the ARRAY_LINES result format.
    • Fix a bug with reading encrypted DWRF tables where queries could fail with a .

    • Add support for AWS SDK client request metrics and Glue API metrics to .

    • Add support for querying Pinot server with streaming API (with Pinot version >= 0.6.0). The API can be enabled by setting the configuration property .
    • Fix an issue where queries are always directed to the first cluster when multiple control or test clusters are specified.

    Adli Mousa, Ajay George, Andrii Rosa, Ariel Weisberg, Bhavani Hari, Bin Fan, Daniel Ohayon, Guy Moore, James Petty, James Sun, Ke Wang, Leiqing Cai, Masha Basmanova, Mohamed Shafee, Nikhil Collooru, Rebecca Schlussel, Rongrong Zhong, Saksham Sachdev, Sergii Druzkin, Shixuan Fan, Stone Shi, Vic Zhang, Wenlei Xie, Xiang Fu, Ying Su, Zhenxiao Luo, prithvip