Add release notes for 0.295 #45
Merged
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.
Missing Release Notes
Amit Dutta
Arjun Gupta
Artem Selishchev
Christian Zentgraf
Ge Gao
Jialiang Tan
Nidhin Varghese
PRASHANT GOLASH
Richard Barnes
Xiaoxuan Meng
haneel-kumar
juwentus1234
yangbin09
Extracted Release Notes
/functions/map
./admin/session-property-managers
.startTransactionId
andclearTransactionId
flag to client.assertStartTransaction
andassertEndTransaction
to support non-autocommit transaction testing scenarios better.GEOMETRY <https://prestodb.io/docs/current/language/types.html#geospatial>
_ type in the Postgres connector.hive.orc_use_column_names
to toggle the accessing of columns based on the names recorded in the ORC file rather than their ordinal position in the file.SHOW CREATE VIEW
.reactor.netty-http-client-enabled
totrue
.getSqlInvokedFunctions
SPI andBuiltInPluginFunctionNamespaceManager
for registering sql invoked functions prestodb/presto#25597 (Author: Pratik Joseph Dabre): IntroducegetSqlInvokedFunctions
SPI andBuiltInPluginFunctionNamespaceManager
for registering sql invoked functionsgetSqlInvokedFunctions
SPI in Presto, which only supports SQL invoked functions.BuiltInPluginFunctionNamespaceManager
.AuthenticatorNotApplicableException
in presto-spi prestodb/presto#25606 (Author: Jalpreet Singh Nanda (:imjalpreet)): AddAuthenticatorNotApplicableException
in presto-spiiceberg.engine.hive.lock-enabled
configuration prestodb/presto#25615 (Author: Hazmi): Fix iceberg commit atomicity & addiceberg.engine.hive.lock-enabled
configurationiceberg.engine.hive.lock-enabled
configuration to disable Hive locks.X-Presto-Retry-Query
header to identify queries that are being retried on a backup cluster.http-server.http2.enabled
totrue
.DELETE
on columns with special characters in their names.CVE-2025-48924 <https://github.com/advisories/GHSA-j288-q9x7-2f5v>
.case-sensitive-name-matching=true
.system.jdbc.columns
to prevent errors.presto-sql-invoked-functions-plugin
prestodb/presto#25818 (Author: Pratik Joseph Dabre): Extract all inlined sql invoked functions into a new pluginpresto-sql-invoked-functions-plugin
presto-sql-invoked-functions-plugin
. The following functions were moved: - replace_first - trail - key_sampling_percent - no_values_match - no_keys_match - any_values_match - any_keys_match - all_keys_match - map_remove_null_values - map_top_n_values - map_top_n_keys - map_top_n - map_key_exists - map_keys_by_top_n_values - map_normalize - array_top_n - remove_nulls - array_sort_desc - array_min_by - array_max_by - array_least_frequent - array_has_duplicates - array_duplicates - array_frequency - array_split_into_chunks - array_average - array_intersect.case-sensitive-name-matching=true
configuration in the catalog configuration.case-sensitive-name-matching=true
configuration in the catalog configuration.presto-native-sql-invoked-functions-plugin
for sidecar enabled clusters prestodb/presto#25870 (Author: Pratik Joseph Dabre): [native] Introducepresto-native-sql-invoked-functions-plugin
for sidecar enabled clusterspresto-native-sql-invoked-functions-plugin
that contains all inlined SQL functions except those with overridden native implementations.apply_changelog
function by migrating it from the global namespace to the connector-specific namespace. The function is now available asiceberg.system.apply_changelog()
instead ofapply_changelog()
.ApplyChangelogFunction
by moving it to connector-level functions following the pattern introduced in PR Implement support for connector specific builtin functions prestodb/presto#25594.native_index_lookup_join_max_prefetch_batches
which controls the max number of input batches to prefetch to do index lookup ahead. If it is zero, then process one input batch at a time.native_index_lookup_join_split_output
. If this is true, then the index join operator might split output for each input batch based on the output batch size control. Otherwise, it tries to produce a single output for each input batch.native_unnest_split_output
. If this is true, then the unnest operator might split output for each input batch based on the output batch size control. Otherwise, it produces a single output for each input batch.form-action 'self'
and settingimg-src 'self'
in response toCWE-693 <https://cwe.mitre.org/data/definitions/693.html>
_. :pr:25910
.current_time
andlocaltime
DateTimeFunctions to align with the session date/time prestodb/presto#25985 (Author: Jalpreet Singh Nanda (:imjalpreet)): Updatecurrent_time
andlocaltime
DateTimeFunctions to align with the session date/timelocaltime
andcurrent_time
in legacy timestamp semantics.presto-sql-helpers
directory for inlined SQL invoked function plugins with plugin loading rules.All Commits
AuthenticatorNotApplicableException
in presto-spi (Jalpreet Singh Nanda (:imjalpreet))localtime
handling for legacy timestamp semantics (Jalpreet Singh Nanda (:imjalpreet))current_time
handling for legacy timestamp semantics (Jalpreet Singh Nanda (:imjalpreet))connector_name
tometadata.catalogs
table (pratyakshsharma)iceberg.engine.hive.lock-enabled
configuration (Hazmi)invalidate_metastore_cache
procedure from iceberg (pratyakshsharma)TestHiveCommitHandleOutput
(wangd)pushdown_subfields_for_map_subset
(wangd)