trino
trino copied to clipboard
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
## Description This pull request adds a new config and session property: `query.max_write_physical_bytes`, similar to the existing `query.max_scan_physical_bytes`. It allows users to set an upper limit on the total physical...
## Description Testing to catch breaking changes. https://github.com/apache/iceberg/pull/13056 will break Trino build. ## Release notes (x) This is not user-visible or is docs only, and no release notes are required.
we are seeing frequent EOFException in Trino: ``` Error fetching http://:8080/v1/task/20250401_213932_04859_2vpcz.1.12.3/results/4/0: Expected response code to be 200, but was 500: Error 500 org.eclipse.jetty.io.EofException HTTP ERROR 500 org.eclipse.jetty.io.EofException URI:http:///v1/task/20250401_213932_04859_2vpcz.1.12.3/results/4/0 STATUS:500 MESSAGE:org.eclipse.jetty.io.EofException...
## Description Run tests with secrets #25978
This proposal introduces a new property, `query.max_write_physical_bytes`, similar to the existing `query.max_scan_physical_bytes`. It allows users to set an upper limit on the total physical bytes written by a query. This...
This prevents OOM exception when retrieving huge results Relates to https://github.com/trinodb/trino/pull/26013 ## Description ## Additional context and related issues ## Release notes ( ) This is not user-visible or is...
This prevents dictionary blocks to expand to a single huge segment that most clients won't be able to read due to its size. This now partitions these kind of pages...
## Description This PR adds support for the DEFAULT clause with literal values when creating a new table or adding a column. The SHOW CREATE TABLE statement now includes the...
By generating and validating request signatures rather then creating and parsing JWT tokens. This makes it harder to spoof request even if internal signature is captured, as it allows only...
## Description This commit adds support for `SET AUTHORIZATION` on a materialized view. Previously, this was only available on views. In this PR, I reused `checkCanSetViewAuthorization` for access control for...