Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add release notes for 0.284 #21027
Add release notes for 0.284 #21027
Changes from all commits
1a5f22c
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
Release 0.284
Details
General Changes
randomize_outer_join_null_key
is enabled.CONTAINS
expression rewrite rule.IS NULL
andIS NOT NULL
.randomize_outer_join_null_key_strategy
to becost_based
. The trigger condition can be set by session propertiesrandomize_outer_join_null_key_null_count_threshold
andrandomize_outer_join_null_key_null_ratio_threshold
.N
elements of a given array.restrict_history_based_optimization_to_complex_query
. When set toTRUE
, only queries with join or aggregation will try to use HBO. The default value isTRUE
.pull_expression_from_lambda_enabled
to optimize lambda functions which have expressions not referring to arguments of the lambda function. The default state is enabled using the valueTRUE
.rewrite_constant_array_contains_to_in_expression
session property to improve the performance ofCONTAINS
expressions. The default state is enabled using the valueTRUE
.optimizers_to_enable_verbose_runtime_stats
to enable runtime tracking for a set of optimizers.EXPLAIN (TYPE VALIDATE)
ofEXPLAIN
queries. Previously such queries would fail with an error.cluster-stats-cache-expiration-duration
. The property is0
(disabled) by default.nested-data-serialization-enabled
. The property is enabled by default with the valueTRUE
.noisy_count_if_gaussian(condition, noiseScale[, randomSeed])
aggregation which calculates the number ofTRUE
input values, and then adds random Gaussian noise with 0 mean and standard deviation ofnoise_scale
to the true count. OptionalrandomSeed
is used to get a fixed value of noise, often for reproducibility purposes. IfrandomSeed
is omitted,SecureRandom
is used. IfrandomSeed
is provided,Random
is used.Hive Connector Changes
application/octet-stream
(:issue:`20310`).Iceberg Connector Changes
SHOW CREATE TABLE
.merge_on_read_enabled
session property or theiceberg.enable-merge-on-read-mode
configuration property.TRUNCATE TABLE <table>
.NOT NULL
constraint when adding a new column inALTER TABLE
statement.PostgreSQL Connector Changes
Presto Verifier Changes
Credits
8dukongjian, Ajay George, Ajay Gupte, Alex Perez, Amit Dutta, Amit Patil, Anant Aneja, Ann Rose Benny, Arjun Gupta, Arun D Panicker, Ashwin Krishna Kumar, Avinash Jain, Beinan, Chengcheng Jin, Christian Zentgraf, Chunxu Tang, Darren Fu, Deepak Majeti, Dongsheng Wang, Eduard Tudenhoefner, Efrat Levitan, Facebook Community Bot, Gary Ho, Ge Gao, Haritha K, Ivan Millan, Jalpreet Singh Nanda (:imjalpreet), James Petty, James Xu, Jialiang Tan, JiamingMai, Jimmy Lu, Jobbine, Jon Janzen, Karteekmurthys, Ke, Kevin Wilfong, Kien Nguyen, Krishna-Prasad-P-V, Lyublena Antova, Mahadevuni Naveen Kumar, Masha Basmanova, Melissa Guo, Michael Shang, Nikhil Collooru, Patrick Stuedi, Pedro Pedreira, Pramod, Pranjal Shankhdhar, Pratik Joseph Dabre, Pratyush Verma, Rebecca Schlussel, Reetika Agrawal, Rohan Pednekar, Rohit Jain, Sagar Sumit, SeanIFitch, Sergey Pershin, Sergii Druzkin, Setyven Lnu, Shrinidhi Joshi, Shubham Chaurasia, Sreeni Viswanadha, Steve Burnett, Sudheesh, Swapnil Tailor, Timothy Meehan, Vivek, Yihong Wang, Ying, Zac, Zac Blanco, abhiseksaikia, adamzwakk, aditi-pandit, dnskr, feilong-liu, gopukrishnasIBM, guhanjie, jaystarshot, kedia,Akanksha, kiersten-stokes, lingbin, mayunlei, oyeliseiev, pratyakshsharma, prithvip, rrando901, s-akhtar-baig, v-jizhang, wangd, xiaoxmeng, xpengahana