diff --git a/presto-native-execution/etc/catalog/iceberg.properties b/presto-native-execution/etc/catalog/iceberg.properties new file mode 100644 index 000000000000..56491cb0230a --- /dev/null +++ b/presto-native-execution/etc/catalog/iceberg.properties @@ -0,0 +1,4 @@ +# The Presto "iceberg" catalog is handled by the hive connector in Presto native execution. +connector.name=hive + +cache.enabled=true \ No newline at end of file diff --git a/presto-native-execution/presto_cpp/presto_protocol/Connectors.cpp b/presto-native-execution/presto_cpp/presto_protocol/Connectors.cpp index e62e1bd98306..f37fa4e6f980 100644 --- a/presto-native-execution/presto_cpp/presto_protocol/Connectors.cpp +++ b/presto-native-execution/presto_cpp/presto_protocol/Connectors.cpp @@ -42,6 +42,7 @@ bool unregisterConnector(const std::string& connectorName) { void registerHiveConnectors() { registerConnector("hive", "hive"); registerConnector("hive-hadoop2", "hive"); + registerConnector("iceberg", "hive-iceberg"); } void registerTpchConnector() {