trino
trino copied to clipboard
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
From a security perspective a materialized view is just a table, and should be treated as such. The only time we should be checking if the definer has permissions to...
## Description This change only checks access control of queries which support a materialized view when running a refresh. The actual refresh permissions check is unaffected. Before this change, permissions...
Arrow is primarily an in memory columnar data format, but defines ways for applications to exchange such data efficiently. Many common data processing/analysis tools support working directly on arrow data...
***AS-IS*** Currently, Trino supports authorizing access to objects in S3 only through AWS IAM Policies attached to an IAM Role (see [here](https://trino.io/docs/current/object-storage/file-system-s3.html)). While it supports multiple roles, it is very...
## Description Add support for `row(a 1, b 2)` instead of the much more complex `cast(row(1, 2) as row(a integer, b integer))`. The old syntax is particularly annoying because you...
## Description This PR adds a simple map literal syntax to the grammar. The grammar is similar to JSON object creation except that keys can be any hashable type. Under...
## Description This PR aims to address issue #25748 ## Additional context and related issues ## Release notes ( ) This is not user-visible or is docs only, and no...
Hello, I’m using Trino (version 475) with the Iceberg connector writing to Azure Data Lake Storage (ABFS). Most inserts work, but sometimes I encounter the following error: io.trino.spi.TrinoException: Failed to...
Hello, I’m using Trino 475 with the exchange manager configured to use a filesystem backend on Azure Data Lake Storage (ABFS). Occasionally, I encounter the following error on some queries:...
### Summary Add a JDBC-based password authenticator to Trino, enabling authentication by querying username and password from a relational database (e.g., PostgreSQL), alongside existing file and LDAP authenticators. ### Motivation...