diff --git a/presto-iceberg/src/main/java/com/facebook/presto/iceberg/IcebergPageSourceProvider.java b/presto-iceberg/src/main/java/com/facebook/presto/iceberg/IcebergPageSourceProvider.java index bfa985d7397ec..7d0aab867c02c 100644 --- a/presto-iceberg/src/main/java/com/facebook/presto/iceberg/IcebergPageSourceProvider.java +++ b/presto-iceberg/src/main/java/com/facebook/presto/iceberg/IcebergPageSourceProvider.java @@ -573,10 +573,9 @@ private static ConnectorPageSourceWithRowPositions createBatchOrcPageSource( isRowPositionList.add(column.isRowPositionColumn()); } - // Skip the time type columns in predicate + // Skip the time type columns in predicate, converted on page source level ImmutableMap.Builder predicateExcludeTimeType = ImmutableMap.builder(); effectivePredicate.getDomains().get().forEach((columnHandle, domain) -> { - // skip TimeType if (!(columnHandle.getType() instanceof TimeType)) { predicateExcludeTimeType.put(columnHandle, domain); }