Package io.deephaven.enterprise.locations.local
package io.deephaven.enterprise.locations.local
-
ClassesClassDescriptionA
TableLocationKeyFinder
for locating tables stored in Legacy Deephaven Enterprise structured database.EnterpriseTableLocationFactory<TLK extends EnterpriseTableLocationKey>ATableLocationFactory
for resolvingEnterpriseTableLocationKeyUnresolved
to either aOnDiskDeephavenTableLocation
orParquetTableLocation
based on the data on disk.AnEnterpriseTableLocationKey
is an extension ofFileTableLocationKey
that defers the creation of the actual location key until the data is needed by theEnterpriseTableLocationFactory
.ATableLocationKeyFinder
that uses a table of file names, sizes, and partitioning columns to provide table locations.ATableLocationKeyFinder
that uses the EnterpriseTableLocationMetadataIndex
to find locations.SnapshotBackedTableLocation<LOCATION_TYPE extends AbstractTableLocation>ATableLocation
backed by aTableLocationMetadataIndex.TableLocationSnapshot
that does not refresh and tries to avoid creating the actual location until it is truly needed.