| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCatalog
Common implementation of
Catalog. |
class |
CachingCatalog
A
Catalog to cache databases and tables and manifests. |
class |
DelegateCatalog
|
class |
FileSystemCatalog
A catalog implementation for
FileIO. |
| Modifier and Type | Field and Description |
|---|---|
protected Catalog |
DelegateCatalog.wrapped |
| Modifier and Type | Method and Description |
|---|---|
default Catalog |
CatalogFactory.create(CatalogContext context) |
default Catalog |
CatalogFactory.create(FileIO fileIO,
Path warehouse,
CatalogContext context) |
Catalog |
FileSystemCatalogFactory.create(FileIO fileIO,
Path warehouse,
CatalogContext context) |
static Catalog |
CatalogFactory.createCatalog(CatalogContext options)
If the ClassLoader is not specified, using the context ClassLoader of current thread as
default.
|
static Catalog |
CatalogFactory.createCatalog(CatalogContext context,
ClassLoader classLoader) |
static Catalog |
CatalogFactory.createUnwrappedCatalog(CatalogContext context,
ClassLoader classLoader) |
Catalog |
Catalog.Loader.load() |
static Catalog |
CachingCatalog.tryToCreate(Catalog catalog,
Options options) |
Catalog |
DelegateCatalog.wrapped() |
| Modifier and Type | Method and Description |
|---|---|
static Catalog |
CachingCatalog.tryToCreate(Catalog catalog,
Options options) |
| Constructor and Description |
|---|
CachingCatalog(Catalog wrapped) |
CachingCatalog(Catalog wrapped,
java.time.Duration expirationInterval,
MemorySize manifestMaxMemory,
long manifestCacheThreshold) |
CachingCatalog(Catalog wrapped,
java.time.Duration expirationInterval,
MemorySize manifestMaxMemory,
long manifestCacheThreshold,
org.apache.paimon.shade.caffeine2.com.github.benmanes.caffeine.cache.Ticker ticker) |
DelegateCatalog(Catalog wrapped) |
| Modifier and Type | Method and Description |
|---|---|
Catalog |
FlinkCatalog.catalog() |
static Catalog |
FlinkCatalogFactory.createPaimonCatalog(Options catalogOptions) |
| Modifier and Type | Method and Description |
|---|---|
static FlinkCatalog |
FlinkCatalogFactory.createCatalog(String catalogName,
Catalog catalog,
Options options) |
| Constructor and Description |
|---|
FlinkCatalog(Catalog catalog,
String name,
String defaultDatabase,
ClassLoader classLoader,
Options options) |
| Modifier and Type | Field and Description |
|---|---|
protected Catalog |
ActionBase.catalog |
| Modifier and Type | Method and Description |
|---|---|
protected Catalog |
ActionBase.initPaimonCatalog() |
| Modifier and Type | Field and Description |
|---|---|
protected Catalog |
MultiTableScanBase.catalog |
| Modifier and Type | Method and Description |
|---|---|
static void |
LogStoreRegister.registerLogSystem(Catalog catalog,
Identifier identifier,
Map<String,String> options,
ClassLoader classLoader) |
| Modifier and Type | Field and Description |
|---|---|
protected Catalog |
ProcedureBase.catalog |
| Modifier and Type | Method and Description |
|---|---|
static Optional<org.apache.flink.table.procedures.Procedure> |
ProcedureUtil.getProcedure(Catalog catalog,
org.apache.flink.table.catalog.ObjectPath procedurePath) |
ProcedureBase |
ProcedureBase.withCatalog(Catalog catalog) |
| Modifier and Type | Field and Description |
|---|---|
protected Catalog |
MultiTablesStoreCompactOperator.catalog |
| Modifier and Type | Field and Description |
|---|---|
protected Catalog |
UpdatedDataFieldsProcessFunctionBase.catalog |
| Modifier and Type | Method and Description |
|---|---|
static Migrator |
TableMigrationUtils.getImporter(String connector,
Catalog catalog,
String sourceDatabase,
String souceTableName,
String targetDatabase,
String targetTableName,
Map<String,String> options) |
static List<Migrator> |
TableMigrationUtils.getImporters(String connector,
Catalog catalog,
String sourceDatabase,
Map<String,String> options) |
| Modifier and Type | Class and Description |
|---|---|
class |
HiveCatalog
A catalog implementation for Hive.
|
| Modifier and Type | Method and Description |
|---|---|
Catalog |
HiveCatalogFactory.create(CatalogContext context) |
static Catalog |
HiveCatalog.createHiveCatalog(CatalogContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
JdbcCatalog
Support jdbc catalog.
|
| Modifier and Type | Method and Description |
|---|---|
Catalog |
JdbcCatalogFactory.create(FileIO fileIO,
Path warehouse,
CatalogContext context) |
| Modifier and Type | Method and Description |
|---|---|
static List<OrphanFilesClean> |
OrphanFilesClean.createOrphanFilesCleans(Catalog catalog,
Map<String,String> tableConfig,
String databaseName,
String tableName) |
| Modifier and Type | Class and Description |
|---|---|
class |
PrivilegedCatalog
Catalog which supports privilege system. |
| Modifier and Type | Method and Description |
|---|---|
static Catalog |
PrivilegedCatalog.tryToCreate(Catalog catalog,
Options options) |
| Modifier and Type | Method and Description |
|---|---|
static Catalog |
PrivilegedCatalog.tryToCreate(Catalog catalog,
Options options) |
| Constructor and Description |
|---|
PrivilegedCatalog(Catalog wrapped,
PrivilegeManager privilegeManager) |
| Modifier and Type | Field and Description |
|---|---|
protected Catalog |
SparkCatalog.catalog |
| Modifier and Type | Method and Description |
|---|---|
Catalog |
SparkGenericCatalog.paimonCatalog() |
Catalog |
SparkCatalog.paimonCatalog() |
| Modifier and Type | Method and Description |
|---|---|
Catalog |
WithPaimonCatalog.paimonCatalog() |
| Modifier and Type | Method and Description |
|---|---|
void |
RepairProcedure.repairDatabasesOrTables(String databaseOrTables,
Catalog paimonCatalog) |
| Modifier and Type | Method and Description |
|---|---|
static Migrator |
TableMigrationUtils.getImporter(String connector,
Catalog catalog,
String sourceDatabase,
String sourceTableName,
String targetDatabase,
String targetTableName,
Map<String,String> options) |
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.