presto-docs/src/main/sphinx/release/release-0.293.rst
#23247 <https://github.com/prestodb/presto/pull/23247>_#25079 <https://github.com/prestodb/presto/pull/25079>_ and #25020 <https://github.com/prestodb/presto/pull/25020>_ORDER BY queries on single node execution. #25022 <https://github.com/prestodb/presto/pull/25022>_#24407 <https://github.com/prestodb/presto/pull/24407>_#24449 <https://github.com/prestodb/presto/pull/24449>_#24439 <https://github.com/prestodb/presto/pull/24439>_SHOW CREATE SCHEMA. #24356 <https://github.com/prestodb/presto/pull/24356>_longest_common_prefix(string1, string2) -> varchar() string function. #24891 <https://github.com/prestodb/presto/pull/24891>_#24277 <https://github.com/prestodb/presto/pull/24277>_Content-Security-Policy, X-Content-Type-Options. See reference docs Content-Security-Policy <https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP>_ and X-Content-Type-Options <https://learn.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/compatibility/gg622941(v=vs.85)>. #25165 <https://github.com/prestodb/presto/pull/25165>#24745 <https://github.com/prestodb/presto/pull/24745>_<catalog-name>.system.invalidate_manifest_file_cache() for ManifestFile cache invalidation in Iceberg. #24831 <https://github.com/prestodb/presto/pull/24831>_JSON <https://prestodb.io/docs/current/language/types.html#json>_ type in MongoDB. #25089 <https://github.com/prestodb/presto/pull/25089>_GEOMETRY <https://prestodb.io/docs/current/language/types.html#geospatial>_ type in the MySQL connector. #24996 <https://github.com/prestodb/presto/pull/24996>_#24830 <https://github.com/prestodb/presto/pull/24830>_runtime metrics collection for S3 Filesystem <https://facebookincubator.github.io/velox/monitoring/metrics.html#s3-filesystem>. #24554 <https://github.com/prestodb/presto/pull/24554>General Changes
#23247 <https://github.com/prestodb/presto/pull/23247>_#25111 <https://github.com/prestodb/presto/pull/25111>_arrays_overlap(x, y) -> boolean function does not return the correct value. #23845 <https://github.com/prestodb/presto/pull/23845>_second(x) -> bigint() UDF when a timestamp is in a time zone with an offset that is at the granularity of seconds. #25090 <https://github.com/prestodb/presto/pull/25090>_#24835 <https://github.com/prestodb/presto/pull/24835>_#24912 <https://github.com/prestodb/presto/pull/24912>_#24955 <https://github.com/prestodb/presto/pull/24955>_ and #24927 <https://github.com/prestodb/presto/pull/24927>_#25079 <https://github.com/prestodb/presto/pull/25079>_ and #25020 <https://github.com/prestodb/presto/pull/25020>_#24921 <https://github.com/prestodb/presto/pull/24921>_ORDER BY queries on single node execution. #25022 <https://github.com/prestodb/presto/pull/25022>_#25155 <https://github.com/prestodb/presto/pull/25155>_LOJ + IS NULL queries by adding distinct on right side of semi-join for it. #24884 <https://github.com/prestodb/presto/pull/24884>_SHOW CREATE SCHEMA. #24356 <https://github.com/prestodb/presto/pull/24356>_hive.metastore.catalog.name to pass catalog names to the metastore, enabling catalog-based schema management and filtering. #24235 <https://github.com/prestodb/presto/pull/24235>_cosine_similarity(x, y) -> double() for array arguments. #25056 <https://github.com/prestodb/presto/pull/25056>_native-execution-type-rewrite-enabled configuration property and native_execution_type_rewrite_enabled session property. #24916 <https://github.com/prestodb/presto/pull/24916>_admin/properties-session:\`query_client_timeout``to configure how long a query can run without contact from the client application, such as the CLI, before it is abandoned.#25210 https://github.com/prestodb/presto/pull/25210`_longest_common_prefix(string1, string2) -> varchar() string function. #24891 <https://github.com/prestodb/presto/pull/24891>_exchange.compression-enabled, fragment-result-cache.block-encoding-compression-enabled, experimental.spill-compression-enabled with exchange.compression-codec, fragment-result-cache.block-encoding-compression-codec to enable compression codec configurations. Supported codecs include GZIP, LZ4, LZO, SNAPPY, ZLIB and ZSTD. #24670 <https://github.com/prestodb/presto/pull/24670>_CVE-2024-1597 <https://github.com/advisories/GHSA-24rp-q3w6-vc56>, CVE-2022-31197 <https://github.com/advisories/GHSA-r38f-c4h4-hqq2>, and CVE-2020-13692 <https://github.com/advisories/GHSA-88cc-g835-76rp>. #25106 <https://github.com/prestodb/presto/pull/25106>#24971 <https://github.com/prestodb/presto/pull/24971>_Prestissimo (Native Execution) Changes
#24953 <https://github.com/prestodb/presto/pull/24953>_#25015 <https://github.com/prestodb/presto/pull/25015>_native-execution-type-rewrite-enabled configuration property and native_execution_type_rewrite_enabled session property. #24916 <https://github.com/prestodb/presto/pull/24916>_runtime metrics collection for S3 Filesystem <https://facebookincubator.github.io/velox/monitoring/metrics.html#s3-filesystem>. #24554 <https://github.com/prestodb/presto/pull/24554>native_request_data_sizes_max_wait_sec for the maximum wait time for exchange long poll requests in seconds. #24918 <https://github.com/prestodb/presto/pull/24918>_native_streaming_aggregation_eager_flush to control if streaming aggregation should flush its output rows as quickly as it can. #24947 <https://github.com/prestodb/presto/pull/24947>_native_debug_memory_pool_name_regex to trace allocations of memory pools matching the regex. #24833 <https://github.com/prestodb/presto/pull/24833>_#24792 <https://github.com/prestodb/presto/pull/24792>_register-test-functions. #24853 <https://github.com/prestodb/presto/pull/24853>_Router Changes
#24439 <https://github.com/prestodb/presto/pull/24439>_#24580 <https://github.com/prestodb/presto/pull/24580>_#24407 <https://github.com/prestodb/presto/pull/24407>_#24449 <https://github.com/prestodb/presto/pull/24449>_#24449 <https://github.com/prestodb/presto/pull/24449>_Security Changes
#24886 <https://github.com/prestodb/presto/pull/24886>_Content-Security-Policy, X-Content-Type-Options. See reference docs Content-Security-Policy <https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP>_ and X-Content-Type-Options <https://learn.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/compatibility/gg622941(v=vs.85)>. #25165 <https://github.com/prestodb/presto/pull/25165>#25052 <https://github.com/prestodb/presto/pull/25052>_#24277 <https://github.com/prestodb/presto/pull/24277>_CVE-2014-0114 <https://nvd.nist.gov/vuln/detail/CVE-2014-0114>. #24665 <https://github.com/prestodb/presto/pull/24665>CVE-2017-1000487 <https://nvd.nist.gov/vuln/detail/cve-2017-1000487>. #24665 <https://github.com/prestodb/presto/pull/24665>CVE-2023-44981 <https://nvd.nist.gov/vuln/detail/cve-2023-44981>. #24403 <https://github.com/prestodb/presto/pull/24403>CVE-2023-22102 <https://github.com/advisories/GHSA-m6vm-37g8-gqvh>. #24754 <https://github.com/prestodb/presto/pull/24754>#24971 <https://github.com/prestodb/presto/pull/24971>_CVE-2023-43642 <https://github.com/advisories/GHSA-55g7-9cwv-5qfv>. #25106 <https://github.com/prestodb/presto/pull/25106>CVE-2021-35517 <https://github.com/advisories/GHSA-xqfj-vm6h-2x34>, CVE-2021-35516 <https://github.com/advisories/GHSA-crv7-7245-f45f>, CVE-2021-36090 <https://github.com/advisories/GHSA-mc84-pj99-q6hh>, CVE-2021-35515 <https://github.com/advisories/GHSA-7hfm-57qf-j43q>, and CVE-2024-25710 <https://github.com/advisories/GHSA-4g9r-vxhx-9pgx>. #25106 <https://github.com/prestodb/presto/pull/25106>Web UI Changes
#24830 <https://github.com/prestodb/presto/pull/24830>_Delta Lake Connector Changes
#24920 <https://github.com/prestodb/presto/pull/24920>_Elasticsearch Connector Changes
CVE-2024-43709 <https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-43709>. #23894 <https://github.com/prestodb/presto/pull/23894>Hive Connector Changes
hive.s3.webidentity.enabled property. #24645 <https://github.com/prestodb/presto/pull/24645>_hive.metastore.thrift.client.tls.enabled, hive.metastore.thrift.client.tls.keystore-path, hive.metastore.thrift.client.tls.keystore-password, and hive.metastore.thrift.client.tls.truststore-password. #24745 <https://github.com/prestodb/presto/pull/24745>_#24794 <https://github.com/prestodb/presto/pull/24794>_Iceberg Connector Changes
Unknown connector errors using the Nessie catalog. #24803 <https://github.com/prestodb/presto/pull/24803>_<catalog-name>.system.invalidate_manifest_file_cache() for ManifestFile cache invalidation in Iceberg. #24831 <https://github.com/prestodb/presto/pull/24831>_<catalog-name>.system.invalidate_statistics_file_cache() for StatisticsFile cache invalidation in Iceberg. #24831 <https://github.com/prestodb/presto/pull/24831>_TimeType in Iceberg table. #24829 <https://github.com/prestodb/presto/pull/24829>_#24989 <https://github.com/prestodb/presto/pull/24989>_JDBC Connector Changes
list-schemas-ignored-schemas configuration property for JDBC connectors. #24994 <https://github.com/prestodb/presto/pull/24994>_Kafka Connector Changes
#24798 <https://github.com/prestodb/presto/pull/24798>_MongoDB Connector Changes
JSON <https://prestodb.io/docs/current/language/types.html#json>_ type in MongoDB. #25089 <https://github.com/prestodb/presto/pull/25089>_MySQL Connector Changes
GEOMETRY <https://prestodb.io/docs/current/language/types.html#geospatial>_ type in the MySQL connector. #24996 <https://github.com/prestodb/presto/pull/24996>_SQL Server Connector Changes
connector/sqlserver:authentication. This is a breaking change for existing connections, as the driver sets the encrypt property to true by default. To connect to a non-SSL SQL Server instance, you must set encrypt=false in your connection configuration to avoid connectivity issues. #24686 <https://github.com/prestodb/presto/pull/24686>_Documentation Changes
../presto_cpp/sidecar and native sidecar plugin. #24883 <https://github.com/prestodb/presto/pull/24883>_Akinori Musha, Amit Dutta, Anant Aneja, Andrew Xie, Andrii Rosa, Anurag Dwivedi, Arjun Gupta, Bryan Cutler, Chen Yang, Christian Zentgraf, Deepak Majeti, Deepak Mehra, Denodo Research Labs, Elbin Pallimalil, Emily (Xuetong) Sun, Ethan Zhang, Facebook Community Bot, Feilong Liu, Gary Helmling, Haritha Koloth, Hazmi, HeidiHan0000, Heng Xiao, Jacob Khaliqi, James Petty, Jay Narale, Jim Simon, Jimmy Lu, Joe Abraham, Ke Wang, Ke Wang, Kevin Tang, Kevin Wilfong, Krishna Pai, Li Zhou, Linsong Wang, Mariam Almesfer, Miguel Blanco Godón, Najib Adan, Natasha Sehgal, Nidhin Varghese, Nikhil Collooru, Nivin C S, Pradeep Vaka, Pramod Satya, Prashant Golash, Pratik Joseph Dabre, Rebecca Schlussel, Reetika Agrawal, Samuel Majoros, Sayari Mukherjee, Serge Druzkin, Sergey Pershin, Shahim Sharafudeen, Shang Ma, Shelton Cai, Shijin, Steve Burnett, Tim Meehan, Xiao Du, Xiaoxuan Meng, Xin Zhang, Yihong Wang, Ying, Yuanda (Yenda) Li, Zac Blanco, Zac Wen, aditi-pandit, auden-woolfson, ebonnal, jp-sivaprasad, lukmanulhakkeem, mecit-san, mima0000, mohsaka, namya28, tanjialiang, vhsu14, wangd, wraymo