Manish
Manish
## Description - This is to add `$all_files` system table support. - Spark already supports the iceberg's `$data_files` and `$all_data_files` metadata tables. Trino is already supporting `$files`. - `$all_files` table...
## Description This PR is to allow to provide `sorted_by` as the properties like partitioning. The sorted field definition will follow these rules: 1. Sorted field needs to be present...
`HiveMetastoreTableOperations` using aquireLock and releaseLock while committing to iceberg existing table. `releaseLock` happens in the `finally` block and that step can also fail, and that result into that missing manifest...
## Description Iceberg maintains metrics of the data files in the Iceberg metadata. So, we can utilize these metrics to optimize the simple aggregate queries. To achieve this, Query Engine...
## Description Currently Trino is constrained to utilize the default hive catalog (referred to as `"hive"`) when interfacing with the hive metastore. Consequently, users are confined to employing only a...
## Description Adding partition column to the file metadata table. Table has to be partitioned to access the partition column. Underlying Iceberg DataFile/ContentFile has partition data, Spark supports and provide...
## Description ## Additional context and related issues fixes : https://github.com/trinodb/trino/issues/20999 ## Release notes ( ) This is not user-visible or is docs only, and no release notes are required....
## Description reviving this [old PR](https://github.com/trinodb/trino/pull/14598) visitBetweenPredicate in SortExpressionVisitor can only handle one side of BETWEEN (GREATER_THAN_OR_EQUAL or LESS_THAN_OR_EQUAL), this pr optimize it and let it handle both sides of...
Creating a separate issue from [this](https://github.com/trinodb/trino/issues/12096) as there are 2 parts of it. Currently, we use only one side of the BETWEEN, and does not generate conjunct expression using both...