Package com.illumon.iris.db.tables.databases
package com.illumon.iris.db.tables.databases
-
ClassDescriptionSimple, standard implementations for many database operations.Common interface for Deephaven databases.Handle for logged tables.The catalog interface provides a list of visible namespaces and tables, fronting the schema service with an appropriate
PermissionFilterProvider
and providing a common point for both Enterprise and DnD workers to get catalog information.A class that holds parallel arrays of catalog information about visible tables.Re-usable base class for wrapper databases.WrapOnDiskQueryDatabase
, ensuring the user context has been set.Creates a last by table based on our XML last by configuration file.Repair tool for Iris database metadata.Base class for local database implementations.Functionality factored out ofOnDiskDatabase
,OnDiskQueryDatabase
, and related classes, exposed for other database implementations.Primary local database implementation for query usage.A callback registry forDatabase.reloadData()
calls.Database implementation that automatically opens historical tables in lieu of intraday tables, and adds a clock filter to replay according to the specified clock and sortedness.This class exists as the basis for an adapter shim between the Community implementation ofDatabaseInternal
and theenterprise version
.