diff --git a/presto-native-execution/presto_cpp/main/connectors/HivePrestoToVeloxConnector.cpp b/presto-native-execution/presto_cpp/main/connectors/HivePrestoToVeloxConnector.cpp index e464614703fcf..cbb4f5c7d40b7 100644 --- a/presto-native-execution/presto_cpp/main/connectors/HivePrestoToVeloxConnector.cpp +++ b/presto-native-execution/presto_cpp/main/connectors/HivePrestoToVeloxConnector.cpp @@ -380,7 +380,6 @@ HivePrestoToVeloxConnector::toVeloxTableHandle( return toHiveTableHandle( hiveLayout->domainPredicate, hiveLayout->remainingPredicate, - hiveLayout->pushdownFilterEnabled, tableName, hiveLayout->dataColumns, tableHandle, diff --git a/presto-native-execution/presto_cpp/main/connectors/IcebergPrestoToVeloxConnector.cpp b/presto-native-execution/presto_cpp/main/connectors/IcebergPrestoToVeloxConnector.cpp index 2ad4e21b3264f..a03586008da7e 100644 --- a/presto-native-execution/presto_cpp/main/connectors/IcebergPrestoToVeloxConnector.cpp +++ b/presto-native-execution/presto_cpp/main/connectors/IcebergPrestoToVeloxConnector.cpp @@ -47,7 +47,6 @@ velox::dwio::common::FileFormat toVeloxFileFormat( std::unique_ptr toIcebergTableHandle( const protocol::TupleDomain& domainPredicate, const std::shared_ptr& remainingPredicate, - bool isPushdownFilterEnabled, const std::string& tableName, const protocol::List& dataColumns, const protocol::TableHandle& tableHandle, @@ -100,7 +99,6 @@ std::unique_ptr toIcebergTableHandle( return std::make_unique( tableHandle.connectorId, tableName, - isPushdownFilterEnabled, std::move(subfieldFilters), remainingFilter, finalDataColumns, @@ -312,7 +310,6 @@ IcebergPrestoToVeloxConnector::toVeloxTableHandle( return toIcebergTableHandle( icebergLayout->domainPredicate, icebergLayout->remainingPredicate, - icebergLayout->pushdownFilterEnabled, tableName, icebergLayout->dataColumns, tableHandle, diff --git a/presto-native-execution/presto_cpp/main/connectors/PrestoToVeloxConnectorUtils.cpp b/presto-native-execution/presto_cpp/main/connectors/PrestoToVeloxConnectorUtils.cpp index f95b7c9f27a13..a33075ab503e8 100644 --- a/presto-native-execution/presto_cpp/main/connectors/PrestoToVeloxConnectorUtils.cpp +++ b/presto-native-execution/presto_cpp/main/connectors/PrestoToVeloxConnectorUtils.cpp @@ -746,7 +746,6 @@ connector::hive::HiveColumnHandle::ColumnType toHiveColumnType( std::unique_ptr toHiveTableHandle( const protocol::TupleDomain& domainPredicate, const std::shared_ptr& remainingPredicate, - bool isPushdownFilterEnabled, const std::string& tableName, const protocol::List& dataColumns, const protocol::TableHandle& tableHandle, @@ -799,7 +798,6 @@ std::unique_ptr toHiveTableHandle( return std::make_unique( tableHandle.connectorId, tableName, - isPushdownFilterEnabled, std::move(subfieldFilters), remainingFilter, finalDataColumns, diff --git a/presto-native-execution/presto_cpp/main/connectors/PrestoToVeloxConnectorUtils.h b/presto-native-execution/presto_cpp/main/connectors/PrestoToVeloxConnectorUtils.h index aec1f169ffad1..15e31c0a0f7eb 100644 --- a/presto-native-execution/presto_cpp/main/connectors/PrestoToVeloxConnectorUtils.h +++ b/presto-native-execution/presto_cpp/main/connectors/PrestoToVeloxConnectorUtils.h @@ -53,7 +53,6 @@ velox::connector::hive::HiveColumnHandle::ColumnType toHiveColumnType( std::unique_ptr toHiveTableHandle( const protocol::TupleDomain& domainPredicate, const std::shared_ptr& remainingPredicate, - bool isPushdownFilterEnabled, const std::string& tableName, const protocol::List& dataColumns, const protocol::TableHandle& tableHandle, diff --git a/presto-native-execution/velox b/presto-native-execution/velox index 4514fee819453..d807c6e60b427 160000 --- a/presto-native-execution/velox +++ b/presto-native-execution/velox @@ -1 +1 @@ -Subproject commit 4514fee8194533c69a6dc080987f131710ad829e +Subproject commit d807c6e60b42702037a0a5e577ba5c7a13071162