Package org.apache.pulsar.sql.presto
package org.apache.pulsar.sql.presto
Implementation of the connector to the Presto engine.
-
ClassDescriptionThis class represents the basic information about a presto column.Column Handle keyValue type, used for keyValue schema.Description of the column metadata.Decoder extra info for
PulsarColumnHandleused byRowDecoder.This file contains implementation of the connector to the Presto engine.Implementation of a cache for the Pulsar connector.This object handles configuration of the Pulsar connector for the Presto engine.The factory class which helps to build the presto connector.Unique identifier of a connector.This class helps to track metrics related to the connector.This class defines binding of classes in the Presto connector.A wrapper to deserialize the Presto types.A helper class containing repeatable logic used in the other classes.dispatcher RowDecoderFactory forSchemaType.custom FieldValueProvider for Pulsar.This class helps to resolve classes for the Presto connector.This abstract class represents internal columns.This connector helps to work with metadata.Implementation of the Pulsar plugin for Pesto.Implementation of a cursor to read records.Implementation of a record set.Implementation of the provider for record sets.RowDecoder interface for Pulsar.Pulsar customized RowDecoderFactory interface.This class represents information for a split.The class helping to manage splits.Multi version schema info provider for Pulsar SQL leverage guava cache.Description of basic metadata of a table.This class handles the table layout.Represents the basic information about a pulsar topic.A handle for transactions.