-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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.279 #18920
Add release notes for 0.279 #18920
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
release notes are updated
@rohanpednekar
Thank you @wanglinsong. LGTM! Any idea how and why we create a missing release notes section? Would also like to include the below features which are part of the missing release notes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for putting these together! Did you confirm that none of the changes that were missing release notes should have them? Please check the check box for each one after you've either added a release note for it or confirmed that it does not need one.
Also, make sure to build the release notes and check them out locally (open the html files in a browser) to confirm that they look correct.
Also, you should squash all the commits together, as we'd like to have it all as one commit for merging. |
This can be done during the merge: |
@rschlussel here is the generated website. |
we only allow rebase and merge because we don't want merge commits. |
7f893fd
to
1745aeb
Compare
I have merged all updates into a single commit. |
1745aeb
to
07043d4
Compare
07043d4
to
8aa09d1
Compare
@rschlussel could you share how I can update the docs website (https://prestodb.io/docs/current/) after release notes are updated? |
You need to sync them to https://github.com/prestodb/prestodb.github.io. I think we used to have a script that did it, but I can't find it. |
Missing Release Notes
Amit Dutta
Avinash Jain
Eduard Tudenhoefner
Ge Gao
George Wang
sync_partition_metadata
utility #18384 Improve call performance forsync_partition_metadata
utility (Merged by: Ying)Guy Moore
Jon Janzen
Karteek Murthy Samba Murthy
Linkiewicz, Milosz
Linsong Wang
Lyublena Antova
MJ Deng
Reetika Agrawal
Vivek
ajantha-bhat
pen4
Extracted Release Notes
15909
.remove_nulls
function to remove null elements from an array.remove_redundant_distinct_aggregation
which is default to false.presto-open-telemetry
plugin and updating the application configuration (config.properties
). Open Telemetry tracer can take in propagated context (only B3 specification currently supported) and baggage (W3C specification) headers, if provided, and inject into new traces / spans. Traces can be exported to any specified backend with theOTEL_EXPORTER_OTLP_ENDPOINT
environment variable.array_min_by
, :func:array_max_by
, to find the smallest or largest element of an array when applying a custom measuring function.CONTROL
as a newQueryType
. The CONTROL queryType represents statements of session control and transaction control types.STRPOS
function.array_frequency
, :func:array_duplicates
, :func:array_has_duplicates
, :func:array_intersect(array(array(E))
to accept any type as input instead of only varchar/double.map_top_n_values
to return top N values of the provided map. An optional lambda comparator can also be passed as parameter for custom sorting of the values.array_sort_desc
function to sort an array in the descending order.map_remove_null_values
to remove all the entries where the value is null from the given map.ConnectorMaterializedViewDefinition
toMaterializedViewDefinition
.map_top_n
to truncates map items. Keeps only the top N elements by value.optimize_metadata_queries
was set to true where queries with aggregations on partition columns and filters on row subfields could return wrong results.spark_executor_allocation_strategy_enabled
to auto-tune spark max executor count (spark.dynamicAllocation.maxExecutors
) based on input data. Only required ifspark_resource_allocation_strategy_enabled
is not already enabled.spark_hash_partition_count_allocation_strategy_enabled
to auto-tune hash partition count (hash_partition_count
) based on input data. Only required ifspark_resource_allocation_strategy_enabled
is not already enabled.hash_based_distinct_limit_enabled
andhash_based_distinct_limit_threshold
and the corresponding implementation in favor of thequick_distinct_limit_enabled
feature.All Commits