Skip to content

Commit e223cc1

Browse files
xiaoxmengamitkdutta
authored andcommitted
[native]Switch to use subfiled filters in dwio common
1 parent 510024d commit e223cc1

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

presto-native-execution/presto_cpp/main/types/PrestoToVeloxConnector.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919

2020
#include <velox/type/fbhive/HiveTypeParser.h>
2121
#include "velox/connectors/hive/HiveConnector.h"
22-
#include "velox/connectors/hive/HiveConnectorUtil.h"
2322
#include "velox/connectors/hive/HiveConnectorSplit.h"
2423
#include "velox/connectors/hive/HiveDataSink.h"
2524
#include "velox/connectors/hive/TableHandle.h"
2625
#include "velox/connectors/hive/iceberg/IcebergDeleteFile.h"
2726
#include "velox/connectors/hive/iceberg/IcebergSplit.h"
2827
#include "velox/connectors/tpch/TpchConnector.h"
2928
#include "velox/connectors/tpch/TpchConnectorSplit.h"
29+
#include "velox/type/Filter.h"
3030

3131
namespace facebook::presto {
3232

@@ -805,7 +805,7 @@ std::unique_ptr<connector::ConnectorTableHandle> toHiveTableHandle(
805805
const protocol::Map<protocol::String, protocol::String>& tableParameters,
806806
const VeloxExprConverter& exprConverter,
807807
const TypeParser& typeParser) {
808-
connector::hive::SubfieldFilters subfieldFilters;
808+
common::SubfieldFilters subfieldFilters;
809809
auto domains = domainPredicate.domains;
810810
for (const auto& domain : *domains) {
811811
auto filter = domain.second;

presto-native-execution/velox

Submodule velox updated 45 files

0 commit comments

Comments
 (0)