Package io.deephaven.enterprise.locations.local
package io.deephaven.enterprise.locations.local
-
ClassesClassDescriptionA
TableLocationKeyFinderfor locating tables stored in Legacy Deephaven Enterprise structured database.EnterpriseTableLocationFactory<TLK extends EnterpriseTableLocationKey>ATableLocationFactoryfor resolvingEnterpriseTableLocationKeyUnresolvedto either aOnDiskDeephavenTableLocationorParquetTableLocationbased on the data on disk.AnEnterpriseTableLocationKeyis an extension ofFileTableLocationKeythat defers the creation of the actual location key until the data is needed by theEnterpriseTableLocationFactory.ATableLocationKeyFinderthat uses a table of file names, sizes, and partitioning columns to provide table locations.ATableLocationKeyFinderthat uses the EnterpriseTableLocationMetadataIndexto find locations.SnapshotBackedTableLocation<LOCATION_TYPE extends AbstractTableLocation>ATableLocationbacked by aTableLocationMetadataIndex.TableLocationSnapshotthat does not refresh and tries to avoid creating the actual location until it is truly needed.