Class OnDiskTableDataService

java.lang.Object
io.deephaven.engine.table.impl.locations.impl.AbstractTableDataService
io.deephaven.enterprise.tabledataservice.OnDiskTableDataService
All Implemented Interfaces:
TableDataService, NamedImplementation

public class OnDiskTableDataService extends AbstractTableDataService
A TableDataService implementation that expects data to be located on a local filesystem.
  • Field Details

  • Constructor Details

    • OnDiskTableDataService

      public OnDiskTableDataService(@NotNull @NotNull Logger log, @Nullable @Nullable String name, @NotNull @NotNull Path storageRoot, @NotNull @NotNull io.deephaven.shadow.enterprise.com.illumon.iris.db.schema.SchemaService schemaService, boolean allowRefreshingUserTables)
      Construct a TableDataService that sources tables from the local filesystem.
      Parameters:
      log - A logger for logging
      name - The service name (optional)
      storageRoot - The root of the database on the filesystem
      schemaService - The SchemaService to use for locating TableDefinitions
  • Method Details