|
iceberg-cpp
|
Configuration for connecting to a Hive Metastore (HMS) over Thrift. More...
#include <string>#include <unordered_map>#include "iceberg/catalog/hive/iceberg_hive_export.h"#include "iceberg/result.h"#include "iceberg/util/config.h"Go to the source code of this file.
Classes | |
| class | iceberg::hive::HiveCatalogProperties |
| Configuration for the iceberg_hive HiveCatalog. More... | |
Enumerations | |
| enum class | iceberg::hive::HiveThriftTransport : uint8_t { kBuffered , kFramed } |
| Thrift framing mode used to connect to the Hive Metastore. More... | |
Configuration for connecting to a Hive Metastore (HMS) over Thrift.
|
strong |
Thrift framing mode used to connect to the Hive Metastore.
Most HMS deployments default to TBufferedTransport. TFramedTransport is required by HMS instances that have been configured to use framed transport (for example, certain Hive 3.x setups with SASL enabled).