Package com.illumon.iris.db.tables.dataimport
package com.illumon.iris.db.tables.dataimport
-
ClassDescriptionBase class for generated
BinaryStoreV2RowBufferProcessor
implementations that also support part of theTableListener
interface for integration with theBinaryStoreImportProcessor
and use aRowBatch
to accumulate rows and enable vectorizable transformations and bulk writing.Deprecated.Deprecated.useTableType
instead.TableWriter for write-only table writing to a local table location.The IntradayLoggerFactory generates the loggers and listeners for tables defined in the database schema.This class encapsulates the information required to generate Loggers and Listeners within the IntradayLoggerFactory.Raised when Logger Listener schema validation failsInterface for generating "supplemental" code for loggers or listeners.Simplest possible "code generator" for logger and listener supplemental code.Data structure to accumulate batches of binary row data in per-column arrays for ingestion.Common interface forRowBatch.EnhancedStringColumn
andRowBatch.EnumColumn
to allow for runtime polymorphism based on binary store header info.Constants for use in IntradayLoggerFactory, LoggerListenerGenerationInfo and other tools that need to parse Illumon schema files.A "stream" table reader that consumes from a ByteBuffer.A "stream" table writer that outputs to a single byte buffer sink.Interface to enable consuming data from a table reader and supplying said data to a table writer.An interface that logs snapshots and optionally, updates from a source table to another Deephaven table.A ColumnSource that always returns null-equivalent for previous values.A base interface for loggers that log snapshots and/or updates to Deephaven tables.Flags for controlling the transactional behavior of this log call.Marker interface for log handlesIndicator of the source table update event that resulted in a log call.Given a Table, log to aTableLogger
.Given a TableMap, log all of the constituents that tick on a given cycle to aTableLogger
.
FullTableLocationKey
andLocalTablePathManager