iceberg-cpp
Loading...
Searching...
No Matches
Classes
sql_catalog.h File Reference
#include <cstdint>
#include <memory>
#include <string>
#include <string_view>
#include <unordered_map>
#include <unordered_set>
#include <vector>
#include "iceberg/catalog.h"
#include "iceberg/catalog/sql/catalog_store.h"
#include "iceberg/catalog/sql/iceberg_sql_catalog_export.h"
#include "iceberg/result.h"
#include "iceberg/table_identifier.h"
#include "iceberg/type_fwd.h"

Go to the source code of this file.

Classes

struct  iceberg::sql::SqlCatalogConfig
 Configuration for the SQL catalog. More...
 
class  iceberg::sql::SqlCatalog
 SQL-backed Iceberg catalog. More...
 

Detailed Description

SQL catalog implementation.

SqlCatalog implements the Iceberg Catalog API on top of a relational database. Database access goes through the CatalogStore interface.