Search in sources :

Example 1 with InMemoryThriftMetastore

use of io.trino.plugin.hive.metastore.thrift.InMemoryThriftMetastore in project trino by trinodb.

the class TestHiveInMemoryMetastore method createMetastore.

@Override
protected HiveMetastore createMetastore(File tempDir, HiveIdentity identity) {
    File baseDir = new File(tempDir, "metastore");
    ThriftMetastoreConfig metastoreConfig = new ThriftMetastoreConfig();
    InMemoryThriftMetastore hiveMetastore = new InMemoryThriftMetastore(baseDir, metastoreConfig);
    return new BridgingHiveMetastore(hiveMetastore, identity);
}
Also used : InMemoryThriftMetastore(io.trino.plugin.hive.metastore.thrift.InMemoryThriftMetastore) ThriftMetastoreConfig(io.trino.plugin.hive.metastore.thrift.ThriftMetastoreConfig) File(java.io.File) BridgingHiveMetastore(io.trino.plugin.hive.metastore.thrift.BridgingHiveMetastore)

Aggregations

BridgingHiveMetastore (io.trino.plugin.hive.metastore.thrift.BridgingHiveMetastore)1 InMemoryThriftMetastore (io.trino.plugin.hive.metastore.thrift.InMemoryThriftMetastore)1 ThriftMetastoreConfig (io.trino.plugin.hive.metastore.thrift.ThriftMetastoreConfig)1 File (java.io.File)1