All Classes and Interfaces
Class
Description
Implements
avg(x) for bigint columns while preserving Trino semantics.This class provides an empty implementation of
ConnectorExpressionPatternListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.This class provides an empty implementation of
ConnectorExpressionPatternVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.This interface defines a complete listener for a parse tree produced by
ConnectorExpressionPatternParser.This interface defines a complete generic visitor for a parse tree produced
by
ConnectorExpressionPatternParser.Extracts properties needed for authentication for a JDBC connection.
Attaches dynamic filter to
JdbcSplit after JdbcDynamicFilteringSplitManager
has waited for the collection of dynamic filters.This will be used as cache key for metadata.
Implements
avg(decimal(p, s)Implements
avg(float)Implements
count(x).Implements
count(*).Implements
count(DISTINCT x).Implements
min(x), max(x).Implements
sum([DISTINCT] x)Implements waiting for collection of dynamic filters before generating splits from
ConnectorSplitManager.A helper module for implementing cost-aware Join pushdown.
Qualified table name reported by the remote database.