/// Create new adapter with empty cache.
Create new adapter with empty cache.
Create new adapter with empty cache .
pub fn new(
        catalog_cache: Arc<CatalogCache>,
        store: ParquetStorage,
        metric_registry: Arc<metric::Registry>,
        time_provider: Arc<dyn TimeProvider>,
    ) -> Self {
        Self {
            catalog_cache,
            store,
            metric_registry,
            time_provider,
        }
    }
pub fn new ( catalog_cache : Arc < CatalogCache > , store : ParquetStorage , metric_registry : Arc < metric :: Registry > , time_provider : Arc < dyn TimeProvider > , ) -> Self { Self { catalog_cache , store , metric_registry , time_provider , } }
Create new adapter with empty cache.
Create new adapter with empty cache .
catalog_cache
Arc<CatalogCache>
store
ParquetStorage
metric_registry
Arc<metric::Registry>
time_provider
Arc<dyn TimeProvider>