Seeing this in the logs after a trino restart:
Configuration should be updated: 1) Configuration property 'hive.s3.aws-access-key' is deprecated since 470 and will be removed in the future 2) Configuration property 'hive.s3.aws-secret-key' is deprecated since 470 and will be removed in the future 3) Configuration property 'hive.s3.endpoint' is deprecated since 470 and will be removed in the future 4) Configuration property 'hive.s3.path-style-access' is deprecated since 470 and will be removed in the future 5) Configuration property 'hive.s3.ssl.enabled' is deprecated since 470 and will be removed in the future
We should find out what the new config properties are and update them in our config before they are removed.
More info:
What's being deprecated is legacy S3 filesystem support by using libraries from hive/hadoop, see:
https://trino.io/blog/2025/02/10/old-file-system.html
https://github.com/trinodb/trino/issues/24878
The native filesystem support is supposed to work with hive/iceberg and should improve performance. At the bottom of this page, there's a migration guide for S3:
https://trino.io/docs/current/object-storage/file-system-s3.html