Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

A

abort(OutputBuffers.OutputBufferId) - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
abort(OutputBuffers.OutputBufferId) - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
abort(OutputBuffers.OutputBufferId) - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
abort(OutputBuffers.OutputBufferId) - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
abort(OutputBuffers.OutputBufferId) - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Closes the specified output buffer.
abort(OutputBuffers.OutputBufferId) - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
abort(OutputBuffers.OutputBufferId) - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
abort() - Method in interface com.facebook.presto.execution.RemoteTask
 
abort() - Method in class com.facebook.presto.execution.scheduler.LegacySqlQueryScheduler
Deprecated.
 
abort() - Method in class com.facebook.presto.execution.scheduler.SectionExecution
 
abort() - Method in class com.facebook.presto.execution.scheduler.SqlQueryScheduler
 
abort() - Method in interface com.facebook.presto.execution.scheduler.SqlQuerySchedulerInterface
 
abort() - Method in class com.facebook.presto.execution.SqlStageExecution
 
abort() - Method in class com.facebook.presto.execution.SqlTask
 
abort() - Method in class com.facebook.presto.execution.TaskStateMachine
 
abort(FunctionNamespaceTransactionHandle) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
abort() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
abortResults() - Method in class com.facebook.presto.operator.HttpRpcShuffleClient
 
abortResults() - Method in interface com.facebook.presto.operator.RpcShuffleClient
Close remote buffer
abortResults() - Method in class com.facebook.presto.operator.ThriftRpcShuffleClient
 
abortResults(TaskId, OutputBuffers.OutputBufferId, UriInfo) - Method in class com.facebook.presto.server.TaskResource
 
abortResults(TaskId, OutputBuffers.OutputBufferId) - Method in interface com.facebook.presto.server.thrift.ThriftTaskClient
 
abortResults(TaskId, OutputBuffers.OutputBufferId) - Method in class com.facebook.presto.server.thrift.ThriftTaskService
 
abortTask(TaskId) - Method in class com.facebook.presto.execution.SqlTaskManager
 
abortTask(TaskId) - Method in interface com.facebook.presto.execution.TaskManager
Aborts a task.
abortTaskResults(OutputBuffers.OutputBufferId) - Method in class com.facebook.presto.execution.SqlTask
 
abortTaskResults(TaskId, OutputBuffers.OutputBufferId) - Method in class com.facebook.presto.execution.SqlTaskManager
 
abortTaskResults(TaskId, OutputBuffers.OutputBufferId) - Method in interface com.facebook.presto.execution.TaskManager
Aborts a result buffer for a task.
abs(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
abs(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
absFloat(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
absInteger(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
absLong(Slice) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Abs
 
absShort(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Abs
 
absSmallint(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
absTinyint(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
AbstractBlockEncodingBuffer - Class in com.facebook.presto.operator.repartition
 
AbstractBlockEncodingBuffer(ArrayAllocator, boolean) - Constructor for class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
AbstractGreatestLeast - Class in com.facebook.presto.operator.scalar
 
AbstractGreatestLeast(QualifiedObjectName, OperatorType) - Constructor for class com.facebook.presto.operator.scalar.AbstractGreatestLeast
 
AbstractGroupCollectionAggregationState<T> - Class in com.facebook.presto.operator.aggregation
Instances of this state use a single PageBuilder for all groups.
AbstractGroupCollectionAggregationState(PageBuilder) - Constructor for class com.facebook.presto.operator.aggregation.AbstractGroupCollectionAggregationState
 
AbstractGroupedAccumulatorState - Class in com.facebook.presto.operator.aggregation.state
 
AbstractGroupedAccumulatorState() - Constructor for class com.facebook.presto.operator.aggregation.state.AbstractGroupedAccumulatorState
 
AbstractJoinNode - Class in com.facebook.presto.sql.planner.plan
 
AbstractJoinNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>) - Constructor for class com.facebook.presto.sql.planner.plan.AbstractJoinNode
 
AbstractMinMaxAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
AbstractMinMaxAggregationFunction(String, boolean) - Constructor for class com.facebook.presto.operator.aggregation.AbstractMinMaxAggregationFunction
 
AbstractMinMaxBy - Class in com.facebook.presto.operator.aggregation.minmaxby
 
AbstractMinMaxBy(boolean) - Constructor for class com.facebook.presto.operator.aggregation.minmaxby.AbstractMinMaxBy
 
AbstractMinMaxByNAggregationFunction - Class in com.facebook.presto.operator.aggregation.minmaxby
 
AbstractMinMaxByNAggregationFunction(String, Function<Type, BlockComparator>) - Constructor for class com.facebook.presto.operator.aggregation.minmaxby.AbstractMinMaxByNAggregationFunction
 
AbstractMinMaxNAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
AbstractMinMaxNAggregationFunction(String, Function<Type, BlockComparator>) - Constructor for class com.facebook.presto.operator.aggregation.AbstractMinMaxNAggregationFunction
 
AbstractTypedJacksonModule<T> - Class in com.facebook.presto.metadata
 
AbstractTypedJacksonModule(Class<T>, Function<T, String>, Function<String, Class<? extends T>>) - Constructor for class com.facebook.presto.metadata.AbstractTypedJacksonModule
 
AbstractWindowFunctionSupplier - Class in com.facebook.presto.operator.window
 
AbstractWindowFunctionSupplier(Signature, String) - Constructor for class com.facebook.presto.operator.window.AbstractWindowFunctionSupplier
 
accept(long, long) - Method in interface com.facebook.presto.execution.NodeTaskMap.CumulativeStatsConsumer
 
accept(QueryContextVisitor<C, R>, C) - Method in class com.facebook.presto.memory.QueryContext
 
accept(T, PageBuilder, int) - Method in class com.facebook.presto.operator.aggregation.AbstractGroupCollectionAggregationState
 
accept(Block, int) - Method in interface com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationStateConsumer
 
accept(ArrayAggregationStateConsumer, PageBuilder, int) - Method in class com.facebook.presto.operator.aggregation.arrayagg.GroupArrayAggregationState
 
accept(MultimapAggregationStateConsumer, PageBuilder, int) - Method in class com.facebook.presto.operator.aggregation.multimapagg.GroupedMultimapAggregationState
 
accept(Block, Block, int) - Method in interface com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationStateConsumer
 
accept(QueryContextVisitor<C, R>, C) - Method in class com.facebook.presto.operator.DriverContext
 
accept(Page) - Method in interface com.facebook.presto.operator.exchange.LocalExchanger
 
accept(Page) - Method in class com.facebook.presto.operator.exchange.PassthroughExchanger
 
accept(QueryContextVisitor<C, R>, C) - Method in class com.facebook.presto.operator.OperatorContext
 
accept(QueryContextVisitor<C, R>, C) - Method in class com.facebook.presto.operator.PipelineContext
 
accept(QueryContextVisitor<C, R>, C) - Method in class com.facebook.presto.operator.TaskContext
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.CanonicalTableScanNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.iterative.GroupReference
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.ApplyNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.AssignUniqueId
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.DeleteNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.EnforceSingleRowNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.ExplainAnalyzeNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.GroupIdNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.IndexJoinNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.IndexSourceNode
 
accept(PlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.LateralJoinNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.MergeJoinNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.MetadataDeleteNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.OffsetNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.OutputNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.RemoteSourceNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.RowNumberNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.SampleNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.SortNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.SpatialJoinNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.StatisticsWriterNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.TableFinishNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.TableWriterMergeNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.TopNRowNumberNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.UnnestNode
 
accept(InternalPlanVisitor<R, C>, C) - Method in class com.facebook.presto.sql.planner.plan.WindowNode
 
acceptChildren(QueryContextVisitor<C, R>, C) - Method in class com.facebook.presto.memory.QueryContext
 
acceptChildren(QueryContextVisitor<C, R>, C) - Method in class com.facebook.presto.operator.DriverContext
 
acceptChildren(QueryContextVisitor<C, R>, C) - Method in class com.facebook.presto.operator.PipelineContext
 
acceptChildren(QueryContextVisitor<C, R>, C) - Method in class com.facebook.presto.operator.TaskContext
 
accessControl - Variable in class com.facebook.presto.execution.DataDefinitionExecution
 
AccessControl - Interface in com.facebook.presto.security
 
AccessControlInfo(AccessControl, Identity) - Constructor for class com.facebook.presto.sql.analyzer.Analysis.AccessControlInfo
 
AccessControlManager - Class in com.facebook.presto.security
 
AccessControlManager(TransactionManager) - Constructor for class com.facebook.presto.security.AccessControlManager
 
AccessControlModule - Class in com.facebook.presto.security
 
AccessControlModule() - Constructor for class com.facebook.presto.security.AccessControlModule
 
accumulateSerializedRowSizes(int[], int, int[]) - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
Called by accumulateSerializedRowSizes(int[] serializedRowSizes) for composite types to add row sizes for nested blocks.
accumulateSerializedRowSizes(int[]) - Method in class com.facebook.presto.operator.repartition.ArrayBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[], int, int[]) - Method in class com.facebook.presto.operator.repartition.ArrayBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[]) - Method in interface com.facebook.presto.operator.repartition.BlockEncodingBuffer
Adds serialized row sizes to serializedRowSizes array.
accumulateSerializedRowSizes(int[]) - Method in class com.facebook.presto.operator.repartition.ByteArrayBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[], int, int[]) - Method in class com.facebook.presto.operator.repartition.ByteArrayBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[]) - Method in class com.facebook.presto.operator.repartition.Int128ArrayBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[], int, int[]) - Method in class com.facebook.presto.operator.repartition.Int128ArrayBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[]) - Method in class com.facebook.presto.operator.repartition.IntArrayBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[], int, int[]) - Method in class com.facebook.presto.operator.repartition.IntArrayBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[]) - Method in class com.facebook.presto.operator.repartition.LongArrayBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[], int, int[]) - Method in class com.facebook.presto.operator.repartition.LongArrayBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[]) - Method in class com.facebook.presto.operator.repartition.MapBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[], int, int[]) - Method in class com.facebook.presto.operator.repartition.MapBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[]) - Method in class com.facebook.presto.operator.repartition.RowBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[], int, int[]) - Method in class com.facebook.presto.operator.repartition.RowBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[]) - Method in class com.facebook.presto.operator.repartition.ShortArrayBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[], int, int[]) - Method in class com.facebook.presto.operator.repartition.ShortArrayBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[]) - Method in class com.facebook.presto.operator.repartition.VariableWidthBlockEncodingBuffer
 
accumulateSerializedRowSizes(int[], int, int[]) - Method in class com.facebook.presto.operator.repartition.VariableWidthBlockEncodingBuffer
 
AccumulatorCompiler - Class in com.facebook.presto.operator.aggregation
 
AccumulatorFactory - Interface in com.facebook.presto.operator.aggregation
 
acknowledge(OutputBuffers.OutputBufferId, long) - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
acknowledge(OutputBuffers.OutputBufferId, long) - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
acknowledge(OutputBuffers.OutputBufferId, long) - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
acknowledge(OutputBuffers.OutputBufferId, long) - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
acknowledge(OutputBuffers.OutputBufferId, long) - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Acknowledges the previously received pages from the output buffer.
acknowledge(OutputBuffers.OutputBufferId, long) - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
acknowledge(OutputBuffers.OutputBufferId, long) - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
acknowledgeResults(TaskId, OutputBuffers.OutputBufferId, long) - Method in class com.facebook.presto.server.TaskResource
 
acknowledgeResults(TaskId, OutputBuffers.OutputBufferId, long) - Method in interface com.facebook.presto.server.thrift.ThriftTaskClient
 
acknowledgeResults(TaskId, OutputBuffers.OutputBufferId, long) - Method in class com.facebook.presto.server.thrift.ThriftTaskService
 
acknowledgeResultsAsync(long) - Method in class com.facebook.presto.operator.HttpRpcShuffleClient
 
acknowledgeResultsAsync(long) - Method in interface com.facebook.presto.operator.RpcShuffleClient
A fire and forget call to issue the ack to the buffer.
acknowledgeResultsAsync(long) - Method in class com.facebook.presto.operator.ThriftRpcShuffleClient
 
acknowledgeTaskResults(OutputBuffers.OutputBufferId, long) - Method in class com.facebook.presto.execution.SqlTask
 
acknowledgeTaskResults(TaskId, OutputBuffers.OutputBufferId, long) - Method in class com.facebook.presto.execution.SqlTaskManager
 
acknowledgeTaskResults(TaskId, OutputBuffers.OutputBufferId, long) - Method in interface com.facebook.presto.execution.TaskManager
Acknowledges previously received results.
acos(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
acquire(QueryId) - Method in class com.facebook.presto.server.protocol.QueryBlockingRateLimiter
 
acquireRequestPermit() - Method in class com.facebook.presto.server.RequestErrorTracker
 
activateTransaction(Session, boolean, AccessControl) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
activateTransaction(Session, boolean, AccessControl) - Method in interface com.facebook.presto.transaction.TransactionManager
 
ActualProperties - Class in com.facebook.presto.sql.planner.optimizations
 
ActualProperties.Builder - Class in com.facebook.presto.sql.planner.optimizations
 
ActualProperties.Global - Class in com.facebook.presto.sql.planner.optimizations
 
AdaptingJsonResponseHandler<T> - Class in com.facebook.presto.server.smile
This response handler helps clients convert responses of type `JsonResponse` to `BaseResponse`, which simplifies the client code for handling both JSON and SMILE responses.
AdaptivePhasedExecutionPolicy - Class in com.facebook.presto.execution.scheduler
 
AdaptivePhasedExecutionPolicy() - Constructor for class com.facebook.presto.execution.scheduler.AdaptivePhasedExecutionPolicy
 
add(PrestoWarning) - Method in class com.facebook.presto.execution.warnings.DefaultWarningCollector
 
add(Object...) - Method in class com.facebook.presto.metadata.InternalTable.Builder
 
add(StreamDataEntity) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.IndexedPriorityQueue
 
add(Block, int, long) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamSummary
 
add(Block, int) - Method in interface com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationState
 
add(Block, int) - Method in class com.facebook.presto.operator.aggregation.arrayagg.GroupArrayAggregationState
 
add(Block, int) - Method in class com.facebook.presto.operator.aggregation.arrayagg.LegacyArrayAggregationGroupState
Deprecated.
 
add(Block, int) - Method in class com.facebook.presto.operator.aggregation.arrayagg.SingleArrayAggregationState
 
add(double) - Method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
add(double, double) - Method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
add(double, double) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramJacknifeStateStrategy
 
add(double, double) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramMleStateStrategy
 
add(double) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.UnweightedReservoirSampleStateStrategy
 
add(double, double) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.WeightedReservoirSampleStateStrategy
 
add(DoubleHistogramAggregation.State, long, double, double) - Static method in class com.facebook.presto.operator.aggregation.DoubleHistogramAggregation
 
add(DoubleHistogramAggregation.State, long, double) - Static method in class com.facebook.presto.operator.aggregation.DoubleHistogramAggregation
 
add(double) - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram
 
add(double, double) - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram
 
add(double, double, long) - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram
 
add(double) - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram
 
add(double, double) - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram
 
add(int, Block, long) - Method in class com.facebook.presto.operator.aggregation.histogram.GroupedTypedHistogram
 
add(int, Block, long) - Method in class com.facebook.presto.operator.aggregation.histogram.SingleTypedHistogram
 
add(int, Block, long) - Method in interface com.facebook.presto.operator.aggregation.histogram.TypedHistogram
 
add(Block, Block, int, int) - Method in class com.facebook.presto.operator.aggregation.KeyValuePairs
Only add this key value pair if we haven't seen this key before.
add(Block, Block, int) - Method in class com.facebook.presto.operator.aggregation.multimapagg.GroupedMultimapAggregationState
 
add(Block, Block, int) - Method in class com.facebook.presto.operator.aggregation.multimapagg.LegacyGroupedMultimapAggregationState
Deprecated.
 
add(Block, Block, int) - Method in interface com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationState
 
add(Block, Block, int) - Method in class com.facebook.presto.operator.aggregation.multimapagg.SingleMultimapAggregationState
 
add(double) - Method in class com.facebook.presto.operator.aggregation.NumericHistogram
 
add(double, double) - Method in class com.facebook.presto.operator.aggregation.NumericHistogram
 
add(DoubleHistogramAggregation.State, long, long, double) - Static method in class com.facebook.presto.operator.aggregation.RealHistogramAggregation
 
add(DoubleHistogramAggregation.State, long, long) - Static method in class com.facebook.presto.operator.aggregation.RealHistogramAggregation
 
add(double) - Method in class com.facebook.presto.operator.aggregation.reservoirsample.UnweightedDoubleReservoirSample
 
add(double, double) - Method in class com.facebook.presto.operator.aggregation.reservoirsample.WeightedDoubleReservoirSample
 
add(Block, int) - Method in class com.facebook.presto.operator.aggregation.SetOfValues
 
add(double, long) - Method in interface com.facebook.presto.operator.aggregation.StatisticalDigest
 
add(long, long) - Method in interface com.facebook.presto.operator.aggregation.StatisticalDigest
 
add(long, long) - Method in class com.facebook.presto.operator.aggregation.StatisticalDigestFactory.StatisticalQuantileDigest
 
add(double, long) - Method in class com.facebook.presto.operator.aggregation.StatisticalDigestFactory.StatisticalTDigest
 
add(Block, int) - Method in class com.facebook.presto.operator.aggregation.TypedHeap
 
add(Block, Block, int) - Method in class com.facebook.presto.operator.aggregation.TypedKeyValueHeap
 
add(Block, int) - Method in class com.facebook.presto.operator.aggregation.TypedSet
 
add(Page) - Method in class com.facebook.presto.operator.index.PageBuffer
Adds a page to the buffer.
add(OperatorStats) - Method in class com.facebook.presto.operator.OperatorStats
 
add(Iterable<OperatorStats>) - Method in class com.facebook.presto.operator.OperatorStats
 
add(ResourceGroupInfo) - Method in class com.facebook.presto.resourcemanager.AggregatedResourceGroupInfoBuilder
 
add(long) - Method in class com.facebook.presto.server.SimpleHttpResponseHandlerStats.IncrementalAverage
 
add(double, double) - Method in class com.facebook.presto.tdigest.Centroid
 
add(double) - Method in class com.facebook.presto.tdigest.TDigest
 
add(double, double) - Method in class com.facebook.presto.tdigest.TDigest
 
add(PrestoWarning) - Method in class com.facebook.presto.testing.TestingWarningCollector
 
add(long, long) - Static method in class com.facebook.presto.type.BigintOperators
 
add(double, double) - Static method in class com.facebook.presto.type.DoubleOperators
 
add(long, long) - Static method in class com.facebook.presto.type.IntegerOperators
 
add(long, long) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
add(long, long) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
add(long, long) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
add(Slice, long) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
add(long, long) - Static method in class com.facebook.presto.type.RealOperators
 
add(long) - Method in class com.facebook.presto.type.setdigest.SetDigest
 
add(Slice) - Method in class com.facebook.presto.type.setdigest.SetDigest
 
add(long, long) - Static method in class com.facebook.presto.type.SmallintOperators
 
add(long, long) - Static method in class com.facebook.presto.type.TinyintOperators
 
addAll(TypedHistogram) - Method in class com.facebook.presto.operator.aggregation.histogram.GroupedTypedHistogram
 
addAll(TypedHistogram) - Method in class com.facebook.presto.operator.aggregation.histogram.SingleTypedHistogram
 
addAll(TypedHistogram) - Method in interface com.facebook.presto.operator.aggregation.histogram.TypedHistogram
 
addAll(TypedHeap) - Method in class com.facebook.presto.operator.aggregation.TypedHeap
 
addAll(Block) - Method in class com.facebook.presto.operator.aggregation.TypedHeap
 
addAll(TypedKeyValueHeap) - Method in class com.facebook.presto.operator.aggregation.TypedKeyValueHeap
 
addAll(Block, Block) - Method in class com.facebook.presto.operator.aggregation.TypedKeyValueHeap
 
addAllEqualities(Iterable<RowExpression>) - Method in class com.facebook.presto.sql.planner.EqualityInference.Builder
 
addAndCollapseDistinctValues(StatisticRange) - Method in class com.facebook.presto.cost.StatisticRange
 
addAndGetPosition(Type, Block, int, long) - Method in class com.facebook.presto.operator.aggregation.histogram.ValueStore
This will add an item if not already in the system.
addAndMaxDistinctValues(StatisticRange) - Method in class com.facebook.presto.cost.StatisticRange
 
addAndSumDistinctValues(StatisticRange) - Method in class com.facebook.presto.cost.StatisticRange
 
addAssignedSplit(InternalNode, SplitWeight) - Method in class com.facebook.presto.execution.scheduler.NodeAssignmentStats
 
addCacheSizeInBytes(long) - Method in class com.facebook.presto.operator.FragmentCacheStats
 
addCatalogAccessControl(ConnectorId, ConnectorAccessControl) - Method in class com.facebook.presto.security.AccessControlManager
 
addChangeListener(MemoryPoolId, Consumer<MemoryPoolInfo>) - Method in class com.facebook.presto.memory.ClusterMemoryManager
 
addClusterTtlProviderFactory(ClusterTtlProviderFactory) - Method in interface com.facebook.presto.ttl.clusterttlprovidermanagers.ClusterTtlProviderManager
 
addClusterTtlProviderFactory(ClusterTtlProviderFactory) - Method in class com.facebook.presto.ttl.clusterttlprovidermanagers.ConfidenceBasedClusterTtlProviderManager
 
addClusterTtlProviderFactory(ClusterTtlProviderFactory) - Method in class com.facebook.presto.ttl.clusterttlprovidermanagers.ThrowingClusterTtlProviderManager
 
addCoercion(Expression, Type, boolean) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
addCoercions(Map<NodeRef<Expression>, Type>, Set<NodeRef<Expression>>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
addCoercions(Expression, Analysis) - Static method in class com.facebook.presto.sql.planner.Coercer
 
addCoercions(Expression, Map<NodeRef<Expression>, Type>, Set<NodeRef<Expression>>) - Static method in class com.facebook.presto.sql.planner.Coercer
 
addColumn(Session, TableHandle, ColumnMetadata) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
addColumn(Session, TableHandle, ColumnMetadata) - Method in interface com.facebook.presto.metadata.Metadata
Add the specified column to the table.
addColumn(Session, TableHandle, ColumnMetadata) - Method in class com.facebook.presto.metadata.MetadataManager
 
addColumn(ConnectorSession, ConnectorTableHandle, ColumnMetadata) - Method in class com.facebook.presto.testing.TestingMetadata
 
addColumnReference(NodeRef<Expression>, FieldId) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
addColumnReferences(Map<NodeRef<Expression>, FieldId>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
addColumnStatistic(ColumnStatisticMetadata, T) - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor.Builder
 
AddColumnTask - Class in com.facebook.presto.execution
 
AddColumnTask() - Constructor for class com.facebook.presto.execution.AddColumnTask
 
addCompletedDriverGroup(Lifespan) - Method in class com.facebook.presto.operator.TaskContext
 
addCompletedDriverGroupsChangedListener(Consumer<Set<Lifespan>>) - Method in class com.facebook.presto.execution.SqlStageExecution
 
addConfigurationManagerFactory(ResourceGroupConfigurationManagerFactory) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
addConfigurationManagerFactory(ResourceGroupConfigurationManagerFactory) - Method in class com.facebook.presto.execution.resourceGroups.NoOpResourceGroupManager
 
addConfigurationManagerFactory(ResourceGroupConfigurationManagerFactory) - Method in interface com.facebook.presto.execution.resourceGroups.ResourceGroupManager
 
addConfigurationManagerFactory(SessionPropertyConfigurationManagerFactory) - Method in class com.facebook.presto.server.SessionPropertyDefaults
 
addConnectorFactory(ConnectorFactory) - Method in class com.facebook.presto.connector.ConnectorManager
 
addConnectorName(String, ConnectorHandleResolver) - Method in class com.facebook.presto.metadata.HandleResolver
 
addConnectorPageSinkProvider(ConnectorId, ConnectorPageSinkProvider) - Method in class com.facebook.presto.split.PageSinkManager
 
addConnectorPageSourceProvider(ConnectorId, ConnectorPageSourceProvider) - Method in class com.facebook.presto.split.PageSourceManager
 
addConnectorSessionProperties(ConnectorId, List<PropertyMetadata<?>>) - Method in class com.facebook.presto.metadata.SessionPropertyManager
 
addConnectorSplitManager(ConnectorId, ConnectorSplitManager) - Method in class com.facebook.presto.split.SplitManager
 
addConnectorTypeSerdeProvider(ConnectorId, ConnectorTypeSerdeProvider) - Method in class com.facebook.presto.connector.ConnectorTypeSerdeManager
 
addCurrentNodeConnector(ConnectorId) - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
addDescendantQueuedQueries(int) - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo.Builder
 
addDescendantRunningQueries(int) - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo.Builder
 
addDriverContext() - Method in class com.facebook.presto.operator.PipelineContext
 
addDriverContext(long, Lifespan, Optional<FragmentResultCacheContext>) - Method in class com.facebook.presto.operator.PipelineContext
 
addEmptyColumnReferencesForTable(AccessControl, Identity, QualifiedObjectName) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
addEquality(RowExpression) - Method in class com.facebook.presto.sql.planner.EqualityInference.Builder
 
addEquality(RowExpression, RowExpression) - Method in class com.facebook.presto.sql.planner.EqualityInference.Builder
 
addEqualityInference(RowExpression...) - Method in class com.facebook.presto.sql.planner.EqualityInference.Builder
 
Adder - Interface in com.facebook.presto.operator.aggregation
 
adder - Variable in class com.facebook.presto.operator.aggregation.MapUnionSumResult
 
addEventListenerFactory(EventListenerFactory) - Method in class com.facebook.presto.eventlistener.EventListenerManager
 
addEventListenerFactory(EventListenerFactory) - Method in class com.facebook.presto.testing.TestingEventListenerManager
 
addExchangeLocations(PlanFragmentId, Set<RemoteTask>, boolean) - Method in interface com.facebook.presto.execution.scheduler.ExchangeLocationsConsumer
 
addExchangeLocations(PlanFragmentId, Set<RemoteTask>, boolean) - Method in class com.facebook.presto.execution.SqlStageExecution
 
AddExchanges - Class in com.facebook.presto.sql.planner.optimizations
 
AddExchanges(Metadata, SqlParser, PartitioningProviderManager) - Constructor for class com.facebook.presto.sql.planner.optimizations.AddExchanges
 
addFieldValueDate(SqlFunctionProperties, Slice, long, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
addFieldValueTime(SqlFunctionProperties, Slice, long, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
addFieldValueTimestamp(SqlFunctionProperties, Slice, long, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
addFieldValueTimestampWithTimeZone(Slice, long, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
addFieldValueTimeWithTimeZone(Slice, long, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
addFinalizer(Object, Runnable) - Method in class com.facebook.presto.util.FinalizerService
When referent is freed by the garbage collector, run cleanup.
addFinalQueryInfoListener(StateMachine.StateChangeListener<QueryInfo>) - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
addFinalQueryInfoListener(StateMachine.StateChangeListener<QueryInfo>) - Method in interface com.facebook.presto.execution.QueryExecution
Add a listener for the final query info.
addFinalQueryInfoListener(StateMachine.StateChangeListener<QueryInfo>) - Method in class com.facebook.presto.execution.SqlQueryExecution
 
addFinalQueryInfoListener(QueryId, StateMachine.StateChangeListener<QueryInfo>) - Method in class com.facebook.presto.execution.SqlQueryManager
 
addFinalQueryInfoListener(QueryId, StateMachine.StateChangeListener<QueryInfo>) - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
addFinalStageInfoListener(StateMachine.StateChangeListener<StageExecutionInfo>) - Method in class com.facebook.presto.execution.SqlStageExecution
Add a listener for the final stage info.
addFinalStageInfoListener(StateMachine.StateChangeListener<StageExecutionInfo>) - Method in class com.facebook.presto.execution.StageExecutionStateMachine
Add a listener for the final stage info.
addFinalTaskInfoListener(StateMachine.StateChangeListener<TaskInfo>) - Method in interface com.facebook.presto.execution.RemoteTask
Add a listener for the final task info.
addFinalTaskInfoListener(StateMachine.StateChangeListener<TaskInfo>) - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
addFinalTaskInfoListener(StateMachine.StateChangeListener<TaskInfo>) - Method in class com.facebook.presto.server.remotetask.TaskInfoFetcher
Add a listener for the final task info.
addFunctionHandles(Map<NodeRef<FunctionCall>, FunctionHandle>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
addFunctionNamespace(String, FunctionNamespaceManager) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
addFunctionNamespace(String, FunctionHandleResolver) - Method in class com.facebook.presto.metadata.HandleResolver
 
addFunctionNamespaceFactory(FunctionNamespaceManagerFactory) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
addGrouping(String, T) - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor.Builder
 
addHistoryBasedPlanStatisticsProviderFactory(HistoryBasedPlanStatisticsProvider) - Method in class com.facebook.presto.cost.HistoryBasedPlanStatisticsManager
 
addIfAbsent(int) - Method in class com.facebook.presto.util.JsonUtil.HashTable
 
addImplementation(T) - Method in class com.facebook.presto.operator.ParametricImplementationsGroup.Builder
 
addIndexProvider(ConnectorId, ConnectorIndexProvider) - Method in class com.facebook.presto.index.IndexManager
 
addInFlightBytes(long) - Method in class com.facebook.presto.operator.FragmentCacheStats
 
addInput(Page) - Method in class com.facebook.presto.operator.AggregationOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.AssignUniqueIdOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.DeleteOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.DevNullOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.DistinctLimitOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.DynamicFilterSourceOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.EnforceSingleRowOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.exchange.LocalExchangeSinkOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.exchange.LocalExchangeSourceOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.exchange.LocalMergeSourceOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.ExchangeOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.ExplainAnalyzeOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.FilterAndProjectOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.FinishedOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.GroupIdOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.HashAggregationOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.HashBuilderOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.HashSemiJoinOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.index.IndexSourceOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.index.PageBufferOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.index.PagesIndexBuilderOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.LimitOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.LookupJoinOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.LookupOuterOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.MarkDistinctOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.MergeOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.MetadataDeleteOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.NestedLoopBuildOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.NestedLoopJoinOperator
 
addInput(Page) - Method in interface com.facebook.presto.operator.Operator
Adds an input page to the operator.
addInput(Page) - Method in class com.facebook.presto.operator.OrderByOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.PageSourceOperator
 
addInput(Iterator<Optional<Page>>) - Method in class com.facebook.presto.operator.project.MergingPageOutput
 
addInput(Page) - Method in class com.facebook.presto.operator.RemoteProjectOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.repartition.OptimizedPartitionedOutputOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.repartition.PartitionedOutputOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.RowNumberOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.ScanFilterAndProjectOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.SetBuilderOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.SpatialIndexBuilderOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.SpatialJoinOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.StatisticsWriterOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.StreamingAggregationOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.TableFinishOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.TableScanOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.TableWriterMergeOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.TableWriterOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.TaskOutputOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.TopNOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.TopNRowNumberOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.unnest.UnnestOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.ValuesOperator
 
addInput(Page) - Method in class com.facebook.presto.operator.WindowOperator
 
addInput(Page) - Method in class com.facebook.presto.testing.NullOutputOperator
 
addInput(Page) - Method in class com.facebook.presto.testing.PageConsumerOperator
 
addIntermediate(GroupByIdBlock, Block) - Method in class com.facebook.presto.operator.aggregation.FinalOnlyGroupedAccumulator
 
AddIntermediateAggregations - Class in com.facebook.presto.sql.planner.iterative.rule
Adds INTERMEDIATE aggregations between an un-grouped FINAL aggregation and its preceding PARTIAL aggregation.
AddIntermediateAggregations() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.AddIntermediateAggregations
 
addKey(Object, long, long) - Static method in class com.facebook.presto.operator.scalar.KDistinct
 
addKey(Key) - Method in class com.facebook.presto.sql.planner.iterative.properties.KeyProperty
Adds a new key to this key property.
addKeys(Set<Key>) - Method in class com.facebook.presto.sql.planner.iterative.properties.KeyProperty
Adds a set of keys to this key property.
addKeys(KeyProperty) - Method in class com.facebook.presto.sql.planner.iterative.properties.KeyProperty
Adds the keys from the provided key property to this key property.
addLambdaArgumentReferences(Map<NodeRef<Identifier>, LambdaArgumentDeclaration>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
addListener(MemoryPoolListener) - Method in class com.facebook.presto.memory.MemoryPool
 
AddLocalExchanges - Class in com.facebook.presto.sql.planner.optimizations
 
AddLocalExchanges(Metadata, SqlParser) - Constructor for class com.facebook.presto.sql.planner.optimizations.AddLocalExchanges
 
addLocation(URI, TaskId) - Method in class com.facebook.presto.operator.ExchangeClient
 
addLong(long) - Method in interface com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongState
 
addLong(long) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory.GroupedLongDecimalWithOverflowAndLongState
 
addLong(long) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory.SingleLongDecimalWithOverflowAndLongState
 
addLongLongLong(Slice, Slice, int, boolean) - Static method in class com.facebook.presto.type.DecimalOperators
 
addLongShortLong(Slice, long, int, boolean) - Static method in class com.facebook.presto.type.DecimalOperators
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.histogram.GroupedHistogramState
 
addMemoryUsage(long) - Method in interface com.facebook.presto.operator.aggregation.histogram.HistogramState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.histogram.LegacyHistogramGroupState
Deprecated.
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.histogram.SingleHistogramState
 
addMemoryUsage(long) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory.GroupedMinMaxByNState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory.SingleMinMaxByNState
 
addMemoryUsage(long) - Method in interface com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.GroupedDigestAndPercentileArrayState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.SingleDigestAndPercentileArrayState
 
addMemoryUsage(long) - Method in interface com.facebook.presto.operator.aggregation.state.DigestAndPercentileState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.GroupedDigestAndPercentileState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.SingleDigestAndPercentileState
 
addMemoryUsage(int) - Method in interface com.facebook.presto.operator.aggregation.state.HyperLogLogState
 
addMemoryUsage(int) - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory.GroupedHyperLogLogState
 
addMemoryUsage(int) - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory.SingleHyperLogLogState
 
addMemoryUsage(long) - Method in interface com.facebook.presto.operator.aggregation.state.KeyValuePairsState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory.GroupedState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory.SingleState
 
addMemoryUsage(long) - Method in interface com.facebook.presto.operator.aggregation.state.MapUnionSumState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.GroupedState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.SingleState
 
addMemoryUsage(long) - Method in interface com.facebook.presto.operator.aggregation.state.MinMaxNState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory.GroupedMinMaxNState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory.SingleMinMaxNState
 
addMemoryUsage(long) - Method in interface com.facebook.presto.operator.aggregation.state.SetAggregationState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory.GroupedState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory.SingleState
 
addMemoryUsage(long) - Method in interface com.facebook.presto.operator.aggregation.state.StatisticalDigestState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory.GroupedStatisticalDigestState
 
addMemoryUsage(long) - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory.SingleStatisticalDigestState
 
addMetadataUpdater(ConnectorMetadataUpdater) - Method in class com.facebook.presto.execution.TaskMetadataContext
 
addMetadataUpdaterProvider(ConnectorId, ConnectorMetadataUpdaterProvider) - Method in class com.facebook.presto.metadata.ConnectorMetadataUpdaterManager
 
addNode(ConnectorId, InternalNode...) - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
addNode(ConnectorId, Iterable<InternalNode>) - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
addNode(Node) - Method in class com.facebook.presto.testing.TestingNodeManager
 
addNodeChangeListener(Consumer<AllNodes>) - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
addNodeChangeListener(Consumer<AllNodes>) - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
addNodeChangeListener(Consumer<AllNodes>) - Method in interface com.facebook.presto.metadata.InternalNodeManager
 
addNodeTtlFetcherFactory(NodeTtlFetcherFactory) - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.ConfidenceBasedNodeTtlFetcherManager
 
addNodeTtlFetcherFactory(NodeTtlFetcherFactory) - Method in interface com.facebook.presto.ttl.nodettlfetchermanagers.NodeTtlFetcherManager
 
addNodeTtlFetcherFactory(NodeTtlFetcherFactory) - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.ThrowingNodeTtlFetcherManager
 
addNonNull(Block, int) - Method in class com.facebook.presto.operator.aggregation.TypedSet
 
addOperatorContext(int, PlanNodeId, String) - Method in class com.facebook.presto.operator.DriverContext
 
addOperatorContext(OperatorContext) - Method in class com.facebook.presto.operator.DriverContext
 
addOutputBuffers(List<OutputBuffers.OutputBufferId>, boolean) - Method in class com.facebook.presto.execution.scheduler.PartitionedOutputBufferManager
 
addOutputBuffers(List<OutputBuffers.OutputBufferId>, boolean) - Method in class com.facebook.presto.execution.scheduler.ScaledOutputBufferManager
 
addOutputInfoListener(QueryId, Consumer<QueryExecution.QueryOutputInfo>) - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
addOutputInfoListener(Consumer<QueryExecution.QueryOutputInfo>) - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
addOutputInfoListener(Consumer<QueryExecution.QueryOutputInfo>) - Method in interface com.facebook.presto.execution.QueryExecution
 
addOutputInfoListener(QueryId, Consumer<QueryExecution.QueryOutputInfo>) - Method in interface com.facebook.presto.execution.QueryManager
Add a listener that fires once the query output locations are known.
addOutputInfoListener(Consumer<QueryExecution.QueryOutputInfo>) - Method in class com.facebook.presto.execution.QueryStateMachine
 
addOutputInfoListener(Consumer<QueryExecution.QueryOutputInfo>) - Method in class com.facebook.presto.execution.QueryStateMachine.QueryOutputManager
 
addOutputInfoListener(Consumer<QueryExecution.QueryOutputInfo>) - Method in class com.facebook.presto.execution.SqlQueryExecution
 
addOutputInfoListener(QueryId, Consumer<QueryExecution.QueryOutputInfo>) - Method in class com.facebook.presto.execution.SqlQueryManager
 
addOverflow(long) - Method in interface com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowState
 
addOverflow(long) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.GroupedLongDecimalWithOverflowState
 
addOverflow(long) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.SingleLongDecimalWithOverflowState
 
addPage(Page) - Method in class com.facebook.presto.operator.BigintGroupByHash
 
addPage(Page) - Method in class com.facebook.presto.operator.ChannelSet.ChannelSetBuilder
 
addPage(Page) - Method in class com.facebook.presto.operator.exchange.LocalExchangeSink
 
addPage(Page) - Method in interface com.facebook.presto.operator.GroupByHash
 
addPage(Page) - Method in class com.facebook.presto.operator.MultiChannelGroupByHash
 
addPage(Page) - Method in class com.facebook.presto.operator.NestedLoopJoinPagesBuilder
 
addPage(Page) - Method in class com.facebook.presto.operator.NoChannelGroupByHash
 
addPage(Page) - Method in class com.facebook.presto.operator.PagesIndex
 
addPages(PageBufferClient, List<SerializedPage>) - Method in interface com.facebook.presto.operator.PageBufferClient.ClientCallback
 
addParametricType(ParametricType) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
addParametricType(ParametricType) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
addPartialComponents(LocalCostEstimate, LocalCostEstimate, LocalCostEstimate...) - Static method in class com.facebook.presto.cost.LocalCostEstimate
Sums partial cost estimates of some (single) plan node.
addPartitioningProvider(ConnectorId, ConnectorNodePartitioningProvider) - Method in class com.facebook.presto.sql.planner.PartitioningProviderManager
 
addPasswordAuthenticatorFactory(PasswordAuthenticatorFactory) - Method in class com.facebook.presto.server.security.PasswordAuthenticatorManager
 
addPipelineContext(int, boolean, boolean, boolean) - Method in class com.facebook.presto.operator.TaskContext
 
addPlan(PlanNode, CanonicalPlan) - Method in class com.facebook.presto.sql.planner.CanonicalPlanGenerator.Context
 
addPlanOptimizerProvider(ConnectorId, ConnectorPlanOptimizerProvider) - Method in class com.facebook.presto.sql.planner.ConnectorPlanOptimizerManager
 
addPoint(String) - Method in class com.facebook.presto.tracing.SimpleTracer
 
addPoint(SimpleTracerPoint) - Method in class com.facebook.presto.tracing.SimpleTracerBlock
 
addPointToBlock(String, String) - Method in class com.facebook.presto.tracing.SimpleTracer
 
addPreparedStatement(String, String) - Method in class com.facebook.presto.execution.QueryStateMachine
 
addPreparedStatement(String, String) - Method in class com.facebook.presto.Session.SessionBuilder
 
addProbeOperatorFactory() - Method in class com.facebook.presto.operator.PagesSpatialIndexFactory
Called by SpatialJoinOperatorFactory to indicate that a duplicate factory will be created and this class should wait for an extra noMoreProbeOperators call before releasing spatial index.
addProcedures(ConnectorId, Collection<Procedure>) - Method in class com.facebook.presto.metadata.ProcedureRegistry
 
addQuery(T) - Method in class com.facebook.presto.execution.QueryTracker
 
addQueryInfoStateChangeListener(StateMachine.StateChangeListener<QueryInfo>) - Method in class com.facebook.presto.execution.QueryStateMachine
Add a listener for the final query info.
addQueryPrerequisitesFactory(QueryPrerequisitesFactory) - Method in class com.facebook.presto.dispatcher.QueryPrerequisitesManager
 
addQueryTaskTracker(PartialResultQueryTaskTracker) - Method in class com.facebook.presto.execution.PartialResultQueryManager
 
addQueuedQueries(int) - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo.Builder
 
addRateLimiterBlockTime(Duration) - Method in class com.facebook.presto.server.protocol.QueryBlockingRateLimiter
 
addRelationCoercion(Relation, Type[]) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
addResetSessionProperties(String) - Method in class com.facebook.presto.execution.QueryStateMachine
 
addRunningQueries(int) - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo.Builder
 
addScheduledNanos(long) - Method in class com.facebook.presto.execution.executor.TaskHandle
 
addSessionFunction(SqlFunctionId, SqlInvokedFunction) - Method in class com.facebook.presto.execution.QueryStateMachine
 
addSessionFunction(SqlFunctionId, SqlInvokedFunction) - Method in class com.facebook.presto.Session.SessionBuilder
 
addSetRole(String, SelectedRole) - Method in class com.facebook.presto.execution.QueryStateMachine
 
addSetSessionProperties(String, String) - Method in class com.facebook.presto.execution.QueryStateMachine
 
addShortLongLong(long, Slice, int, boolean) - Static method in class com.facebook.presto.type.DecimalOperators
 
addShortShortLong(long, long, int, boolean) - Static method in class com.facebook.presto.type.DecimalOperators
 
addShortShortShort(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalOperators
 
addShuttingDownNode(InternalNode) - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
addSources(List<TaskSource>) - Method in class com.facebook.presto.execution.SqlTaskExecution
 
addSplit(Split) - Method in class com.facebook.presto.operator.ExchangeOperator
 
addSplit(Split) - Method in class com.facebook.presto.operator.index.IndexSourceOperator
 
addSplit(Split) - Method in class com.facebook.presto.operator.MergeOperator
 
addSplit(Split) - Method in class com.facebook.presto.operator.ScanFilterAndProjectOperator
 
addSplit(Split) - Method in interface com.facebook.presto.operator.SourceOperator
 
addSplit(Split) - Method in class com.facebook.presto.operator.TableScanOperator
 
addSplits(Multimap<PlanNodeId, Split>) - Method in interface com.facebook.presto.execution.RemoteTask
 
addSplits(Multimap<PlanNodeId, Split>) - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
addStateChangeListener(StateMachine.StateChangeListener<QueryState>) - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
addStateChangeListener(StateMachine.StateChangeListener<QueryState>) - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
addStateChangeListener(QueryId, StateMachine.StateChangeListener<QueryState>) - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
addStateChangeListener(StateMachine.StateChangeListener<BufferState>) - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
addStateChangeListener(StateMachine.StateChangeListener<BufferState>) - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
addStateChangeListener(StateMachine.StateChangeListener<BufferState>) - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
addStateChangeListener(StateMachine.StateChangeListener<BufferState>) - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
addStateChangeListener(StateMachine.StateChangeListener<BufferState>) - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Add a listener which fires anytime the buffer state changes.
addStateChangeListener(StateMachine.StateChangeListener<BufferState>) - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
addStateChangeListener(StateMachine.StateChangeListener<BufferState>) - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
addStateChangeListener(StateMachine.StateChangeListener<QueryState>) - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
addStateChangeListener(StateMachine.StateChangeListener<QueryState>) - Method in interface com.facebook.presto.execution.ManagedQueryExecution
Listener is always notified asynchronously using a dedicated notification thread pool so, care should be taken to avoid leaking this when adding a listener in a constructor.
addStateChangeListener(StateMachine.StateChangeListener<QueryState>) - Method in interface com.facebook.presto.execution.QueryExecution
 
addStateChangeListener(QueryId, StateMachine.StateChangeListener<QueryState>) - Method in interface com.facebook.presto.execution.QueryManager
Add a listener that fires each time the query state changes.
addStateChangeListener(StateMachine.StateChangeListener<QueryState>) - Method in class com.facebook.presto.execution.QueryStateMachine
Listener is always notified asynchronously using a dedicated notification thread pool so, care should be taken to avoid leaking this when adding a listener in a constructor.
addStateChangeListener(StateMachine.StateChangeListener<TaskStatus>) - Method in interface com.facebook.presto.execution.RemoteTask
Listener is always notified asynchronously using a dedicated notification thread pool so, care should be taken to avoid leaking this when adding a listener in a constructor.
addStateChangeListener(StateMachine.StateChangeListener<QueryState>) - Method in class com.facebook.presto.execution.SqlQueryExecution
 
addStateChangeListener(QueryId, StateMachine.StateChangeListener<QueryState>) - Method in class com.facebook.presto.execution.SqlQueryManager
 
addStateChangeListener(StateMachine.StateChangeListener<StageExecutionState>) - Method in class com.facebook.presto.execution.SqlStageExecution
Listener is always notified asynchronously using a dedicated notification thread pool so, care should be taken to avoid leaking this when adding a listener in a constructor.
addStateChangeListener(StateMachine.StateChangeListener<TaskState>) - Method in class com.facebook.presto.execution.SqlTask
Listener is always notified asynchronously using a dedicated notification thread pool so, care should be taken to avoid leaking this when adding a listener in a constructor.
addStateChangeListener(TaskId, StateMachine.StateChangeListener<TaskState>) - Method in class com.facebook.presto.execution.SqlTaskManager
 
addStateChangeListener(StateMachine.StateChangeListener<StageExecutionState>) - Method in class com.facebook.presto.execution.StageExecutionStateMachine
Listener is always notified asynchronously using a dedicated notification thread pool so, care should be taken to avoid leaking this when adding a listener in a constructor.
addStateChangeListener(StateMachine.StateChangeListener<T>) - Method in class com.facebook.presto.execution.StateMachine
Adds a listener to be notified when the state instance changes according to .equals().
addStateChangeListener(TaskId, StateMachine.StateChangeListener<TaskState>) - Method in interface com.facebook.presto.execution.TaskManager
Adds a state change listener to the specified task.
addStateChangeListener(StateMachine.StateChangeListener<TaskState>) - Method in class com.facebook.presto.execution.TaskStateMachine
Listener is always notified asynchronously using a dedicated notification thread pool so, care should be taken to avoid leaking this when adding a listener in a constructor.
addStateChangeListener(StateMachine.StateChangeListener<TaskStatus>) - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
addStatsAndCollapseDistinctValues(PlanNodeStatsEstimate, PlanNodeStatsEstimate) - Static method in class com.facebook.presto.cost.PlanNodeStatsEstimateMath
 
addStatsAndIntersect(PlanNodeStatsEstimate, PlanNodeStatsEstimate) - Static method in class com.facebook.presto.cost.PlanNodeStatsEstimateMath
 
addStatsAndMaxDistinctValues(PlanNodeStatsEstimate, PlanNodeStatsEstimate) - Static method in class com.facebook.presto.cost.PlanNodeStatsEstimateMath
 
addStatsAndSumDistinctValues(PlanNodeStatsEstimate, PlanNodeStatsEstimate) - Static method in class com.facebook.presto.cost.PlanNodeStatsEstimateMath
 
addSystemAccessControlFactory(SystemAccessControlFactory) - Method in class com.facebook.presto.security.AccessControlManager
 
addSystemSessionProperties(List<PropertyMetadata<?>>) - Method in class com.facebook.presto.metadata.SessionPropertyManager
 
addSystemSessionProperty(PropertyMetadata<?>) - Method in class com.facebook.presto.metadata.SessionPropertyManager
 
addTable(Table) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext
 
addTableColumnAndSubfieldReferences(AccessControl, Identity, Multimap<QualifiedObjectName, Subfield>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
addTableStatistic(TableStatisticType, T) - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor.Builder
 
addTask(TaskId, DoubleSupplier, int, Duration, OptionalInt) - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
addTask(InternalNode, RemoteTask) - Method in class com.facebook.presto.execution.NodeTaskMap
 
addTaskContext(TaskStateMachine, Session, Optional<PlanNode>, boolean, boolean, boolean, boolean, boolean) - Method in class com.facebook.presto.memory.QueryContext
 
addTaskRevocableMemoryListener(TaskRevocableMemoryListener) - Method in class com.facebook.presto.memory.MemoryPool
 
addTempStorageFactory(TempStorageFactory) - Method in class com.facebook.presto.storage.TempStorageManager
 
addToTotalSpilledBytes(long) - Method in class com.facebook.presto.spiller.SpillerStats
 
addType(Type) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
addType(Type) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
addTypes(Map<NodeRef<Expression>, Type>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
addUserDefinedType(UserDefinedType) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
addUserDefinedType(UserDefinedType) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
addUserMemoryReservationBytes(long) - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo.Builder
 
addUtilizedTableColumnReferences(Analysis.AccessControlInfo, Map<QualifiedObjectName, Set<String>>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
addVariableStatistics(VariableReferenceExpression, VariableStatsEstimate) - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate.Builder
 
addVariableStatistics(Map<VariableReferenceExpression, VariableStatsEstimate>) - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate.Builder
 
ADMIN - Static variable in class com.facebook.presto.server.security.RoleType
 
advanceNextPosition() - Method in class com.facebook.presto.operator.index.PageRecordSet.PageRecordCursor
 
advanceNextPosition() - Method in class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet.UnloadedIndexKeyRecordCursor
 
advanceNextPosition() - Method in class com.facebook.presto.operator.JoinProbe
 
aggregate(Class<?>) - Method in class com.facebook.presto.metadata.FunctionListBuilder
 
aggregateBasicStageStats(Iterable<BasicStageExecutionStats>) - Static method in class com.facebook.presto.execution.BasicStageExecutionStats
 
AggregatedResourceGroupInfoBuilder - Class in com.facebook.presto.resourcemanager
 
AggregatedResourceGroupInfoBuilder() - Constructor for class com.facebook.presto.resourcemanager.AggregatedResourceGroupInfoBuilder
 
AggregateNativeContainerType(Class<?>, boolean) - Constructor for class com.facebook.presto.operator.aggregation.AggregationImplementation.AggregateNativeContainerType
 
aggregateRevocableMemoryContext() - Method in class com.facebook.presto.operator.OperatorContext
 
aggregates(Class<?>) - Method in class com.facebook.presto.metadata.FunctionListBuilder
 
aggregateStageStats(List<StageInfo>) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStatsSummarizer
 
aggregateSystemMemoryContext() - Method in class com.facebook.presto.operator.OperatorContext
 
aggregateTaskStats(List<TaskInfo>) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStatsSummarizer
 
aggregateUserMemoryContext() - Method in class com.facebook.presto.operator.OperatorContext
 
AggregateWindowFunction - Class in com.facebook.presto.operator.window
 
aggregation() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
Aggregation() - Constructor for class com.facebook.presto.sql.planner.plan.Patterns.Aggregation
 
AGGREGATION_IF_TO_FILTER_REWRITE_STRATEGY - Static variable in class com.facebook.presto.SystemSessionProperties
 
AGGREGATION_OPERATOR_UNSPILL_MEMORY_LIMIT - Static variable in class com.facebook.presto.SystemSessionProperties
 
AGGREGATION_PARTITIONING_MERGING_STRATEGY - Static variable in class com.facebook.presto.SystemSessionProperties
 
AGGREGATION_SPILL_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
aggregationExpressionRewrite() - Method in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet
 
AggregationFromAnnotationsParser - Class in com.facebook.presto.operator.aggregation
 
AggregationHeader - Class in com.facebook.presto.operator.aggregation
 
AggregationHeader(String, Optional<String>, boolean, boolean, SqlFunctionVisibility) - Constructor for class com.facebook.presto.operator.aggregation.AggregationHeader
 
AggregationImplementation - Class in com.facebook.presto.operator.aggregation
 
AggregationImplementation(Signature, Class<?>, Class<?>, MethodHandle, MethodHandle, MethodHandle, Optional<MethodHandle>, List<AggregationImplementation.AggregateNativeContainerType>, List<ImplementationDependency>, List<ImplementationDependency>, List<ImplementationDependency>, List<ImplementationDependency>, List<AggregationMetadata.ParameterMetadata.ParameterType>) - Constructor for class com.facebook.presto.operator.aggregation.AggregationImplementation
 
AggregationImplementation.AggregateNativeContainerType - Class in com.facebook.presto.operator.aggregation
 
AggregationImplementation.Parser - Class in com.facebook.presto.operator.aggregation
 
AggregationNodeUtils - Class in com.facebook.presto.sql.planner.optimizations
 
AggregationOperator - Class in com.facebook.presto.operator
Group input data and produce a single block for each sequence of identical values.
AggregationOperator(OperatorContext, AggregationNode.Step, List<AccumulatorFactory>, boolean) - Constructor for class com.facebook.presto.operator.AggregationOperator
 
AggregationOperator.AggregationOperatorFactory - Class in com.facebook.presto.operator
 
AggregationOperatorFactory(int, PlanNodeId, AggregationNode.Step, List<AccumulatorFactory>, boolean) - Constructor for class com.facebook.presto.operator.AggregationOperator.AggregationOperatorFactory
 
aggregationRowExpressionRewriteRule() - Method in class com.facebook.presto.sql.planner.iterative.rule.RowExpressionRewriteRuleSet
 
AggregationStatsRule - Class in com.facebook.presto.cost
 
AggregationStatsRule(StatsNormalizer) - Constructor for class com.facebook.presto.cost.AggregationStatsRule
 
AggregationTestUtils - Class in com.facebook.presto.testing
 
AggregationUtils - Class in com.facebook.presto.operator.aggregation
 
AllAtOnceExecutionPolicy - Class in com.facebook.presto.execution.scheduler
 
AllAtOnceExecutionPolicy() - Constructor for class com.facebook.presto.execution.scheduler.AllAtOnceExecutionPolicy
 
AllAtOnceExecutionSchedule - Class in com.facebook.presto.execution.scheduler
 
AllAtOnceExecutionSchedule(Collection<StageExecutionAndScheduler>) - Constructor for class com.facebook.presto.execution.scheduler.AllAtOnceExecutionSchedule
 
allLifespanExecutionFinished() - Method in class com.facebook.presto.execution.scheduler.group.DynamicLifespanScheduler
 
allLifespanExecutionFinished() - Method in class com.facebook.presto.execution.scheduler.group.FixedLifespanScheduler
 
allLifespanExecutionFinished() - Method in interface com.facebook.presto.execution.scheduler.group.LifespanScheduler
 
allMatchBlock(Type, Block, BlockToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayAllMatchFunction
 
allMatchBoolean(Type, Block, BooleanToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayAllMatchFunction
 
allMatchDouble(Type, Block, DoubleToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayAllMatchFunction
 
allMatchLong(Type, Block, LongToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayAllMatchFunction
 
allMatchSlice(Type, Block, SliceToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayAllMatchFunction
 
AllNodes - Class in com.facebook.presto.metadata
 
AllNodes(Set<InternalNode>, Set<InternalNode>, Set<InternalNode>, Set<InternalNode>, Set<InternalNode>, Set<InternalNode>) - Constructor for class com.facebook.presto.metadata.AllNodes
 
ALLOW_WINDOW_ORDER_BY_LITERALS - Static variable in class com.facebook.presto.SystemSessionProperties
 
AllowAllAccessControl - Class in com.facebook.presto.security
 
AllowAllAccessControl() - Constructor for class com.facebook.presto.security.AllowAllAccessControl
 
AllowAllSystemAccessControl - Class in com.facebook.presto.security
 
AllowAllSystemAccessControl() - Constructor for class com.facebook.presto.security.AllowAllSystemAccessControl
 
AllowAllSystemAccessControl.Factory - Class in com.facebook.presto.security
 
allTypes() - Method in class com.facebook.presto.sql.planner.TypeProvider
 
allVariables() - Method in class com.facebook.presto.sql.planner.TypeProvider
 
alterFunction(QualifiedObjectName, Optional<List<TypeSignature>>, AlterRoutineCharacteristics) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
alterFunction(QualifiedObjectName, Optional<List<TypeSignature>>, AlterRoutineCharacteristics) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
AlterFunctionTask - Class in com.facebook.presto.execution
 
AlterFunctionTask(SqlParser) - Constructor for class com.facebook.presto.execution.AlterFunctionTask
 
ALTERNATIVE_ARBITRARY_AGGREGATION - Static variable in class com.facebook.presto.operator.aggregation.AlternativeArbitraryAggregationFunction
 
ALTERNATIVE_MAX - Static variable in class com.facebook.presto.operator.aggregation.AlternativeMaxAggregationFunction
 
ALTERNATIVE_MAX_BY - Static variable in class com.facebook.presto.operator.aggregation.minmaxby.AlternativeMaxByAggregationFunction
 
ALTERNATIVE_MIN - Static variable in class com.facebook.presto.operator.aggregation.AlternativeMinAggregationFunction
 
ALTERNATIVE_MIN_BY - Static variable in class com.facebook.presto.operator.aggregation.minmaxby.AlternativeMinByAggregationFunction
 
AlternativeArbitraryAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
AlternativeArbitraryAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.AlternativeArbitraryAggregationFunction
 
AlternativeMaxAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
AlternativeMaxAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.AlternativeMaxAggregationFunction
 
AlternativeMaxByAggregationFunction - Class in com.facebook.presto.operator.aggregation.minmaxby
 
AlternativeMaxByAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.minmaxby.AlternativeMaxByAggregationFunction
 
AlternativeMinAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
AlternativeMinAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.AlternativeMinAggregationFunction
 
AlternativeMinByAggregationFunction - Class in com.facebook.presto.operator.aggregation.minmaxby
 
AlternativeMinByAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.minmaxby.AlternativeMinByAggregationFunction
 
ambiguousAttributeException(Expression, QualifiedName) - Static method in class com.facebook.presto.sql.analyzer.SemanticExceptions
 
Analysis - Class in com.facebook.presto.sql.analyzer
 
Analysis(Statement, Map<NodeRef<Parameter>, Expression>, boolean) - Constructor for class com.facebook.presto.sql.analyzer.Analysis
 
Analysis.AccessControlInfo - Class in com.facebook.presto.sql.analyzer
 
Analysis.GroupingSetAnalysis - Class in com.facebook.presto.sql.analyzer
 
Analysis.Insert - Class in com.facebook.presto.sql.analyzer
 
Analysis.JoinUsingAnalysis - Class in com.facebook.presto.sql.analyzer
 
Analysis.MaterializedViewAnalysisState - Enum in com.facebook.presto.sql.analyzer
 
Analysis.RefreshMaterializedViewAnalysis - Class in com.facebook.presto.sql.analyzer
 
analyze(Statement) - Method in class com.facebook.presto.sql.analyzer.Analyzer
 
analyze(Statement, boolean) - Method in class com.facebook.presto.sql.analyzer.Analyzer
 
analyze(Expression, Scope) - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
analyze(Session, Statement, List<Expression>, WarningCollector) - Method in class com.facebook.presto.sql.analyzer.QueryExplainer
 
analyze(Node) - Method in class com.facebook.presto.sql.analyzer.UtilizedColumnsAnalyzer
 
AnalyzedExpressionRewriter - Class in com.facebook.presto.sql.planner
Deprecated.
AnalyzedExpressionRewriter(Session, Metadata, SqlParser, TypeProvider) - Constructor for class com.facebook.presto.sql.planner.AnalyzedExpressionRewriter
Deprecated.
 
analyzeExpression(Session, Metadata, AccessControl, SqlParser, Scope, Analysis, Expression, WarningCollector) - Static method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
analyzeExpressions(Session, Metadata, SqlParser, TypeProvider, Iterable<Expression>, Map<NodeRef<Parameter>, Expression>, WarningCollector, boolean) - Static method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
analyzeForUtilizedColumns(Analysis, Node) - Static method in class com.facebook.presto.sql.analyzer.UtilizedColumnsAnalyzer
 
AnalyzeMetadata - Class in com.facebook.presto.metadata
 
AnalyzeMetadata(TableStatisticsMetadata, TableHandle) - Constructor for class com.facebook.presto.metadata.AnalyzeMetadata
 
AnalyzePropertiesSystemTable - Class in com.facebook.presto.connector.system
 
AnalyzePropertiesSystemTable(TransactionManager, Metadata) - Constructor for class com.facebook.presto.connector.system.AnalyzePropertiesSystemTable
 
AnalyzePropertyManager - Class in com.facebook.presto.metadata
 
AnalyzePropertyManager() - Constructor for class com.facebook.presto.metadata.AnalyzePropertyManager
 
Analyzer - Class in com.facebook.presto.sql.analyzer
 
Analyzer(Session, Metadata, SqlParser, AccessControl, Optional<QueryExplainer>, List<Expression>, Map<NodeRef<Parameter>, Expression>, WarningCollector) - Constructor for class com.facebook.presto.sql.analyzer.Analyzer
 
analyzeSemantic(Statement, boolean) - Method in class com.facebook.presto.sql.analyzer.Analyzer
 
analyzeSqlFunctionExpression(Metadata, SqlFunctionProperties, Expression, Map<String, Type>) - Static method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
AnalyzeTableHandle - Class in com.facebook.presto.metadata
 
AnalyzeTableHandle(ConnectorId, ConnectorTransactionHandle, ConnectorTableHandle) - Constructor for class com.facebook.presto.metadata.AnalyzeTableHandle
 
and(Expression...) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
and(Collection<Expression>) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
and(boolean, boolean) - Static method in class com.facebook.presto.sql.gen.CompilerOperations
 
AndCodeGenerator - Class in com.facebook.presto.sql.gen
 
AndCodeGenerator() - Constructor for class com.facebook.presto.sql.gen.AndCodeGenerator
 
anonymous() - Static method in class com.facebook.presto.sql.analyzer.RelationId
Creates RelationId equal only to itself
Any - Class in com.facebook.presto.server.thrift
Any is used for the serde of Connector specific types.
Any(String, byte[]) - Constructor for class com.facebook.presto.server.thrift.Any
 
any() - Static method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
anyMatchBlock(Type, Block, BlockToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayAnyMatchFunction
 
anyMatchBoolean(Type, Block, BooleanToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayAnyMatchFunction
 
anyMatchDouble(Type, Block, DoubleToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayAnyMatchFunction
 
anyMatchLong(Type, Block, LongToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayAnyMatchFunction
 
anyMatchSlice(Type, Block, SliceToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayAnyMatchFunction
 
append(JsonParser, BlockBuilder) - Method in interface com.facebook.presto.util.JsonUtil.BlockBuilderAppender
 
appendAtChannel(int, Block, int) - Method in class com.facebook.presto.operator.aggregation.AbstractGroupCollectionAggregationState
 
appendDataInBatch() - Method in class com.facebook.presto.operator.repartition.ArrayBlockEncodingBuffer
 
appendDataInBatch() - Method in interface com.facebook.presto.operator.repartition.BlockEncodingBuffer
Append the rows at the end of the buffers in BlockEncodingBuffer
appendDataInBatch() - Method in class com.facebook.presto.operator.repartition.ByteArrayBlockEncodingBuffer
 
appendDataInBatch() - Method in class com.facebook.presto.operator.repartition.Int128ArrayBlockEncodingBuffer
 
appendDataInBatch() - Method in class com.facebook.presto.operator.repartition.IntArrayBlockEncodingBuffer
 
appendDataInBatch() - Method in class com.facebook.presto.operator.repartition.LongArrayBlockEncodingBuffer
 
appendDataInBatch() - Method in class com.facebook.presto.operator.repartition.MapBlockEncodingBuffer
 
appendDataInBatch() - Method in class com.facebook.presto.operator.repartition.RowBlockEncodingBuffer
 
appendDataInBatch() - Method in class com.facebook.presto.operator.repartition.ShortArrayBlockEncodingBuffer
 
appendDataInBatch() - Method in class com.facebook.presto.operator.repartition.VariableWidthBlockEncodingBuffer
 
appendDetails(String, Object...) - Method in class com.facebook.presto.sql.planner.planPrinter.NodeRepresentation
 
appendDetailsLine(String, Object...) - Method in class com.facebook.presto.sql.planner.planPrinter.NodeRepresentation
 
appendElement(Type, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArrayConcatUtils
 
appendElement(Type, Block, boolean) - Static method in class com.facebook.presto.operator.scalar.ArrayConcatUtils
 
appendElement(Type, Block, double) - Static method in class com.facebook.presto.operator.scalar.ArrayConcatUtils
 
appendElement(Type, Block, Slice) - Static method in class com.facebook.presto.operator.scalar.ArrayConcatUtils
 
appendElement(Type, Block, Object) - Static method in class com.facebook.presto.operator.scalar.ArrayConcatUtils
 
appendNullForBuild(JoinProbe) - Method in class com.facebook.presto.operator.LookupJoinPageBuilder
append the index for the probe and append nulls for the build
appendNulls() - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
appendPositionRange(int, int) - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
appendRow(JoinProbe, LookupSource, long) - Method in class com.facebook.presto.operator.LookupJoinPageBuilder
append the index for the probe and copy the row for the build
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.geospatial.SphericalGeographyType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.geospatial.type.GeometryType
 
appendTo(long, PageBuilder, int) - Method in interface com.facebook.presto.operator.index.IndexedData
 
appendTo(long, PageBuilder, int) - Method in class com.facebook.presto.operator.index.IndexLookupSource
 
appendTo(long, PageBuilder, int) - Method in class com.facebook.presto.operator.index.IndexSnapshot
 
appendTo(long, PageBuilder, int) - Method in class com.facebook.presto.operator.index.StreamingIndexedData
 
appendTo(long, PageBuilder, int) - Method in class com.facebook.presto.operator.JoinHash
 
appendTo(long, PageBuilder, int) - Method in interface com.facebook.presto.operator.LookupSource
 
appendTo(long, PageBuilder, int) - Method in class com.facebook.presto.operator.OuterLookupSource
 
appendTo(long, PageBuilder, int) - Method in class com.facebook.presto.operator.PagesHash
 
appendTo(int, int, PageBuilder, int) - Method in interface com.facebook.presto.operator.PagesHashStrategy
Appends all values at the specified position to the page builder starting at outputChannelOffset.
appendTo(int, int, BlockBuilder) - Method in class com.facebook.presto.operator.PagesIndex
 
appendTo(int, PageBuilder, int) - Method in class com.facebook.presto.operator.PagesRTreeIndex
 
appendTo(int, PageBuilder, int) - Method in interface com.facebook.presto.operator.PagesSpatialIndex
 
appendTo(long, PageBuilder, int) - Method in class com.facebook.presto.operator.PartitionedLookupSource
 
appendTo(int, int, PageBuilder, int) - Method in class com.facebook.presto.operator.SimplePagesHashStrategy
 
appendTo(int, int, BlockBuilder) - Method in class com.facebook.presto.operator.window.PagesWindowIndex
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.type.CodePointsType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.type.IpAddressType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.type.IpPrefixType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.type.JoniRegexpType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.type.JsonPathType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.type.LikePatternType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.type.Re2JRegexpType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.type.setdigest.SetDigestType
 
appendTo(Block, int, BlockBuilder) - Method in class com.facebook.presto.type.UuidType
 
appendTo(PageBuilder, List<Integer>, List<Type>) - Method in class com.facebook.presto.util.MergeSortedPages.PageWithPosition
 
appendToNext(PageBuilder, int) - Method in interface com.facebook.presto.operator.OuterPositionIterator
 
appendValuesTo(int, PageBuilder, int) - Method in class com.facebook.presto.operator.BigintGroupByHash
 
appendValuesTo(int, PageBuilder, int) - Method in interface com.facebook.presto.operator.GroupByHash
 
appendValuesTo(int, PageBuilder, int) - Method in class com.facebook.presto.operator.MultiChannelGroupByHash
 
appendValuesTo(int, PageBuilder, int) - Method in class com.facebook.presto.operator.NoChannelGroupByHash
 
APPLICATION_JACKSON_SMILE - Static variable in class com.facebook.presto.PrestoMediaTypes
 
apply(Page) - Method in class com.facebook.presto.operator.exchange.PageChannelSelector
 
apply(Object, UnaryFunctionInterface) - Static method in class com.facebook.presto.operator.scalar.ApplyFunction
 
apply(Block, Block) - Method in interface com.facebook.presto.operator.scalar.ArraySortComparatorFunction.ComparatorBlockLambda
 
apply(Boolean, Boolean) - Method in interface com.facebook.presto.operator.scalar.ArraySortComparatorFunction.ComparatorBooleanLambda
 
apply(Double, Double) - Method in interface com.facebook.presto.operator.scalar.ArraySortComparatorFunction.ComparatorDoubleLambda
 
apply(Long, Long) - Method in interface com.facebook.presto.operator.scalar.ArraySortComparatorFunction.ComparatorLongLambda
 
apply(Slice, Slice) - Method in interface com.facebook.presto.operator.scalar.ArraySortComparatorFunction.ComparatorSliceLambda
 
apply(Block) - Method in interface com.facebook.presto.operator.scalar.BlockToBooleanFunction
 
apply(Boolean) - Method in interface com.facebook.presto.operator.scalar.BooleanToBooleanFunction
 
apply(Double) - Method in interface com.facebook.presto.operator.scalar.DoubleToBooleanFunction
 
apply() - Method in interface com.facebook.presto.operator.scalar.InvokeFunction.InvokeLambda
 
apply(Long) - Method in interface com.facebook.presto.operator.scalar.LongToBooleanFunction
 
apply(Object, Object, Object) - Method in interface com.facebook.presto.operator.scalar.MapZipWithFunction.MapZipWithLambda
 
apply(Slice) - Method in interface com.facebook.presto.operator.scalar.SliceToBooleanFunction
 
apply(Slice, Slice, Slice) - Method in interface com.facebook.presto.operator.scalar.SplitToMapFunction.DuplicateKeyResolutionLambda
 
apply() - Method in interface com.facebook.presto.operator.scalar.TryFunction.TryBlockLambda
 
apply() - Method in interface com.facebook.presto.operator.scalar.TryFunction.TryBooleanLambda
 
apply() - Method in interface com.facebook.presto.operator.scalar.TryFunction.TryDoubleLambda
 
apply() - Method in interface com.facebook.presto.operator.scalar.TryFunction.TryLongLambda
 
apply() - Method in interface com.facebook.presto.operator.scalar.TryFunction.TrySliceLambda
 
apply(OGCGeometry, OGCGeometry, OptionalDouble) - Method in interface com.facebook.presto.operator.SpatialIndexBuilderOperator.SpatialPredicate
 
apply(Object, Object) - Method in interface com.facebook.presto.sql.gen.lambda.BinaryFunctionInterface
 
apply(Object) - Method in interface com.facebook.presto.sql.gen.lambda.UnaryFunctionInterface
 
apply(AggregationNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.AddIntermediateAggregations
 
apply(T, Captures, Rule.Context) - Method in interface com.facebook.presto.sql.planner.iterative.Rule
 
apply(TopNNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.CreatePartialTopN
 
apply(JoinNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.DetermineJoinDistributionType
 
apply(SemiJoinNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.DetermineSemiJoinDistributionType
 
apply(JoinNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.EliminateCrossJoins
 
apply(JoinNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.EliminateEmptyJoins
 
apply(LimitNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.EvaluateZeroLimit
 
apply(SampleNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.EvaluateZeroSample
 
apply(FilterNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.ExtractSpatialJoins.ExtractSpatialInnerJoin
 
apply(JoinNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.ExtractSpatialJoins.ExtractSpatialLeftJoin
 
apply(SampleNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.ImplementBernoulliSampleAsFilter
 
apply(AggregationNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.ImplementFilteredAggregations
 
apply(OffsetNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.ImplementOffset
 
apply(ProjectNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.InlineProjections
 
apply(FilterNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.MergeFilters
 
apply(LimitNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.MergeLimits
 
apply(LimitNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.MergeLimitWithDistinct
 
apply(LimitNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.MergeLimitWithSort
 
apply(LimitNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.MergeLimitWithTopN
 
apply(AggregationNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.MultipleDistinctAggregationToMarkDistinct
 
apply(ProjectNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PlanRemoteProjections
 
apply(ProjectNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.ProjectOffPushDownRule
 
apply(AggregationNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneAggregationSourceColumns
 
apply(AggregationNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneCountAggregationOverScalar
 
apply(JoinNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneJoinChildrenColumns
 
apply(AggregationNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneOrderByInAggregation
 
apply(OutputNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneOutputColumns
 
apply(ProjectNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneRedundantProjectionAssignments
 
apply(SemiJoinNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneSemiJoinFilteringSourceColumns
 
apply(AggregationNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushAggregationThroughOuterJoin
 
apply(LimitNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughMarkDistinct
 
apply(LimitNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughOffset
 
apply(LimitNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughOuterJoin
 
apply(LimitNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughProject
 
apply(LimitNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughSemiJoin
 
apply(LimitNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughUnion
 
apply(OffsetNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushOffsetThroughProject
 
apply(AggregationNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushPartialAggregationThroughExchange
 
apply(AggregationNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushPartialAggregationThroughJoin
 
apply(ProjectNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughExchange
 
apply(ProjectNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughUnion
 
apply(ExchangeNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushRemoteExchangeThroughAssignUniqueId
 
apply(TableWriterNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushTableWriteThroughUnion
 
apply(TopNNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushTopNThroughUnion
 
apply(TableFinishNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveEmptyDelete
 
apply(SampleNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveFullSample
 
apply(AggregationNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantAggregateDistinct
 
apply(AggregationNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantDistinct
 
apply(DistinctLimitNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantDistinctLimit
 
apply(ProjectNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantIdentityProjections
 
apply(LimitNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantLimit
 
apply(SortNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantSort
 
apply(TopNNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantTopN
 
apply(FilterNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveTrivialFilters
 
apply(ApplyNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveUnreferencedScalarApplyNodes
 
apply(LateralJoinNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveUnreferencedScalarLateralNodes
 
apply(JoinNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.ReorderJoins
 
apply(AggregationNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RewriteAggregationIfToFilter
 
apply(FilterNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RewriteFilterWithExternalFunctionToProject
 
apply(AggregationNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RewriteSpatialPartitioningAggregation
 
apply(JoinNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.RuntimeReorderJoinSides
 
apply(AggregationNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.SimplifyCountOverConstant
 
apply(AggregationNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.SingleDistinctAggregationToGroupBy
 
apply(ApplyNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedInPredicateToJoin
 
apply(LateralJoinNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedLateralJoinToJoin
 
apply(LateralJoinNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedScalarAggregationToJoin
 
apply(LateralJoinNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedScalarSubquery
 
apply(LateralJoinNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedSingleRowSubqueryToProject
 
apply(ApplyNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformExistsApplyToLateralNode
 
apply(ApplyNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformUncorrelatedInPredicateSubqueryToSemiJoin
 
apply(LateralJoinNode, Captures, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformUncorrelatedLateralToJoin
 
Apply() - Constructor for class com.facebook.presto.sql.planner.plan.Patterns.Apply
 
APPLY_FUNCTION - Static variable in class com.facebook.presto.operator.scalar.ApplyFunction
 
applyBoundVariables(Signature, BoundVariables, int) - Static method in class com.facebook.presto.metadata.SignatureBinder
 
applyBoundVariables(List<TypeSignature>, BoundVariables) - Static method in class com.facebook.presto.metadata.SignatureBinder
 
applyBoundVariables(TypeSignature, BoundVariables) - Static method in class com.facebook.presto.metadata.SignatureBinder
 
applyBoundVariables(FunctionAndTypeManager, List<TypeSignature>, BoundVariables) - Static method in class com.facebook.presto.metadata.SignatureBinder
 
applyBoundVariables(FunctionAndTypeManager, TypeSignature, BoundVariables) - Static method in class com.facebook.presto.metadata.SignatureBinder
 
ApplyConnectorOptimization - Class in com.facebook.presto.sql.planner.optimizations
 
ApplyConnectorOptimization(Supplier<Map<ConnectorId, Set<ConnectorPlanOptimizer>>>) - Constructor for class com.facebook.presto.sql.planner.optimizations.ApplyConnectorOptimization
 
applyExpressionRewrite() - Method in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet
 
ApplyFunction - Class in com.facebook.presto.operator.scalar
This scalar function exists primarily to test lambda expression support.
ApplyNode - Class in com.facebook.presto.sql.planner.plan
 
ApplyNode(Optional<SourceLocation>, PlanNodeId, PlanNode, PlanNode, Assignments, List<VariableReferenceExpression>, String) - Constructor for class com.facebook.presto.sql.planner.plan.ApplyNode
 
ApplyNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, PlanNode, Assignments, List<VariableReferenceExpression>, String) - Constructor for class com.facebook.presto.sql.planner.plan.ApplyNode
 
applyNode() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
applyNodeRowExpressionRewriteRule() - Method in class com.facebook.presto.sql.planner.iterative.rule.RowExpressionRewriteRuleSet
 
ApplyNodeUtil - Class in com.facebook.presto.sql.planner.optimizations
 
APPROX_DISTINCT - Static variable in class com.facebook.presto.sql.MaterializedViewUtils
 
APPROX_SET - Static variable in class com.facebook.presto.sql.MaterializedViewUtils
 
APPROXIMATE_MOST_FREQUENT - Static variable in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequent
 
ApproximateCountDistinctAggregation - Class in com.facebook.presto.operator.aggregation
 
approximateCountDistinctFunction(Type) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
ApproximateDoublePercentileAggregations - Class in com.facebook.presto.operator.aggregation
 
ApproximateDoublePercentileArrayAggregations - Class in com.facebook.presto.operator.aggregation
 
ApproximateLongPercentileAggregations - Class in com.facebook.presto.operator.aggregation
 
ApproximateLongPercentileArrayAggregations - Class in com.facebook.presto.operator.aggregation
 
ApproximateMostFrequent - Class in com.facebook.presto.operator.aggregation.approxmostfrequent
Aggregation function that computes the top-K frequent elements approximately.
ApproximateMostFrequent() - Constructor for class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequent
 
ApproximateMostFrequentState - Interface in com.facebook.presto.operator.aggregation.approxmostfrequent
 
ApproximateMostFrequentStateFactory - Class in com.facebook.presto.operator.aggregation.approxmostfrequent
 
ApproximateMostFrequentStateFactory() - Constructor for class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateFactory
 
ApproximateMostFrequentStateFactory.GroupedApproximateMostFrequentState - Class in com.facebook.presto.operator.aggregation.approxmostfrequent
 
ApproximateMostFrequentStateFactory.SingleApproximateMostFrequentState - Class in com.facebook.presto.operator.aggregation.approxmostfrequent
 
ApproximateMostFrequentStateSerializer - Class in com.facebook.presto.operator.aggregation.approxmostfrequent
 
ApproximateMostFrequentStateSerializer(Type, Type) - Constructor for class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateSerializer
 
ApproximateRealPercentileAggregations - Class in com.facebook.presto.operator.aggregation
 
ApproximateRealPercentileArrayAggregations - Class in com.facebook.presto.operator.aggregation
 
ApproximateSetAggregation - Class in com.facebook.presto.operator.aggregation
 
approximateSetFunction(Type) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
ARBITRARY_AGGREGATION - Static variable in class com.facebook.presto.operator.aggregation.ArbitraryAggregationFunction
 
ARBITRARY_DISTRIBUTION - Static variable in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
ArbitraryAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
ArbitraryAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.ArbitraryAggregationFunction
 
ArbitraryOutputBuffer - Class in com.facebook.presto.execution.buffer
A buffer that assigns pages to queues based on a first come, first served basis.
ArbitraryOutputBuffer(String, StateMachine<BufferState>, DataSize, Supplier<LocalMemoryContext>, Executor) - Constructor for class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
arbitraryPartition() - Static method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Global
 
areCatalogsLoaded() - Method in class com.facebook.presto.metadata.StaticCatalogStore
 
areExpressionsEquivalent(Session, Expression, Expression, TypeProvider) - Method in class com.facebook.presto.sql.planner.optimizations.ExpressionEquivalence
 
areExpressionsEquivalent(RowExpression, RowExpression) - Method in class com.facebook.presto.sql.planner.optimizations.ExpressionEquivalence
 
arePartitionHandlesCompatibleForCoalesce(PartitioningHandle, PartitioningHandle, Metadata, Session) - Static method in class com.facebook.presto.sql.planner.optimizations.PropertyDerivations
 
areTypesAssignable(Signature, BoundVariables, TypeManager) - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation
 
argumentProperties(ScalarFunctionImplementationChoice.ArgumentProperty...) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder.ChoiceBuilder
 
ArgumentProperty(ScalarFunctionImplementationChoice.ArgumentType, Optional<ScalarFunctionImplementationChoice.NullConvention>, Optional<Class>) - Constructor for class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.ArgumentProperty
 
argumentTypes(TypeSignature...) - Method in class com.facebook.presto.metadata.SignatureBuilder
 
argumentTypes(List<TypeSignature>) - Method in class com.facebook.presto.metadata.SignatureBuilder
 
arithmeticFunction(OperatorType, Type, Type) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
arithmeticFunction(ArithmeticBinaryExpression.Operator, Type, Type) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
ARRAY - Static variable in class com.facebook.presto.type.ArrayParametricType
 
ARRAY_CONCAT_FUNCTION - Static variable in class com.facebook.presto.operator.scalar.ArrayConcatFunction
 
ARRAY_CONSTRUCTOR - Static variable in class com.facebook.presto.operator.scalar.ArrayConstructor
 
ARRAY_FLATTEN_FUNCTION - Static variable in class com.facebook.presto.operator.scalar.ArrayFlattenFunction
 
ARRAY_JOIN - Static variable in class com.facebook.presto.operator.scalar.ArrayJoin
 
ARRAY_JOIN_WITH_NULL_REPLACEMENT - Static variable in class com.facebook.presto.operator.scalar.ArrayJoin
 
ARRAY_REDUCE_FUNCTION - Static variable in class com.facebook.presto.operator.scalar.ArrayReduceFunction
 
ARRAY_SUBSCRIPT - Static variable in class com.facebook.presto.operator.scalar.ArraySubscriptOperator
 
ARRAY_TO_ARRAY_CAST - Static variable in class com.facebook.presto.operator.scalar.ArrayToArrayCast
 
ARRAY_TO_ELEMENT_CONCAT_FUNCTION - Static variable in class com.facebook.presto.operator.scalar.ArrayToElementConcatFunction
 
ARRAY_TO_JSON - Static variable in class com.facebook.presto.operator.scalar.ArrayToJsonCast
 
ARRAY_TRANSFORM_FUNCTION - Static variable in class com.facebook.presto.operator.scalar.ArrayTransformFunction
 
ArrayAggGroupImplementation - Enum in com.facebook.presto.operator.aggregation.arrayagg
 
ArrayAggregationFunction - Class in com.facebook.presto.operator.aggregation.arrayagg
 
ArrayAggregationFunction(boolean, ArrayAggGroupImplementation) - Constructor for class com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationFunction
 
ArrayAggregationState - Interface in com.facebook.presto.operator.aggregation.arrayagg
 
ArrayAggregationStateConsumer - Interface in com.facebook.presto.operator.aggregation.arrayagg
 
ArrayAggregationStateFactory - Class in com.facebook.presto.operator.aggregation.arrayagg
 
ArrayAggregationStateFactory(Type, ArrayAggGroupImplementation) - Constructor for class com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationStateFactory
 
ArrayAggregationStateSerializer - Class in com.facebook.presto.operator.aggregation.arrayagg
 
ArrayAggregationStateSerializer(Type) - Constructor for class com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationStateSerializer
 
ArrayAllMatchFunction - Class in com.facebook.presto.operator.scalar
 
ArrayAnyMatchFunction - Class in com.facebook.presto.operator.scalar
 
arrayAverage() - Static method in class com.facebook.presto.operator.scalar.sql.ArraySqlFunctions
 
ArrayBlockEncodingBuffer - Class in com.facebook.presto.operator.repartition
 
ArrayBlockEncodingBuffer(DecodedBlockNode, ArrayAllocator, boolean) - Constructor for class com.facebook.presto.operator.repartition.ArrayBlockEncodingBuffer
 
arrayCardinality(Block) - Static method in class com.facebook.presto.operator.scalar.ArrayCardinalityFunction
 
ArrayCardinalityFunction - Class in com.facebook.presto.operator.scalar
 
ArrayCombinationsFunction - Class in com.facebook.presto.operator.scalar
 
ArrayConcatFunction - Class in com.facebook.presto.operator.scalar
 
ArrayConcatUtils - Class in com.facebook.presto.operator.scalar
 
ArrayConstructor - Class in com.facebook.presto.operator.scalar
 
ArrayConstructor() - Constructor for class com.facebook.presto.operator.scalar.ArrayConstructor
 
arrayConstructor() - Static method in class com.facebook.presto.operator.scalar.ArrayFunctions
 
arrayConstructor(List<? extends Type>) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
ArrayContains - Class in com.facebook.presto.operator.scalar
 
ArrayDistinctFromOperator - Class in com.facebook.presto.operator.scalar
 
ArrayDistinctFunction - Class in com.facebook.presto.operator.scalar
 
arrayDuplicatesBigint() - Static method in class com.facebook.presto.operator.scalar.sql.ArraySqlFunctions
 
arrayDuplicatesVarchar() - Static method in class com.facebook.presto.operator.scalar.sql.ArraySqlFunctions
 
ArrayElementAtFunction - Class in com.facebook.presto.operator.scalar
 
ArrayEqualOperator - Class in com.facebook.presto.operator.scalar
 
ArrayExceptFunction - Class in com.facebook.presto.operator.scalar
 
ArrayFilterFunction - Class in com.facebook.presto.operator.scalar
 
ArrayFlattenFunction - Class in com.facebook.presto.operator.scalar
 
arrayFrequencyBigint() - Static method in class com.facebook.presto.operator.scalar.sql.ArraySqlFunctions
 
arrayFrequencyVarchar() - Static method in class com.facebook.presto.operator.scalar.sql.ArraySqlFunctions
 
ArrayFunctions - Class in com.facebook.presto.operator.scalar
 
ArrayGeneratorUtils - Class in com.facebook.presto.sql.gen
 
ArrayGreaterThanOperator - Class in com.facebook.presto.operator.scalar
 
ArrayGreaterThanOrEqualOperator - Class in com.facebook.presto.operator.scalar
 
arrayHasDuplicatesBigint() - Static method in class com.facebook.presto.operator.scalar.sql.ArraySqlFunctions
 
arrayHasDuplicatesVarchar() - Static method in class com.facebook.presto.operator.scalar.sql.ArraySqlFunctions
 
ArrayHashCodeOperator - Class in com.facebook.presto.operator.scalar
 
ArrayIndeterminateOperator - Class in com.facebook.presto.operator.scalar
 
arrayIntersectBigint() - Static method in class com.facebook.presto.operator.scalar.ArrayIntersectFunction
 
arrayIntersectDouble() - Static method in class com.facebook.presto.operator.scalar.ArrayIntersectFunction
 
ArrayIntersectFunction - Class in com.facebook.presto.operator.scalar
 
ArrayJoin - Class in com.facebook.presto.operator.scalar
 
ArrayJoin() - Constructor for class com.facebook.presto.operator.scalar.ArrayJoin
 
ArrayJoin.ArrayJoinWithNullReplacement - Class in com.facebook.presto.operator.scalar
 
arrayJoinProvidedBlock(MethodHandle, SqlFunctionProperties, BlockBuilder, Block, Slice) - Static method in class com.facebook.presto.operator.scalar.ArrayJoin
 
arrayJoinProvidedBlock(MethodHandle, SqlFunctionProperties, BlockBuilder, Block, Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.ArrayJoin
 
arrayJoinStack(MethodHandle, SqlFunctionProperties, Block, Slice) - Static method in class com.facebook.presto.operator.scalar.ArrayJoin
 
arrayJoinStack(MethodHandle, SqlFunctionProperties, Block, Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.ArrayJoin
 
ArrayJoinWithNullReplacement() - Constructor for class com.facebook.presto.operator.scalar.ArrayJoin.ArrayJoinWithNullReplacement
 
ArrayLessThanOperator - Class in com.facebook.presto.operator.scalar
 
ArrayLessThanOrEqualOperator - Class in com.facebook.presto.operator.scalar
 
ArrayMapBytecodeExpression - Class in com.facebook.presto.sql.gen
 
ArrayMapBytecodeExpression(Scope, CallSiteBinder, BytecodeExpression, Type, Type, Function<BytecodeExpression, BytecodeExpression>) - Constructor for class com.facebook.presto.sql.gen.ArrayMapBytecodeExpression
 
ArrayMaxFunction - Class in com.facebook.presto.operator.scalar
 
ArrayMinFunction - Class in com.facebook.presto.operator.scalar
 
ArrayMinMaxUtils - Class in com.facebook.presto.operator.scalar
 
ArrayNgramsFunction - Class in com.facebook.presto.operator.scalar
 
ArrayNoneMatchFunction - Class in com.facebook.presto.operator.scalar
 
ArrayNormalizeFunction - Class in com.facebook.presto.operator.scalar
 
ArrayNotEqualOperator - Class in com.facebook.presto.operator.scalar
 
ArrayParametricType - Class in com.facebook.presto.type
 
arrayPosition(Type, MethodHandle, Block, boolean) - Static method in class com.facebook.presto.operator.scalar.ArrayPositionFunction
 
arrayPosition(Type, MethodHandle, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArrayPositionFunction
 
arrayPosition(Type, MethodHandle, Block, double) - Static method in class com.facebook.presto.operator.scalar.ArrayPositionFunction
 
arrayPosition(Type, MethodHandle, Block, Slice) - Static method in class com.facebook.presto.operator.scalar.ArrayPositionFunction
 
arrayPosition(Type, MethodHandle, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayPositionFunction
 
ArrayPositionFunction - Class in com.facebook.presto.operator.scalar
 
ArrayPositionLinks - Class in com.facebook.presto.operator
 
ArrayPositionLinks.FactoryBuilder - Class in com.facebook.presto.operator
 
arrayPositionWithIndex(Type, MethodHandle, Block, boolean, long) - Static method in class com.facebook.presto.operator.scalar.ArrayPositionWithIndexFunction
 
arrayPositionWithIndex(Type, MethodHandle, Block, long, long) - Static method in class com.facebook.presto.operator.scalar.ArrayPositionWithIndexFunction
 
arrayPositionWithIndex(Type, MethodHandle, Block, double, long) - Static method in class com.facebook.presto.operator.scalar.ArrayPositionWithIndexFunction
 
arrayPositionWithIndex(Type, MethodHandle, Block, Slice, long) - Static method in class com.facebook.presto.operator.scalar.ArrayPositionWithIndexFunction
 
arrayPositionWithIndex(Type, MethodHandle, Block, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArrayPositionWithIndexFunction
 
ArrayPositionWithIndexFunction - Class in com.facebook.presto.operator.scalar
 
ArrayPositionWithIndexFunction() - Constructor for class com.facebook.presto.operator.scalar.ArrayPositionWithIndexFunction
 
ArrayReduceFunction - Class in com.facebook.presto.operator.scalar
 
ArrayRemoveFunction - Class in com.facebook.presto.operator.scalar
 
ArrayRemoveFunction(Type) - Constructor for class com.facebook.presto.operator.scalar.ArrayRemoveFunction
 
ArrayReverseFunction - Class in com.facebook.presto.operator.scalar
 
ArrayReverseFunction(Type) - Constructor for class com.facebook.presto.operator.scalar.ArrayReverseFunction
 
ArrayShuffleFunction - Class in com.facebook.presto.operator.scalar
 
ArrayShuffleFunction(Type) - Constructor for class com.facebook.presto.operator.scalar.ArrayShuffleFunction
 
ArraySliceFunction - Class in com.facebook.presto.operator.scalar
 
ArraySortComparatorFunction - Class in com.facebook.presto.operator.scalar
 
ArraySortComparatorFunction(Type) - Constructor for class com.facebook.presto.operator.scalar.ArraySortComparatorFunction
 
ArraySortComparatorFunction.ComparatorBlockLambda - Interface in com.facebook.presto.operator.scalar
 
ArraySortComparatorFunction.ComparatorBooleanLambda - Interface in com.facebook.presto.operator.scalar
 
ArraySortComparatorFunction.ComparatorDoubleLambda - Interface in com.facebook.presto.operator.scalar
 
ArraySortComparatorFunction.ComparatorLongLambda - Interface in com.facebook.presto.operator.scalar
 
ArraySortComparatorFunction.ComparatorSliceLambda - Interface in com.facebook.presto.operator.scalar
 
ArraySortFunction - Class in com.facebook.presto.operator.scalar
 
arraysOverlap(Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArraysOverlapFunction
 
ArraysOverlapFunction - Class in com.facebook.presto.operator.scalar
 
ArraySqlFunctions - Class in com.facebook.presto.operator.scalar.sql
 
ArraySubscriptOperator - Class in com.facebook.presto.operator.scalar
 
ArraySubscriptOperator() - Constructor for class com.facebook.presto.operator.scalar.ArraySubscriptOperator
 
arraySumBigint() - Static method in class com.facebook.presto.operator.scalar.sql.ArraySqlFunctions
 
arraySumDouble() - Static method in class com.facebook.presto.operator.scalar.sql.ArraySqlFunctions
 
arraySumDouble() - Static method in class com.facebook.presto.operator.scalar.sql.MapNormalizeFunction
 
ArrayToArrayCast - Class in com.facebook.presto.operator.scalar
 
ArrayToElementConcatFunction - Class in com.facebook.presto.operator.scalar
 
ArrayToElementConcatFunction() - Constructor for class com.facebook.presto.operator.scalar.ArrayToElementConcatFunction
 
ArrayToJsonCast - Class in com.facebook.presto.operator.scalar
 
ArrayTransformFunction - Class in com.facebook.presto.operator.scalar
 
ArrayTrimFunction - Class in com.facebook.presto.operator.scalar
 
ArrayUnionFunction - Class in com.facebook.presto.operator.scalar
 
asBucketNodeMap() - Method in class com.facebook.presto.sql.planner.NodePartitionMap
 
asin(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
asSchemaTablePrefix() - Method in class com.facebook.presto.metadata.QualifiedTablePrefix
 
Assert - Class in com.facebook.presto.testing.assertions
This class provides replacements for TestNG's faulty assertion methods.
assertEquals(Iterable<?>, Iterable<?>) - Static method in class com.facebook.presto.testing.assertions.Assert
 
assertEquals(Iterable<?>, Iterable<?>, String) - Static method in class com.facebook.presto.testing.assertions.Assert
 
AssignmentUtils - Class in com.facebook.presto.sql.planner.plan
 
assignOrUpdateBucketToNode(int, InternalNode, boolean) - Method in class com.facebook.presto.execution.scheduler.BucketNodeMap
 
assignOrUpdateBucketToNode(int, InternalNode, boolean) - Method in class com.facebook.presto.execution.scheduler.FixedBucketNodeMap
 
assignOrUpdateBucketToNode(int, InternalNode, boolean) - Method in class com.facebook.presto.execution.scheduler.group.DynamicBucketNodeMap
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.CanonicalTableScanNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.iterative.GroupReference
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.ApplyNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.AssignUniqueId
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.DeleteNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.EnforceSingleRowNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.ExplainAnalyzeNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.GroupIdNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.IndexJoinNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.IndexSourceNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.LateralJoinNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.MergeJoinNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.MetadataDeleteNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.OffsetNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.OutputNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.RemoteSourceNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.RowNumberNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.SampleNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.SortNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.SpatialJoinNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.StatisticsWriterNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.TableFinishNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.TableWriterMergeNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.TopNRowNumberNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.UnnestNode
 
assignStatsEquivalentPlanNode(Optional<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.WindowNode
 
AssignUniqueId - Class in com.facebook.presto.sql.planner.plan
 
AssignUniqueId(Optional<SourceLocation>, PlanNodeId, PlanNode, VariableReferenceExpression) - Constructor for class com.facebook.presto.sql.planner.plan.AssignUniqueId
 
AssignUniqueId(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, VariableReferenceExpression) - Constructor for class com.facebook.presto.sql.planner.plan.AssignUniqueId
 
assignUniqueId() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
AssignUniqueIdOperator - Class in com.facebook.presto.operator
 
AssignUniqueIdOperator(OperatorContext, AtomicLong) - Constructor for class com.facebook.presto.operator.AssignUniqueIdOperator
 
AssignUniqueIdOperator.AssignUniqueIdOperatorFactory - Class in com.facebook.presto.operator
 
AssignUniqueIdOperatorFactory(int, PlanNodeId) - Constructor for class com.facebook.presto.operator.AssignUniqueIdOperator.AssignUniqueIdOperatorFactory
 
AssignUniqueIdStatsRule - Class in com.facebook.presto.cost
 
AssignUniqueIdStatsRule() - Constructor for class com.facebook.presto.cost.AssignUniqueIdStatsRule
 
ASSOCIATIVE_REWRITE_FUNCTIONS - Static variable in class com.facebook.presto.sql.MaterializedViewUtils
 
asSymbolReference(VariableReferenceExpression) - Static method in class com.facebook.presto.sql.relational.OriginalExpressionUtils
 
asyncAbort(TransactionId) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
asyncAbort(TransactionId) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
asyncAbort(TransactionId) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
asyncAbort(TransactionId) - Method in interface com.facebook.presto.transaction.TransactionManager
 
asyncCommit(TransactionId) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
asyncCommit(TransactionId) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
asyncCommit(TransactionId) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
asyncCommit(TransactionId) - Method in interface com.facebook.presto.transaction.TransactionManager
 
AsyncHttpExecutionMBean - Class in com.facebook.presto.server
 
AsyncHttpExecutionMBean(ExecutorService) - Constructor for class com.facebook.presto.server.AsyncHttpExecutionMBean
 
AsyncPageTransportServlet - Class in com.facebook.presto.server
 
AsyncPageTransportServlet(TaskManager, ExchangeClientConfig, BoundedExecutor, ScheduledExecutorService) - Constructor for class com.facebook.presto.server.AsyncPageTransportServlet
 
AsyncPageTransportServlet() - Constructor for class com.facebook.presto.server.AsyncPageTransportServlet
 
asyncRefresh(MemoryPoolAssignmentsRequest) - Method in class com.facebook.presto.memory.RemoteNodeMemory
 
asyncRefresh() - Method in class com.facebook.presto.metadata.HttpRemoteNodeState
 
asyncRefresh() - Method in interface com.facebook.presto.metadata.RemoteNodeState
 
asyncRefresh() - Method in class com.facebook.presto.metadata.ThriftRemoteNodeState
 
atan(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
atan2(double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
AttributeJdbcTable - Class in com.facebook.presto.connector.system.jdbc
 
AttributeJdbcTable() - Constructor for class com.facebook.presto.connector.system.jdbc.AttributeJdbcTable
 
authenticate(HttpServletRequest) - Method in class com.facebook.presto.server.security.PasswordAuthenticator
 
AutoCloseableCloser - Class in com.facebook.presto.util
This class is inspired by com.google.common.io.Closer
AVAILABLE_HEAP_MEMORY - Static variable in class com.facebook.presto.memory.NodeMemoryConfig
 
average(LongDecimalWithOverflowAndLongState, DecimalType) - Static method in class com.facebook.presto.operator.aggregation.DecimalAverageAggregation
 
AverageAggregations - Class in com.facebook.presto.operator.aggregation
 
AVG - Static variable in class com.facebook.presto.sql.MaterializedViewUtils
 

B

Backoff - Class in com.facebook.presto.server.remotetask
 
Backoff(Duration) - Constructor for class com.facebook.presto.server.remotetask.Backoff
 
Backoff(Duration, Ticker) - Constructor for class com.facebook.presto.server.remotetask.Backoff
 
Backoff(int, Duration, Ticker, List<Duration>) - Constructor for class com.facebook.presto.server.remotetask.Backoff
 
bar(double, long) - Static method in class com.facebook.presto.operator.scalar.ColorFunctions
 
bar(double, long, long, long) - Static method in class com.facebook.presto.operator.scalar.ColorFunctions
 
BaseResponse<T> - Interface in com.facebook.presto.server.smile
This interface helps simplifying the client code when treating both the JSON and SMILE responses.
BasicQueryInfo - Class in com.facebook.presto.server
Lightweight version of QueryInfo.
BasicQueryInfo(QueryId, SessionRepresentation, Optional<ResourceGroupId>, QueryState, MemoryPoolId, boolean, URI, String, BasicQueryStats, ErrorType, ErrorCode, ExecutionFailureInfo, Optional<QueryType>, List<PrestoWarning>, Optional<String>) - Constructor for class com.facebook.presto.server.BasicQueryInfo
 
BasicQueryInfo(QueryId, SessionRepresentation, Optional<ResourceGroupId>, QueryState, MemoryPoolId, boolean, URI, String, BasicQueryStats, ExecutionFailureInfo, Optional<QueryType>, List<PrestoWarning>, Optional<String>) - Constructor for class com.facebook.presto.server.BasicQueryInfo
 
BasicQueryInfo(QueryInfo) - Constructor for class com.facebook.presto.server.BasicQueryInfo
 
BasicQueryStats - Class in com.facebook.presto.server
Lightweight version of QueryStats.
BasicQueryStats(DateTime, DateTime, Duration, Duration, Duration, Duration, int, int, int, int, int, int, DataSize, long, double, double, DataSize, DataSize, DataSize, DataSize, DataSize, DataSize, Duration, Duration, boolean, Set<BlockedReason>, DataSize, OptionalDouble) - Constructor for class com.facebook.presto.server.BasicQueryStats
 
BasicQueryStats(QueryStats) - Constructor for class com.facebook.presto.server.BasicQueryStats
 
BasicStageExecutionStats - Class in com.facebook.presto.execution
 
BasicStageExecutionStats(boolean, int, int, int, int, DataSize, long, double, double, DataSize, DataSize, Duration, Duration, boolean, Set<BlockedReason>, DataSize, OptionalDouble) - Constructor for class com.facebook.presto.execution.BasicStageExecutionStats
 
batchSize - Variable in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
begin(String, Optional<String>, Session, URI, ResourceGroupId, Optional<QueryType>, boolean, TransactionManager, AccessControl, Executor, Metadata, WarningCollector) - Static method in class com.facebook.presto.execution.QueryStateMachine
Created QueryStateMachines must be transitioned to terminal states to clean up resources.
beginAnalysis() - Method in class com.facebook.presto.execution.QueryStateMachine
 
beginAnalyzing() - Method in class com.facebook.presto.execution.QueryStateTimer
 
beginColumnAccessPermissionChecking() - Method in class com.facebook.presto.execution.QueryStateMachine
 
beginColumnAccessPermissionChecking() - Method in class com.facebook.presto.execution.QueryStateTimer
 
beginConsumption() - Method in class com.facebook.presto.operator.PartitionedConsumption
 
beginCreateTable(Session, String, ConnectorTableMetadata, Optional<NewTableLayout>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
beginCreateTable(Session, String, ConnectorTableMetadata, Optional<NewTableLayout>) - Method in interface com.facebook.presto.metadata.Metadata
Begin the atomic creation of a table with data.
beginCreateTable(Session, String, ConnectorTableMetadata, Optional<NewTableLayout>) - Method in class com.facebook.presto.metadata.MetadataManager
 
beginCreateTable(ConnectorSession, ConnectorTableMetadata, Optional<ConnectorNewTableLayout>) - Method in class com.facebook.presto.testing.TestingMetadata
 
beginDelete(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
beginDelete(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
Begin delete query
beginDelete(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
beginDispatching() - Method in class com.facebook.presto.execution.QueryStateTimer
 
beginFinishing() - Method in class com.facebook.presto.execution.QueryStateTimer
 
beginInsert(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
beginInsert(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
Begin insert query
beginInsert(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
beginInsert(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.testing.TestingMetadata
 
beginPlanning() - Method in class com.facebook.presto.execution.QueryStateTimer
 
beginQuery(Session, Set<ConnectorId>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
beginQuery(Session, Set<ConnectorId>) - Method in interface com.facebook.presto.metadata.Metadata
Start a SELECT/UPDATE/INSERT/DELETE query
beginQuery(Session, Set<ConnectorId>) - Method in class com.facebook.presto.metadata.MetadataManager
 
beginQueued() - Method in class com.facebook.presto.execution.QueryStateTimer
 
beginRefreshMaterializedView(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
beginRefreshMaterializedView(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
Begin refresh materialized view
beginRefreshMaterializedView(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
beginRunning() - Method in class com.facebook.presto.execution.QueryStateTimer
 
beginScheduling() - Method in class com.facebook.presto.execution.SqlStageExecution
 
beginSemanticAnalyzing() - Method in class com.facebook.presto.execution.QueryStateMachine
 
beginSemanticAnalyzing() - Method in class com.facebook.presto.execution.QueryStateTimer
 
beginStarting() - Method in class com.facebook.presto.execution.QueryStateTimer
 
beginStatisticsCollection(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
beginStatisticsCollection(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
Begin statistics collection
beginStatisticsCollection(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
beginTransaction(TransactionId, IsolationLevel, boolean) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaConnector
 
beginTransaction(TransactionId, IsolationLevel, boolean) - Method in class com.facebook.presto.connector.system.GlobalSystemConnector
 
beginTransaction(TransactionId, IsolationLevel, boolean) - Method in class com.facebook.presto.connector.system.SystemConnector
 
beginTransaction() - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
beginTransaction(boolean) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
beginTransaction(IsolationLevel, boolean, boolean) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
beginTransaction(boolean) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
beginTransaction(IsolationLevel, boolean, boolean) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
beginTransaction(IsolationLevel, boolean) - Method in interface com.facebook.presto.transaction.InternalConnector
 
beginTransaction(TransactionId, IsolationLevel, boolean) - Method in interface com.facebook.presto.transaction.InternalConnector
 
beginTransaction(boolean) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
beginTransaction(IsolationLevel, boolean, boolean) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
beginTransaction(boolean) - Method in interface com.facebook.presto.transaction.TransactionManager
 
beginTransaction(IsolationLevel, boolean, boolean) - Method in interface com.facebook.presto.transaction.TransactionManager
 
beginTransactionId(TransactionId, TransactionManager, AccessControl) - Method in class com.facebook.presto.Session
 
beginWaitingForResources() - Method in class com.facebook.presto.execution.QueryStateTimer
 
BENCHMARK - Static variable in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig.NetworkTopologyType
 
betaCdf(double, double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
between(long, long, long) - Static method in class com.facebook.presto.type.BigintOperators
 
between(boolean, boolean, boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
between(Slice, Slice, Slice) - Static method in class com.facebook.presto.type.CharOperators
 
between(long, long, long) - Static method in class com.facebook.presto.type.DateOperators
 
between(double, double, double) - Static method in class com.facebook.presto.type.DoubleOperators
 
between(long, long, long) - Static method in class com.facebook.presto.type.IntegerOperators
 
between(long, long, long) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
between(long, long, long) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
between(Slice, Slice, Slice) - Static method in class com.facebook.presto.type.IpAddressOperators
 
between(Slice, Slice, Slice) - Static method in class com.facebook.presto.type.IpPrefixOperators
 
between(long, long, long) - Static method in class com.facebook.presto.type.LongEnumOperators
 
between(long, long, long) - Static method in class com.facebook.presto.type.RealOperators
 
between(long, long, long) - Static method in class com.facebook.presto.type.SmallintOperators
 
between(long, long, long) - Static method in class com.facebook.presto.type.TimeOperators
 
between(long, long, long) - Static method in class com.facebook.presto.type.TimestampOperators
 
between(long, long, long) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
between(long, long, long) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
between(long, long, long) - Static method in class com.facebook.presto.type.TinyintOperators
 
between(boolean, boolean, boolean) - Static method in class com.facebook.presto.type.UnknownOperators
 
between(Slice, Slice, Slice) - Static method in class com.facebook.presto.type.UuidOperators
 
between(Slice, Slice, Slice) - Static method in class com.facebook.presto.type.VarbinaryOperators
 
between(Slice, Slice, Slice) - Static method in class com.facebook.presto.type.VarcharEnumOperators
 
between(Slice, Slice, Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
betweenFunction(Type, Type, Type) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
betweenLongLongLong(Slice, Slice, Slice) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
betweenShortShortShort(long, long, long) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
BIGINT_TO_DECIMAL_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
BIGINT_TO_DECIMAL_SATURATED_FLOOR_CAST - Static variable in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
bigintDistinct(Block) - Static method in class com.facebook.presto.operator.scalar.ArrayDistinctFunction
 
BigintDistinctFromOperator() - Constructor for class com.facebook.presto.type.BigintOperators.BigintDistinctFromOperator
 
BigintGroupByHash - Class in com.facebook.presto.operator
 
BigintGroupByHash(int, boolean, int, UpdateMemory) - Constructor for class com.facebook.presto.operator.BigintGroupByHash
 
bigintInput(CentralMomentsState, long) - Static method in class com.facebook.presto.operator.aggregation.CentralMomentsAggregation
 
bigintInput(VarianceState, long) - Static method in class com.facebook.presto.operator.aggregation.VarianceAggregation
 
bigintMultiply(long, long) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
bigintMultiply(long, long) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
BigintOperators - Class in com.facebook.presto.type
 
BigintOperators.BigintDistinctFromOperator - Class in com.facebook.presto.type
 
bigintToLongDecimal(long, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
bigintToShortDecimal(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
binaryExpression(LogicalBinaryExpression.Operator, Collection<Expression>) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
BinaryFunctionInterface - Interface in com.facebook.presto.sql.gen.lambda
 
bind(List<? extends TypeSignatureProvider>) - Method in class com.facebook.presto.metadata.SignatureBinder
 
bind(List<? extends TypeSignatureProvider>, Type) - Method in class com.facebook.presto.metadata.SignatureBinder
 
BindCodeGenerator - Class in com.facebook.presto.sql.gen
 
BindCodeGenerator(Map<LambdaDefinitionExpression, LambdaBytecodeGenerator.CompiledLambda>, Class) - Constructor for class com.facebook.presto.sql.gen.BindCodeGenerator
 
bindDDLDefinitionTasks(Binder) - Static method in class com.facebook.presto.util.PrestoDataDefBindingHelper
 
bindDependencies(MethodHandle, List<ImplementationDependency>, BoundVariables, FunctionAndTypeManager) - Static method in class com.facebook.presto.operator.ParametricFunctionHelpers
 
bindTransactionControlDefinitionTasks(Binder) - Static method in class com.facebook.presto.util.PrestoDataDefBindingHelper
 
bindVariables(List<? extends TypeSignatureProvider>) - Method in class com.facebook.presto.metadata.SignatureBinder
 
bindVariables(List<? extends TypeSignatureProvider>, Type) - Method in class com.facebook.presto.metadata.SignatureBinder
 
BING_TILE - Static variable in class com.facebook.presto.geospatial.type.BingTileType
 
BingTile - Class in com.facebook.presto.geospatial
 
bingTileAt(double, double, long) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
bingTileChildren(long) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
bingTileChildren(long, long) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
bingTileCoordinates(long) - Method in class com.facebook.presto.geospatial.BingTileFunctions.BingTileCoordinatesFunction
 
BingTileCoordinatesFunction() - Constructor for class com.facebook.presto.geospatial.BingTileFunctions.BingTileCoordinatesFunction
 
BingTileFunctions - Class in com.facebook.presto.geospatial
A set of functions to convert between geometries and Bing tiles.
BingTileFunctions.BingTileCoordinatesFunction - Class in com.facebook.presto.geospatial
 
BingTileOperators - Class in com.facebook.presto.geospatial
 
bingTileParent(long) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
bingTileParent(long, long) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
bingTilePolygon(long) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
bingTilesAround(double, double, long) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
bingTilesAround(double, double, long, double) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
BingTileType - Class in com.facebook.presto.geospatial.type
 
BingTileType() - Constructor for class com.facebook.presto.geospatial.type.BingTileType
 
BingTileUtils - Class in com.facebook.presto.geospatial
 
bingTileZoomLevel(long) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
binomialCdf(long, double, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
bitAnd(NullableLongState, long) - Static method in class com.facebook.presto.operator.aggregation.BitwiseAndAggregation
 
bitCount(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitOr(NullableLongState, long) - Static method in class com.facebook.presto.operator.aggregation.BitwiseOrAggregation
 
bitwiseAnd(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
BitwiseAndAggregation - Class in com.facebook.presto.operator.aggregation
 
bitwiseArithmeticShiftRight(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
BitwiseFunctions - Class in com.facebook.presto.operator.scalar
 
bitwiseLeftShiftBigint(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitwiseLeftShiftInteger(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitwiseLeftShiftSmallint(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitwiseLeftShiftTinyint(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitwiseLogicalShiftRight(long, long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitwiseNot(long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitwiseOr(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
BitwiseOrAggregation - Class in com.facebook.presto.operator.aggregation
 
bitwiseRightShiftArithmeticBigint(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitwiseRightShiftArithmeticInteger(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitwiseRightShiftArithmeticSmallint(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitwiseRightShiftArithmeticTinyint(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitwiseRightShiftBigint(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitwiseRightShiftInteger(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitwiseRightShiftSmallint(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitwiseRightShiftTinyint(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitwiseShiftLeft(long, long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
bitwiseXor(long, long) - Static method in class com.facebook.presto.operator.scalar.BitwiseFunctions
 
BlockAndBlockPositionValueState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
blockArrayMax(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayMaxFunction
 
blockArrayMin(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayMinFunction
 
BlockBooleanState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
BlockComparator - Interface in com.facebook.presto.operator.aggregation
 
BlockDoubleState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
blocked(boolean, Iterable<? extends RemoteTask>, ListenableFuture<?>, ScheduleResult.BlockedReason, int) - Static method in class com.facebook.presto.execution.scheduler.ScheduleResult
 
blocked(ListenableFuture<?>) - Static method in class com.facebook.presto.operator.WorkProcessor.ProcessState
Signals that process is blocked.
blocked(ListenableFuture<?>) - Static method in class com.facebook.presto.operator.WorkProcessor.TransformationState
Signals that transformation is blocked.
BlockedReason - Enum in com.facebook.presto.operator
 
blockElementAt(Type, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArrayElementAtFunction
 
BlockEncodingBuffer - Interface in com.facebook.presto.operator.repartition
 
BlockJsonSerde - Class in com.facebook.presto.block
 
BlockJsonSerde.Deserializer - Class in com.facebook.presto.block
 
BlockJsonSerde.Serializer - Class in com.facebook.presto.block
 
BlockLongState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
blockMap - Variable in class com.facebook.presto.tracing.SimpleTracer
 
BlockPositionState - Interface in com.facebook.presto.operator.aggregation.state
 
BlockPositionStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
BlockPositionStateSerializer(Type) - Constructor for class com.facebook.presto.operator.aggregation.state.BlockPositionStateSerializer
 
BlockState - Interface in com.facebook.presto.operator.aggregation.state
 
BlockStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
BlockStateSerializer(Type) - Constructor for class com.facebook.presto.operator.aggregation.state.BlockStateSerializer
 
BlockToBooleanFunction - Interface in com.facebook.presto.operator.scalar
 
BodyCompiler - Interface in com.facebook.presto.sql.gen
 
BOOLEAN_TO_DECIMAL_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
booleanAnd(TriStateBooleanState, boolean) - Static method in class com.facebook.presto.operator.aggregation.BooleanAndAggregation
 
BooleanAndAggregation - Class in com.facebook.presto.operator.aggregation
 
BooleanAndBlockPositionValueState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
booleanArrayMax(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayMaxFunction
 
booleanArrayMin(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayMinFunction
 
booleanArrayMinMax(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayMinMaxUtils
 
BooleanBooleanState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
BooleanDistinctFromOperator() - Constructor for class com.facebook.presto.type.BooleanOperators.BooleanDistinctFromOperator
 
BooleanDistinctState - Interface in com.facebook.presto.operator.aggregation.state
 
BooleanDoubleState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
booleanElementAt(Type, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArrayElementAtFunction
 
BooleanLongState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
BooleanOperators - Class in com.facebook.presto.type
 
BooleanOperators.BooleanDistinctFromOperator - Class in com.facebook.presto.type
 
booleanOr(TriStateBooleanState, boolean) - Static method in class com.facebook.presto.operator.aggregation.BooleanOrAggregation
 
BooleanOrAggregation - Class in com.facebook.presto.operator.aggregation
 
booleanSubscript(Type, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArraySubscriptOperator
 
BooleanToBooleanFunction - Interface in com.facebook.presto.operator.scalar
 
booleanToLongDecimal(boolean, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
booleanToShortDecimal(boolean, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
Bootstrap - Class in com.facebook.presto.sql.gen
 
bootstrap(MethodHandles.Lookup, String, MethodType, long) - Static method in class com.facebook.presto.sql.gen.Bootstrap
 
BOOTSTRAP_METHOD - Static variable in class com.facebook.presto.sql.gen.Bootstrap
 
borrowByteArray(int) - Method in class com.facebook.presto.operator.SimpleArrayAllocator
 
borrowByteArray(int) - Method in class com.facebook.presto.operator.UncheckedStackArrayAllocator
 
borrowIntArray(int) - Method in class com.facebook.presto.operator.SimpleArrayAllocator
 
borrowIntArray(int) - Method in class com.facebook.presto.operator.UncheckedStackArrayAllocator
 
BoundVariables - Class in com.facebook.presto.metadata
 
BoundVariables(Map<String, Type>, Map<String, Long>) - Constructor for class com.facebook.presto.metadata.BoundVariables
 
BoundVariables.Builder - Class in com.facebook.presto.metadata
 
boxedLongLong(Slice, Slice, MethodHandle) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
boxedShortShort(long, long, MethodHandle) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
boxPrimitive(Class<?>) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
boxPrimitiveIfNecessary(Scope, Class<?>) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
BROADCAST_PARTITION_ID - Static variable in class com.facebook.presto.execution.buffer.OutputBuffers
 
BroadcastOutputBuffer - Class in com.facebook.presto.execution.buffer
 
BroadcastOutputBuffer(String, StateMachine<BufferState>, DataSize, Supplier<LocalMemoryContext>, Executor) - Constructor for class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
Bucket(double, double, double, long) - Constructor for class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram.Bucket
 
Bucket(double, double, double) - Constructor for class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram.Bucket
 
BucketedSplitPlacementPolicy(NodeSelector, List<InternalNode>, BucketNodeMap, Supplier<? extends List<RemoteTask>>) - Constructor for class com.facebook.presto.execution.scheduler.FixedSourcePartitionedScheduler.BucketedSplitPlacementPolicy
 
BucketNodeMap - Class in com.facebook.presto.execution.scheduler
 
BucketNodeMap(ToIntFunction<Split>) - Constructor for class com.facebook.presto.execution.scheduler.BucketNodeMap
 
BucketPartitionFunction - Class in com.facebook.presto.operator
 
BucketPartitionFunction(BucketFunction, int[]) - Constructor for class com.facebook.presto.operator.BucketPartitionFunction
 
BucketResult(double, double, double, double, double, double, double) - Constructor for class com.facebook.presto.operator.aggregation.PrecisionRecallAggregation.BucketResult
 
bufferAllocator - Variable in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
bufferedPositionCount - Variable in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
BufferInfo - Class in com.facebook.presto.execution.buffer
 
BufferInfo(OutputBuffers.OutputBufferId, boolean, int, long, PageBufferInfo) - Constructor for class com.facebook.presto.execution.buffer.BufferInfo
 
BufferingSplitSource - Class in com.facebook.presto.split
 
BufferingSplitSource(SplitSource, int) - Constructor for class com.facebook.presto.split.BufferingSplitSource
 
BufferResult - Class in com.facebook.presto.execution.buffer
 
BufferResult(String, long, long, boolean, List<SerializedPage>) - Constructor for class com.facebook.presto.execution.buffer.BufferResult
 
BufferState - Enum in com.facebook.presto.execution.buffer
 
build() - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate.Builder
 
build() - Method in class com.facebook.presto.cost.VariableStatsEstimate.Builder
 
build() - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo.Builder
 
build() - Method in class com.facebook.presto.metadata.BoundVariables.Builder
 
build() - Method in class com.facebook.presto.metadata.InternalTable.Builder
 
build() - Method in class com.facebook.presto.metadata.MetadataUtil.SchemaMetadataBuilder
 
build() - Method in class com.facebook.presto.metadata.MetadataUtil.TableMetadataBuilder
 
build() - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder
 
build() - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder.ChoiceBuilder
 
build() - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder.MethodsGroupBuilder
 
build() - Method in class com.facebook.presto.metadata.SignatureBuilder
 
build() - Method in class com.facebook.presto.operator.ArrayPositionLinks.FactoryBuilder
 
build() - Method in class com.facebook.presto.operator.ChannelSet.ChannelSetBuilder
 
build(JoinProbe) - Method in class com.facebook.presto.operator.LookupJoinPageBuilder
 
build() - Method in class com.facebook.presto.operator.NestedLoopJoinPagesBuilder
 
build() - Method in class com.facebook.presto.operator.ParametricImplementationsGroup.Builder
 
build() - Method in interface com.facebook.presto.operator.PositionLinks.FactoryBuilder
 
build() - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.Builder
 
build(String) - Static method in class com.facebook.presto.operator.scalar.JsonPath
 
build() - Method in class com.facebook.presto.operator.SortedPositionLinks.FactoryBuilder
 
build() - Method in class com.facebook.presto.resourcemanager.AggregatedResourceGroupInfoBuilder
 
build() - Method in class com.facebook.presto.Session.ResourceEstimateBuilder
 
build() - Method in class com.facebook.presto.Session.SessionBuilder
 
build() - Method in class com.facebook.presto.sql.analyzer.Scope.Builder
 
build() - Method in class com.facebook.presto.sql.planner.EqualityInference.Builder
 
build() - Method in class com.facebook.presto.sql.planner.iterative.RuleIndex.Builder
 
build() - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Builder
 
build() - Method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper.Builder
 
build() - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor.Builder
 
build() - Method in class com.facebook.presto.testing.MaterializedResult.Builder
 
build() - Method in class com.facebook.presto.testing.TestingTaskContext.Builder
 
buildAssignments(Collection<VariableReferenceExpression>, PlanNode) - Static method in class com.facebook.presto.sql.planner.iterative.rule.EliminateEmptyJoins
 
builder() - Static method in class com.facebook.presto.cost.PlanNodeStatsEstimate
 
Builder() - Constructor for class com.facebook.presto.cost.PlanNodeStatsEstimate.Builder
 
builder() - Static method in class com.facebook.presto.cost.VariableStatsEstimate
 
Builder() - Constructor for class com.facebook.presto.cost.VariableStatsEstimate.Builder
 
builder(ResourceGroupId) - Static method in class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo
 
builder() - Static method in class com.facebook.presto.metadata.BoundVariables
 
Builder() - Constructor for class com.facebook.presto.metadata.BoundVariables.Builder
 
builder(ColumnMetadata...) - Static method in class com.facebook.presto.metadata.InternalTable
 
builder(List<ColumnMetadata>) - Static method in class com.facebook.presto.metadata.InternalTable
 
Builder(List<String>, List<Type>) - Constructor for class com.facebook.presto.metadata.InternalTable.Builder
 
builder() - Static method in class com.facebook.presto.metadata.SignatureBuilder
 
builder(Class<?>, OperatorType) - Static method in class com.facebook.presto.metadata.SqlScalarFunction
 
builder(Class<?>) - Static method in class com.facebook.presto.metadata.SqlScalarFunction
 
builder(int) - Static method in class com.facebook.presto.operator.ArrayPositionLinks
 
builder() - Static method in class com.facebook.presto.operator.ParametricImplementationsGroup
 
Builder(Signature, List<Optional<Class<?>>>, Map<String, Class<?>>, Class<?>) - Constructor for class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.Builder
 
builder(int, PagesHashStrategy, AdaptiveLongBigArray) - Static method in class com.facebook.presto.operator.SortedPositionLinks
 
builder(SessionPropertyManager) - Static method in class com.facebook.presto.Session
 
builder(Session) - Static method in class com.facebook.presto.Session
 
builder() - Static method in class com.facebook.presto.sql.analyzer.Scope
 
Builder() - Constructor for class com.facebook.presto.sql.analyzer.Scope.Builder
 
Builder(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.EqualityInference.Builder
 
Builder(Metadata) - Constructor for class com.facebook.presto.sql.planner.EqualityInference.Builder
 
builder() - Static method in class com.facebook.presto.sql.planner.iterative.RuleIndex
 
Builder() - Constructor for class com.facebook.presto.sql.planner.iterative.RuleIndex.Builder
 
builder() - Static method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
Builder() - Constructor for class com.facebook.presto.sql.planner.optimizations.ActualProperties.Builder
 
Builder(ActualProperties.Global, List<LocalProperty<VariableReferenceExpression>>, Map<VariableReferenceExpression, ConstantExpression>) - Constructor for class com.facebook.presto.sql.planner.optimizations.ActualProperties.Builder
 
builder(WarningCollector) - Static method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
builder() - Static method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
Builder(WarningCollector) - Constructor for class com.facebook.presto.sql.planner.optimizations.SymbolMapper.Builder
 
builder() - Static method in class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor
 
Builder() - Constructor for class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor.Builder
 
builder(Executor, ScheduledExecutorService, Session) - Static method in class com.facebook.presto.testing.TestingTaskContext
 
builderFrom(ActualProperties) - Static method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
buildFrom(PlanNodeStatsEstimate) - Static method in class com.facebook.presto.cost.PlanNodeStatsEstimate
 
buildFrom(VariableStatsEstimate) - Static method in class com.facebook.presto.cost.VariableStatsEstimate
 
buildFrom(PlanNode) - Static method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
Builds all (distinct) JoinGraph-es whole plan tree.
buildHashSortedResult() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
buildIntermediateTypes() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
buildJoinTree(List<VariableReferenceExpression>, JoinGraph, List<Integer>, PlanNodeIdAllocator) - Static method in class com.facebook.presto.sql.planner.iterative.rule.EliminateCrossJoins
 
buildOutputBlocks(int[], int, int, int) - Method in interface com.facebook.presto.operator.unnest.Unnester
Build the output blocks for the current batch for this unnester.
buildOwnerSession(Session, Optional<String>, SessionPropertyManager, String, String) - Static method in class com.facebook.presto.sql.MaterializedViewUtils
 
buildPage(int, int[], PageBuilder) - Method in class com.facebook.presto.operator.PagesIndex
 
buildResult() - Method in interface com.facebook.presto.operator.aggregation.builder.HashAggregationBuilder
 
buildResult() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
buildResult() - Method in class com.facebook.presto.operator.aggregation.builder.MergingHashAggregationBuilder
 
buildResult() - Method in class com.facebook.presto.operator.aggregation.builder.SpillableHashAggregationBuilder
 
buildResult() - Method in class com.facebook.presto.operator.GroupedTopNBuilder
 
BuildSetDigestAggregation - Class in com.facebook.presto.type.setdigest
 
buildShallowFrom(PlanNode, Lookup) - Static method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
Builds JoinGraph containing plan node.
buildTypes() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
BuiltInAggregationFunctionImplementation - Class in com.facebook.presto.operator.aggregation
 
BuiltInAggregationFunctionImplementation(String, List<Type>, List<Type>, Type, boolean, boolean, AggregationMetadata, Class<? extends Accumulator>, Class<? extends GroupedAccumulator>) - Constructor for class com.facebook.presto.operator.aggregation.BuiltInAggregationFunctionImplementation
 
BuiltInAggregationFunctionImplementation(String, List<Type>, List<Type>, Type, boolean, boolean, AggregationMetadata, Class<? extends Accumulator>, Class<? extends GroupedAccumulator>, List<Class>) - Constructor for class com.facebook.presto.operator.aggregation.BuiltInAggregationFunctionImplementation
 
BuiltInFunction - Class in com.facebook.presto.metadata
 
BuiltInFunction() - Constructor for class com.facebook.presto.metadata.BuiltInFunction
 
BuiltInFunctionHandle - Class in com.facebook.presto.metadata
 
BuiltInFunctionHandle(Signature) - Constructor for class com.facebook.presto.metadata.BuiltInFunctionHandle
 
BuiltInFunctionNamespaceHandleResolver - Class in com.facebook.presto.metadata
 
BuiltInFunctionNamespaceHandleResolver() - Constructor for class com.facebook.presto.metadata.BuiltInFunctionNamespaceHandleResolver
 
BuiltInScalarFunctionImplementation - Class in com.facebook.presto.operator.scalar
 
BuiltInScalarFunctionImplementation(boolean, List<ScalarFunctionImplementationChoice.ArgumentProperty>, MethodHandle) - Constructor for class com.facebook.presto.operator.scalar.BuiltInScalarFunctionImplementation
 
BuiltInScalarFunctionImplementation(boolean, List<ScalarFunctionImplementationChoice.ArgumentProperty>, MethodHandle, Optional<MethodHandle>) - Constructor for class com.facebook.presto.operator.scalar.BuiltInScalarFunctionImplementation
 
BuiltInScalarFunctionImplementation(List<ScalarFunctionImplementationChoice>) - Constructor for class com.facebook.presto.operator.scalar.BuiltInScalarFunctionImplementation
Creates a ScalarFunctionImplementation consisting of one or more choices.
BuiltInTypeAndFunctionNamespaceManager - Class in com.facebook.presto.metadata
 
BuiltInTypeAndFunctionNamespaceManager(BlockEncodingSerde, FeaturesConfig, Set<Type>, FunctionAndTypeManager) - Constructor for class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
byName() - Static method in class com.facebook.presto.server.ThreadResource.Info
 
ByteArrayBlockEncodingBuffer - Class in com.facebook.presto.operator.repartition
 
ByteArrayBlockEncodingBuffer(ArrayAllocator, boolean) - Constructor for class com.facebook.presto.operator.repartition.ByteArrayBlockEncodingBuffer
 
BytecodeGeneratorContext - Class in com.facebook.presto.sql.gen
 
BytecodeGeneratorContext(RowExpressionCompiler, Scope, CallSiteBinder, CachedInstanceBinder, FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.gen.BytecodeGeneratorContext
 
BytecodeUtils - Class in com.facebook.presto.sql.gen
 
BytecodeUtils.OutputBlockVariableAndType - Class in com.facebook.presto.sql.gen
 

C

CachedInstanceBinder - Class in com.facebook.presto.sql.gen
 
CachedInstanceBinder(ClassDefinition, CallSiteBinder) - Constructor for class com.facebook.presto.sql.gen.CachedInstanceBinder
 
CacheKey(String, Split.SplitIdentifier) - Constructor for class com.facebook.presto.operator.FileFragmentResultCacheManager.CacheKey
 
CacheStatsMBean - Class in com.facebook.presto.sql.gen
 
CacheStatsMBean(LoadingCache<?, ?>) - Constructor for class com.facebook.presto.sql.gen.CacheStatsMBean
 
CachingCostProvider - Class in com.facebook.presto.cost
 
CachingCostProvider(CostCalculator, StatsProvider, Session) - Constructor for class com.facebook.presto.cost.CachingCostProvider
 
CachingCostProvider(CostCalculator, StatsProvider, Optional<Memo>, Session) - Constructor for class com.facebook.presto.cost.CachingCostProvider
 
CachingPlanHasher - Class in com.facebook.presto.sql.planner
 
CachingPlanHasher(ObjectMapper) - Constructor for class com.facebook.presto.sql.planner.CachingPlanHasher
 
CachingStatsProvider - Class in com.facebook.presto.cost
 
CachingStatsProvider(StatsCalculator, Session, TypeProvider) - Constructor for class com.facebook.presto.cost.CachingStatsProvider
 
CachingStatsProvider(StatsCalculator, Optional<Memo>, Lookup, Session, TypeProvider) - Constructor for class com.facebook.presto.cost.CachingStatsProvider
 
calculate(AssignUniqueId, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.AssignUniqueIdStatsRule
 
calculate(T, StatsProvider, Lookup, Session, TypeProvider) - Method in interface com.facebook.presto.cost.ComposableStatsCalculator.Rule
 
calculate(OutputNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.OutputStatsRule
 
calculate(Expression, PlanNodeStatsEstimate, Session, TypeProvider) - Method in class com.facebook.presto.cost.ScalarStatsCalculator
Deprecated.
calculate(RowExpression, PlanNodeStatsEstimate, Session) - Method in class com.facebook.presto.cost.ScalarStatsCalculator
 
calculate(RowExpression, PlanNodeStatsEstimate, ConnectorSession) - Method in class com.facebook.presto.cost.ScalarStatsCalculator
 
calculate(SemiJoinNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.SemiJoinStatsRule
 
calculate(T, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.SimpleStatsRule
 
calculate(SortNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.SortStatsRule
 
calculate(UnnestNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.UnnestStatsRule
 
calculate(ValuesNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.ValuesStatsRule
 
calculateCost(PlanNode, StatsProvider, CostProvider, Session) - Method in interface com.facebook.presto.cost.CostCalculator
Calculates cumulative cost of a node.
calculateCost(PlanNode, StatsProvider, CostProvider, Session) - Method in class com.facebook.presto.cost.CostCalculatorUsingExchanges
 
calculateCost(PlanNode, StatsProvider, CostProvider, Session) - Method in class com.facebook.presto.cost.CostCalculatorWithEstimatedExchanges
 
calculateEntropy() - Method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
calculateEntropy() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramJacknifeStateStrategy
 
calculateEntropy() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramMleStateStrategy
 
calculateEntropy() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.UnweightedReservoirSampleStateStrategy
 
calculateEntropy() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.WeightedReservoirSampleStateStrategy
 
calculateFromSamplesUsingVasicek(double[]) - Static method in class com.facebook.presto.operator.aggregation.differentialentropy.EntropyCalculations
 
calculateJoinCostWithoutOutput(PlanNode, PlanNode, StatsProvider, boolean, int) - Static method in class com.facebook.presto.cost.CostCalculatorWithEstimatedExchanges
 
calculateJoinInputCost(PlanNode, PlanNode, StatsProvider, boolean, int) - Static method in class com.facebook.presto.cost.CostCalculatorWithEstimatedExchanges
 
calculateLocalRepartitionCost(double) - Static method in class com.facebook.presto.cost.CostCalculatorWithEstimatedExchanges
 
calculateLowWatermark(long) - Static method in class com.facebook.presto.execution.scheduler.NodeScheduler
 
calculateMaxFill(int, float) - Static method in class com.facebook.presto.operator.aggregation.histogram.HashUtil
 
calculatePrefixesWithTableName(ConnectorSession, Set<QualifiedTablePrefix>, TupleDomain<ColumnHandle>, Optional<Predicate<Map<ColumnHandle, NullableValue>>>) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
calculateRemoteGatherCost(double) - Static method in class com.facebook.presto.cost.CostCalculatorWithEstimatedExchanges
 
calculateRemoteRepartitionCost(double) - Static method in class com.facebook.presto.cost.CostCalculatorWithEstimatedExchanges
 
calculateRemoteReplicateCost(double, int) - Static method in class com.facebook.presto.cost.CostCalculatorWithEstimatedExchanges
 
calculateStats(PlanNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.ComposableStatsCalculator
 
calculateStats(PlanNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.HistoryBasedPlanStatisticsCalculator
 
calculateStats(PlanNode, StatsProvider, Lookup, Session, TypeProvider) - Method in interface com.facebook.presto.cost.StatsCalculator
Calculate stats for the node.
call(String, FunctionHandle, Type, RowExpression...) - Static method in class com.facebook.presto.sql.relational.Expressions
 
call(Optional<SourceLocation>, String, FunctionHandle, Type, RowExpression...) - Static method in class com.facebook.presto.sql.relational.Expressions
 
call(String, FunctionHandle, Type, List<RowExpression>) - Static method in class com.facebook.presto.sql.relational.Expressions
 
call(Optional<SourceLocation>, String, FunctionHandle, Type, List<RowExpression>) - Static method in class com.facebook.presto.sql.relational.Expressions
 
call(FunctionAndTypeManager, String, Type, RowExpression...) - Static method in class com.facebook.presto.sql.relational.Expressions
 
call(FunctionAndTypeManager, String, Type, List<RowExpression>) - Static method in class com.facebook.presto.sql.relational.Expressions
 
calledOnNullInput(boolean) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder
 
CallTask - Class in com.facebook.presto.execution
 
CallTask() - Constructor for class com.facebook.presto.execution.CallTask
 
canAddBuffers() - Method in enum com.facebook.presto.execution.buffer.BufferState
 
canAddPages() - Method in enum com.facebook.presto.execution.buffer.BufferState
 
canAssignSplitBasedOnWeight(long, long, SplitWeight) - Static method in class com.facebook.presto.execution.scheduler.NodeScheduler
 
canCastFromJson(Type) - Static method in class com.facebook.presto.util.JsonUtil
 
canCastToJson(Type) - Static method in class com.facebook.presto.util.JsonUtil
 
cancel() - Method in interface com.facebook.presto.dispatcher.DispatchQuery
 
cancel() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
cancel() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
cancel() - Method in interface com.facebook.presto.execution.RemoteTask
 
cancel() - Method in class com.facebook.presto.execution.SqlStageExecution
 
cancel() - Method in class com.facebook.presto.execution.SqlTask
 
cancel() - Method in class com.facebook.presto.execution.TaskStateMachine
 
cancel(QueryId, String) - Method in class com.facebook.presto.server.protocol.LocalQueryProvider
 
cancel() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
cancelQuery(QueryId) - Method in class com.facebook.presto.dispatcher.DispatchManager
 
cancelQuery(QueryId) - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
cancelQuery() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
cancelQuery() - Method in interface com.facebook.presto.execution.QueryExecution
 
cancelQuery(QueryId) - Method in interface com.facebook.presto.execution.QueryManager
Attempts to fail the query due to a user cancellation.
cancelQuery() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
cancelQuery(QueryId) - Method in class com.facebook.presto.execution.SqlQueryManager
 
cancelQuery(QueryId, UriInfo, HttpServletRequest, AsyncResponse) - Method in class com.facebook.presto.resourcemanager.DistributedQueryResource
 
cancelQuery(QueryId, long, String) - Method in class com.facebook.presto.server.protocol.ExecutingStatementResource
 
cancelQuery(QueryId, long, String) - Method in class com.facebook.presto.server.protocol.QueuedStatementResource
 
cancelQuery(QueryId, String, UriInfo, HttpServletRequest, AsyncResponse) - Method in class com.facebook.presto.server.QueryResource
 
cancelStage(StageId) - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
cancelStage(StageId) - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
cancelStage(StageId) - Method in interface com.facebook.presto.execution.QueryExecution
 
cancelStage(StageId) - Method in interface com.facebook.presto.execution.QueryManager
Attempts to cancel the stage and continue the query.
cancelStage(StageId) - Method in class com.facebook.presto.execution.scheduler.LegacySqlQueryScheduler
Deprecated.
 
cancelStage(StageId) - Method in class com.facebook.presto.execution.scheduler.SqlQueryScheduler
 
cancelStage(StageId) - Method in interface com.facebook.presto.execution.scheduler.SqlQuerySchedulerInterface
 
cancelStage(StageId) - Method in class com.facebook.presto.execution.SqlQueryExecution
 
cancelStage(StageId) - Method in class com.facebook.presto.execution.SqlQueryManager
 
cancelStage(StageId, String, UriInfo, HttpServletRequest, AsyncResponse) - Method in class com.facebook.presto.server.QueryResource
 
cancelStage(StageId) - Method in class com.facebook.presto.server.StageResource
 
cancelTask(TaskId) - Method in class com.facebook.presto.execution.SqlTaskManager
 
cancelTask(TaskId) - Method in interface com.facebook.presto.execution.TaskManager
Cancels a task.
cancelUnfinishedTasks() - Method in class com.facebook.presto.execution.scheduler.PartialResultQueryTaskTracker
 
canCoerce(Type, Type) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
canCoerce(Type, Type) - Method in class com.facebook.presto.type.TypeCoercer
 
canonicalizeExpression(Expression) - Static method in class com.facebook.presto.sql.planner.iterative.rule.CanonicalizeExpressionRewriter
 
CanonicalizeExpressionRewriter - Class in com.facebook.presto.sql.planner.iterative.rule
 
CanonicalizeExpressions - Class in com.facebook.presto.sql.planner.iterative.rule
 
CanonicalizeExpressions() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.CanonicalizeExpressions
 
CanonicalPartitioningScheme - Class in com.facebook.presto.sql.planner
 
CanonicalPlan - Class in com.facebook.presto.sql.planner
 
CanonicalPlan(PlanNode, PlanCanonicalizationStrategy) - Constructor for class com.facebook.presto.sql.planner.CanonicalPlan
 
CanonicalPlanFragment - Class in com.facebook.presto.sql.planner
 
CanonicalPlanFragment(CanonicalPlan, CanonicalPartitioningScheme) - Constructor for class com.facebook.presto.sql.planner.CanonicalPlanFragment
 
CanonicalPlanGenerator - Class in com.facebook.presto.sql.planner
 
CanonicalPlanGenerator(PlanCanonicalizationStrategy, ObjectMapper) - Constructor for class com.facebook.presto.sql.planner.CanonicalPlanGenerator
 
CanonicalPlanGenerator.Context - Class in com.facebook.presto.sql.planner
 
CanonicalTableHandle(ConnectorId, ConnectorTableHandle, Optional<Object>) - Constructor for class com.facebook.presto.sql.planner.CanonicalTableScanNode.CanonicalTableHandle
 
CanonicalTableHandle(ConnectorId, ConnectorTableHandle, Optional<Object>, Optional<ConnectorTableLayoutHandle>) - Constructor for class com.facebook.presto.sql.planner.CanonicalTableScanNode.CanonicalTableHandle
 
CanonicalTableScanNode - Class in com.facebook.presto.sql.planner
 
CanonicalTableScanNode(Optional<SourceLocation>, PlanNodeId, CanonicalTableScanNode.CanonicalTableHandle, List<VariableReferenceExpression>, Map<VariableReferenceExpression, ColumnHandle>) - Constructor for class com.facebook.presto.sql.planner.CanonicalTableScanNode
 
CanonicalTableScanNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, CanonicalTableScanNode.CanonicalTableHandle, List<VariableReferenceExpression>, Map<VariableReferenceExpression, ColumnHandle>) - Constructor for class com.facebook.presto.sql.planner.CanonicalTableScanNode
 
CanonicalTableScanNode.CanonicalTableHandle - Class in com.facebook.presto.sql.planner
 
canPartition() - Method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.JoinDistributionType
 
canReplicate() - Method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.JoinDistributionType
 
canResolve(QualifiedName) - Method in class com.facebook.presto.sql.analyzer.Field
 
canResolve(QualifiedName) - Method in class com.facebook.presto.sql.analyzer.RelationType
 
capStats(PlanNodeStatsEstimate, PlanNodeStatsEstimate) - Static method in class com.facebook.presto.cost.PlanNodeStatsEstimateMath
 
cardinality(Slice) - Static method in class com.facebook.presto.operator.scalar.HyperLogLogFunctions
 
CARDINALITY - Static variable in class com.facebook.presto.sql.MaterializedViewUtils
 
cardinality() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
cardinality(Slice) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogFunctions
 
cardinality() - Method in class com.facebook.presto.type.setdigest.SetDigest
 
cardinality(Slice) - Static method in class com.facebook.presto.type.setdigest.SetDigestFunctions
 
CAST_FROM_UNKNOWN - Static variable in class com.facebook.presto.operator.scalar.CastFromUnknownOperator
 
castBigintToEnum(Type, long) - Static method in class com.facebook.presto.type.EnumCasts
 
castCharToCodePoints(Long, Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
castCharToJoniRegexp(Long, Slice) - Static method in class com.facebook.presto.operator.scalar.JoniRegexpCasts
 
castCharToJsonPath(Long, Slice) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
castCharToLikePattern(Long, Slice) - Static method in class com.facebook.presto.type.LikeFunctions
 
castCharToRe2JRegexp(int, int) - Static method in class com.facebook.presto.operator.scalar.Re2JCastToRegexpFunction
 
castEnumToBigint(long) - Static method in class com.facebook.presto.type.EnumCasts
 
castEnumToVarchar(Slice) - Static method in class com.facebook.presto.type.EnumCasts
 
castFromBigint(long) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
castFromBigint(long) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castFromBinary(Slice) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogOperators
 
castFromBinary(Slice) - Static method in class com.facebook.presto.type.setdigest.SetDigestOperators
 
castFromBoolean(boolean) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castFromDate(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castFromDouble(double) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castFromInteger(long) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castFromIpAddressToIpPrefix(Slice) - Static method in class com.facebook.presto.type.IpPrefixOperators
 
castFromIpAddressToVarbinary(Slice) - Static method in class com.facebook.presto.type.IpAddressOperators
 
castFromIpAddressToVarchar(Slice) - Static method in class com.facebook.presto.type.IpAddressOperators
 
castFromIpPrefixToIpAddress(Slice) - Static method in class com.facebook.presto.type.IpPrefixOperators
 
castFromIpPrefixToVarchar(Slice) - Static method in class com.facebook.presto.type.IpPrefixOperators
 
castFromP4Hll(Slice) - Static method in class com.facebook.presto.type.HyperLogLogOperators
 
castFromReal(long) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castFromSlice(Slice) - Static method in class com.facebook.presto.type.DateOperators
 
castFromSlice(SqlFunctionProperties, Slice) - Static method in class com.facebook.presto.type.TimeOperators
 
castFromSlice(SqlFunctionProperties, Slice) - Static method in class com.facebook.presto.type.TimestampOperators
 
castFromSlice(SqlFunctionProperties, Slice) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
castFromSlice(Slice) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
castFromSmallInt(long) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castFromTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castFromTinyInt(long) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
CastFromUnknownOperator - Class in com.facebook.presto.operator.scalar
 
CastFromUnknownOperator() - Constructor for class com.facebook.presto.operator.scalar.CastFromUnknownOperator
 
castFromUuidToVarbinary(Slice) - Static method in class com.facebook.presto.type.UuidOperators
 
castFromUuidToVarchar(Slice) - Static method in class com.facebook.presto.type.UuidOperators
 
castFromVarbinary(Slice) - Static method in class com.facebook.presto.type.HyperLogLogOperators
 
castFromVarbinaryBigint(Slice) - Static method in class com.facebook.presto.type.QuantileDigestOperators
 
castFromVarbinaryDouble(Slice) - Static method in class com.facebook.presto.type.QuantileDigestOperators
 
castFromVarbinaryDouble(Slice) - Static method in class com.facebook.presto.type.TDigestOperators
 
castFromVarbinaryReal(Slice) - Static method in class com.facebook.presto.type.QuantileDigestOperators
 
castFromVarbinaryToIpAddress(Slice) - Static method in class com.facebook.presto.type.IpAddressOperators
 
castFromVarbinaryToUuid(Slice) - Static method in class com.facebook.presto.type.UuidOperators
 
castFromVarchar(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castFromVarcharToIpAddress(Slice) - Static method in class com.facebook.presto.type.IpAddressOperators
 
castFromVarcharToIpPrefix(Slice) - Static method in class com.facebook.presto.type.IpPrefixOperators
 
castFromVarcharToUuid(Slice) - Static method in class com.facebook.presto.type.UuidOperators
 
castIntegerToEnum(Type, long) - Static method in class com.facebook.presto.type.EnumCasts
 
castSmallintToEnum(Type, long) - Static method in class com.facebook.presto.type.EnumCasts
 
castTinyintToEnum(Type, long) - Static method in class com.facebook.presto.type.EnumCasts
 
castToBigint(long) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
castToBigint(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castToBigint(boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
castToBigint(long) - Static method in class com.facebook.presto.type.IntegerOperators
 
castToBigint(long) - Static method in class com.facebook.presto.type.SmallintOperators
 
castToBigint(long) - Static method in class com.facebook.presto.type.TinyintOperators
 
castToBigint(Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
castToBinary(Slice) - Static method in class com.facebook.presto.type.HyperLogLogOperators
 
castToBinary(Slice) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogOperators
 
castToBinary(Slice) - Static method in class com.facebook.presto.type.setdigest.SetDigestOperators
 
castToBinary(Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
castToBinaryBigint(Slice) - Static method in class com.facebook.presto.type.QuantileDigestOperators
 
castToBinaryDouble(Slice) - Static method in class com.facebook.presto.type.QuantileDigestOperators
 
castToBinaryDouble(Slice) - Static method in class com.facebook.presto.type.TDigestOperators
 
castToBinaryReal(Slice) - Static method in class com.facebook.presto.type.QuantileDigestOperators
 
castToBoolean(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castToBoolean(long) - Static method in class com.facebook.presto.type.BigintOperators
 
castToBoolean(double) - Static method in class com.facebook.presto.type.DoubleOperators
 
castToBoolean(long) - Static method in class com.facebook.presto.type.IntegerOperators
 
castToBoolean(long) - Static method in class com.facebook.presto.type.RealOperators
 
castToBoolean(long) - Static method in class com.facebook.presto.type.SmallintOperators
 
castToBoolean(long) - Static method in class com.facebook.presto.type.TinyintOperators
 
castToBoolean(Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
castToDate(SqlFunctionProperties, long) - Static method in class com.facebook.presto.type.TimestampOperators
 
castToDate(long) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
castToDouble(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castToDouble(long) - Static method in class com.facebook.presto.type.BigintOperators
 
castToDouble(boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
castToDouble(long) - Static method in class com.facebook.presto.type.IntegerOperators
 
castToDouble(long) - Static method in class com.facebook.presto.type.RealOperators
 
castToDouble(long) - Static method in class com.facebook.presto.type.SmallintOperators
 
castToDouble(long) - Static method in class com.facebook.presto.type.TinyintOperators
 
castToDouble(Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
castToExpression(RowExpression) - Static method in class com.facebook.presto.sql.relational.OriginalExpressionUtils
Degrade to Expression
castToFloat(Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
castToHyperLogLog(Slice) - Static method in class com.facebook.presto.type.setdigest.SetDigestOperators
 
castToInteger(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castToInteger(long) - Static method in class com.facebook.presto.type.BigintOperators
 
castToInteger(boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
castToInteger(double) - Static method in class com.facebook.presto.type.DoubleOperators
 
castToInteger(long) - Static method in class com.facebook.presto.type.RealOperators
 
castToInteger(long) - Static method in class com.facebook.presto.type.SmallintOperators
 
castToInteger(long) - Static method in class com.facebook.presto.type.TinyintOperators
 
castToInteger(Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
castToLong(double) - Static method in class com.facebook.presto.type.DoubleOperators
 
castToLong(long) - Static method in class com.facebook.presto.type.RealOperators
 
castToP4Hll(Slice) - Static method in class com.facebook.presto.type.HyperLogLogOperators
 
castToReal(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castToReal(long) - Static method in class com.facebook.presto.type.BigintOperators
 
castToReal(boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
castToReal(double) - Static method in class com.facebook.presto.type.DoubleOperators
 
castToReal(long) - Static method in class com.facebook.presto.type.IntegerOperators
 
castToReal(long) - Static method in class com.facebook.presto.type.SmallintOperators
 
castToReal(long) - Static method in class com.facebook.presto.type.TinyintOperators
 
castToRegexp(int, int, boolean, long, Slice) - Static method in class com.facebook.presto.operator.scalar.Re2JCastToRegexpFunction
 
castToRowExpression(Expression) - Static method in class com.facebook.presto.sql.relational.OriginalExpressionUtils
Create a new RowExpression
castToSlice(long) - Static method in class com.facebook.presto.type.DateOperators
 
castToSlice(long) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
castToSlice(long) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
castToSlice(SqlFunctionProperties, long) - Static method in class com.facebook.presto.type.TimeOperators
 
castToSlice(SqlFunctionProperties, long) - Static method in class com.facebook.presto.type.TimestampOperators
 
castToSlice(long) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
castToSlice(long) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
castToSmallint(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castToSmallint(long) - Static method in class com.facebook.presto.type.BigintOperators
 
castToSmallint(boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
castToSmallint(double) - Static method in class com.facebook.presto.type.DoubleOperators
 
castToSmallint(long) - Static method in class com.facebook.presto.type.IntegerOperators
 
castToSmallint(long) - Static method in class com.facebook.presto.type.RealOperators
 
castToSmallint(long) - Static method in class com.facebook.presto.type.TinyintOperators
 
castToSmallint(Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
castToTime(SqlFunctionProperties, long) - Static method in class com.facebook.presto.type.TimestampOperators
 
castToTime(SqlFunctionProperties, long) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
castToTime(SqlFunctionProperties, long) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
castToTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.type.DateOperators
 
castToTimestamp(long) - Static method in class com.facebook.presto.type.TimeOperators
 
castToTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
castToTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
castToTimestampWithTimeZone(SqlFunctionProperties, long) - Static method in class com.facebook.presto.type.DateOperators
 
castToTimestampWithTimeZone(SqlFunctionProperties, long) - Static method in class com.facebook.presto.type.TimeOperators
 
castToTimestampWithTimeZone(SqlFunctionProperties, long) - Static method in class com.facebook.presto.type.TimestampOperators
 
castToTimestampWithTimeZone(long) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
castToTimeWithTimeZone(SqlFunctionProperties, long) - Static method in class com.facebook.presto.type.TimeOperators
 
castToTimeWithTimeZone(SqlFunctionProperties, long) - Static method in class com.facebook.presto.type.TimestampOperators
 
castToTimeWithTimeZone(SqlFunctionProperties, long) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
castToTinyint(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castToTinyint(long) - Static method in class com.facebook.presto.type.BigintOperators
 
castToTinyint(boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
castToTinyint(double) - Static method in class com.facebook.presto.type.DoubleOperators
 
castToTinyint(long) - Static method in class com.facebook.presto.type.IntegerOperators
 
castToTinyint(long) - Static method in class com.facebook.presto.type.RealOperators
 
castToTinyint(long) - Static method in class com.facebook.presto.type.SmallintOperators
 
castToTinyint(Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
castToVarchar(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
castToVarchar(long, long) - Static method in class com.facebook.presto.type.BigintOperators
 
castToVarchar(boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
castToVarchar(double) - Static method in class com.facebook.presto.type.DoubleOperators
 
castToVarchar(long) - Static method in class com.facebook.presto.type.IntegerOperators
 
castToVarchar(long) - Static method in class com.facebook.presto.type.RealOperators
 
castToVarchar(long) - Static method in class com.facebook.presto.type.SmallintOperators
 
castToVarchar(long) - Static method in class com.facebook.presto.type.TinyintOperators
 
CastType - Enum in com.facebook.presto.metadata
 
castVarcharToCodePoints(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
castVarcharToEnum(Type, Slice) - Static method in class com.facebook.presto.type.EnumCasts
 
castVarcharToJoniRegexp(Slice) - Static method in class com.facebook.presto.operator.scalar.JoniRegexpCasts
 
castVarcharToJsonPath(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
castVarcharToKdbTree(Slice) - Static method in class com.facebook.presto.geospatial.KdbTreeCasts
 
castVarcharToLikePattern(Slice) - Static method in class com.facebook.presto.type.LikeFunctions
 
castVarcharToRe2JRegexp(int, int) - Static method in class com.facebook.presto.operator.scalar.Re2JCastToRegexpFunction
 
Catalog - Class in com.facebook.presto.metadata
 
Catalog(String, ConnectorId, Connector, ConnectorId, Connector, ConnectorId, Connector) - Constructor for class com.facebook.presto.metadata.Catalog
 
CATALOG_TABLE - Static variable in class com.facebook.presto.connector.system.CatalogSystemTable
 
CATALOG_TABLE_NAME - Static variable in class com.facebook.presto.connector.system.CatalogSystemTable
 
CatalogAccessControlRule - Class in com.facebook.presto.security
 
CatalogAccessControlRule(CatalogAccessControlRule.AccessMode, Optional<Pattern>, Optional<Pattern>) - Constructor for class com.facebook.presto.security.CatalogAccessControlRule
 
CatalogAccessControlRule.AccessMode - Enum in com.facebook.presto.security
 
catalogExists(TransactionInfo, SessionRepresentation, String) - Method in class com.facebook.presto.catalogserver.CatalogServer
 
catalogExists(TransactionInfo, SessionRepresentation, String) - Method in interface com.facebook.presto.catalogserver.CatalogServerClient
 
catalogExists(Session, String) - Method in class com.facebook.presto.catalogserver.RemoteMetadataManager
 
catalogExists(Session, String) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
catalogExists(Session, String) - Method in interface com.facebook.presto.metadata.Metadata
 
catalogExists(Session, String) - Method in class com.facebook.presto.metadata.MetadataManager
 
CatalogJdbcTable - Class in com.facebook.presto.connector.system.jdbc
 
CatalogJdbcTable(Metadata, AccessControl) - Constructor for class com.facebook.presto.connector.system.jdbc.CatalogJdbcTable
 
CatalogManager - Class in com.facebook.presto.metadata
 
CatalogManager() - Constructor for class com.facebook.presto.metadata.CatalogManager
 
CatalogMetadata - Class in com.facebook.presto.metadata
 
CatalogMetadata(ConnectorId, ConnectorMetadata, ConnectorTransactionHandle, ConnectorId, ConnectorMetadata, ConnectorTransactionHandle, ConnectorId, ConnectorMetadata, ConnectorTransactionHandle, Set<ConnectorCapabilities>) - Constructor for class com.facebook.presto.metadata.CatalogMetadata
 
CatalogServer - Class in com.facebook.presto.catalogserver
 
CatalogServer(MetadataManager, SessionPropertyManager, TransactionManager, ObjectMapper) - Constructor for class com.facebook.presto.catalogserver.CatalogServer
 
CatalogServerClient - Interface in com.facebook.presto.catalogserver
 
CatalogServerModule - Class in com.facebook.presto.server
 
CatalogServerModule() - Constructor for class com.facebook.presto.server.CatalogServerModule
 
CatalogSystemTable - Class in com.facebook.presto.connector.system
 
CatalogSystemTable(Metadata, AccessControl) - Constructor for class com.facebook.presto.connector.system.CatalogSystemTable
 
cauchyCdf(double, double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
cbrt(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
ceiling(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
ceiling(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
ceilingFloat(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
ceilingInteger(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
ceilingLong(long, Slice) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Ceiling
 
ceilingLongShort(long, Slice) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Ceiling
 
ceilingShort(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Ceiling
 
ceilingSmallint(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
ceilingTinyint(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
CentralMomentsAggregation - Class in com.facebook.presto.operator.aggregation
 
CentralMomentsState - Interface in com.facebook.presto.operator.aggregation.state
 
Centroid - Class in com.facebook.presto.tdigest
A single centroid which represents a number of data points.
Centroid(double) - Constructor for class com.facebook.presto.tdigest.Centroid
 
Centroid(double, double) - Constructor for class com.facebook.presto.tdigest.Centroid
 
Centroid(double, double, int) - Constructor for class com.facebook.presto.tdigest.Centroid
 
centroidCount() - Method in class com.facebook.presto.tdigest.TDigest
 
centroids() - Method in class com.facebook.presto.tdigest.TDigest
 
Channel(String, Type, int) - Constructor for class com.facebook.presto.operator.DynamicFilterSourceOperator.Channel
 
ChannelSet - Class in com.facebook.presto.operator
 
ChannelSet(GroupByHash, boolean, int[]) - Constructor for class com.facebook.presto.operator.ChannelSet
 
ChannelSet.ChannelSetBuilder - Class in com.facebook.presto.operator
 
ChannelSetBuilder(Type, Optional<Integer>, int, OperatorContext, JoinCompiler) - Constructor for class com.facebook.presto.operator.ChannelSet.ChannelSetBuilder
 
channelsToPages(List<List<Block>>) - Static method in class com.facebook.presto.operator.JoinUtils
 
CHAR - Static variable in class com.facebook.presto.type.CharParametricType
 
CharacterStringCasts - Class in com.facebook.presto.operator.scalar
 
CharDistinctFromOperator() - Constructor for class com.facebook.presto.type.CharOperators.CharDistinctFromOperator
 
charLeftTrim(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
charLeftTrim(Slice, int[]) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
charLength(long, Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
charLower(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
CharOperators - Class in com.facebook.presto.type
 
CharOperators.CharDistinctFromOperator - Class in com.facebook.presto.type
 
CharParametricType - Class in com.facebook.presto.type
 
CharParametricType() - Constructor for class com.facebook.presto.type.CharParametricType
 
charRightTrim(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
charRightTrim(Slice, int[]) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
charSubstr(Slice, long) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
charSubstr(Slice, long, long) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
charToCharCast(Long, Long, Slice) - Static method in class com.facebook.presto.operator.scalar.CharacterStringCasts
 
charToVarcharCast(Long, Long, Slice) - Static method in class com.facebook.presto.operator.scalar.CharacterStringCasts
 
charTrim(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
charTrim(Slice, int[]) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
charUpper(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
CHECK_ACCESS_CONTROL_ON_UTILIZED_COLUMNS_ONLY - Static variable in class com.facebook.presto.SystemSessionProperties
 
CHECK_ACCESS_CONTROL_WITH_SUBFIELDS - Static variable in class com.facebook.presto.SystemSessionProperties
 
checkAndCancelTasks() - Method in class com.facebook.presto.execution.PartialResultQueryManager
 
checkAndGetColumnReferenceField(Expression, Multimap<NodeRef<Expression>, FieldId>) - Static method in class com.facebook.presto.sql.analyzer.ExpressionTreeUtils
 
checkAndSetActive(TransactionId) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
checkAndSetActive(TransactionId) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
checkAndSetActive(TransactionId) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
checkAndSetActive(TransactionId) - Method in interface com.facebook.presto.transaction.TransactionManager
 
checkArgument(boolean, String) - Static method in class com.facebook.presto.util.Failures
 
checkArgument(boolean, String, Object...) - Static method in class com.facebook.presto.util.Failures
 
checkArrayIndex(long) - Static method in class com.facebook.presto.operator.scalar.ArraySubscriptOperator
 
checkBlockIsNotNull(Block) - Static method in class com.facebook.presto.operator.scalar.MapToMapCast
 
checkBooleanIsNotNull(Boolean) - Static method in class com.facebook.presto.operator.scalar.MapToMapCast
 
checkCanAccessCatalog(Identity, AccessControlContext, String) - Method in interface com.facebook.presto.security.AccessControl
Check whether identity is allowed to access catalog
checkCanAccessCatalog(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanAccessCatalog(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanAccessCatalog(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanAccessCatalog(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanAccessCatalog(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanAccessCatalog(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.ReadOnlySystemAccessControl
 
checkCanAddColumn(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanAddColumn(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanAddColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to add columns to the specified table.
checkCanAddColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanAddColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanAddColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanAddColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanCreateRole(TransactionId, Identity, AccessControlContext, String, Optional<PrestoPrincipal>, String) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to create the specified role.
checkCanCreateRole(TransactionId, Identity, AccessControlContext, String, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanCreateRole(TransactionId, Identity, AccessControlContext, String, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanCreateRole(TransactionId, Identity, AccessControlContext, String, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanCreateSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to create the specified schema.
checkCanCreateSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanCreateSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanCreateSchema(Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanCreateSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanCreateSchema(Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanCreateSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanCreateTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to create the specified table.
checkCanCreateTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanCreateTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanCreateTable(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanCreateTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanCreateTable(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanCreateTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanCreateView(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to create the specified view.
checkCanCreateView(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanCreateView(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanCreateView(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanCreateView(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanCreateView(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanCreateView(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanCreateViewWithSelectFromColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Set<String>) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to create a view that selects from the specified columns.
checkCanCreateViewWithSelectFromColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Set<String>) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanCreateViewWithSelectFromColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Set<String>) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanCreateViewWithSelectFromColumns(Identity, AccessControlContext, CatalogSchemaTableName, Set<String>) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanCreateViewWithSelectFromColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Set<String>) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanCreateViewWithSelectFromColumns(Identity, AccessControlContext, CatalogSchemaTableName, Set<String>) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanCreateViewWithSelectFromColumns(Identity, AccessControlContext, CatalogSchemaTableName, Set<String>) - Method in class com.facebook.presto.security.ReadOnlySystemAccessControl
 
checkCanCreateViewWithSelectFromColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Set<String>) - Method in class com.facebook.presto.security.ViewAccessControl
 
checkCanCreateViewWithSelectFromColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Set<String>) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanDeleteFromTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to delete from the specified table.
checkCanDeleteFromTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanDeleteFromTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanDeleteFromTable(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanDeleteFromTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanDeleteFromTable(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanDeleteFromTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanDropColumn(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to drop columns from the specified table.
checkCanDropColumn(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanDropColumn(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanDropColumn(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanDropColumn(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanDropColumn(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanDropColumn(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanDropRole(TransactionId, Identity, AccessControlContext, String, String) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to drop the specified role.
checkCanDropRole(TransactionId, Identity, AccessControlContext, String, String) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanDropRole(TransactionId, Identity, AccessControlContext, String, String) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanDropRole(TransactionId, Identity, AccessControlContext, String, String) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanDropSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to drop the specified schema.
checkCanDropSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanDropSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanDropSchema(Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanDropSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanDropSchema(Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanDropSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanDropTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to drop the specified table.
checkCanDropTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanDropTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanDropTable(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanDropTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanDropTable(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanDropTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanDropView(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to drop the specified view.
checkCanDropView(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanDropView(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanDropView(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanDropView(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanDropView(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanDropView(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanGrantRoles(TransactionId, Identity, AccessControlContext, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to grant the specified roles to the specified principals.
checkCanGrantRoles(TransactionId, Identity, AccessControlContext, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanGrantRoles(TransactionId, Identity, AccessControlContext, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanGrantRoles(TransactionId, Identity, AccessControlContext, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanGrantTablePrivilege(TransactionId, Identity, AccessControlContext, Privilege, QualifiedObjectName, PrestoPrincipal, boolean) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to grant a privilege to the grantee on the specified table.
checkCanGrantTablePrivilege(TransactionId, Identity, AccessControlContext, Privilege, QualifiedObjectName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanGrantTablePrivilege(TransactionId, Identity, AccessControlContext, Privilege, QualifiedObjectName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanGrantTablePrivilege(Identity, AccessControlContext, Privilege, CatalogSchemaTableName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanGrantTablePrivilege(TransactionId, Identity, AccessControlContext, Privilege, QualifiedObjectName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanGrantTablePrivilege(Identity, AccessControlContext, Privilege, CatalogSchemaTableName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanInsertIntoTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to insert into the specified table.
checkCanInsertIntoTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanInsertIntoTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanInsertIntoTable(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanInsertIntoTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanInsertIntoTable(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanInsertIntoTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanRenameColumn(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to rename a column in the specified table.
checkCanRenameColumn(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanRenameColumn(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanRenameColumn(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanRenameColumn(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanRenameColumn(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanRenameColumn(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanRenameSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName, String) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to rename the specified schema.
checkCanRenameSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName, String) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanRenameSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName, String) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanRenameSchema(Identity, AccessControlContext, CatalogSchemaName, String) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanRenameSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName, String) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanRenameSchema(Identity, AccessControlContext, CatalogSchemaName, String) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanRenameSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName, String) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanRenameTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName, QualifiedObjectName) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to rename the specified table.
checkCanRenameTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName, QualifiedObjectName) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanRenameTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName, QualifiedObjectName) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanRenameTable(Identity, AccessControlContext, CatalogSchemaTableName, CatalogSchemaTableName) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanRenameTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName, QualifiedObjectName) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanRenameTable(Identity, AccessControlContext, CatalogSchemaTableName, CatalogSchemaTableName) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanRenameTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName, QualifiedObjectName) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanRevokeRoles(TransactionId, Identity, AccessControlContext, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to revoke the specified roles from the specified principals.
checkCanRevokeRoles(TransactionId, Identity, AccessControlContext, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanRevokeRoles(TransactionId, Identity, AccessControlContext, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanRevokeRoles(TransactionId, Identity, AccessControlContext, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanRevokeTablePrivilege(TransactionId, Identity, AccessControlContext, Privilege, QualifiedObjectName, PrestoPrincipal, boolean) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to revoke a privilege from the revokee on the specified table.
checkCanRevokeTablePrivilege(TransactionId, Identity, AccessControlContext, Privilege, QualifiedObjectName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanRevokeTablePrivilege(TransactionId, Identity, AccessControlContext, Privilege, QualifiedObjectName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanRevokeTablePrivilege(Identity, AccessControlContext, Privilege, CatalogSchemaTableName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanRevokeTablePrivilege(TransactionId, Identity, AccessControlContext, Privilege, QualifiedObjectName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanRevokeTablePrivilege(Identity, AccessControlContext, Privilege, CatalogSchemaTableName, PrestoPrincipal, boolean) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanSelectFromColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Set<Subfield>) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to select from the specified columns.
checkCanSelectFromColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Set<Subfield>) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanSelectFromColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Set<Subfield>) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanSelectFromColumns(Identity, AccessControlContext, CatalogSchemaTableName, Set<String>) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanSelectFromColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Set<Subfield>) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanSelectFromColumns(Identity, AccessControlContext, CatalogSchemaTableName, Set<String>) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanSelectFromColumns(Identity, AccessControlContext, CatalogSchemaTableName, Set<String>) - Method in class com.facebook.presto.security.ReadOnlySystemAccessControl
 
checkCanSelectFromColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Set<Subfield>) - Method in class com.facebook.presto.security.ViewAccessControl
 
checkCanSelectFromColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Set<Subfield>) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanSetCatalogSessionProperty(TransactionId, Identity, AccessControlContext, String, String) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to set the specified catalog property.
checkCanSetCatalogSessionProperty(TransactionId, Identity, AccessControlContext, String, String) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanSetCatalogSessionProperty(TransactionId, Identity, AccessControlContext, String, String) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanSetCatalogSessionProperty(Identity, AccessControlContext, String, String) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanSetCatalogSessionProperty(TransactionId, Identity, AccessControlContext, String, String) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanSetCatalogSessionProperty(Identity, AccessControlContext, String, String) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanSetCatalogSessionProperty(Identity, AccessControlContext, String, String) - Method in class com.facebook.presto.security.ReadOnlySystemAccessControl
 
checkCanSetCatalogSessionProperty(TransactionId, Identity, AccessControlContext, String, String) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanSetRole(TransactionId, Identity, AccessControlContext, String, String) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to set role for specified catalog.
checkCanSetRole(TransactionId, Identity, AccessControlContext, String, String) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanSetRole(TransactionId, Identity, AccessControlContext, String, String) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanSetRole(TransactionId, Identity, AccessControlContext, String, String) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanSetSystemSessionProperty(Identity, AccessControlContext, String) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to set the specified system property.
checkCanSetSystemSessionProperty(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanSetSystemSessionProperty(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanSetSystemSessionProperty(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanSetSystemSessionProperty(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanSetSystemSessionProperty(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanSetSystemSessionProperty(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.ReadOnlySystemAccessControl
 
checkCanSetSystemSessionProperty(Identity, AccessControlContext, String) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanSetUser(Identity, AccessControlContext, Optional<Principal>, String) - Method in interface com.facebook.presto.security.AccessControl
Check if the principal is allowed to be the specified user.
checkCanSetUser(Identity, AccessControlContext, Optional<Principal>, String) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanSetUser(Identity, AccessControlContext, Optional<Principal>, String) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanSetUser(Identity, AccessControlContext, Optional<Principal>, String) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanSetUser(Identity, AccessControlContext, Optional<Principal>, String) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanSetUser(Identity, AccessControlContext, Optional<Principal>, String) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanSetUser(Identity, AccessControlContext, Optional<Principal>, String) - Method in class com.facebook.presto.security.ReadOnlySystemAccessControl
 
checkCanSetUser(Identity, AccessControlContext, Optional<Principal>, String) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCanShowCurrentRoles(TransactionId, Identity, AccessControlContext, String) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to show current roles on the specified catalog.
checkCanShowCurrentRoles(TransactionId, Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanShowCurrentRoles(TransactionId, Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanShowCurrentRoles(TransactionId, Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanShowRoleGrants(TransactionId, Identity, AccessControlContext, String) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to show its own role grants on the specified catalog.
checkCanShowRoleGrants(TransactionId, Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanShowRoleGrants(TransactionId, Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanShowRoleGrants(TransactionId, Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanShowRoles(TransactionId, Identity, AccessControlContext, String) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to show roles on the specified catalog.
checkCanShowRoles(TransactionId, Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanShowRoles(TransactionId, Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanShowRoles(TransactionId, Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanShowSchemas(TransactionId, Identity, AccessControlContext, String) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to execute SHOW SCHEMAS in a catalog.
checkCanShowSchemas(TransactionId, Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanShowSchemas(TransactionId, Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanShowSchemas(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanShowSchemas(TransactionId, Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanShowSchemas(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanShowSchemas(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.ReadOnlySystemAccessControl
 
checkCanShowTablesMetadata(TransactionId, Identity, AccessControlContext, CatalogSchemaName) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to show metadata of tables by executing SHOW TABLES, SHOW GRANTS etc.
checkCanShowTablesMetadata(TransactionId, Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanShowTablesMetadata(TransactionId, Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanShowTablesMetadata(Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanShowTablesMetadata(TransactionId, Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanShowTablesMetadata(Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanShowTablesMetadata(Identity, AccessControlContext, CatalogSchemaName) - Method in class com.facebook.presto.security.ReadOnlySystemAccessControl
 
checkCanTruncateTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in interface com.facebook.presto.security.AccessControl
Check if identity is allowed to truncate the specified table.
checkCanTruncateTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AccessControlManager
 
checkCanTruncateTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkCanTruncateTable(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkCanTruncateTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkCanTruncateTable(Identity, AccessControlContext, CatalogSchemaTableName) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkCanTruncateTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
checkCatalogName(String) - Static method in class com.facebook.presto.metadata.MetadataUtil
 
checkColumnAccessPermissions(Analysis) - Method in class com.facebook.presto.sql.analyzer.Analyzer
check column access permissions for each table
checkCondition(boolean, ErrorCodeSupplier, String, Object...) - Static method in class com.facebook.presto.util.Failures
 
checkDependencies() - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.ParametricScalarImplementationChoice
 
checkDoubleIsNotNull(Double) - Static method in class com.facebook.presto.operator.scalar.MapToMapCast
 
checkElementNotNull(boolean, String) - Static method in class com.facebook.presto.type.TypeUtils
 
checkIndex(Block, long) - Static method in class com.facebook.presto.operator.scalar.ArraySubscriptOperator
 
checkLongIsNotNull(Long) - Static method in class com.facebook.presto.operator.scalar.MapToMapCast
 
checkLowerCase(String, String) - Static method in class com.facebook.presto.metadata.MetadataUtil
 
checkNotNaN(String, double) - Static method in class com.facebook.presto.operator.scalar.AbstractGreatestLeast
 
checkPartition(int[], double[], double, int, int, int, int) - Static method in class com.facebook.presto.tdigest.TDigestUtils
Check that a partition step was done correctly.
checkQueryIntegrity(Identity, AccessControlContext, String) - Method in interface com.facebook.presto.security.AccessControl
Check if the query is unexpectedly modified using the credentials passed in the identity.
checkQueryIntegrity(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AccessControlManager
 
checkQueryIntegrity(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
checkQueryIntegrity(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
checkQueryIntegrity(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
checkQueryIntegrity(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
checkQueryIntegrity(Identity, AccessControlContext, String) - Method in class com.facebook.presto.security.ReadOnlySystemAccessControl
 
checkRulesAreFiredBeforeAddExchangesRule() - Static method in class com.facebook.presto.sql.planner.iterative.rule.PreconditionRules
 
checkSchemaName(String) - Static method in class com.facebook.presto.metadata.MetadataUtil
 
checkSliceIsNotNull(Slice) - Static method in class com.facebook.presto.operator.scalar.MapToMapCast
 
checkSpillSucceeded(Future) - Static method in class com.facebook.presto.operator.SpillingUtils
We use this instead of checkSuccess in airlift so we can propagate the error message and so that we throw a PrestoException rather than an IllegalArgumentException.
CheckSubqueryNodesAreRewritten - Class in com.facebook.presto.sql.planner.optimizations
 
CheckSubqueryNodesAreRewritten() - Constructor for class com.facebook.presto.sql.planner.optimizations.CheckSubqueryNodesAreRewritten
 
checksum() - Method in class com.facebook.presto.operator.JoinHashSupplier
 
checksum() - Method in interface com.facebook.presto.operator.LookupSourceSupplier
 
checksum() - Method in interface com.facebook.presto.operator.PositionLinks.Factory
 
CHECKSUM_AGGREGATION - Static variable in class com.facebook.presto.operator.aggregation.ChecksumAggregationFunction
 
ChecksumAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
ChecksumAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.ChecksumAggregationFunction
 
checkTableName(String, Optional<String>, Optional<String>) - Static method in class com.facebook.presto.metadata.MetadataUtil
 
checkTableName(String) - Static method in class com.facebook.presto.metadata.MetadataUtil
 
checkTimeoutNotExhausted() - Method in interface com.facebook.presto.sql.planner.iterative.Rule.Context
 
checkTypeParameters(TypeSignature, Set<String>, AnnotatedElement) - Static method in interface com.facebook.presto.operator.annotations.ImplementationDependency
 
CheckUnsupportedExternalFunctions - Class in com.facebook.presto.sql.planner.sanity
 
CheckUnsupportedExternalFunctions() - Constructor for class com.facebook.presto.sql.planner.sanity.CheckUnsupportedExternalFunctions
 
checkValidTransition(OutputBuffers) - Method in class com.facebook.presto.execution.buffer.OutputBuffers
 
ChildReplacer - Class in com.facebook.presto.sql.planner.plan
 
chiSquaredCdf(double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
choice(Function<PolymorphicScalarFunctionBuilder.ChoiceBuilder, PolymorphicScalarFunctionBuilder.ChoiceBuilder>) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder
 
chooseLeastBusyNode(SplitWeight, List<InternalNode>, ToLongFunction<InternalNode>, OptionalInt, long, NodeAssignmentStats) - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleNodeSelector
 
chooseQueryToKill(List<LowMemoryKiller.QueryMemoryInfo>, List<MemoryInfo>) - Method in interface com.facebook.presto.memory.LowMemoryKiller
 
chooseQueryToKill(List<LowMemoryKiller.QueryMemoryInfo>, List<MemoryInfo>) - Method in class com.facebook.presto.memory.NoneLowMemoryKiller
 
chooseQueryToKill(List<LowMemoryKiller.QueryMemoryInfo>, List<MemoryInfo>) - Method in class com.facebook.presto.memory.TotalReservationLowMemoryKiller
 
chooseQueryToKill(List<LowMemoryKiller.QueryMemoryInfo>, List<MemoryInfo>) - Method in class com.facebook.presto.memory.TotalReservationOnBlockedNodesLowMemoryKiller
 
chr(long) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
ClassificationFallOutAggregation - Class in com.facebook.presto.operator.aggregation
 
ClassificationMissRateAggregation - Class in com.facebook.presto.operator.aggregation
 
ClassificationPrecisionAggregation - Class in com.facebook.presto.operator.aggregation
 
ClassificationRecallAggregation - Class in com.facebook.presto.operator.aggregation
 
ClassificationThresholdsAggregation - Class in com.facebook.presto.operator.aggregation
 
cleanupOldSpillFiles() - Method in class com.facebook.presto.spiller.FileSingleStreamSpillerFactory
 
cleanupQuery(Session) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
cleanupQuery(Session) - Method in interface com.facebook.presto.metadata.Metadata
Cleanup after a query.
cleanupQuery(Session) - Method in class com.facebook.presto.metadata.MetadataManager
 
clear() - Method in class com.facebook.presto.operator.PagesIndex
 
clear() - Method in class com.facebook.presto.testing.TestingMetadata
 
clearTransactionId() - Method in class com.facebook.presto.execution.QueryStateMachine
 
clientFailed(PageBufferClient, Throwable) - Method in interface com.facebook.presto.operator.PageBufferClient.ClientCallback
 
clientFinished(PageBufferClient) - Method in interface com.facebook.presto.operator.PageBufferClient.ClientCallback
 
clone() - Method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
clone() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramJacknifeStateStrategy
 
clone() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramMleStateStrategy
 
clone() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.UnweightedReservoirSampleStateStrategy
 
clone() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.WeightedReservoirSampleStateStrategy
 
clone() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram
 
clone() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram
 
clone() - Method in class com.facebook.presto.operator.aggregation.reservoirsample.UnweightedDoubleReservoirSample
 
clone() - Method in class com.facebook.presto.operator.aggregation.reservoirsample.WeightedDoubleReservoirSample
 
cloneEmpty() - Method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
cloneEmpty() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramJacknifeStateStrategy
 
cloneEmpty() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramMleStateStrategy
 
cloneEmpty() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.UnweightedReservoirSampleStateStrategy
 
cloneEmpty() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.WeightedReservoirSampleStateStrategy
 
close() - Method in class com.facebook.presto.execution.buffer.OutputBufferMemoryManager
 
close() - Method in class com.facebook.presto.execution.scheduler.FixedSourcePartitionedScheduler
 
close() - Method in class com.facebook.presto.execution.scheduler.SourcePartitionedScheduler
 
close() - Method in interface com.facebook.presto.execution.scheduler.SourceScheduler
 
close() - Method in interface com.facebook.presto.execution.scheduler.StageScheduler
 
close() - Method in interface com.facebook.presto.execution.SplitRunner
 
close() - Method in class com.facebook.presto.execution.SqlTaskManager
 
close() - Method in class com.facebook.presto.execution.TaskManagementExecutor
 
close() - Method in class com.facebook.presto.execution.TimeoutThread
 
close() - Method in interface com.facebook.presto.operator.aggregation.builder.HashAggregationBuilder
 
close() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
close() - Method in class com.facebook.presto.operator.aggregation.builder.MergingHashAggregationBuilder
 
close() - Method in class com.facebook.presto.operator.aggregation.builder.SpillableHashAggregationBuilder
 
close() - Method in class com.facebook.presto.operator.AggregationOperator
 
close() - Method in class com.facebook.presto.operator.DeleteOperator
 
close() - Method in class com.facebook.presto.operator.Driver
 
close() - Method in class com.facebook.presto.operator.exchange.LocalExchange.LocalExchangeSinkFactory
 
close() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSinkOperator
 
close() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSource
 
close() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSourceOperator
 
close() - Method in class com.facebook.presto.operator.exchange.LocalMergeSourceOperator
 
close() - Method in class com.facebook.presto.operator.ExchangeClient
 
close() - Method in class com.facebook.presto.operator.ExchangeOperator
 
close() - Method in class com.facebook.presto.operator.HashAggregationOperator
 
close() - Method in class com.facebook.presto.operator.HashBuilderOperator
 
close() - Method in interface com.facebook.presto.operator.index.IndexedData
 
close() - Method in class com.facebook.presto.operator.index.IndexLookupSource
 
close() - Method in class com.facebook.presto.operator.index.IndexSnapshot
 
close() - Method in class com.facebook.presto.operator.index.IndexSourceOperator
 
close() - Method in class com.facebook.presto.operator.index.PageRecordSet.PageRecordCursor
 
close() - Method in class com.facebook.presto.operator.index.StreamingIndexedData
 
close() - Method in class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet.UnloadedIndexKeyRecordCursor
 
close() - Method in class com.facebook.presto.operator.JoinHash
 
close() - Method in class com.facebook.presto.operator.LookupJoinOperator
 
close() - Method in class com.facebook.presto.operator.LookupOuterOperator
 
close() - Method in interface com.facebook.presto.operator.LookupSource
 
close() - Method in interface com.facebook.presto.operator.LookupSourceProvider
 
close() - Method in class com.facebook.presto.operator.MergeOperator
 
close() - Method in class com.facebook.presto.operator.NestedLoopJoinOperator
 
close() - Method in interface com.facebook.presto.operator.Operator
This method will always be called before releasing the Operator reference.
close() - Method in class com.facebook.presto.operator.OrderByOperator
 
close() - Method in class com.facebook.presto.operator.OuterLookupSource
 
close() - Method in class com.facebook.presto.operator.PageBufferClient
 
close() - Method in class com.facebook.presto.operator.PageSourceOperator
 
close() - Method in class com.facebook.presto.operator.PartitionedLookupSource
 
close() - Method in class com.facebook.presto.operator.repartition.OptimizedPartitionedOutputOperator
 
close() - Method in class com.facebook.presto.operator.repartition.PartitionedOutputOperator
 
close() - Method in class com.facebook.presto.operator.ScanFilterAndProjectOperator
 
close() - Method in class com.facebook.presto.operator.SpatialIndexBuilderOperator
 
close() - Method in class com.facebook.presto.operator.SpatialJoinOperator
 
close() - Method in interface com.facebook.presto.operator.SpillContext
 
close() - Method in class com.facebook.presto.operator.StaticLookupSourceProvider
 
close() - Method in class com.facebook.presto.operator.TableFinishOperator
 
close() - Method in class com.facebook.presto.operator.TableScanOperator
 
close() - Method in class com.facebook.presto.operator.TableWriterMergeOperator
 
close() - Method in class com.facebook.presto.operator.TableWriterOperator
 
close() - Method in class com.facebook.presto.operator.WindowOperator
 
close() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
close() - Method in class com.facebook.presto.spiller.FileSingleStreamSpiller
 
close() - Method in class com.facebook.presto.spiller.GenericPartitioningSpiller
 
close() - Method in class com.facebook.presto.spiller.GenericSpiller
 
close() - Method in class com.facebook.presto.spiller.LocalSpillContext
 
close() - Method in interface com.facebook.presto.spiller.PartitioningSpiller
Closes and removes all underlying resources used during spilling.
close() - Method in interface com.facebook.presto.spiller.SingleStreamSpiller
Close releases/removes all underlying resources used during spilling like for example all created temporary files.
close() - Method in interface com.facebook.presto.spiller.Spiller
Close releases/removes all underlying resources used during spilling like for example all created temporary files.
close() - Method in class com.facebook.presto.spiller.TempStorageSingleStreamSpiller
 
close() - Method in class com.facebook.presto.split.BufferingSplitSource
 
close() - Method in class com.facebook.presto.split.CloseableSplitSourceProvider
 
close() - Method in class com.facebook.presto.split.ConnectorAwareSplitSource
 
close() - Method in class com.facebook.presto.split.EmptySplitPageSource
 
close() - Method in class com.facebook.presto.split.MappedPageSource
 
close() - Method in class com.facebook.presto.split.SampledSplitSource
 
close() - Method in interface com.facebook.presto.split.SplitSource
 
close() - Method in class com.facebook.presto.sql.planner.LazySplitSource
 
close() - Method in interface com.facebook.presto.testing.ExpectedQueryRunner
 
close() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
close() - Method in class com.facebook.presto.testing.PageConsumerOperator
 
close() - Method in class com.facebook.presto.util.AutoCloseableCloser
 
close() - Method in class com.facebook.presto.util.PeriodicTaskExecutor
 
CloseableSplitSourceProvider - Class in com.facebook.presto.split
 
CloseableSplitSourceProvider(SplitSourceProvider) - Constructor for class com.facebook.presto.split.CloseableSplitSourceProvider
 
closeSinks(LocalExchange.LocalExchangeSinkFactoryId) - Method in class com.facebook.presto.operator.exchange.LocalExchange.LocalExchangeFactory
 
ClusterMemoryLeakDetector - Class in com.facebook.presto.memory
 
ClusterMemoryLeakDetector() - Constructor for class com.facebook.presto.memory.ClusterMemoryLeakDetector
 
ClusterMemoryManager - Class in com.facebook.presto.memory
 
ClusterMemoryManager(HttpClient, InternalNodeManager, LocationFactory, Optional<ClusterMemoryManagerService>, MBeanExporter, JsonCodec<MemoryInfo>, SmileCodec<MemoryInfo>, JsonCodec<MemoryPoolAssignmentsRequest>, SmileCodec<MemoryPoolAssignmentsRequest>, QueryIdGenerator, LowMemoryKiller, ServerConfig, MemoryManagerConfig, NodeMemoryConfig, NodeSchedulerConfig, InternalCommunicationConfig) - Constructor for class com.facebook.presto.memory.ClusterMemoryManager
 
ClusterMemoryManagerService - Class in com.facebook.presto.resourcemanager
 
ClusterMemoryManagerService(DriftClient<ResourceManagerClient>, ScheduledExecutorService, ResourceManagerConfig, NodeMemoryConfig) - Constructor for class com.facebook.presto.resourcemanager.ClusterMemoryManagerService
 
ClusterMemoryPool - Class in com.facebook.presto.memory
 
ClusterMemoryPool(MemoryPoolId) - Constructor for class com.facebook.presto.memory.ClusterMemoryPool
 
ClusterSizeMonitor - Class in com.facebook.presto.execution
 
ClusterSizeMonitor(InternalNodeManager, NodeSchedulerConfig, QueryManagerConfig, NodeResourceStatusConfig) - Constructor for class com.facebook.presto.execution.ClusterSizeMonitor
 
ClusterSizeMonitor(InternalNodeManager, boolean, int, int, Duration, int, int, Duration, int) - Constructor for class com.facebook.presto.execution.ClusterSizeMonitor
 
ClusterStats(long, long, long, long, long, long, double, long, long, long, long) - Constructor for class com.facebook.presto.server.ClusterStatsResource.ClusterStats
 
ClusterStatsResource - Class in com.facebook.presto.server
 
ClusterStatsResource(NodeSchedulerConfig, ServerConfig, InternalNodeManager, DispatchManager, ClusterMemoryManager, Optional<ResourceManagerProxy>, InternalResourceGroupManager, ClusterTtlProviderManager) - Constructor for class com.facebook.presto.server.ClusterStatsResource
 
ClusterStatsResource.ClusterStats - Class in com.facebook.presto.server
 
ClusterStatusSender - Interface in com.facebook.presto.resourcemanager
 
ClusterTtlProviderManager - Interface in com.facebook.presto.ttl.clusterttlprovidermanagers
 
ClusterTtlProviderManagerConfig - Class in com.facebook.presto.ttl.clusterttlprovidermanagers
 
ClusterTtlProviderManagerConfig() - Constructor for class com.facebook.presto.ttl.clusterttlprovidermanagers.ClusterTtlProviderManagerConfig
 
ClusterTtlProviderManagerConfig.ClusterTtlProviderManagerType - Enum in com.facebook.presto.ttl.clusterttlprovidermanagers
 
ClusterTtlProviderManagerModule - Class in com.facebook.presto.ttl.clusterttlprovidermanagers
 
ClusterTtlProviderManagerModule() - Constructor for class com.facebook.presto.ttl.clusterttlprovidermanagers.ClusterTtlProviderManagerModule
 
CoalesceCodeGenerator - Class in com.facebook.presto.sql.gen
 
CoalesceCodeGenerator() - Constructor for class com.facebook.presto.sql.gen.CoalesceCodeGenerator
 
CODE_POINTS - Static variable in class com.facebook.presto.type.CodePointsType
 
CodegenScalarFromAnnotationsParser - Class in com.facebook.presto.operator.scalar.annotations
 
codegenScalars(Class<?>) - Method in class com.facebook.presto.metadata.FunctionListBuilder
 
codepoint(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
CodePointsType - Class in com.facebook.presto.type
 
CodePointsType() - Constructor for class com.facebook.presto.type.CodePointsType
 
Coercer - Class in com.facebook.presto.sql.planner
 
coerceTypeBase(Type, String) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
coerceTypeBase(Type, String) - Method in class com.facebook.presto.type.TypeCoercer
coerceTypeBase and isCovariantParametrizedType defines all hand-coded rules for type coercion.
collectCSEByLevel(List<? extends RowExpression>) - Static method in class com.facebook.presto.sql.gen.CommonSubExpressionRewriter
 
collectCSEByLevel(RowExpression) - Static method in class com.facebook.presto.sql.gen.CommonSubExpressionRewriter
 
COLOCATED_JOIN - Static variable in class com.facebook.presto.SystemSessionProperties
 
color(Slice) - Static method in class com.facebook.presto.operator.scalar.ColorFunctions
 
color(double, double, double, long, long) - Static method in class com.facebook.presto.operator.scalar.ColorFunctions
Interpolate a color between lowColor and highColor based the provided value

The value is truncated to the range [low, high] if it's outside.

color(double, long, long) - Static method in class com.facebook.presto.operator.scalar.ColorFunctions
Interpolate a color between lowColor and highColor based on the provided value

The value is truncated to the range [0, 1] if necessary Color must be a valid rgb value of the form #rgb

COLOR - Static variable in class com.facebook.presto.type.ColorType
 
ColorDistinctFromOperator() - Constructor for class com.facebook.presto.type.ColorOperators.ColorDistinctFromOperator
 
ColorFunctions - Class in com.facebook.presto.operator.scalar
 
ColorFunctions.SystemColor - Enum in com.facebook.presto.operator.scalar
 
ColorOperators - Class in com.facebook.presto.type
 
ColorOperators.ColorDistinctFromOperator - Class in com.facebook.presto.type
 
ColorType - Class in com.facebook.presto.type
 
Column - Class in com.facebook.presto.execution
 
Column(String, String) - Constructor for class com.facebook.presto.execution.Column
 
column(String, Type) - Method in class com.facebook.presto.metadata.MetadataUtil.TableMetadataBuilder
 
ColumnConstraint(String, TypeSignature, IOPlanPrinter.FormattedDomain) - Constructor for class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.ColumnConstraint
 
ColumnHandleJacksonModule - Class in com.facebook.presto.metadata
 
ColumnHandleJacksonModule(HandleResolver) - Constructor for class com.facebook.presto.metadata.ColumnHandleJacksonModule
 
ColumnJdbcTable - Class in com.facebook.presto.connector.system.jdbc
 
ColumnJdbcTable(Metadata, AccessControl) - Constructor for class com.facebook.presto.connector.system.jdbc.ColumnJdbcTable
 
ColumnPropertiesSystemTable - Class in com.facebook.presto.connector.system
 
ColumnPropertiesSystemTable(TransactionManager, Metadata) - Constructor for class com.facebook.presto.connector.system.ColumnPropertiesSystemTable
 
ColumnPropertyManager - Class in com.facebook.presto.metadata
 
ColumnPropertyManager() - Constructor for class com.facebook.presto.metadata.ColumnPropertyManager
 
ColumnStatisticMetadataKeyDeserializer() - Constructor for class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor.ColumnStatisticMetadataKeyDeserializer
 
ColumnStatisticMetadataKeySerializer() - Constructor for class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor.ColumnStatisticMetadataKeySerializer
 
com.facebook.presto - package com.facebook.presto
 
com.facebook.presto.annotation - package com.facebook.presto.annotation
 
com.facebook.presto.block - package com.facebook.presto.block
 
com.facebook.presto.catalogserver - package com.facebook.presto.catalogserver
 
com.facebook.presto.connector - package com.facebook.presto.connector
 
com.facebook.presto.connector.informationSchema - package com.facebook.presto.connector.informationSchema
 
com.facebook.presto.connector.system - package com.facebook.presto.connector.system
 
com.facebook.presto.connector.system.jdbc - package com.facebook.presto.connector.system.jdbc
 
com.facebook.presto.cost - package com.facebook.presto.cost
 
com.facebook.presto.dispatcher - package com.facebook.presto.dispatcher
 
com.facebook.presto.event - package com.facebook.presto.event
 
com.facebook.presto.eventlistener - package com.facebook.presto.eventlistener
 
com.facebook.presto.execution - package com.facebook.presto.execution
 
com.facebook.presto.execution.buffer - package com.facebook.presto.execution.buffer
 
com.facebook.presto.execution.executor - package com.facebook.presto.execution.executor
 
com.facebook.presto.execution.resourceGroups - package com.facebook.presto.execution.resourceGroups
 
com.facebook.presto.execution.scheduler - package com.facebook.presto.execution.scheduler
 
com.facebook.presto.execution.scheduler.group - package com.facebook.presto.execution.scheduler.group
 
com.facebook.presto.execution.scheduler.nodeSelection - package com.facebook.presto.execution.scheduler.nodeSelection
 
com.facebook.presto.execution.warnings - package com.facebook.presto.execution.warnings
 
com.facebook.presto.failureDetector - package com.facebook.presto.failureDetector
 
com.facebook.presto.geospatial - package com.facebook.presto.geospatial
 
com.facebook.presto.geospatial.aggregation - package com.facebook.presto.geospatial.aggregation
 
com.facebook.presto.geospatial.type - package com.facebook.presto.geospatial.type
 
com.facebook.presto.index - package com.facebook.presto.index
 
com.facebook.presto.memory - package com.facebook.presto.memory
 
com.facebook.presto.metadata - package com.facebook.presto.metadata
 
com.facebook.presto.operator - package com.facebook.presto.operator
 
com.facebook.presto.operator.aggregation - package com.facebook.presto.operator.aggregation
 
com.facebook.presto.operator.aggregation.approxmostfrequent - package com.facebook.presto.operator.aggregation.approxmostfrequent
 
com.facebook.presto.operator.aggregation.approxmostfrequent.stream - package com.facebook.presto.operator.aggregation.approxmostfrequent.stream
 
com.facebook.presto.operator.aggregation.arrayagg - package com.facebook.presto.operator.aggregation.arrayagg
 
com.facebook.presto.operator.aggregation.builder - package com.facebook.presto.operator.aggregation.builder
 
com.facebook.presto.operator.aggregation.differentialentropy - package com.facebook.presto.operator.aggregation.differentialentropy
 
com.facebook.presto.operator.aggregation.fixedhistogram - package com.facebook.presto.operator.aggregation.fixedhistogram
 
com.facebook.presto.operator.aggregation.histogram - package com.facebook.presto.operator.aggregation.histogram
 
com.facebook.presto.operator.aggregation.minmaxby - package com.facebook.presto.operator.aggregation.minmaxby
 
com.facebook.presto.operator.aggregation.multimapagg - package com.facebook.presto.operator.aggregation.multimapagg
 
com.facebook.presto.operator.aggregation.reservoirsample - package com.facebook.presto.operator.aggregation.reservoirsample
 
com.facebook.presto.operator.aggregation.state - package com.facebook.presto.operator.aggregation.state
 
com.facebook.presto.operator.annotations - package com.facebook.presto.operator.annotations
 
com.facebook.presto.operator.exchange - package com.facebook.presto.operator.exchange
 
com.facebook.presto.operator.index - package com.facebook.presto.operator.index
 
com.facebook.presto.operator.project - package com.facebook.presto.operator.project
 
com.facebook.presto.operator.repartition - package com.facebook.presto.operator.repartition
 
com.facebook.presto.operator.scalar - package com.facebook.presto.operator.scalar
 
com.facebook.presto.operator.scalar.annotations - package com.facebook.presto.operator.scalar.annotations
 
com.facebook.presto.operator.scalar.distinct - package com.facebook.presto.operator.scalar.distinct
 
com.facebook.presto.operator.scalar.sql - package com.facebook.presto.operator.scalar.sql
 
com.facebook.presto.operator.unnest - package com.facebook.presto.operator.unnest
 
com.facebook.presto.operator.window - package com.facebook.presto.operator.window
 
com.facebook.presto.resourcemanager - package com.facebook.presto.resourcemanager
 
com.facebook.presto.security - package com.facebook.presto.security
 
com.facebook.presto.server - package com.facebook.presto.server
 
com.facebook.presto.server.protocol - package com.facebook.presto.server.protocol
 
com.facebook.presto.server.remotetask - package com.facebook.presto.server.remotetask
 
com.facebook.presto.server.security - package com.facebook.presto.server.security
 
com.facebook.presto.server.smile - package com.facebook.presto.server.smile
 
com.facebook.presto.server.testing - package com.facebook.presto.server.testing
 
com.facebook.presto.server.thrift - package com.facebook.presto.server.thrift
 
com.facebook.presto.spiller - package com.facebook.presto.spiller
 
com.facebook.presto.split - package com.facebook.presto.split
 
com.facebook.presto.sql - package com.facebook.presto.sql
 
com.facebook.presto.sql.analyzer - package com.facebook.presto.sql.analyzer
 
com.facebook.presto.sql.gen - package com.facebook.presto.sql.gen
 
com.facebook.presto.sql.gen.lambda - package com.facebook.presto.sql.gen.lambda
 
com.facebook.presto.sql.planner - package com.facebook.presto.sql.planner
 
com.facebook.presto.sql.planner.iterative - package com.facebook.presto.sql.planner.iterative
 
com.facebook.presto.sql.planner.iterative.properties - package com.facebook.presto.sql.planner.iterative.properties
 
com.facebook.presto.sql.planner.iterative.rule - package com.facebook.presto.sql.planner.iterative.rule
 
com.facebook.presto.sql.planner.optimizations - package com.facebook.presto.sql.planner.optimizations
 
com.facebook.presto.sql.planner.optimizations.joins - package com.facebook.presto.sql.planner.optimizations.joins
 
com.facebook.presto.sql.planner.plan - package com.facebook.presto.sql.planner.plan
 
com.facebook.presto.sql.planner.planPrinter - package com.facebook.presto.sql.planner.planPrinter
 
com.facebook.presto.sql.planner.sanity - package com.facebook.presto.sql.planner.sanity
 
com.facebook.presto.sql.relational - package com.facebook.presto.sql.relational
 
com.facebook.presto.sql.rewrite - package com.facebook.presto.sql.rewrite
 
com.facebook.presto.statusservice - package com.facebook.presto.statusservice
 
com.facebook.presto.storage - package com.facebook.presto.storage
 
com.facebook.presto.tdigest - package com.facebook.presto.tdigest
 
com.facebook.presto.testing - package com.facebook.presto.testing
 
com.facebook.presto.testing.assertions - package com.facebook.presto.testing.assertions
 
com.facebook.presto.tracing - package com.facebook.presto.tracing
 
com.facebook.presto.transaction - package com.facebook.presto.transaction
 
com.facebook.presto.ttl.clusterttlprovidermanagers - package com.facebook.presto.ttl.clusterttlprovidermanagers
 
com.facebook.presto.ttl.nodettlfetchermanagers - package com.facebook.presto.ttl.nodettlfetchermanagers
 
com.facebook.presto.type - package com.facebook.presto.type
 
com.facebook.presto.type.khyperloglog - package com.facebook.presto.type.khyperloglog
 
com.facebook.presto.type.setdigest - package com.facebook.presto.type.setdigest
 
com.facebook.presto.util - package com.facebook.presto.util
 
com.facebook.presto.version - package com.facebook.presto.version
 
combinations(Type, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArrayCombinationsFunction
 
combine(GeometryState, GeometryState) - Static method in class com.facebook.presto.geospatial.aggregation.ConvexHullAggregation
 
combine(GeometryState, GeometryState) - Static method in class com.facebook.presto.geospatial.aggregation.GeometryUnionAgg
 
combine(SpatialPartitioningState, SpatialPartitioningState) - Static method in class com.facebook.presto.geospatial.SpatialPartitioningAggregateFunction
 
combine(SpatialPartitioningState, SpatialPartitioningState) - Static method in class com.facebook.presto.geospatial.SpatialPartitioningInternalAggregateFunction
 
combine(MethodHandle, NullableLongState, NullableLongState) - Static method in class com.facebook.presto.operator.aggregation.AbstractMinMaxAggregationFunction
 
combine(MethodHandle, NullableDoubleState, NullableDoubleState) - Static method in class com.facebook.presto.operator.aggregation.AbstractMinMaxAggregationFunction
 
combine(MethodHandle, NullableBooleanState, NullableBooleanState) - Static method in class com.facebook.presto.operator.aggregation.AbstractMinMaxAggregationFunction
 
combine(MinMaxNState, MinMaxNState) - Static method in class com.facebook.presto.operator.aggregation.AbstractMinMaxNAggregationFunction
 
combine(DigestAndPercentileState, DigestAndPercentileState) - Static method in class com.facebook.presto.operator.aggregation.ApproximateDoublePercentileAggregations
 
combine(DigestAndPercentileArrayState, DigestAndPercentileArrayState) - Static method in class com.facebook.presto.operator.aggregation.ApproximateDoublePercentileArrayAggregations
 
combine(DigestAndPercentileState, DigestAndPercentileState) - Static method in class com.facebook.presto.operator.aggregation.ApproximateLongPercentileAggregations
 
combine(DigestAndPercentileArrayState, DigestAndPercentileArrayState) - Static method in class com.facebook.presto.operator.aggregation.ApproximateLongPercentileArrayAggregations
 
combine(DigestAndPercentileState, DigestAndPercentileState) - Static method in class com.facebook.presto.operator.aggregation.ApproximateRealPercentileAggregations
 
combine(DigestAndPercentileArrayState, DigestAndPercentileArrayState) - Static method in class com.facebook.presto.operator.aggregation.ApproximateRealPercentileArrayAggregations
 
combine(ApproximateMostFrequentState, ApproximateMostFrequentState) - Static method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequent
 
combine(NullableLongState, NullableLongState) - Static method in class com.facebook.presto.operator.aggregation.ArbitraryAggregationFunction
 
combine(NullableDoubleState, NullableDoubleState) - Static method in class com.facebook.presto.operator.aggregation.ArbitraryAggregationFunction
 
combine(NullableBooleanState, NullableBooleanState) - Static method in class com.facebook.presto.operator.aggregation.ArbitraryAggregationFunction
 
combine(BlockPositionState, BlockPositionState) - Static method in class com.facebook.presto.operator.aggregation.ArbitraryAggregationFunction
 
combine(Type, ArrayAggregationState, ArrayAggregationState) - Static method in class com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationFunction
 
combine(SetAggregationState, SetAggregationState) - Static method in class com.facebook.presto.operator.aggregation.arrayagg.SetAggregationFunction
 
combine(SetAggregationState, SetAggregationState) - Static method in class com.facebook.presto.operator.aggregation.arrayagg.SetUnionFunction
 
combine(LongAndDoubleState, LongAndDoubleState) - Static method in class com.facebook.presto.operator.aggregation.AverageAggregations
 
combine(NullableLongState, NullableLongState) - Static method in class com.facebook.presto.operator.aggregation.BitwiseAndAggregation
 
combine(NullableLongState, NullableLongState) - Static method in class com.facebook.presto.operator.aggregation.BitwiseOrAggregation
 
combine(TriStateBooleanState, TriStateBooleanState) - Static method in class com.facebook.presto.operator.aggregation.BooleanAndAggregation
 
combine(TriStateBooleanState, TriStateBooleanState) - Static method in class com.facebook.presto.operator.aggregation.BooleanOrAggregation
 
combine(CentralMomentsState, CentralMomentsState) - Static method in class com.facebook.presto.operator.aggregation.CentralMomentsAggregation
 
combine(NullableLongState, NullableLongState) - Static method in class com.facebook.presto.operator.aggregation.ChecksumAggregationFunction
 
combine(LongState, LongState) - Static method in class com.facebook.presto.operator.aggregation.CountAggregation
 
combine(LongState, LongState) - Static method in class com.facebook.presto.operator.aggregation.CountColumn
 
combine(LongState, LongState) - Static method in class com.facebook.presto.operator.aggregation.CountIfAggregation
 
combine(LongDecimalWithOverflowAndLongState, LongDecimalWithOverflowAndLongState) - Static method in class com.facebook.presto.operator.aggregation.DecimalAverageAggregation
 
combine(LongDecimalWithOverflowState, LongDecimalWithOverflowState) - Static method in class com.facebook.presto.operator.aggregation.DecimalSumAggregation
 
combine(DifferentialEntropyState, DifferentialEntropyState) - Static method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyAggregation
 
combine(DifferentialEntropyStateStrategy, DifferentialEntropyStateStrategy) - Static method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
combine(CorrelationState, CorrelationState) - Static method in class com.facebook.presto.operator.aggregation.DoubleCorrelationAggregation
 
combine(CovarianceState, CovarianceState) - Static method in class com.facebook.presto.operator.aggregation.DoubleCovarianceAggregation
 
combine(RegressionState, RegressionState) - Static method in class com.facebook.presto.operator.aggregation.DoubleRegressionAggregation
 
combine(NullableDoubleState, NullableDoubleState) - Static method in class com.facebook.presto.operator.aggregation.DoubleSumAggregation
 
combine(EntropyState, EntropyState) - Static method in class com.facebook.presto.operator.aggregation.EntropyAggregation
 
combine(LongAndDoubleState, LongAndDoubleState) - Static method in class com.facebook.presto.operator.aggregation.GeometricMeanAggregations
 
combine(HistogramState, HistogramState) - Static method in class com.facebook.presto.operator.aggregation.histogram.Histogram
 
combine(LongAndDoubleState, LongAndDoubleState) - Static method in class com.facebook.presto.operator.aggregation.IntervalDayToSecondAverageAggregation
 
combine(NullableLongState, NullableLongState) - Static method in class com.facebook.presto.operator.aggregation.IntervalDayToSecondSumAggregation
 
combine(LongAndDoubleState, LongAndDoubleState) - Static method in class com.facebook.presto.operator.aggregation.IntervalYearToMonthAverageAggregation
 
combine(NullableLongState, NullableLongState) - Static method in class com.facebook.presto.operator.aggregation.IntervalYearToMonthSumAggregation
 
combine(NullableLongState, NullableLongState) - Static method in class com.facebook.presto.operator.aggregation.LongSumAggregation
 
combine(KeyValuePairsState, KeyValuePairsState) - Static method in class com.facebook.presto.operator.aggregation.MapAggregationFunction
 
combine(KeyValuePairsState, KeyValuePairsState) - Static method in class com.facebook.presto.operator.aggregation.MapUnionAggregation
 
combine(MapUnionSumState, MapUnionSumState) - Static method in class com.facebook.presto.operator.aggregation.MapUnionSumAggregation
 
combine(NullableLongState, NullableLongState) - Static method in class com.facebook.presto.operator.aggregation.MaxDataSizeForStats
 
combine(HyperLogLogState, HyperLogLogState) - Static method in class com.facebook.presto.operator.aggregation.MergeHyperLogLogAggregation
 
combine(StatisticalDigestState, StatisticalDigestState) - Static method in class com.facebook.presto.operator.aggregation.MergeStatisticalDigestFunction
 
combine(MinMaxByNState, MinMaxByNState) - Static method in class com.facebook.presto.operator.aggregation.minmaxby.AbstractMinMaxByNAggregationFunction
 
combine(MultimapAggregationState, MultimapAggregationState) - Static method in class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationFunction
 
combine(PrecisionRecallState, PrecisionRecallState) - Static method in class com.facebook.presto.operator.aggregation.PrecisionRecallAggregation
 
combine(DoubleState, LongState, DoubleState, LongState) - Static method in class com.facebook.presto.operator.aggregation.RealAverageAggregation
 
combine(CorrelationState, CorrelationState) - Static method in class com.facebook.presto.operator.aggregation.RealCorrelationAggregation
 
combine(CovarianceState, CovarianceState) - Static method in class com.facebook.presto.operator.aggregation.RealCovarianceAggregation
 
combine(LongAndDoubleState, LongAndDoubleState) - Static method in class com.facebook.presto.operator.aggregation.RealGeometricMeanAggregations
 
combine(RegressionState, RegressionState) - Static method in class com.facebook.presto.operator.aggregation.RealRegressionAggregation
 
combine(NullableDoubleState, NullableDoubleState) - Static method in class com.facebook.presto.operator.aggregation.RealSumAggregation
 
combine(ReduceAggregationState, ReduceAggregationState, BinaryFunctionInterface, BinaryFunctionInterface) - Static method in class com.facebook.presto.operator.aggregation.ReduceAggregationFunction
 
combine(NullableLongState, NullableLongState) - Static method in class com.facebook.presto.operator.aggregation.SumDataSizeForStats
 
combine(VarianceState, VarianceState) - Static method in class com.facebook.presto.operator.aggregation.VarianceAggregation
 
combine(KHyperLogLogState, KHyperLogLogState) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogAggregationFunction
 
combine(KHyperLogLogState, KHyperLogLogState) - Static method in class com.facebook.presto.type.khyperloglog.MergeKHyperLogLogAggregationFunction
 
combine(SetDigestState, SetDigestState) - Static method in class com.facebook.presto.type.setdigest.BuildSetDigestAggregation
 
combine(SetDigestState, SetDigestState) - Static method in class com.facebook.presto.type.setdigest.MergeSetDigestAggregation
 
combine(Optional<T>, Optional<T>, BinaryOperator<T>) - Static method in class com.facebook.presto.util.Optionals
 
combineConjuncts(Expression...) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
combineConjuncts(Collection<Expression>) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
combineDisjuncts(Collection<Expression>) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
combineDisjunctsWithDefault(Collection<Expression>, Expression) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
CombineHashFunction - Class in com.facebook.presto.operator.scalar
 
combinePredicates(LogicalBinaryExpression.Operator, Expression...) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
combinePredicates(LogicalBinaryExpression.Operator, Collection<Expression>) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
combineState(HyperLogLogState, HyperLogLogState) - Static method in class com.facebook.presto.operator.aggregation.ApproximateCountDistinctAggregation
 
combineState(BooleanDistinctState, BooleanDistinctState) - Static method in class com.facebook.presto.operator.aggregation.ApproximateCountDistinctAggregation
 
combineState(HyperLogLogState, HyperLogLogState) - Static method in class com.facebook.presto.operator.aggregation.ApproximateSetAggregation
 
combineState(HyperLogLogState, HyperLogLogState) - Static method in class com.facebook.presto.operator.aggregation.DefaultApproximateCountDistinctAggregation
 
combineState(BooleanDistinctState, BooleanDistinctState) - Static method in class com.facebook.presto.operator.aggregation.DefaultApproximateCountDistinctAggregation
 
combineState(StatisticalDigestState, StatisticalDigestState) - Static method in class com.facebook.presto.operator.aggregation.StatisticalDigestAggregationFunction
 
combineStats(PlanStatistics) - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate
 
combineWith(ScheduleResult.BlockedReason) - Method in enum com.facebook.presto.execution.scheduler.ScheduleResult.BlockedReason
 
commit(FunctionNamespaceTransactionHandle) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
commit() - Method in class com.facebook.presto.spiller.FileSingleStreamSpiller
 
commit() - Method in class com.facebook.presto.spiller.GenericSpiller
 
commit() - Method in interface com.facebook.presto.spiller.SingleStreamSpiller
Commit the spill file.
commit() - Method in interface com.facebook.presto.spiller.Spiller
Commit the spill file.
commit() - Method in class com.facebook.presto.spiller.TempStorageSingleStreamSpiller
 
commitAsync(Collection<Slice>) - Method in interface com.facebook.presto.operator.TableFinishOperator.PageSinkCommitter
 
commitPageSinkAsync(Session, OutputTableHandle, Collection<Slice>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
commitPageSinkAsync(Session, InsertTableHandle, Collection<Slice>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
commitPageSinkAsync(Session, OutputTableHandle, Collection<Slice>) - Method in interface com.facebook.presto.metadata.Metadata
Commits page sink for table creation.
commitPageSinkAsync(Session, InsertTableHandle, Collection<Slice>) - Method in interface com.facebook.presto.metadata.Metadata
Commits page sink for table insertion.
commitPageSinkAsync(Session, OutputTableHandle, Collection<Slice>) - Method in class com.facebook.presto.metadata.MetadataManager
 
commitPageSinkAsync(Session, InsertTableHandle, Collection<Slice>) - Method in class com.facebook.presto.metadata.MetadataManager
 
CommitTask - Class in com.facebook.presto.execution
 
CommitTask() - Constructor for class com.facebook.presto.execution.CommitTask
 
CommonSubExpressionRewriter - Class in com.facebook.presto.sql.gen
 
compact() - Method in class com.facebook.presto.operator.NestedLoopJoinPagesBuilder
 
compact() - Method in class com.facebook.presto.operator.PagesIndex
 
compare(Session, PlanCostEstimate, PlanCostEstimate) - Method in class com.facebook.presto.cost.CostComparator
 
compare(Page, Page) - Method in class com.facebook.presto.operator.RowComparator
 
compare(RowType, List<MethodHandle>, Block, Block) - Static method in class com.facebook.presto.operator.scalar.RowComparisonOperator
 
compareAndSet(T, T) - Method in class com.facebook.presto.execution.StateMachine
Sets the state if the current state .equals() the specified expected state.
compareSortChannelPositions(int, int, int, int) - Method in interface com.facebook.presto.operator.PagesHashStrategy
Compares sort channel (if applicable) values at the specified positions.
compareSortChannelPositions(int, int, int, int) - Method in class com.facebook.presto.operator.SimplePagesHashStrategy
 
compareTo(PrioritizedSplitRunner) - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
compareTo(Block, int, Block, int) - Method in interface com.facebook.presto.operator.aggregation.BlockComparator
 
compareTo(PagesIndex, int, int) - Method in interface com.facebook.presto.operator.PagesIndexComparator
 
compareTo(Page, int, Page, int) - Method in interface com.facebook.presto.operator.PageWithPositionComparator
 
compareTo(ParametricScalarImplementation.ParametricScalarImplementationChoice) - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.ParametricScalarImplementationChoice
 
compareTo(PagesIndex, int, int) - Method in class com.facebook.presto.operator.SimplePagesIndexComparator
 
compareTo(Page, int, Page, int) - Method in class com.facebook.presto.operator.SimplePageWithPositionComparator
 
compareTo(PlanFragmentId) - Method in class com.facebook.presto.sql.planner.plan.PlanFragmentId
 
compareTo(Symbol) - Method in class com.facebook.presto.sql.planner.Symbol
 
compareTo(Centroid) - Method in class com.facebook.presto.tdigest.Centroid
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.type.ColorType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.type.IpAddressType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.type.IpPrefixType
 
compareTo(Block, int, Block, int) - Method in class com.facebook.presto.type.UuidType
 
comparisonFunction(OperatorType, Type, Type) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
comparisonFunction(ComparisonExpression.Operator, Type, Type) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
ComparisonStatsCalculator - Class in com.facebook.presto.cost
 
compile(RowExpression, Scope, Optional<Variable>) - Method in class com.facebook.presto.sql.gen.RowExpressionCompiler
 
compile(RowExpression, Scope, Optional<Variable>, Optional<Class>) - Method in class com.facebook.presto.sql.gen.RowExpressionCompiler
 
compileCursorProcessor(SqlFunctionProperties, Optional<RowExpression>, List<? extends RowExpression>, Object) - Method in class com.facebook.presto.sql.gen.ExpressionCompiler
 
compileCursorProcessor(SqlFunctionProperties, Optional<RowExpression>, List<? extends RowExpression>, Object, boolean) - Method in class com.facebook.presto.sql.gen.ExpressionCompiler
 
compileCursorProcessor(SqlFunctionProperties, Optional<RowExpression>, List<? extends RowExpression>, Object, boolean, Map<SqlFunctionId, SqlInvokedFunction>) - Method in class com.facebook.presto.sql.gen.ExpressionCompiler
 
compileFilter(SqlFunctionProperties, RowExpression, boolean, Optional<String>) - Method in class com.facebook.presto.sql.gen.PageFunctionCompiler
 
compileFilter(SqlFunctionProperties, Map<SqlFunctionId, SqlInvokedFunction>, RowExpression, boolean, Optional<String>) - Method in class com.facebook.presto.sql.gen.PageFunctionCompiler
 
compileJoinFilterFunction(SqlFunctionProperties, Map<SqlFunctionId, SqlInvokedFunction>, RowExpression, int) - Method in class com.facebook.presto.sql.gen.JoinFilterFunctionCompiler
 
compileLambdaProvider(LambdaDefinitionExpression, Metadata, SqlFunctionProperties, Map<SqlFunctionId, SqlInvokedFunction>, Class) - Static method in class com.facebook.presto.sql.gen.LambdaBytecodeGenerator
 
compileLookupSourceFactory(List<? extends Type>, List<Integer>, Optional<Integer>) - Method in class com.facebook.presto.sql.gen.JoinCompiler
 
compileLookupSourceFactory(List<? extends Type>, List<Integer>, Optional<Integer>, Optional<List<Integer>>) - Method in class com.facebook.presto.sql.gen.JoinCompiler
 
compilePageProcessor(SqlFunctionProperties, Optional<RowExpression>, List<? extends RowExpression>, boolean, Map<SqlFunctionId, SqlInvokedFunction>, Optional<String>) - Method in class com.facebook.presto.sql.gen.ExpressionCompiler
 
compilePageProcessor(SqlFunctionProperties, Optional<RowExpression>, List<? extends RowExpression>) - Method in class com.facebook.presto.sql.gen.ExpressionCompiler
 
compilePageProcessor(SqlFunctionProperties, Optional<RowExpression>, List<? extends RowExpression>, boolean, int) - Method in class com.facebook.presto.sql.gen.ExpressionCompiler
 
compilePageProcessor(SqlFunctionProperties, Optional<RowExpression>, List<? extends RowExpression>, boolean, Optional<String>) - Method in class com.facebook.presto.sql.gen.ExpressionCompiler
 
compilePagesHashStrategyFactory(List<Type>, List<Integer>) - Method in class com.facebook.presto.sql.gen.JoinCompiler
 
compilePagesHashStrategyFactory(List<Type>, List<Integer>, Optional<List<Integer>>) - Method in class com.facebook.presto.sql.gen.JoinCompiler
 
compilePagesIndexOrdering(List<Type>, List<Integer>, List<SortOrder>) - Method in class com.facebook.presto.sql.gen.OrderingCompiler
 
compilePageWithPositionComparator(List<Type>, List<Integer>, List<SortOrder>) - Method in class com.facebook.presto.sql.gen.OrderingCompiler
 
compilePredicate(SqlFunctionProperties, Map<SqlFunctionId, SqlInvokedFunction>, RowExpression) - Method in class com.facebook.presto.sql.gen.RowExpressionPredicateCompiler
 
compileProjection(SqlFunctionProperties, RowExpression, Optional<String>) - Method in class com.facebook.presto.sql.gen.PageFunctionCompiler
 
compileProjections(SqlFunctionProperties, Map<SqlFunctionId, SqlInvokedFunction>, List<? extends RowExpression>, boolean, Optional<String>) - Method in class com.facebook.presto.sql.gen.PageFunctionCompiler
 
compileProjections(SqlFunctionProperties, List<? extends RowExpression>, boolean, Optional<String>) - Method in class com.facebook.presto.sql.gen.PageFunctionCompiler
 
CompilerConfig - Class in com.facebook.presto.sql.planner
 
CompilerConfig() - Constructor for class com.facebook.presto.sql.planner.CompilerConfig
 
CompilerOperations - Class in com.facebook.presto.sql.gen
 
CompilerUtils - Class in com.facebook.presto.util
 
complete(T) - Method in class com.facebook.presto.execution.FutureStateChange
 
complete(T, Executor) - Method in class com.facebook.presto.execution.FutureStateChange
 
CompletedWork<T> - Class in com.facebook.presto.operator
 
CompletedWork(T) - Constructor for class com.facebook.presto.operator.CompletedWork
 
completeTaskScheduling() - Method in class com.facebook.presto.execution.scheduler.PartialResultQueryTaskTracker
 
ComposableStatsCalculator - Class in com.facebook.presto.cost
 
ComposableStatsCalculator(List<ComposableStatsCalculator.Rule<?>>) - Constructor for class com.facebook.presto.cost.ComposableStatsCalculator
 
ComposableStatsCalculator.Rule<T extends PlanNode> - Interface in com.facebook.presto.cost
It's preferable to extend SimpleStatsRule than using this Rule interface directly.
compress() - Method in class com.facebook.presto.tdigest.TDigest
Merges any pending inputs and compresses the data down to the public setting.
computeAntiJoin(PlanNodeStatsEstimate, PlanNodeStatsEstimate, VariableReferenceExpression, VariableReferenceExpression) - Static method in class com.facebook.presto.cost.SemiJoinStatsCalculator
 
computeAssignments(Set<Split>) - Method in class com.facebook.presto.execution.scheduler.DynamicSplitPlacementPolicy
 
computeAssignments(Set<Split>) - Method in class com.facebook.presto.execution.scheduler.FixedSourcePartitionedScheduler.BucketedSplitPlacementPolicy
 
computeAssignments(Set<Split>, List<RemoteTask>) - Method in interface com.facebook.presto.execution.scheduler.nodeSelection.NodeSelector
Identifies the nodes for running the specified splits.
computeAssignments(Set<Split>, List<RemoteTask>, BucketNodeMap) - Method in interface com.facebook.presto.execution.scheduler.nodeSelection.NodeSelector
Identifies the nodes for running the specified splits based on a precomputed fixed partitioning.
computeAssignments(Set<Split>, List<RemoteTask>) - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleNodeSelector
 
computeAssignments(Set<Split>, List<RemoteTask>, BucketNodeMap) - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleNodeSelector
 
computeAssignments(Set<Split>, List<RemoteTask>) - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleTtlNodeSelector
 
computeAssignments(Set<Split>, List<RemoteTask>, BucketNodeMap) - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleTtlNodeSelector
 
computeAssignments(Set<Split>, List<RemoteTask>) - Method in class com.facebook.presto.execution.scheduler.nodeSelection.TopologyAwareNodeSelector
 
computeAssignments(Set<Split>, List<RemoteTask>, BucketNodeMap) - Method in class com.facebook.presto.execution.scheduler.nodeSelection.TopologyAwareNodeSelector
 
computeAssignments(Set<Split>) - Method in interface com.facebook.presto.execution.scheduler.SplitPlacementPolicy
 
computeBucketCount(int, float) - Static method in class com.facebook.presto.operator.aggregation.histogram.HashUtil
uses HashCommon.arraySize() which does this calculation.
computeEnforced(TupleDomain<ColumnHandle>, TupleDomain<ColumnHandle>) - Static method in class com.facebook.presto.metadata.TableLayoutResult
 
computeIdentityTranslations(Assignments) - Static method in class com.facebook.presto.sql.planner.optimizations.AddExchanges
 
computeLevel(long) - Static method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
computeLogicalProperties(LogicalPropertiesProvider) - Method in class com.facebook.presto.sql.planner.plan.AssignUniqueId
 
computeLogicalProperties(LogicalPropertiesProvider) - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
computeLogicalProperties(LogicalPropertiesProvider) - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
computeLogicalProperties(LogicalPropertiesProvider) - Method in class com.facebook.presto.sql.planner.plan.SortNode
 
computeNext() - Method in class com.facebook.presto.operator.scalar.JsonPathTokenizer
 
computeQueryHash(String) - Static method in class com.facebook.presto.util.QueryInfoUtils
 
computeSemiJoin(PlanNodeStatsEstimate, PlanNodeStatsEstimate, VariableReferenceExpression, VariableReferenceExpression) - Static method in class com.facebook.presto.cost.SemiJoinStatsCalculator
 
concat(Function<PolymorphicScalarFunctionBuilder.SpecializeContext, List<Object>>...) - Static method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder
 
concat(Type, Block[]) - Static method in class com.facebook.presto.operator.scalar.ArrayConcatFunction
 
concat(Slice...) - Static method in class com.facebook.presto.operator.scalar.ConcatFunction
 
concat(Long, Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
concat(Key) - Method in class com.facebook.presto.sql.planner.iterative.properties.Key
Returns a version of this key concatenated with the provided key.
concat(KeyProperty) - Method in class com.facebook.presto.sql.planner.iterative.properties.KeyProperty
Returns a version of this key property wherein each key is concatenated with all keys in the provided key property A concatenated key property results from a join operation where concatenated keys of the left and right join inputs form unique constraints on the join result.
ConcatFunction - Class in com.facebook.presto.operator.scalar
 
concurrencyController - Variable in class com.facebook.presto.execution.executor.TaskHandle
 
CONCURRENT_LIFESPANS_PER_NODE - Static variable in class com.facebook.presto.SystemSessionProperties
 
ConfidenceBasedClusterTtlProviderManager - Class in com.facebook.presto.ttl.clusterttlprovidermanagers
 
ConfidenceBasedClusterTtlProviderManager(NodeTtlFetcherManager) - Constructor for class com.facebook.presto.ttl.clusterttlprovidermanagers.ConfidenceBasedClusterTtlProviderManager
 
ConfidenceBasedNodeTtlFetcherManager - Class in com.facebook.presto.ttl.nodettlfetchermanagers
 
ConfidenceBasedNodeTtlFetcherManager(InternalNodeManager, NodeSchedulerConfig, NodeTtlFetcherManagerConfig) - Constructor for class com.facebook.presto.ttl.nodettlfetchermanagers.ConfidenceBasedNodeTtlFetcherManager
 
configure(Binder) - Method in class com.facebook.presto.connector.system.SystemConnectorModule
 
configure(Binder) - Method in class com.facebook.presto.cost.StatsCalculatorModule
 
configure(Binder) - Method in class com.facebook.presto.dispatcher.QueryPrerequisitesManagerModule
 
configure(Binder) - Method in class com.facebook.presto.eventlistener.EventListenerModule
 
configure(ResourceGroup, SelectionContext<LegacyResourceGroupConfigurationManager.VoidContext>) - Method in class com.facebook.presto.execution.resourceGroups.LegacyResourceGroupConfigurationManager
 
configure(Binder) - Method in class com.facebook.presto.execution.warnings.WarningCollectorModule
 
configure(Binder) - Method in class com.facebook.presto.failureDetector.FailureDetectorModule
 
configure(Binder) - Method in class com.facebook.presto.metadata.HandleJsonModule
 
configure(Binder) - Method in class com.facebook.presto.security.AccessControlModule
 
configure(Binder) - Method in class com.facebook.presto.server.WorkerModule
 
configure(Binder) - Method in class com.facebook.presto.storage.TempStorageModule
 
configure(Binder) - Method in class com.facebook.presto.testing.TestingWarningCollectorModule
 
ConnectorAwareNodeManager - Class in com.facebook.presto.connector
 
ConnectorAwareNodeManager(InternalNodeManager, String, ConnectorId) - Constructor for class com.facebook.presto.connector.ConnectorAwareNodeManager
 
ConnectorAwareSplitSource - Class in com.facebook.presto.split
 
ConnectorAwareSplitSource(ConnectorId, ConnectorTransactionHandle, ConnectorSplitSource) - Constructor for class com.facebook.presto.split.ConnectorAwareSplitSource
 
ConnectorContextInstance - Class in com.facebook.presto.connector
 
ConnectorContextInstance(NodeManager, TypeManager, FunctionMetadataManager, StandardFunctionResolution, PageSorter, PageIndexerFactory, RowExpressionService, FilterStatsCalculatorService, BlockEncodingSerde) - Constructor for class com.facebook.presto.connector.ConnectorContextInstance
 
ConnectorFilterStatsCalculatorService - Class in com.facebook.presto.cost
 
ConnectorFilterStatsCalculatorService(FilterStatsCalculator) - Constructor for class com.facebook.presto.cost.ConnectorFilterStatsCalculatorService
 
connectorId - Variable in class com.facebook.presto.metadata.Split.SplitIdentifier
 
ConnectorManager - Class in com.facebook.presto.connector
 
ConnectorManager(MetadataManager, CatalogManager, AccessControlManager, SplitManager, PageSourceManager, IndexManager, PartitioningProviderManager, ConnectorPlanOptimizerManager, ConnectorMetadataUpdaterManager, ConnectorTypeSerdeManager, PageSinkManager, HandleResolver, InternalNodeManager, NodeInfo, TypeManager, PageSorter, PageIndexerFactory, TransactionManager, DomainTranslator, PredicateCompiler, DeterminismEvaluator, FilterStatsCalculator, BlockEncodingSerde) - Constructor for class com.facebook.presto.connector.ConnectorManager
 
ConnectorMetadataUpdateHandleJsonSerde - Class in com.facebook.presto.server
Json based connector handle serde
ConnectorMetadataUpdateHandleJsonSerde() - Constructor for class com.facebook.presto.server.ConnectorMetadataUpdateHandleJsonSerde
 
ConnectorMetadataUpdaterManager - Class in com.facebook.presto.metadata
 
ConnectorMetadataUpdaterManager() - Constructor for class com.facebook.presto.metadata.ConnectorMetadataUpdaterManager
 
ConnectorPlanOptimizerManager - Class in com.facebook.presto.sql.planner
 
ConnectorPlanOptimizerManager() - Constructor for class com.facebook.presto.sql.planner.ConnectorPlanOptimizerManager
 
ConnectorPlanOptimizerManager.PlanPhase - Enum in com.facebook.presto.sql.planner
 
ConnectorRowExpressionService - Class in com.facebook.presto.sql.relational
 
ConnectorRowExpressionService(DomainTranslator, ExpressionOptimizer, PredicateCompiler, DeterminismEvaluator, RowExpressionFormatter) - Constructor for class com.facebook.presto.sql.relational.ConnectorRowExpressionService
 
ConnectorTypeSerdeManager - Class in com.facebook.presto.connector
 
ConnectorTypeSerdeManager(ConnectorTypeSerde<ConnectorMetadataUpdateHandle>) - Constructor for class com.facebook.presto.connector.ConnectorTypeSerdeManager
 
CONSIDER_QUERY_FILTERS_FOR_MATERIALIZED_VIEW_PARTITIONS - Static variable in class com.facebook.presto.SystemSessionProperties
 
ConsistentHashingNodeProvider - Class in com.facebook.presto.execution.scheduler
 
constant(T) - Static method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder
 
constant(Object, Type) - Static method in class com.facebook.presto.sql.relational.Expressions
 
constant(Optional<SourceLocation>, Object, Type) - Static method in class com.facebook.presto.sql.relational.Expressions
 
ConstantExpressionVerifier - Class in com.facebook.presto.sql.analyzer
 
constantNull(Type) - Static method in class com.facebook.presto.sql.relational.Expressions
 
constantNull(Optional<SourceLocation>, Type) - Static method in class com.facebook.presto.sql.relational.Expressions
 
ConstantPageProjection - Class in com.facebook.presto.operator.project
 
ConstantPageProjection(Object, Type) - Constructor for class com.facebook.presto.operator.project.ConstantPageProjection
 
constants(Map<VariableReferenceExpression, ConstantExpression>) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Builder
 
constantType(CallSiteBinder, Type) - Static method in class com.facebook.presto.sql.gen.SqlTypeBytecodeExpression
 
Constraint - Annotation Type in com.facebook.presto.type
 
constrainTo(Iterable<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
Constraints - Annotation Type in com.facebook.presto.type
 
constructorMethodHandle(Class<?>, Class<?>...) - Static method in class com.facebook.presto.util.Reflection
Returns a MethodHandle corresponding to the specified constructor.
constructorMethodHandle(StandardErrorCode, Class<?>, Class<?>...) - Static method in class com.facebook.presto.util.Reflection
Returns a MethodHandle corresponding to the specified constructor.
constructorMethodHandle(StandardErrorCode, Constructor) - Static method in class com.facebook.presto.util.Reflection
Returns a MethodHandle corresponding to the specified constructor.
constructTDigest(Block, Block, double, double, double, double, long) - Static method in class com.facebook.presto.operator.scalar.TDigestFunctions
 
contains(Block, int) - Method in class com.facebook.presto.operator.aggregation.TypedSet
 
contains(int, Page, int[]) - Method in class com.facebook.presto.operator.BigintGroupByHash
 
contains(int, Page) - Method in class com.facebook.presto.operator.ChannelSet
 
contains(int, Page, long) - Method in class com.facebook.presto.operator.ChannelSet
 
contains(int, Page, int[]) - Method in interface com.facebook.presto.operator.GroupByHash
 
contains(int, Page, int[], long) - Method in interface com.facebook.presto.operator.GroupByHash
 
contains(int, Page, int[]) - Method in class com.facebook.presto.operator.MultiChannelGroupByHash
 
contains(int, Page, int[], long) - Method in class com.facebook.presto.operator.MultiChannelGroupByHash
 
contains(int, Page, int[]) - Method in class com.facebook.presto.operator.NoChannelGroupByHash
 
contains(Type, MethodHandle, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayContains
 
contains(Type, MethodHandle, Block, Slice) - Static method in class com.facebook.presto.operator.scalar.ArrayContains
 
contains(Type, MethodHandle, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArrayContains
 
contains(Type, MethodHandle, Block, boolean) - Static method in class com.facebook.presto.operator.scalar.ArrayContains
 
contains(Type, MethodHandle, Block, double) - Static method in class com.facebook.presto.operator.scalar.ArrayContains
 
contains(int) - Method in class com.facebook.presto.util.JsonUtil.HashTable
 
containsAnnotation(Annotation[], Predicate<Annotation>) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
containsImplementationDependencyAnnotation(Annotation[]) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
containsLegacyNullable(Annotation[]) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
containsLongVariable(String) - Method in class com.facebook.presto.metadata.BoundVariables.Builder
 
containsLongVariable(String) - Method in class com.facebook.presto.metadata.BoundVariables
 
containsNamedQuery(String) - Method in class com.facebook.presto.sql.analyzer.Scope.Builder
 
containsNull() - Method in class com.facebook.presto.operator.ChannelSet
 
containsTypeVariable(String) - Method in class com.facebook.presto.metadata.BoundVariables.Builder
 
containsTypeVariable(String) - Method in class com.facebook.presto.metadata.BoundVariables
 
Context() - Constructor for class com.facebook.presto.sql.planner.CanonicalPlanGenerator.Context
 
CONTEXT_CHANNEL - Static variable in class com.facebook.presto.operator.TableWriterUtils
 
convertFromSchemaTableName(String) - Static method in class com.facebook.presto.metadata.MetadataManager
 
convertFromThriftTaskInfo(TaskInfo, ConnectorTypeSerdeManager, HandleResolver) - Static method in class com.facebook.presto.server.TaskResourceUtils
 
convertToOperatorInfo(OperatorInfoUnion) - Static method in class com.facebook.presto.operator.OperatorInfoUnion
 
convertToOperatorInfoUnion(OperatorInfo) - Static method in class com.facebook.presto.operator.OperatorInfoUnion
 
convertToThriftTaskInfo(TaskInfo, ConnectorTypeSerdeManager, HandleResolver) - Static method in class com.facebook.presto.server.TaskResourceUtils
 
ConvexHullAggregation - Class in com.facebook.presto.geospatial.aggregation
Aggregate form of ST_ConvexHull, which takes a set of geometries and computes the convex hull of all the geometries in the set.
COORDINATOR_DISTRIBUTION - Static variable in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
CoordinatorLocation - Interface in com.facebook.presto.dispatcher
 
CoordinatorModule - Class in com.facebook.presto.server
 
CoordinatorModule() - Constructor for class com.facebook.presto.server.CoordinatorModule
 
CoordinatorModule.ExecutorCleanup - Class in com.facebook.presto.server
 
coordinatorSingleStreamPartition() - Static method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Global
 
copyOf(Map<String, Type>) - Static method in class com.facebook.presto.sql.planner.TypeProvider
 
corr(CorrelationState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.DoubleCorrelationAggregation
 
corr(CorrelationState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.RealCorrelationAggregation
 
correlation() - Static method in class com.facebook.presto.sql.planner.plan.Patterns.Apply
 
correlation() - Static method in class com.facebook.presto.sql.planner.plan.Patterns.LateralJoin
 
CorrelationState - Interface in com.facebook.presto.operator.aggregation.state
 
cos(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
cosh(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
cosineSimilarity(Block, Block) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
CostCalculator - Interface in com.facebook.presto.cost
 
CostCalculator.EstimatedExchanges - Annotation Type in com.facebook.presto.cost
 
CostCalculatorUsingExchanges - Class in com.facebook.presto.cost
Simple implementation of CostCalculator.
CostCalculatorUsingExchanges(TaskCountEstimator) - Constructor for class com.facebook.presto.cost.CostCalculatorUsingExchanges
 
CostCalculatorWithEstimatedExchanges - Class in com.facebook.presto.cost
A wrapper around CostCalculator that estimates ExchangeNodes cost.
CostCalculatorWithEstimatedExchanges(CostCalculator, TaskCountEstimator) - Constructor for class com.facebook.presto.cost.CostCalculatorWithEstimatedExchanges
 
CostComparator - Class in com.facebook.presto.cost
 
CostComparator(FeaturesConfig) - Constructor for class com.facebook.presto.cost.CostComparator
 
CostComparator(double, double, double) - Constructor for class com.facebook.presto.cost.CostComparator
 
CostProvider - Interface in com.facebook.presto.cost
 
COUNT - Static variable in class com.facebook.presto.sql.MaterializedViewUtils
 
count(FunctionAndTypeManager) - Static method in class com.facebook.presto.sql.planner.optimizations.AggregationNodeUtils
 
count() - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
 
count() - Static method in class com.facebook.presto.sql.planner.plan.Patterns.Limit
 
COUNT_COLUMN - Static variable in class com.facebook.presto.operator.aggregation.CountColumn
 
CountAggregation - Class in com.facebook.presto.operator.aggregation
 
CountColumn - Class in com.facebook.presto.operator.aggregation
 
CountColumn() - Constructor for class com.facebook.presto.operator.aggregation.CountColumn
 
countFunction() - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
countFunction(Type) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
CountIfAggregation - Class in com.facebook.presto.operator.aggregation
 
CovarianceState - Interface in com.facebook.presto.operator.aggregation.state
 
covarPop(CovarianceState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.DoubleCovarianceAggregation
 
covarPop(CovarianceState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.RealCovarianceAggregation
 
covarSamp(CovarianceState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.DoubleCovarianceAggregation
 
covarSamp(CovarianceState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.RealCovarianceAggregation
 
crc32(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
create(String, Map<String, String>, ConnectorContext) - Method in class com.facebook.presto.connector.system.GlobalSystemConnectorFactory
 
create(PlanNode, StatsProvider, CostProvider) - Static method in class com.facebook.presto.cost.StatsAndCosts
 
create(QueryStateTimer, Optional<StageInfo>, List<StageInfo>, int, DataSize, DataSize, DataSize, DataSize, DataSize, RuntimeStats) - Static method in class com.facebook.presto.execution.QueryStats
 
create(List<String>) - Static method in class com.facebook.presto.execution.scheduler.NetworkLocation
 
create(Session, QueryContext, TaskStateMachine, OutputBuffer, TaskExchangeClientManager, PlanFragment, List<TaskSource>, TableWriteInfo) - Method in class com.facebook.presto.execution.SqlTaskExecutionFactory
 
create(StageExecutionId, StageExecutionState, Optional<ExecutionFailureInfo>, List<TaskInfo>, DateTime, Distribution.DistributionSnapshot, DataSize, DataSize, int, int) - Static method in class com.facebook.presto.execution.StageExecutionInfo
 
create(WarningHandlingLevel) - Method in interface com.facebook.presto.execution.warnings.WarningCollectorFactory
 
create(Type, Type, Adder, Block) - Static method in class com.facebook.presto.operator.aggregation.MapUnionSumResult
 
create(List<JoinFilterFunction>) - Method in interface com.facebook.presto.operator.PositionLinks.Factory
Separate JoinFilterFunctions have to be created and supplied for each thread using PositionLinks since JoinFilterFunction is not thread safe...
create(WorkProcessor.Process<T>) - Static method in interface com.facebook.presto.operator.WorkProcessor
Creates WorkProcessor from Process.
create(Map<String, String>) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl.Factory
 
create(Map<String, String>) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl.Factory
 
create(Map<String, String>) - Method in class com.facebook.presto.security.ReadOnlySystemAccessControl.Factory
 
create(List<Type>, SpillContext, LocalMemoryContext) - Method in class com.facebook.presto.spiller.FileSingleStreamSpillerFactory
 
create(List<Type>, PartitionFunction, SpillContext, AggregatedMemoryContext) - Method in class com.facebook.presto.spiller.GenericPartitioningSpillerFactory
 
create(List<Type>, SpillContext, AggregatedMemoryContext) - Method in class com.facebook.presto.spiller.GenericSpillerFactory
 
create(TempDataOperationContext) - Method in class com.facebook.presto.spiller.LocalTempStorage
 
create(Map<String, String>, TempStorageContext) - Method in class com.facebook.presto.spiller.LocalTempStorage.Factory
 
create(List<Type>, PartitionFunction, SpillContext, AggregatedMemoryContext) - Method in interface com.facebook.presto.spiller.PartitioningSpillerFactory
 
create(List<Type>, SpillContext, LocalMemoryContext) - Method in interface com.facebook.presto.spiller.SingleStreamSpillerFactory
 
create(List<Type>, SpillContext, AggregatedMemoryContext) - Method in interface com.facebook.presto.spiller.SpillerFactory
 
create(Session) - Method in interface com.facebook.presto.spiller.StandaloneSpillerFactory
 
create(List<Type>, SpillContext, LocalMemoryContext) - Method in class com.facebook.presto.spiller.TempStorageSingleStreamSpillerFactory
 
create(Session) - Method in class com.facebook.presto.spiller.TempStorageStandaloneSpillerFactory
 
create() - Static method in class com.facebook.presto.sql.analyzer.Scope
 
create(SqlFunctionProperties, AdaptiveLongBigArray, List<Page>) - Method in interface com.facebook.presto.sql.gen.JoinFilterFunctionCompiler.JoinFilterFunctionFactory
 
create(AbstractJoinNode, int) - Static method in class com.facebook.presto.sql.planner.LocalDynamicFilter
 
create(PartitioningHandle, Collection<T>) - Static method in class com.facebook.presto.sql.planner.Partitioning
 
create() - Static method in class com.facebook.presto.testing.TestingTransactionHandle
 
create(WarningHandlingLevel) - Method in class com.facebook.presto.testing.TestingWarningCollectorFactory
 
create(TransactionManagerConfig, ScheduledExecutorService, CatalogManager, ExecutorService) - Static method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
create() - Static method in class com.facebook.presto.transaction.TransactionId
 
create() - Static method in class com.facebook.presto.util.AutoCloseableCloser
 
createAccumulator(UpdateMemory) - Method in interface com.facebook.presto.operator.aggregation.AccumulatorFactory
 
createAccumulator(UpdateMemory) - Method in class com.facebook.presto.operator.aggregation.GenericAccumulatorFactory
 
createAdaptingJsonResponseHandler(JsonCodec<T>) - Static method in class com.facebook.presto.server.smile.AdaptingJsonResponseHandler
 
createAsyncHttpResponseCoreExecutor() - Static method in class com.facebook.presto.server.ServerMainModule
 
createAsyncHttpResponseExecutor(ExecutorService, TaskManagerConfig) - Static method in class com.facebook.presto.server.ServerMainModule
 
createAsyncHttpTimeoutExecutor(TaskManagerConfig) - Static method in class com.facebook.presto.server.ServerMainModule
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.type.CodePointsType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.type.CodePointsType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.type.IpAddressType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.type.IpAddressType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.type.IpPrefixType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.type.IpPrefixType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.type.JoniRegexpType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.type.JoniRegexpType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.type.JsonPathType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.type.JsonPathType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.type.LikePatternType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.type.LikePatternType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.type.Re2JRegexpType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.type.Re2JRegexpType
 
createBlockBuilder(BlockBuilderStatus, int, int) - Method in class com.facebook.presto.type.UuidType
 
createBlockBuilder(BlockBuilderStatus, int) - Method in class com.facebook.presto.type.UuidType
 
createBlockBuilderAppender(Type) - Static method in interface com.facebook.presto.util.JsonUtil.BlockBuilderAppender
 
createBlockEncodingBuffers(DecodedBlockNode, ArrayAllocator, boolean) - Static method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
createBogusTestingCatalog(String) - Static method in class com.facebook.presto.testing.TestingSession
 
createBucketFunction(List<Type>, boolean, int) - Method in enum com.facebook.presto.sql.planner.SystemPartitioningHandle.SystemPartitionFunction
 
createCatalog(String, String) - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
createCatalog(String, String, Map<String, String>) - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
createCatalog(String, ConnectorFactory, Map<String, String>) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
createCatalog(String, String, Map<String, String>) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
createCatalog(String, String, Map<String, String>) - Method in interface com.facebook.presto.testing.QueryRunner
 
createCatalogName(Session, Node) - Static method in class com.facebook.presto.metadata.MetadataUtil
 
createCatalogSchemaName(Session, Node, Optional<QualifiedName>) - Static method in class com.facebook.presto.metadata.MetadataUtil
 
createConnection(String, String, Map<String, String>) - Method in class com.facebook.presto.connector.ConnectorManager
 
createConstantAnalyzer(Metadata, Session, Map<NodeRef<Parameter>, Expression>, WarningCollector) - Static method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
createConstantAnalyzer(Metadata, Session, Map<NodeRef<Parameter>, Expression>, WarningCollector, boolean) - Static method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
createDataSizeLimit(DataSize, QueryLimit.Source) - Static method in class com.facebook.presto.execution.QueryLimit
 
createDateTimeFormatter(Slice) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
createDependency(Annotation, Set<String>) - Static method in class com.facebook.presto.operator.annotations.ImplementationDependency.Factory
 
createDiscardingOutputBuffers() - Static method in class com.facebook.presto.execution.buffer.OutputBuffers
 
createDispatchQuery(Session, String, QueryPreparer.PreparedQuery, String, int, ResourceGroupId, Optional<QueryType>, WarningCollector, Consumer<DispatchQuery>) - Method in interface com.facebook.presto.dispatcher.DispatchQueryFactory
 
createDispatchQuery(Session, String, QueryPreparer.PreparedQuery, String, int, ResourceGroupId, Optional<QueryType>, WarningCollector, Consumer<DispatchQuery>) - Method in class com.facebook.presto.dispatcher.LocalDispatchQueryFactory
 
createDriver(DriverContext, List<Operator>) - Static method in class com.facebook.presto.operator.Driver
 
createDriver(DriverContext, Operator, Operator...) - Static method in class com.facebook.presto.operator.Driver
 
createDriver(DriverContext) - Method in class com.facebook.presto.operator.DriverFactory
 
createDrivers(String, OutputFactory, TaskContext) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
createDrivers(Session, String, OutputFactory, TaskContext) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
createDurationLimit(Duration, QueryLimit.Source) - Static method in class com.facebook.presto.execution.QueryLimit
 
createDynamicFilterExpression(String, RowExpression, FunctionAndTypeManager) - Static method in class com.facebook.presto.sql.planner.optimizations.PredicatePushDown
 
createEmptyPagesResponse(String, long, long, boolean) - Static method in class com.facebook.presto.operator.PageBufferClient.PagesResponse
 
createEmptySplit() - Static method in class com.facebook.presto.testing.TestingSplit
 
createEqualityInference(Metadata, RowExpression...) - Static method in class com.facebook.presto.sql.planner.EqualityInference
 
createExchangeClient(LocalMemoryContext) - Method in class com.facebook.presto.operator.TaskExchangeClientManager
 
createExchangeExecutor(ExchangeClientConfig) - Static method in class com.facebook.presto.server.ServerMainModule
 
createExecutionSchedule(Session, Collection<StageExecutionAndScheduler>) - Method in class com.facebook.presto.execution.scheduler.AdaptivePhasedExecutionPolicy
 
createExecutionSchedule(Session, Collection<StageExecutionAndScheduler>) - Method in class com.facebook.presto.execution.scheduler.AllAtOnceExecutionPolicy
 
createExecutionSchedule(Session, Collection<StageExecutionAndScheduler>) - Method in interface com.facebook.presto.execution.scheduler.ExecutionPolicy
 
createExecutionSchedule(Session, Collection<StageExecutionAndScheduler>) - Method in class com.facebook.presto.execution.scheduler.PhasedExecutionPolicy
 
createFailedDispatchQuery(Session, String, Optional<ResourceGroupId>, Throwable) - Method in class com.facebook.presto.dispatcher.FailedDispatchQueryFactory
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.type.IpAddressType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.type.IpPrefixType
 
createFixedSizeBlockBuilder(int) - Method in class com.facebook.presto.type.UuidType
 
createFragmentResultCacheContext(FragmentResultCacheManager, PlanNode, PartitioningScheme, Session, ObjectMapper) - Static method in class com.facebook.presto.execution.FragmentResultCacheContext
 
createFragmentResultCacheManager(FileFragmentResultCacheConfig, BlockEncodingSerde, FragmentCacheStats) - Static method in class com.facebook.presto.server.ServerMainModule
 
createFullSmileResponseHandler(SmileCodec<T>) - Static method in class com.facebook.presto.server.smile.FullSmileResponseHandler
 
createFunction(SqlInvokedFunction, boolean) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
createFunction(SqlInvokedFunction, boolean) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
createFunctionByAnnotations(Class<?>) - Static method in class com.facebook.presto.metadata.SqlAggregationFunction
 
createFunctionInvoker(FunctionHandle, Optional<InvocationConvention>) - Method in class com.facebook.presto.metadata.FunctionInvokerProvider
 
createFunctionsByAnnotations(Class<?>) - Static method in class com.facebook.presto.metadata.SqlAggregationFunction
 
CreateFunctionTask - Class in com.facebook.presto.execution
 
CreateFunctionTask(SqlParser) - Constructor for class com.facebook.presto.execution.CreateFunctionTask
 
createGroupByHash(Session, List<? extends Type>, int[], Optional<Integer>, int, JoinCompiler) - Static method in interface com.facebook.presto.operator.GroupByHash
 
createGroupByHash(List<? extends Type>, int[], Optional<Integer>, int, boolean, JoinCompiler, UpdateMemory) - Static method in interface com.facebook.presto.operator.GroupByHash
 
createGroupedAccumulator(UpdateMemory) - Method in interface com.facebook.presto.operator.aggregation.AccumulatorFactory
 
createGroupedAccumulator(UpdateMemory) - Method in class com.facebook.presto.operator.aggregation.GenericAccumulatorFactory
 
createGroupedIntermediateAccumulator(UpdateMemory) - Method in interface com.facebook.presto.operator.aggregation.AccumulatorFactory
 
createGroupedIntermediateAccumulator(UpdateMemory) - Method in class com.facebook.presto.operator.aggregation.GenericAccumulatorFactory
 
createGroupedState() - Method in class com.facebook.presto.geospatial.aggregation.GeometryStateFactory
 
createGroupedState() - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.histogram.HistogramStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.NumericHistogramStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory
 
createGroupedState() - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory
 
createGroupedState() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogStateFactory
 
createGroupedState() - Method in class com.facebook.presto.type.setdigest.SetDigestStateFactory
 
CreateHandle(OutputTableHandle, SchemaTableName) - Constructor for class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.CreateHandle
 
createHashCollisionsInfo(long, double, double) - Static method in class com.facebook.presto.operator.HashCollisionsInfo
 
createIndexSnapshot(UnloadedIndexKeyRecordSet) - Method in class com.facebook.presto.operator.index.IndexSnapshotBuilder
 
createInitialEmptyOutputBuffers(OutputBuffers.BufferType) - Static method in class com.facebook.presto.execution.buffer.OutputBuffers
 
createInitialEmptyOutputBuffers(PartitioningHandle) - Static method in class com.facebook.presto.execution.buffer.OutputBuffers
 
createInitialTask(TaskId, URI, List<BufferInfo>, TaskStats, String) - Static method in class com.facebook.presto.execution.TaskInfo
 
createIntermediateAccumulator() - Method in interface com.facebook.presto.operator.aggregation.AccumulatorFactory
 
createIntermediateAccumulator() - Method in class com.facebook.presto.operator.aggregation.GenericAccumulatorFactory
 
createJoinOperatorInfo(LookupJoinOperators.JoinType, long[], Optional<Long>) - Static method in class com.facebook.presto.operator.JoinOperatorInfo
 
createJoinProbe(Page) - Method in class com.facebook.presto.operator.JoinProbe.JoinProbeFactory
 
createJsonGenerator(JsonFactory, SliceOutput) - Static method in class com.facebook.presto.util.JsonUtil
 
createJsonGeneratorWriter(Type) - Static method in interface com.facebook.presto.util.JsonUtil.JsonGeneratorWriter
 
createJsonParser(JsonFactory, Slice) - Static method in class com.facebook.presto.util.JsonUtil
 
createJsonParser(JsonFactory, InputStream) - Static method in class com.facebook.presto.util.JsonUtil
 
createKillQueryException(String) - Static method in class com.facebook.presto.connector.system.KillQueryProcedure
 
createLegacyTaskLocation(InternalNode, TaskId) - Method in interface com.facebook.presto.execution.LocationFactory
Deprecated.
createLegacyTaskLocation(InternalNode, TaskId) - Method in class com.facebook.presto.server.remotetask.HttpLocationFactory
 
createLocalSplit() - Static method in class com.facebook.presto.testing.TestingSplit
 
createLocalTaskLocation(TaskId) - Method in interface com.facebook.presto.execution.LocationFactory
 
createLocalTaskLocation(TaskId) - Method in class com.facebook.presto.server.remotetask.HttpLocationFactory
 
createLookupSourceProvider() - Method in class com.facebook.presto.operator.index.IndexLookupSourceFactory
 
createLookupSourceProvider() - Method in interface com.facebook.presto.operator.LookupSourceFactory
 
createLookupSourceProvider() - Method in class com.facebook.presto.operator.PartitionedLookupSourceFactory
 
createLookupSourceSupplier(Session, List<Integer>) - Method in class com.facebook.presto.operator.PagesIndex
 
createLookupSourceSupplier(Session, List<Integer>, OptionalInt, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>, Optional<Integer>, List<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>) - Method in class com.facebook.presto.operator.PagesIndex
 
createLookupSourceSupplier(Session, List<Integer>, OptionalInt, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>, Optional<Integer>, List<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>, Optional<List<Integer>>) - Method in class com.facebook.presto.operator.PagesIndex
 
createLookupSourceSupplier(Session, AdaptiveLongBigArray, int, List<List<Block>>, OptionalInt, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>, Optional<Integer>, List<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>) - Method in class com.facebook.presto.sql.gen.JoinCompiler.LookupSourceSupplierFactory
 
createMap(MapType, Type, Type, MethodHandle, MethodHandle, MethodHandle, SqlFunctionProperties, Block, Block) - Static method in class com.facebook.presto.operator.scalar.MapConstructor
 
createMaterializedView(Session, String, ConnectorTableMetadata, ConnectorMaterializedViewDefinition, boolean) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
createMaterializedView(Session, String, ConnectorTableMetadata, ConnectorMaterializedViewDefinition, boolean) - Method in interface com.facebook.presto.metadata.Metadata
Creates the specified materialized view with the specified view definition.
createMaterializedView(Session, String, ConnectorTableMetadata, ConnectorMaterializedViewDefinition, boolean) - Method in class com.facebook.presto.metadata.MetadataManager
 
createMaterializedView(ConnectorSession, ConnectorTableMetadata, ConnectorMaterializedViewDefinition, boolean) - Method in class com.facebook.presto.testing.TestingMetadata
 
CreateMaterializedViewTask - Class in com.facebook.presto.execution
 
CreateMaterializedViewTask(SqlParser) - Constructor for class com.facebook.presto.execution.CreateMaterializedViewTask
 
createMemoryInfoLocation(InternalNode) - Method in interface com.facebook.presto.execution.LocationFactory
 
createMemoryInfoLocation(InternalNode) - Method in class com.facebook.presto.server.remotetask.HttpLocationFactory
 
createMergeRemoteSource(Session, int, PlanNodeId, List<Type>, List<Integer>, List<Integer>, List<SortOrder>) - Method in class com.facebook.presto.sql.planner.HttpRemoteSourceFactory
 
createMergeRemoteSource(Session, int, PlanNodeId, List<Type>, List<Integer>, List<Integer>, List<SortOrder>) - Method in interface com.facebook.presto.sql.planner.RemoteSourceFactory
 
CreateName(ConnectorId, ConnectorTableMetadata, Optional<NewTableLayout>) - Constructor for class com.facebook.presto.sql.planner.plan.TableWriterNode.CreateName
 
createNewListener() - Method in class com.facebook.presto.execution.FutureStateChange
 
createNewStatsCalculator(Metadata, ScalarStatsCalculator, StatsNormalizer, FilterStatsCalculator, HistoryBasedPlanStatisticsManager) - Static method in class com.facebook.presto.cost.StatsCalculatorModule
 
createNextQueryId() - Method in class com.facebook.presto.execution.QueryIdGenerator
Generate next queryId using the following format: YYYYMMdd_HHmmss_index_coordId

Index rolls at the start of every day or when it reaches 99,999, and the coordId is a randomly generated when this instance is created.

createNodeSelector(Session, ConnectorId) - Method in class com.facebook.presto.execution.scheduler.NodeScheduler
 
createNodeSelector(Session, ConnectorId, int) - Method in class com.facebook.presto.execution.scheduler.NodeScheduler
 
createObjectKeyProvider(Type) - Static method in interface com.facebook.presto.util.JsonUtil.ObjectKeyProvider
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.AggregationOperator.AggregationOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.AssignUniqueIdOperator.AssignUniqueIdOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.DeleteOperator.DeleteOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.DevNullOperator.DevNullOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.DistinctLimitOperator.DistinctLimitOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.DynamicFilterSourceOperator.DynamicFilterSourceOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.EnforceSingleRowOperator.EnforceSingleRowOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.exchange.LocalExchangeSinkOperator.LocalExchangeSinkOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.exchange.LocalExchangeSourceOperator.LocalExchangeSourceOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.exchange.LocalMergeSourceOperator.LocalMergeSourceOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.ExchangeOperator.ExchangeOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.ExplainAnalyzeOperator.ExplainAnalyzeOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.FilterAndProjectOperator.FilterAndProjectOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.GroupIdOperator.GroupIdOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.HashAggregationOperator.HashAggregationOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.HashBuilderOperator.HashBuilderOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.HashSemiJoinOperator.HashSemiJoinOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.index.IndexSourceOperator.IndexSourceOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.index.PageBufferOperator.PageBufferOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.index.PagesIndexBuilderOperator.PagesIndexBuilderOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.LimitOperator.LimitOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.LookupJoinOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.LookupOuterOperator.LookupOuterOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.MarkDistinctOperator.MarkDistinctOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.MergeOperator.MergeOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.MetadataDeleteOperator.MetadataDeleteOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.NestedLoopBuildOperator.NestedLoopBuildOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.NestedLoopJoinOperator.NestedLoopJoinOperatorFactory
 
createOperator(DriverContext) - Method in interface com.facebook.presto.operator.OperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.OrderByOperator.OrderByOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.RemoteProjectOperator.RemoteProjectOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.repartition.OptimizedPartitionedOutputOperator.OptimizedPartitionedOutputOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.repartition.PartitionedOutputOperator.PartitionedOutputOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.RowNumberOperator.RowNumberOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.ScanFilterAndProjectOperator.ScanFilterAndProjectOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.SetBuilderOperator.SetBuilderOperatorFactory
 
createOperator(DriverContext) - Method in interface com.facebook.presto.operator.SourceOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.SpatialIndexBuilderOperator.SpatialIndexBuilderOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.SpatialJoinOperator.SpatialJoinOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.StatisticsWriterOperator.StatisticsWriterOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.StreamingAggregationOperator.StreamingAggregationOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.TableFinishOperator.TableFinishOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.TableScanOperator.TableScanOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.TableWriterMergeOperator.TableWriterMergeOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.TableWriterOperator.TableWriterOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.TaskOutputOperator.TaskOutputOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.TopNOperator.TopNOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.TopNRowNumberOperator.TopNRowNumberOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.unnest.UnnestOperator.UnnestOperatorFactory
 
createOperator(DriverContext, boolean) - Method in class com.facebook.presto.operator.unnest.UnnestOperator.UnnestOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.ValuesOperator.ValuesOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.operator.WindowOperator.WindowOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.testing.NullOutputOperator.NullOutputOperatorFactory
 
createOperator(DriverContext) - Method in class com.facebook.presto.testing.PageConsumerOperator.PageConsumerOperatorFactory
 
createOrUpdateTask(TaskId, TaskUpdateRequest, UriInfo) - Method in class com.facebook.presto.server.TaskResource
 
createOuterLookupSourceSupplier(Supplier<LookupSource>) - Static method in class com.facebook.presto.operator.OuterLookupSource
 
createOuterOperatorFactory() - Method in interface com.facebook.presto.operator.JoinOperatorFactory
 
createOuterOperatorFactory() - Method in class com.facebook.presto.operator.LookupJoinOperatorFactory
 
createOutputOperator(int, PlanNodeId, List<Type>, Function<Page, Page>, Optional<OutputPartitioning>, PagesSerdeFactory) - Method in interface com.facebook.presto.operator.OutputFactory
 
createOutputOperator(int, PlanNodeId, List<Type>, Function<Page, Page>, Optional<OutputPartitioning>, PagesSerdeFactory) - Method in class com.facebook.presto.operator.repartition.OptimizedPartitionedOutputOperator.OptimizedPartitionedOutputFactory
 
createOutputOperator(int, PlanNodeId, List<Type>, Function<Page, Page>, Optional<OutputPartitioning>, PagesSerdeFactory) - Method in class com.facebook.presto.operator.repartition.PartitionedOutputOperator.PartitionedOutputFactory
 
createOutputOperator(int, PlanNodeId, List<Type>, Function<Page, Page>, Optional<OutputPartitioning>, PagesSerdeFactory) - Method in class com.facebook.presto.operator.TaskOutputOperator.TaskOutputFactory
 
createOutputOperator(int, PlanNodeId, List<Type>, Function<Page, Page>, Optional<OutputPartitioning>, PagesSerdeFactory) - Method in class com.facebook.presto.testing.NullOutputOperator.NullOutputFactory
 
createOutputOperator(int, PlanNodeId, List<Type>, Function<Page, Page>, Optional<OutputPartitioning>, PagesSerdeFactory) - Method in class com.facebook.presto.testing.PageConsumerOperator.PageConsumerOutputFactory
 
createPageIndexer(List<? extends Type>) - Method in class com.facebook.presto.GroupByHashPageIndexerFactory
 
createPageProcessor(Page, OptionalInt) - Method in class com.facebook.presto.operator.index.DynamicTupleFilterFactory
 
createPagesHashStrategy(List<Integer>, OptionalInt) - Method in class com.facebook.presto.operator.PagesIndex
 
createPagesHashStrategy(List<Integer>, OptionalInt, Optional<List<Integer>>) - Method in class com.facebook.presto.operator.PagesIndex
 
createPagesHashStrategy(List<? extends List<Block>>, OptionalInt) - Method in class com.facebook.presto.sql.gen.JoinCompiler.PagesHashStrategyFactory
 
createPageSink(Session, OutputTableHandle, PageSinkContext) - Method in class com.facebook.presto.split.PageSinkManager
 
createPageSink(Session, InsertTableHandle, PageSinkContext) - Method in class com.facebook.presto.split.PageSinkManager
 
createPageSink(Session, OutputTableHandle, PageSinkContext) - Method in interface com.facebook.presto.split.PageSinkProvider
 
createPageSink(Session, InsertTableHandle, PageSinkContext) - Method in interface com.facebook.presto.split.PageSinkProvider
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorOutputTableHandle, PageSinkContext) - Method in class com.facebook.presto.testing.TestingPageSinkProvider
 
createPageSink(ConnectorTransactionHandle, ConnectorSession, ConnectorInsertTableHandle, PageSinkContext) - Method in class com.facebook.presto.testing.TestingPageSinkProvider
 
createPageSource(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, List<ColumnHandle>, SplitContext) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaPageSourceProvider
 
createPageSource(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, List<ColumnHandle>, SplitContext) - Method in class com.facebook.presto.connector.system.SystemPageSourceProvider
 
createPageSource(Session, Split, TableHandle, List<ColumnHandle>) - Method in class com.facebook.presto.split.PageSourceManager
 
createPageSource(Session, Split, TableHandle, List<ColumnHandle>) - Method in interface com.facebook.presto.split.PageSourceProvider
 
createPageSource(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, List<ColumnHandle>, SplitContext) - Method in class com.facebook.presto.split.RecordPageSourceProvider
 
createPagesResponse(String, long, long, Iterable<SerializedPage>, boolean) - Static method in class com.facebook.presto.operator.PageBufferClient.PagesResponse
 
createPagesSerde() - Method in class com.facebook.presto.execution.buffer.PagesSerdeFactory
 
createPagesSerdeForSpill(Optional<SpillCipher>) - Method in class com.facebook.presto.execution.buffer.PagesSerdeFactory
 
createPagesSpatialIndex(Session, int, Optional<Integer>, Optional<Integer>, SpatialIndexBuilderOperator.SpatialPredicate, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>, List<Integer>, Map<Integer, Rectangle>, LocalMemoryContext) - Method in class com.facebook.presto.operator.PagesIndex
 
createPagesSpatialIndex() - Method in class com.facebook.presto.operator.PagesSpatialIndexFactory
createParsingOptions(Session) - Static method in class com.facebook.presto.sql.ParsingUtil
 
createParsingOptions(Session, WarningCollector) - Static method in class com.facebook.presto.sql.ParsingUtil
 
CreatePartialTopN - Class in com.facebook.presto.sql.planner.iterative.rule
 
CreatePartialTopN() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.CreatePartialTopN
 
createPartitionedLookupSourceSupplier(List<Supplier<LookupSource>>, List<Type>, boolean) - Static method in class com.facebook.presto.operator.PartitionedLookupSource
 
createPartitionedOutputInfoSupplier(AtomicLong, AtomicLong, OutputBuffer) - Static method in class com.facebook.presto.operator.repartition.PartitionedOutputInfo
 
createPlan(Session, String, WarningCollector) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
createPlan(Session, String, LogicalPlanner.Stage, WarningCollector) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
createPlan(Session, String, LogicalPlanner.Stage, boolean, WarningCollector) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
createPlan(Session, String, List<PlanOptimizer>, WarningCollector) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
createPlan(Session, String, List<PlanOptimizer>, LogicalPlanner.Stage, WarningCollector) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
createPlan(Session, String, WarningCollector) - Method in interface com.facebook.presto.testing.QueryRunner
 
createPositionalWithTypes(List<Type>) - Static method in class com.facebook.presto.operator.InterpretedHashGenerator
 
createPreemptQueryException(String) - Static method in class com.facebook.presto.connector.system.KillQueryProcedure
 
createPrincipal(Session, GrantorSpecification) - Static method in class com.facebook.presto.metadata.MetadataUtil
 
createPrincipal(PrincipalSpecification) - Static method in class com.facebook.presto.metadata.MetadataUtil
 
createQualifiedName(QualifiedObjectName) - Static method in class com.facebook.presto.metadata.MetadataUtil
 
createQualifiedObjectName(Session, Node, QualifiedName) - Static method in class com.facebook.presto.metadata.MetadataUtil
 
createQuantileDigestFactory() - Static method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory
 
createQuery(QueryId, String, int, SessionContext, String) - Method in class com.facebook.presto.dispatcher.DispatchManager
 
createQuery(QueryExecution) - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
createQuery(QueryExecution) - Method in interface com.facebook.presto.execution.QueryManager
Creates a new query using the specified query execution.
createQuery(QueryExecution) - Method in class com.facebook.presto.execution.SqlQueryManager
 
createQueryExecution(QueryPreparer.PreparedQuery, QueryStateMachine, String, int, WarningCollector, Optional<QueryType>) - Method in class com.facebook.presto.execution.DDLDefinitionExecution.DDLDefinitionExecutionFactory
 
createQueryExecution(QueryPreparer.PreparedQuery, QueryStateMachine, String, int, WarningCollector, Optional<QueryType>) - Method in interface com.facebook.presto.execution.QueryExecution.QueryExecutionFactory
 
createQueryExecution(QueryPreparer.PreparedQuery, QueryStateMachine, String, int, WarningCollector, Optional<QueryType>) - Method in class com.facebook.presto.execution.SessionDefinitionExecution.SessionDefinitionExecutionFactory
 
createQueryExecution(QueryPreparer.PreparedQuery, QueryStateMachine, String, int, WarningCollector, Optional<QueryType>) - Method in class com.facebook.presto.execution.SqlQueryExecution.SqlQueryExecutionFactory
 
createQueryId() - Method in class com.facebook.presto.dispatcher.DispatchManager
 
createQueryLocation(QueryId) - Method in interface com.facebook.presto.execution.LocationFactory
 
createQueryLocation(QueryId) - Method in class com.facebook.presto.server.remotetask.HttpLocationFactory
 
createQueryPerformanceFetcher(QueryManager) - Static method in class com.facebook.presto.server.CoordinatorModule
 
createQueryProgressStats(BasicQueryStats) - Static method in class com.facebook.presto.server.QueryProgressStats
 
createQueryStateInfo(BasicQueryInfo) - Static method in class com.facebook.presto.server.QueryStateInfo
 
createQueryStateInfo(BasicQueryInfo, Optional<List<ResourceGroupInfo>>, boolean, OptionalInt) - Static method in class com.facebook.presto.server.QueryStateInfo
 
createRemoteSource(Session, int, PlanNodeId, List<Type>) - Method in class com.facebook.presto.sql.planner.HttpRemoteSourceFactory
 
createRemoteSource(Session, int, PlanNodeId, List<Type>) - Method in interface com.facebook.presto.sql.planner.RemoteSourceFactory
 
createRemoteSplit() - Static method in class com.facebook.presto.testing.TestingSplit
 
createRemoteTask(Session, TaskId, InternalNode, PlanFragment, Multimap<PlanNodeId, Split>, OutputBuffers, NodeTaskMap.NodeStatsTracker, boolean, TableWriteInfo) - Method in interface com.facebook.presto.execution.RemoteTaskFactory
 
createRemoteTask(Session, TaskId, InternalNode, PlanFragment, Multimap<PlanNodeId, Split>, OutputBuffers, NodeTaskMap.NodeStatsTracker, boolean, TableWriteInfo) - Method in class com.facebook.presto.execution.TrackingRemoteTaskFactory
 
createRemoteTask(Session, TaskId, InternalNode, PlanFragment, Multimap<PlanNodeId, Split>, OutputBuffers, NodeTaskMap.NodeStatsTracker, boolean, TableWriteInfo) - Method in class com.facebook.presto.server.remotetask.HttpRemoteTaskFactory
 
createRole(Session, String, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
createRole(Session, String, Optional<PrestoPrincipal>, String) - Method in interface com.facebook.presto.metadata.Metadata
Creates the specified role in the specified catalog.
createRole(Session, String, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.metadata.MetadataManager
 
CreateRoleTask - Class in com.facebook.presto.execution
 
CreateRoleTask() - Constructor for class com.facebook.presto.execution.CreateRoleTask
 
createSchema(Session, CatalogSchemaName, Map<String, Object>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
createSchema(Session, CatalogSchemaName, Map<String, Object>) - Method in interface com.facebook.presto.metadata.Metadata
Creates a schema.
createSchema(Session, CatalogSchemaName, Map<String, Object>) - Method in class com.facebook.presto.metadata.MetadataManager
 
CreateSchemaTask - Class in com.facebook.presto.execution
 
CreateSchemaTask() - Constructor for class com.facebook.presto.execution.CreateSchemaTask
 
createSectionExecutions(Session, StreamingPlanSection, ExchangeLocationsConsumer, Optional<int[]>, OutputBuffers, boolean, RemoteTaskFactory, SplitSourceFactory, int) - Method in class com.facebook.presto.execution.scheduler.SectionExecutionFactory
returns a List of SectionExecutions in a postorder representation of the tree
createSession(QueryId, SessionContext, WarningCollectorFactory) - Method in class com.facebook.presto.server.NoOpSessionSupplier
 
createSession(QueryId, SessionContext, WarningCollectorFactory) - Method in class com.facebook.presto.server.QuerySessionSupplier
 
createSession(QueryId, SessionContext, WarningCollectorFactory) - Method in interface com.facebook.presto.server.SessionSupplier
 
createSingleState() - Method in class com.facebook.presto.geospatial.aggregation.GeometryStateFactory
 
createSingleState() - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.histogram.HistogramStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.NumericHistogramStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory
 
createSingleState() - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory
 
createSingleState() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogStateFactory
 
createSingleState() - Method in class com.facebook.presto.type.setdigest.SetDigestStateFactory
 
createSink() - Method in class com.facebook.presto.operator.exchange.LocalExchange.LocalExchangeSinkFactory
 
createSinkFactory() - Method in class com.facebook.presto.operator.exchange.LocalExchange
 
createSnapshot(int, IndexSnapshotBuilder) - Method in class com.facebook.presto.operator.index.IndexBuildDriverFactoryProvider
 
createSplitSources(PlanFragment, Session, TableWriteInfo) - Method in class com.facebook.presto.sql.planner.SplitSourceFactory
 
createSpoolingOutputBuffer(TaskId, String, OutputBuffers, StateMachine<BufferState>) - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBufferFactory
 
createSpoolingOutputBuffers() - Static method in class com.facebook.presto.execution.buffer.OutputBuffers
 
createSqlQueryScheduler(LocationFactory, ExecutionPolicy, ExecutorService, SplitSchedulerStats, SectionExecutionFactory, RemoteTaskFactory, SplitSourceFactory, Session, FunctionAndTypeManager, QueryStateMachine, SubPlan, OutputBuffers, boolean, List<PlanOptimizer>, WarningCollector, PlanNodeIdAllocator, PlanVariableAllocator, PlanChecker, Metadata, SqlParser, PartialResultQueryManager) - Static method in class com.facebook.presto.execution.scheduler.LegacySqlQueryScheduler
Deprecated.
 
createSqlQueryScheduler(LocationFactory, ExecutionPolicy, ExecutorService, SplitSchedulerStats, SectionExecutionFactory, RemoteTaskFactory, SplitSourceFactory, InternalNodeManager, Session, QueryStateMachine, SubPlan, boolean, FunctionAndTypeManager, List<PlanOptimizer>, WarningCollector, PlanNodeIdAllocator, PlanVariableAllocator, PlanChecker, Metadata, SqlParser, PartialResultQueryManager) - Static method in class com.facebook.presto.execution.scheduler.SqlQueryScheduler
 
createSqlStageExecution(StageExecutionId, PlanFragment, RemoteTaskFactory, Session, boolean, NodeTaskMap, ExecutorService, FailureDetector, SplitSchedulerStats, TableWriteInfo) - Static method in class com.facebook.presto.execution.SqlStageExecution
 
createSqlTask(TaskId, URI, String, QueryContext, SqlTaskExecutionFactory, ExchangeClientSupplier, ExecutorService, Function<SqlTask, ?>, DataSize, CounterStat, SpoolingOutputBufferFactory) - Static method in class com.facebook.presto.execution.SqlTask
 
createStageLocation(StageId) - Method in interface com.facebook.presto.execution.LocationFactory
 
createStageLocation(StageId) - Method in class com.facebook.presto.server.remotetask.HttpLocationFactory
 
createState() - Static method in class com.facebook.presto.operator.scalar.KDistinct
 
createStatementResponseCoreExecutor() - Static method in class com.facebook.presto.server.CoordinatorModule
 
createStatementResponseExecutor(ExecutorService, TaskManagerConfig) - Static method in class com.facebook.presto.server.CoordinatorModule
 
createStatementTimeoutExecutor(TaskManagerConfig) - Static method in class com.facebook.presto.server.CoordinatorModule
 
createStatisticalQuantileDigest(QuantileDigest) - Static method in class com.facebook.presto.operator.aggregation.StatisticalDigestFactory
 
createStatisticalTDigest(TDigest) - Static method in class com.facebook.presto.operator.aggregation.StatisticalDigestFactory
 
createStatisticsAggregation(TableStatisticsMetadata, Map<String, VariableReferenceExpression>, boolean) - Method in class com.facebook.presto.sql.planner.StatisticsAggregationPlanner
 
createStatisticsPage(List<Type>, Page, Slice) - Static method in class com.facebook.presto.operator.TableWriterUtils
 
createStreaming(PageBuffer, Page) - Method in class com.facebook.presto.operator.index.IndexBuildDriverFactoryProvider
 
createSubPlans(Session, Plan, boolean, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.PlanFragmenter
 
createSubPlans(Session, Plan, boolean, PlanNodeIdAllocator, PlanVariableAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.PlanFragmenter
 
createSubPlans(Session, Plan, boolean) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
createSymbolReference(VariableReferenceExpression) - Static method in class com.facebook.presto.sql.analyzer.ExpressionTreeUtils
 
createTable(Session, String, ConnectorTableMetadata, boolean) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
createTable(Session, String, ConnectorTableMetadata, boolean) - Method in interface com.facebook.presto.metadata.Metadata
Creates a table using the specified table metadata.
createTable(Session, String, ConnectorTableMetadata, boolean) - Method in class com.facebook.presto.metadata.MetadataManager
 
createTable(ConnectorSession, ConnectorTableMetadata, boolean) - Method in class com.facebook.presto.testing.TestingMetadata
 
CreateTableTask - Class in com.facebook.presto.execution
 
CreateTableTask() - Constructor for class com.facebook.presto.execution.CreateTableTask
 
createTableWriteInfo(StreamingSubPlan, Metadata, Session) - Static method in class com.facebook.presto.execution.scheduler.TableWriteInfo
 
createTaskContext(QueryContext, TaskStateMachine, GcMonitor, Executor, ScheduledExecutorService, Session, MemoryTrackingContext, Optional<PlanNode>, boolean, boolean, boolean, boolean, boolean) - Static method in class com.facebook.presto.operator.TaskContext
 
createTaskContext(Executor, ScheduledExecutorService, Session) - Static method in class com.facebook.presto.testing.TestingTaskContext
 
createTaskContext(Executor, ScheduledExecutorService, Session, DataSize) - Static method in class com.facebook.presto.testing.TestingTaskContext
 
createTaskContext(Executor, ScheduledExecutorService, Session, TaskStateMachine) - Static method in class com.facebook.presto.testing.TestingTaskContext
 
createTaskContext(QueryContext, Executor, Session) - Static method in class com.facebook.presto.testing.TestingTaskContext
 
createTaskLocation(InternalNode, TaskId) - Method in interface com.facebook.presto.execution.LocationFactory
TODO: implement full thrift support for v1/task
createTaskLocation(InternalNode, TaskId) - Method in class com.facebook.presto.server.remotetask.HttpLocationFactory
 
createTaskStatsTracker(InternalNode, TaskId) - Method in class com.facebook.presto.execution.NodeTaskMap
 
createTDigest(double) - Static method in class com.facebook.presto.tdigest.TDigest
 
createTDigest(double[], double[], double, double, double, double, int) - Static method in class com.facebook.presto.tdigest.TDigest
 
createTDigest(Slice) - Static method in class com.facebook.presto.tdigest.TDigest
 
createTDigestFactory() - Static method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory
 
createTemporaryTable(Session, String, List<ColumnMetadata>, Optional<PartitioningMetadata>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
createTemporaryTable(Session, String, List<ColumnMetadata>, Optional<PartitioningMetadata>) - Method in interface com.facebook.presto.metadata.Metadata
Creates a temporary table with optional partitioning requirements.
createTemporaryTable(Session, String, List<ColumnMetadata>, Optional<PartitioningMetadata>) - Method in class com.facebook.presto.metadata.MetadataManager
 
createTestFunctionAndTypeManager() - Static method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
createTestMetadataManager() - Static method in class com.facebook.presto.metadata.MetadataManager
 
createTestMetadataManager(FeaturesConfig) - Static method in class com.facebook.presto.metadata.MetadataManager
 
createTestMetadataManager(CatalogManager) - Static method in class com.facebook.presto.metadata.MetadataManager
 
createTestMetadataManager(CatalogManager, FeaturesConfig) - Static method in class com.facebook.presto.metadata.MetadataManager
 
createTestMetadataManager(TransactionManager, FeaturesConfig) - Static method in class com.facebook.presto.metadata.MetadataManager
 
createTestTransactionManager() - Static method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
createTestTransactionManager(CatalogManager) - Static method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
createTestWarning(int) - Static method in class com.facebook.presto.testing.TestingWarningCollector
 
createTimeoutThreadExecutor() - Static method in class com.facebook.presto.server.CoordinatorModule
 
createTransactionFinishingExecutor() - Static method in class com.facebook.presto.server.CatalogServerModule
 
createTransactionFinishingExecutor() - Static method in class com.facebook.presto.server.CoordinatorModule
 
createTransactionIdleCheckExecutor() - Static method in class com.facebook.presto.server.CatalogServerModule
 
createTransactionIdleCheckExecutor() - Static method in class com.facebook.presto.server.CoordinatorModule
 
createTransactionManager(TransactionManagerConfig, CatalogManager, ScheduledExecutorService, ExecutorService) - Static method in class com.facebook.presto.server.CatalogServerModule
 
createTransactionManager(TransactionManagerConfig, CatalogManager, ScheduledExecutorService, ExecutorService) - Static method in class com.facebook.presto.server.CoordinatorModule
 
createType(List<TypeParameter>) - Method in class com.facebook.presto.type.ArrayParametricType
 
createType(List<TypeParameter>) - Method in class com.facebook.presto.type.CharParametricType
 
createType(List<TypeParameter>) - Method in class com.facebook.presto.type.DecimalParametricType
 
createType(List<TypeParameter>) - Method in class com.facebook.presto.type.FunctionParametricType
 
createType(List<TypeParameter>) - Method in class com.facebook.presto.type.MapParametricType
 
createType(FunctionAndTypeManager, List<TypeParameter>) - Method in class com.facebook.presto.type.MapParametricType
 
createType(List<TypeParameter>) - Method in class com.facebook.presto.type.RowParametricType
 
createType(List<TypeParameter>) - Method in class com.facebook.presto.type.VarcharParametricType
 
CreateTypeTask - Class in com.facebook.presto.execution
 
CreateTypeTask(SqlParser) - Constructor for class com.facebook.presto.execution.CreateTypeTask
 
createTypeVariableConstraints(Iterable<TypeParameter>, List<ImplementationDependency>) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
createView(Session, String, ConnectorTableMetadata, String, boolean) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
createView(Session, String, ConnectorTableMetadata, String, boolean) - Method in interface com.facebook.presto.metadata.Metadata
Creates the specified view with the specified view definition.
createView(Session, String, ConnectorTableMetadata, String, boolean) - Method in class com.facebook.presto.metadata.MetadataManager
 
createView(ConnectorSession, ConnectorTableMetadata, String, boolean) - Method in class com.facebook.presto.testing.TestingMetadata
 
CreateViewTask - Class in com.facebook.presto.execution
 
CreateViewTask(JsonCodec<ViewDefinition>, SqlParser, FeaturesConfig) - Constructor for class com.facebook.presto.execution.CreateViewTask
 
createWarningCollectorFactory(WarningCollectorConfig) - Method in class com.facebook.presto.execution.warnings.WarningCollectorModule
 
createWarningCollectorFactory(WarningCollectorConfig, TestingWarningCollectorConfig) - Method in class com.facebook.presto.testing.TestingWarningCollectorModule
 
createWindowFunction(List<Integer>, boolean) - Method in class com.facebook.presto.operator.window.AbstractWindowFunctionSupplier
 
createWindowFunction(List<Integer>, boolean) - Method in interface com.facebook.presto.operator.window.WindowFunctionSupplier
 
createWindowFunction() - Method in class com.facebook.presto.operator.WindowFunctionDefinition
 
createWithoutSubqueries(FunctionAndTypeManager, Session, Map<NodeRef<Parameter>, Expression>, SemanticErrorCode, String, WarningCollector, boolean) - Static method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
createWithoutSubqueries(FunctionAndTypeManager, Session, TypeProvider, Map<NodeRef<Parameter>, Expression>, Function<? super Node, ? extends RuntimeException>, WarningCollector, boolean) - Static method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
createWithoutSubqueries(FunctionAndTypeManager, Optional<Map<SqlFunctionId, SqlInvokedFunction>>, Optional<TransactionId>, SqlFunctionProperties, TypeProvider, Map<NodeRef<Parameter>, Expression>, Function<? super Node, ? extends RuntimeException>, WarningCollector, boolean) - Static method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
CumulativeDistributionFunction - Class in com.facebook.presto.operator.window
 
CumulativeDistributionFunction() - Constructor for class com.facebook.presto.operator.window.CumulativeDistributionFunction
 
current() - Static method in class com.facebook.presto.server.JavaVersion
 
currentDate(SqlFunctionProperties) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
currentProbePositionProducedRow - Variable in class com.facebook.presto.operator.LookupJoinOperator.SavedRow
currentTime(SqlFunctionProperties) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
currentTimestamp(SqlFunctionProperties) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
currentTimeZone(SqlFunctionProperties) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
currentTokenAsBigint(JsonParser) - Static method in class com.facebook.presto.util.JsonUtil
 
currentTokenAsBoolean(JsonParser) - Static method in class com.facebook.presto.util.JsonUtil
 
currentTokenAsDouble(JsonParser) - Static method in class com.facebook.presto.util.JsonUtil
 
currentTokenAsInteger(JsonParser) - Static method in class com.facebook.presto.util.JsonUtil
 
currentTokenAsLongDecimal(JsonParser, int, int) - Static method in class com.facebook.presto.util.JsonUtil
 
currentTokenAsReal(JsonParser) - Static method in class com.facebook.presto.util.JsonUtil
 
currentTokenAsShortDecimal(JsonParser, int, int) - Static method in class com.facebook.presto.util.JsonUtil
 
currentTokenAsSmallint(JsonParser) - Static method in class com.facebook.presto.util.JsonUtil
 
currentTokenAsTinyint(JsonParser) - Static method in class com.facebook.presto.util.JsonUtil
 
currentTokenAsVarchar(JsonParser) - Static method in class com.facebook.presto.util.JsonUtil
 
currentUser(SqlFunctionProperties) - Static method in class com.facebook.presto.operator.scalar.SessionFunctions
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.CatalogSystemTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.jdbc.AttributeJdbcTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.jdbc.CatalogJdbcTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.jdbc.ColumnJdbcTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.jdbc.ProcedureColumnJdbcTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.jdbc.ProcedureJdbcTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.jdbc.PseudoColumnJdbcTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.jdbc.SchemaJdbcTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.jdbc.SuperTableJdbcTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.jdbc.SuperTypeJdbcTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.jdbc.TableJdbcTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.jdbc.TableTypeJdbcTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.jdbc.TypesJdbcTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.jdbc.UdtJdbcTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.NodeSystemTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.QuerySystemTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.TaskSystemTable
 
cursor(ConnectorTransactionHandle, ConnectorSession, TupleDomain<Integer>) - Method in class com.facebook.presto.connector.system.TransactionsSystemTable
 
cursor() - Method in class com.facebook.presto.operator.index.FieldSetFilteringRecordSet
 
cursor() - Method in class com.facebook.presto.operator.index.PageRecordSet
 
cursor() - Method in class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet
 
cursor() - Method in class com.facebook.presto.split.MappedRecordSet
 
CursorProcessor - Interface in com.facebook.presto.operator.project
 
CursorProcessorCompiler - Class in com.facebook.presto.sql.gen
 
CursorProcessorCompiler(Metadata, boolean, Map<SqlFunctionId, SqlInvokedFunction>) - Constructor for class com.facebook.presto.sql.gen.CursorProcessorCompiler
 
CursorProcessorOutput - Class in com.facebook.presto.operator.project
 
CursorProcessorOutput(int, boolean) - Constructor for class com.facebook.presto.operator.project.CursorProcessorOutput
 

D

DataDefinitionExecution<T extends Statement> - Class in com.facebook.presto.execution
 
DataDefinitionExecution(T, String, int, TransactionManager, Metadata, AccessControl, QueryStateMachine, List<Expression>) - Constructor for class com.facebook.presto.execution.DataDefinitionExecution
 
DataDefinitionTask<T extends Statement> - Interface in com.facebook.presto.execution
 
DataSizeFunctions - Class in com.facebook.presto.operator.scalar
 
DataSizeSerializer - Class in com.facebook.presto.server
 
DataSizeSerializer() - Constructor for class com.facebook.presto.server.DataSizeSerializer
 
DateDistinctFromOperator() - Constructor for class com.facebook.presto.type.DateOperators.DateDistinctFromOperator
 
dateFormat(SqlFunctionProperties, long, Slice) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
dateFormatWithTimeZone(SqlFunctionProperties, long, Slice) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
dateMinusIntervalDayToSecond(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
dateMinusIntervalYearToMonth(SqlFunctionProperties, long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
DateOperators - Class in com.facebook.presto.type
 
DateOperators.DateDistinctFromOperator - Class in com.facebook.presto.type
 
dateParse(SqlFunctionProperties, Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
datePlusIntervalDayToSecond(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
datePlusIntervalYearToMonth(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
DateTimeFunctions - Class in com.facebook.presto.operator.scalar
 
DateTimeOperators - Class in com.facebook.presto.type
 
DateTimeTestingUtils - Class in com.facebook.presto.testing
 
DateTimeUtils - Class in com.facebook.presto.util
 
DateTimeZoneIndex - Class in com.facebook.presto.util
 
dayFromDate(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
dayFromInterval(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
dayFromTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
dayFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
dayOfWeekFromDate(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
dayOfWeekFromTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
dayOfWeekFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
dayOfYearFromDate(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
dayOfYearFromTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
dayOfYearFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
DDLDefinitionExecution<T extends Statement> - Class in com.facebook.presto.execution
 
DDLDefinitionExecution.DDLDefinitionExecutionFactory - Class in com.facebook.presto.execution
 
DDLDefinitionExecutionFactory(TransactionManager, MetadataManager, AccessControl, Map<Class<? extends Statement>, DataDefinitionTask<?>>) - Constructor for class com.facebook.presto.execution.DDLDefinitionExecution.DDLDefinitionExecutionFactory
 
DDLDefinitionTask<T extends Statement> - Interface in com.facebook.presto.execution
 
DeallocateTask - Class in com.facebook.presto.execution
 
DeallocateTask() - Constructor for class com.facebook.presto.execution.DeallocateTask
 
DECIMAL - Static variable in class com.facebook.presto.type.DecimalParametricType
 
DECIMAL_ADD_OPERATOR - Static variable in class com.facebook.presto.type.DecimalOperators
 
DECIMAL_AVERAGE_AGGREGATION - Static variable in class com.facebook.presto.operator.aggregation.DecimalAverageAggregation
 
DECIMAL_BETWEEN_OPERATOR - Static variable in class com.facebook.presto.type.DecimalInequalityOperators
 
DECIMAL_DISTINCT_FROM_OPERATOR - Static variable in class com.facebook.presto.type.DecimalInequalityOperators
 
DECIMAL_DIVIDE_OPERATOR - Static variable in class com.facebook.presto.type.DecimalOperators
 
DECIMAL_EQUAL_OPERATOR - Static variable in class com.facebook.presto.type.DecimalInequalityOperators
 
DECIMAL_GREATER_THAN_OPERATOR - Static variable in class com.facebook.presto.type.DecimalInequalityOperators
 
DECIMAL_GREATER_THAN_OR_EQUAL_OPERATOR - Static variable in class com.facebook.presto.type.DecimalInequalityOperators
 
DECIMAL_LESS_THAN_OPERATOR - Static variable in class com.facebook.presto.type.DecimalInequalityOperators
 
DECIMAL_LESS_THAN_OR_EQUAL_OPERATOR - Static variable in class com.facebook.presto.type.DecimalInequalityOperators
 
DECIMAL_MOD_FUNCTION - Static variable in class com.facebook.presto.operator.scalar.MathFunctions
 
DECIMAL_MODULUS_OPERATOR - Static variable in class com.facebook.presto.type.DecimalOperators
 
DECIMAL_MULTIPLY_OPERATOR - Static variable in class com.facebook.presto.type.DecimalOperators
 
DECIMAL_NOT_EQUAL_OPERATOR - Static variable in class com.facebook.presto.type.DecimalInequalityOperators
 
DECIMAL_SUBTRACT_OPERATOR - Static variable in class com.facebook.presto.type.DecimalOperators
 
DECIMAL_SUM_AGGREGATION - Static variable in class com.facebook.presto.operator.aggregation.DecimalSumAggregation
 
DECIMAL_TO_BIGINT_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
DECIMAL_TO_BIGINT_SATURATED_FLOOR_CAST - Static variable in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
DECIMAL_TO_BOOLEAN_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
DECIMAL_TO_DECIMAL_CAST - Static variable in class com.facebook.presto.type.DecimalToDecimalCasts
 
DECIMAL_TO_DECIMAL_SATURATED_FLOOR_CAST - Static variable in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
DECIMAL_TO_DOUBLE_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
DECIMAL_TO_INTEGER_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
DECIMAL_TO_INTEGER_SATURATED_FLOOR_CAST - Static variable in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
DECIMAL_TO_JSON_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
DECIMAL_TO_REAL_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
DECIMAL_TO_SMALLINT_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
DECIMAL_TO_SMALLINT_SATURATED_FLOOR_CAST - Static variable in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
DECIMAL_TO_TINYINT_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
DECIMAL_TO_TINYINT_SATURATED_FLOOR_CAST - Static variable in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
DECIMAL_TO_VARCHAR_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
DecimalAverageAggregation - Class in com.facebook.presto.operator.aggregation
 
DecimalAverageAggregation() - Constructor for class com.facebook.presto.operator.aggregation.DecimalAverageAggregation
 
DecimalCasts - Class in com.facebook.presto.type
 
DecimalInequalityOperators - Class in com.facebook.presto.type
 
DecimalOperators - Class in com.facebook.presto.type
 
DecimalOperators.HashCode - Class in com.facebook.presto.type
 
DecimalOperators.Indeterminate - Class in com.facebook.presto.type
 
DecimalOperators.Negation - Class in com.facebook.presto.type
 
DecimalOperators.XxHash64Operator - Class in com.facebook.presto.type
 
DecimalParametricType - Class in com.facebook.presto.type
 
DecimalParametricType() - Constructor for class com.facebook.presto.type.DecimalParametricType
 
DecimalSaturatedFloorCasts - Class in com.facebook.presto.type
 
DecimalSumAggregation - Class in com.facebook.presto.operator.aggregation
 
DecimalSumAggregation() - Constructor for class com.facebook.presto.operator.aggregation.DecimalSumAggregation
 
DecimalToDecimalCasts - Class in com.facebook.presto.type
 
decode(long) - Static method in class com.facebook.presto.geospatial.BingTile
 
decodeCatalogPropertyValue(ConnectorId, String, String, String, Class<T>) - Method in class com.facebook.presto.metadata.SessionPropertyManager
 
decodedBlock - Variable in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
decodePageIndex(long) - Method in class com.facebook.presto.PagesIndexPageSorter
 
decodePosition(long) - Static method in class com.facebook.presto.operator.SyntheticAddress
 
decodePositionIndex(long) - Method in class com.facebook.presto.PagesIndexPageSorter
 
decodeSliceIndex(long) - Static method in class com.facebook.presto.operator.SyntheticAddress
 
decodeSystemPropertyValue(String, String, Class<T>) - Method in class com.facebook.presto.metadata.SessionPropertyManager
 
DecorrelatedNode(List<Expression>, PlanNode) - Constructor for class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator.DecorrelatedNode
 
decorrelateFilters(PlanNode, List<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator
 
decrementCacheEntries() - Method in class com.facebook.presto.operator.FragmentCacheStats
 
decrementCurrentRunningTaskCount() - Method in class com.facebook.presto.execution.QueryStateMachine
 
DEDUP_BASED_DISTINCT_AGGREGATION_SPILL_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
DEFAULT_ACCURACY - Static variable in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
DEFAULT_COMPRESSION - Static variable in class com.facebook.presto.operator.scalar.TDigestFunctions
 
DEFAULT_FILTER_FACTOR_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
DEFAULT_HISTOGRAM_SIZE - Static variable in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
DEFAULT_HLL_BUCKETS - Static variable in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
DEFAULT_ISOLATION - Static variable in interface com.facebook.presto.transaction.TransactionManager
 
DEFAULT_MAX_HASHES - Static variable in class com.facebook.presto.type.setdigest.SetDigest
 
DEFAULT_MAX_SIZE - Static variable in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
DEFAULT_MAX_WAIT_TIME - Static variable in class com.facebook.presto.util.TaskUtils
 
DEFAULT_METADATA_UPDATES - Static variable in class com.facebook.presto.metadata.MetadataUpdates
 
DEFAULT_NAMESPACE - Static variable in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
DEFAULT_PRECISION - Static variable in class com.facebook.presto.testing.MaterializedResult
 
DEFAULT_READ_ONLY - Static variable in interface com.facebook.presto.transaction.TransactionManager
 
DEFAULT_STANDARD_ERROR - Static variable in class com.facebook.presto.operator.aggregation.ApproximateSetAggregation
 
DEFAULT_STANDARD_ERROR - Static variable in class com.facebook.presto.operator.aggregation.DefaultApproximateCountDistinctAggregation
 
DEFAULT_TIME_ZONE_KEY - Static variable in class com.facebook.presto.testing.TestingSession
 
DEFAULT_WEIGHT - Static variable in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
DEFAULT_WEIGHT - Static variable in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
DefaultApproximateCountDistinctAggregation - Class in com.facebook.presto.operator.aggregation
 
DefaultFactory(OrderingCompiler, JoinCompiler, FeaturesConfig, Metadata) - Constructor for class com.facebook.presto.operator.PagesIndex.DefaultFactory
 
defaultParallelism(Session) - Static method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
DefaultQueryPrerequisites - Class in com.facebook.presto.dispatcher
 
DefaultQueryPrerequisites() - Constructor for class com.facebook.presto.dispatcher.DefaultQueryPrerequisites
 
defaultRewrite(PlanNode) - Method in class com.facebook.presto.sql.planner.plan.SimplePlanRewriter.RewriteContext
Invoke the rewrite logic recursively on children of the given node and swap it out with an identical copy with the rewritten children
defaultRewrite(PlanNode, C) - Method in class com.facebook.presto.sql.planner.plan.SimplePlanRewriter.RewriteContext
Invoke the rewrite logic recursively on children of the given node and swap it out with an identical copy with the rewritten children
DefaultShutdownAction - Class in com.facebook.presto.server
 
DefaultShutdownAction() - Constructor for class com.facebook.presto.server.DefaultShutdownAction
 
DefaultWarningCollector - Class in com.facebook.presto.execution.warnings
 
DefaultWarningCollector(WarningCollectorConfig, WarningHandlingLevel) - Constructor for class com.facebook.presto.execution.warnings.DefaultWarningCollector
 
defineClass(ClassDefinition, Class<T>, Map<Long, MethodHandle>, ClassLoader) - Static method in class com.facebook.presto.util.CompilerUtils
 
defineClass(ClassDefinition, Class<T>, DynamicClassLoader) - Static method in class com.facebook.presto.util.CompilerUtils
 
degrees(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
DelegatingMetadataManager - Class in com.facebook.presto.metadata
 
DelegatingMetadataManager(MetadataManager) - Constructor for class com.facebook.presto.metadata.DelegatingMetadataManager
 
DelegatingSystemTablesProvider - Class in com.facebook.presto.connector.system
 
DelegatingSystemTablesProvider(SystemTablesProvider...) - Constructor for class com.facebook.presto.connector.system.DelegatingSystemTablesProvider
 
DelegatingSystemTablesProvider(List<SystemTablesProvider>) - Constructor for class com.facebook.presto.connector.system.DelegatingSystemTablesProvider
 
DelegatingTransactionManager - Class in com.facebook.presto.transaction
 
DelegatingTransactionManager(TransactionManager) - Constructor for class com.facebook.presto.transaction.DelegatingTransactionManager
 
delete() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
DeleteHandle(TableHandle, SchemaTableName) - Constructor for class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.DeleteHandle
 
DeleteHandle(TableHandle, SchemaTableName) - Constructor for class com.facebook.presto.sql.planner.plan.TableWriterNode.DeleteHandle
 
DeleteNode - Class in com.facebook.presto.sql.planner.plan
 
DeleteNode(Optional<SourceLocation>, PlanNodeId, PlanNode, VariableReferenceExpression, List<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.DeleteNode
 
DeleteNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, VariableReferenceExpression, List<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.DeleteNode
 
DeleteOperator - Class in com.facebook.presto.operator
 
DeleteOperator(OperatorContext, int, JsonCodec<TableCommitContext>) - Constructor for class com.facebook.presto.operator.DeleteOperator
 
DeleteOperator.DeleteOperatorFactory - Class in com.facebook.presto.operator
 
DeleteOperatorFactory(int, PlanNodeId, int, JsonCodec<TableCommitContext>) - Constructor for class com.facebook.presto.operator.DeleteOperator.DeleteOperatorFactory
 
deleteRows(Block) - Method in class com.facebook.presto.split.EmptySplitPageSource
 
DeleteScanInfo(PlanNodeId, TableHandle) - Constructor for class com.facebook.presto.execution.scheduler.TableWriteInfo.DeleteScanInfo
 
deleteTask(TaskId, boolean, UriInfo, HttpHeaders) - Method in class com.facebook.presto.server.TaskResource
 
DenseRankFunction - Class in com.facebook.presto.operator.window
 
DenseRankFunction() - Constructor for class com.facebook.presto.operator.window.DenseRankFunction
 
deny(TestingAccessControlManager.TestingPrivilege...) - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
DenyAllAccessControl - Class in com.facebook.presto.security
 
DenyAllAccessControl() - Constructor for class com.facebook.presto.security.DenyAllAccessControl
 
DereferenceCodeGenerator - Class in com.facebook.presto.sql.gen
 
DereferenceCodeGenerator() - Constructor for class com.facebook.presto.sql.gen.DereferenceCodeGenerator
 
deriveProperties(PlanNode, List<ActualProperties>, Metadata, Session, TypeProvider, SqlParser) - Static method in class com.facebook.presto.sql.planner.optimizations.PropertyDerivations
 
deriveProperties(PlanNode, StreamPropertyDerivations.StreamProperties, Metadata, Session, TypeProvider, SqlParser) - Static method in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations
 
deriveProperties(PlanNode, List<StreamPropertyDerivations.StreamProperties>, Metadata, Session, TypeProvider, SqlParser) - Static method in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations
 
derivePropertiesRecursively(PlanNode, Metadata, Session, TypeProvider, SqlParser) - Static method in class com.facebook.presto.sql.planner.optimizations.PropertyDerivations
 
derivePropertiesRecursively(PlanNode, Metadata, Session, TypeProvider, SqlParser) - Static method in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations
 
description(String) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder
 
deserialize(JsonParser, DeserializationContext) - Method in class com.facebook.presto.block.BlockJsonSerde.Deserializer
 
deserialize(Block, int, GeometryState) - Method in class com.facebook.presto.geospatial.aggregation.GeometryStateSerializer
 
deserialize(Block, int, SpatialPartitioningState) - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateSerializer
 
deserialize(Block, int, ApproximateMostFrequentState) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateSerializer
 
deserialize(Type, Block) - Static method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamSummary
 
deserialize(Block, int, ArrayAggregationState) - Method in class com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationStateSerializer
 
deserialize(Block, int, SetAggregationState) - Method in class com.facebook.presto.operator.aggregation.arrayagg.SetAggregationStateSerializer
 
deserialize(Block, int, DifferentialEntropyState) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateSerializer
 
deserialize(SliceInput) - Static method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
deserialize(SliceInput) - Static method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramJacknifeStateStrategy
 
deserialize(SliceInput) - Static method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramMleStateStrategy
 
deserialize(SliceInput) - Static method in class com.facebook.presto.operator.aggregation.differentialentropy.UnweightedReservoirSampleStateStrategy
 
deserialize(SliceInput) - Static method in class com.facebook.presto.operator.aggregation.differentialentropy.WeightedReservoirSampleStateStrategy
 
deserialize(SliceInput) - Static method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram
 
deserialize(SliceInput) - Static method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram
 
deserialize(Block, Type, int) - Method in class com.facebook.presto.operator.aggregation.histogram.GroupedHistogramState
 
deserialize(Block, Type, int) - Method in interface com.facebook.presto.operator.aggregation.histogram.HistogramState
 
deserialize(Block, int, HistogramState) - Method in class com.facebook.presto.operator.aggregation.histogram.HistogramStateSerializer
 
deserialize(Block, Type, int) - Method in class com.facebook.presto.operator.aggregation.histogram.LegacyHistogramGroupState
Deprecated.
 
deserialize(Block, Type, int) - Method in class com.facebook.presto.operator.aggregation.histogram.SingleHistogramState
 
deserialize(Block, int, T) - Method in class com.facebook.presto.operator.aggregation.minmaxby.KeyAndBlockPositionValueStateSerializer
 
deserialize(Block, int, MinMaxByNState) - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateSerializer
 
deserialize(Block, int, MultimapAggregationState) - Method in class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationStateSerializer
 
deserialize(SliceInput) - Static method in class com.facebook.presto.operator.aggregation.reservoirsample.UnweightedDoubleReservoirSample
 
deserialize(SliceInput) - Static method in class com.facebook.presto.operator.aggregation.reservoirsample.WeightedDoubleReservoirSample
 
deserialize(Block, int, BlockPositionState) - Method in class com.facebook.presto.operator.aggregation.state.BlockPositionStateSerializer
 
deserialize(Block, int, BlockState) - Method in class com.facebook.presto.operator.aggregation.state.BlockStateSerializer
 
deserialize(Block, int, DigestAndPercentileArrayState) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateSerializer
 
deserialize(Block, int, DigestAndPercentileState) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateSerializer
 
deserialize(Block, int, DoubleHistogramAggregation.State) - Method in class com.facebook.presto.operator.aggregation.state.DoubleHistogramStateSerializer
 
deserialize(Block, int, HyperLogLogState) - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateSerializer
 
deserialize(Block, int, KeyValuePairsState) - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairStateSerializer
 
deserialize(Block, int, LongDecimalWithOverflowAndLongState) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateSerializer
 
deserialize(Block, int, LongDecimalWithOverflowState) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateSerializer
 
deserialize(Block, int, MapUnionSumState) - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateSerializer
 
deserialize(Block, int, MinMaxNState) - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateSerializer
 
deserialize(Block, int, NullableBooleanState) - Method in class com.facebook.presto.operator.aggregation.state.NullableBooleanStateSerializer
 
deserialize(Block, int, NullableDoubleState) - Method in class com.facebook.presto.operator.aggregation.state.NullableDoubleStateSerializer
 
deserialize(Block, int, NullableLongState) - Method in class com.facebook.presto.operator.aggregation.state.NullableLongStateSerializer
 
deserialize(Block, int, PrecisionRecallState) - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateSerializer
 
deserialize(Block, int, ReduceAggregationState) - Method in class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateSerializer
 
deserialize(Slice) - Method in interface com.facebook.presto.operator.aggregation.state.StatisticalDigestState
 
deserialize(Slice) - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory.GroupedStatisticalDigestState
 
deserialize(Slice) - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory.SingleStatisticalDigestState
 
deserialize(Block, int, StatisticalDigestState) - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateSerializer
 
deserialize(Block, int, TriStateBooleanState) - Method in class com.facebook.presto.operator.aggregation.state.TriStateBooleanStateSerializer
 
deserialize(Block, Type, Type, BlockComparator) - Static method in class com.facebook.presto.operator.aggregation.TypedKeyValueHeap
 
deserialize(Class<? extends ConnectorMetadataUpdateHandle>, byte[]) - Method in class com.facebook.presto.server.ConnectorMetadataUpdateHandleJsonSerde
 
deserialize(JsonParser, DeserializationContext) - Method in class com.facebook.presto.server.SliceDeserializer
 
deserialize(byte[]) - Method in class com.facebook.presto.spiller.LocalTempStorage
 
deserialize(JsonParser, DeserializationContext) - Method in class com.facebook.presto.sql.Serialization.ExpressionDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.facebook.presto.sql.Serialization.FunctionCallDeserializer
 
deserialize(Block, int, KHyperLogLogState) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogStateSerializer
 
deserialize(Block, int, SetDigestState) - Method in class com.facebook.presto.type.setdigest.SetDigestStateSerializer
 
deserializeKey(String, DeserializationContext) - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor.ColumnStatisticMetadataKeyDeserializer
 
deserializeKey(String, DeserializationContext) - Method in class com.facebook.presto.sql.Serialization.VariableReferenceExpressionDeserializer
 
Deserializer(BlockEncodingSerde) - Constructor for class com.facebook.presto.block.BlockJsonSerde.Deserializer
 
destroy() - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
destroy() - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
destroy() - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
destroy() - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
destroy() - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Destroys the buffer, discarding all pages.
destroy() - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
destroy() - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
destroy() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
destroy() - Method in class com.facebook.presto.execution.executor.TaskHandle
 
destroy() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
destroy() - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerExporter
 
destroy() - Method in class com.facebook.presto.memory.ClusterMemoryManager
 
destroy() - Method in class com.facebook.presto.memory.LocalMemoryManagerExporter
 
destroy() - Method in class com.facebook.presto.operator.index.IndexLookupSourceFactory
 
destroy() - Method in interface com.facebook.presto.operator.JoinBridge
 
destroy() - Method in interface com.facebook.presto.operator.LookupSourceFactory
 
destroy() - Method in interface com.facebook.presto.operator.NestedLoopJoinBridge
 
destroy() - Method in class com.facebook.presto.operator.NestedLoopJoinPagesSupplier
 
destroy() - Method in class com.facebook.presto.operator.OperatorContext
 
destroy() - Method in class com.facebook.presto.operator.PartitionedLookupSourceFactory
 
destroy() - Method in class com.facebook.presto.server.AsyncPageTransportServlet
 
destroy() - Method in class com.facebook.presto.server.protocol.QueryBlockingRateLimiter
 
destroy() - Method in class com.facebook.presto.spiller.FileSingleStreamSpillerFactory
 
destroy() - Method in class com.facebook.presto.spiller.TempStorageSingleStreamSpillerFactory
 
destroy() - Method in class com.facebook.presto.sql.planner.PlanOptimizers
 
destroy() - Method in class com.facebook.presto.util.FinalizerService
 
destructureTDigest(Slice) - Static method in class com.facebook.presto.operator.scalar.TDigestFunctions
 
DesugarAtTimeZone - Class in com.facebook.presto.sql.planner.iterative.rule
 
DesugarAtTimeZone(Metadata, SqlParser) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.DesugarAtTimeZone
 
DesugarAtTimeZoneRewriter - Class in com.facebook.presto.sql.planner
 
DesugarCurrentUser - Class in com.facebook.presto.sql.planner.iterative.rule
 
DesugarCurrentUser() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.DesugarCurrentUser
 
DesugarLambdaExpression - Class in com.facebook.presto.sql.planner.iterative.rule
 
DesugarLambdaExpression() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.DesugarLambdaExpression
 
DesugarRowSubscript - Class in com.facebook.presto.sql.planner.iterative.rule
 
DesugarRowSubscript(Metadata, SqlParser) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.DesugarRowSubscript
 
DesugarRowSubscriptRewriter - Class in com.facebook.presto.sql.planner
Replaces subscript expression on Row with cast and dereference:
DesugarTryExpression - Class in com.facebook.presto.sql.planner.iterative.rule
 
DesugarTryExpression() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.DesugarTryExpression
 
DesugarTryExpressionRewriter - Class in com.facebook.presto.sql.planner
 
DetermineJoinDistributionType - Class in com.facebook.presto.sql.planner.iterative.rule
 
DetermineJoinDistributionType(CostComparator, TaskCountEstimator) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.DetermineJoinDistributionType
 
DetermineSemiJoinDistributionType - Class in com.facebook.presto.sql.planner.iterative.rule
This rule must run after the distribution type has already been set for delete queries, since semi joins in delete queries must be replicated.
DetermineSemiJoinDistributionType(CostComparator, TaskCountEstimator) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.DetermineSemiJoinDistributionType
 
deterministic(boolean) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder
 
DevNullOperator - Class in com.facebook.presto.operator
 
DevNullOperator(OperatorContext) - Constructor for class com.facebook.presto.operator.DevNullOperator
 
DevNullOperator.DevNullOperatorFactory - Class in com.facebook.presto.operator
 
DevNullOperatorFactory(int, PlanNodeId) - Constructor for class com.facebook.presto.operator.DevNullOperator.DevNullOperatorFactory
 
dfaRetries - Variable in class com.facebook.presto.type.Re2JRegexp
 
dfaStatesLimit - Variable in class com.facebook.presto.type.Re2JRegexp
 
DICTIONARY_AGGREGATION - Static variable in class com.facebook.presto.SystemSessionProperties
 
DictionaryAwarePageFilter - Class in com.facebook.presto.operator.project
 
DictionaryAwarePageFilter(PageFilter) - Constructor for class com.facebook.presto.operator.project.DictionaryAwarePageFilter
 
DictionaryAwarePageProjection - Class in com.facebook.presto.operator.project
 
DictionaryAwarePageProjection(PageProjection, Function<DictionaryBlock, DictionaryId>) - Constructor for class com.facebook.presto.operator.project.DictionaryAwarePageProjection
 
diffDate(SqlFunctionProperties, Slice, long, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
DifferentialEntropyAggregation - Class in com.facebook.presto.operator.aggregation.differentialentropy
 
DifferentialEntropyState - Interface in com.facebook.presto.operator.aggregation.differentialentropy
 
DifferentialEntropyStateFactory - Class in com.facebook.presto.operator.aggregation.differentialentropy
 
DifferentialEntropyStateFactory() - Constructor for class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateFactory
 
DifferentialEntropyStateFactory.GroupedState - Class in com.facebook.presto.operator.aggregation.differentialentropy
 
DifferentialEntropyStateFactory.SingleState - Class in com.facebook.presto.operator.aggregation.differentialentropy
 
DifferentialEntropyStateSerializer - Class in com.facebook.presto.operator.aggregation.differentialentropy
 
DifferentialEntropyStateSerializer() - Constructor for class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateSerializer
 
DifferentialEntropyStateStrategy - Interface in com.facebook.presto.operator.aggregation.differentialentropy
Interface for different strategies for calculating entropy: MLE (maximum likelihood estimator) using NumericHistogram, jacknife estimates using a fixed histogram, compressed counting and Renyi entropy, and so forth.
diffTime(SqlFunctionProperties, Slice, long, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
diffTimestamp(SqlFunctionProperties, Slice, long, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
diffTimestampWithTimeZone(Slice, long, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
diffTimeWithTimeZone(Slice, long, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
DigestAndPercentileArrayState - Interface in com.facebook.presto.operator.aggregation.state
 
DigestAndPercentileArrayStateFactory - Class in com.facebook.presto.operator.aggregation.state
 
DigestAndPercentileArrayStateFactory() - Constructor for class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory
 
DigestAndPercentileArrayStateFactory.GroupedDigestAndPercentileArrayState - Class in com.facebook.presto.operator.aggregation.state
 
DigestAndPercentileArrayStateFactory.SingleDigestAndPercentileArrayState - Class in com.facebook.presto.operator.aggregation.state
 
DigestAndPercentileArrayStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
DigestAndPercentileArrayStateSerializer() - Constructor for class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateSerializer
 
DigestAndPercentileState - Interface in com.facebook.presto.operator.aggregation.state
 
DigestAndPercentileStateFactory - Class in com.facebook.presto.operator.aggregation.state
 
DigestAndPercentileStateFactory() - Constructor for class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory
 
DigestAndPercentileStateFactory.GroupedDigestAndPercentileState - Class in com.facebook.presto.operator.aggregation.state
 
DigestAndPercentileStateFactory.SingleDigestAndPercentileState - Class in com.facebook.presto.operator.aggregation.state
 
DigestAndPercentileStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
DigestAndPercentileStateSerializer() - Constructor for class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateSerializer
 
DiscardingOutputBuffer - Class in com.facebook.presto.execution.buffer
 
DiscardingOutputBuffer(OutputBuffers, StateMachine<BufferState>) - Constructor for class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
DiscoveryNodeManager - Class in com.facebook.presto.metadata
 
DiscoveryNodeManager(ServiceSelector, NodeInfo, FailureDetector, Optional<NodeStatusService>, NodeVersion, HttpClient, DriftClient<ThriftServerInfoClient>, InternalCommunicationConfig) - Constructor for class com.facebook.presto.metadata.DiscoveryNodeManager
 
DisjointSet<T> - Class in com.facebook.presto.util
 
DisjointSet() - Constructor for class com.facebook.presto.util.DisjointSet
 
dispatched(CoordinatorLocation, Duration, Duration, Duration) - Static method in class com.facebook.presto.dispatcher.DispatchInfo
 
DispatchExecutor - Class in com.facebook.presto.dispatcher
 
DispatchExecutor(QueryManagerConfig) - Constructor for class com.facebook.presto.dispatcher.DispatchExecutor
 
DispatchExecutor.DispatchExecutorMBeans - Class in com.facebook.presto.dispatcher
 
DispatchExecutorMBeans(ExecutorService, ScheduledExecutorService) - Constructor for class com.facebook.presto.dispatcher.DispatchExecutor.DispatchExecutorMBeans
 
DispatchInfo - Class in com.facebook.presto.dispatcher
 
DispatchManager - Class in com.facebook.presto.dispatcher
 
DispatchManager(QueryIdGenerator, QueryPreparer, ResourceGroupManager, WarningCollectorFactory, DispatchQueryFactory, FailedDispatchQueryFactory, TransactionManager, AccessControl, SessionSupplier, SessionPropertyDefaults, QueryManagerConfig, DispatchExecutor, ClusterStatusSender) - Constructor for class com.facebook.presto.dispatcher.DispatchManager
 
DispatchQuery - Interface in com.facebook.presto.dispatcher
 
DispatchQueryFactory - Interface in com.facebook.presto.dispatcher
 
distinct(Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayDistinctFunction
 
DISTINCT_AGGREGATION_LARGE_BLOCK_SIZE_THRESHOLD - Static variable in class com.facebook.presto.SystemSessionProperties
 
DISTINCT_AGGREGATION_LARGE_BLOCK_SPILL_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
DISTINCT_AGGREGATION_SPILL_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
DISTINCT_TYPE_BETWEEN_OPERATOR - Static variable in class com.facebook.presto.operator.scalar.distinct.DistinctTypeBetweenOperator
 
DISTINCT_TYPE_DISTINCT_FROM_OPERATOR - Static variable in class com.facebook.presto.operator.scalar.distinct.DistinctTypeDistinctFromOperator
 
DISTINCT_TYPE_EQUAL_OPERATOR - Static variable in class com.facebook.presto.operator.scalar.distinct.DistinctTypeEqualOperator
 
DISTINCT_TYPE_FROM_CAST - Static variable in class com.facebook.presto.type.DistinctTypeCasts
 
DISTINCT_TYPE_GREATER_THAN_OPERATOR - Static variable in class com.facebook.presto.operator.scalar.distinct.DistinctTypeGreaterThanOperator
 
DISTINCT_TYPE_GREATER_THAN_OR_EQUAL_OPERATOR - Static variable in class com.facebook.presto.operator.scalar.distinct.DistinctTypeGreaterThanOrEqualOperator
 
DISTINCT_TYPE_HASH_CODE_OPERATOR - Static variable in class com.facebook.presto.operator.scalar.distinct.DistinctTypeHashCodeOperator
 
DISTINCT_TYPE_INDETERMINATE_OPERATOR - Static variable in class com.facebook.presto.operator.scalar.distinct.DistinctTypeIndeterminateOperator
 
DISTINCT_TYPE_LESS_THAN_OPERATOR - Static variable in class com.facebook.presto.operator.scalar.distinct.DistinctTypeLessThanOperator
 
DISTINCT_TYPE_LESS_THAN_OR_EQUAL_OPERATOR - Static variable in class com.facebook.presto.operator.scalar.distinct.DistinctTypeLessThanOrEqualOperator
 
DISTINCT_TYPE_NOT_EQUAL_OPERATOR - Static variable in class com.facebook.presto.operator.scalar.distinct.DistinctTypeNotEqualOperator
 
DISTINCT_TYPE_TO_CAST - Static variable in class com.facebook.presto.type.DistinctTypeCasts
 
DISTINCT_TYPE_XX_HASH_64_OPERATOR - Static variable in class com.facebook.presto.operator.scalar.distinct.DistinctTypeXXHash64Operator
 
distinctBlockPositionLongLong(Block, int, Block, int) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
distinctBlockPositionShortShort(Block, int, Block, int) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
DistinctLimitOperator - Class in com.facebook.presto.operator
 
DistinctLimitOperator(OperatorContext, List<Integer>, List<Type>, long, Optional<Integer>, JoinCompiler) - Constructor for class com.facebook.presto.operator.DistinctLimitOperator
 
DistinctLimitOperator.DistinctLimitOperatorFactory - Class in com.facebook.presto.operator
 
DistinctLimitOperatorFactory(int, PlanNodeId, List<? extends Type>, List<Integer>, long, Optional<Integer>, JoinCompiler) - Constructor for class com.facebook.presto.operator.DistinctLimitOperator.DistinctLimitOperatorFactory
 
distinctLongLong(Slice, boolean, Slice, boolean) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
DistinctOutputQueryUtil - Class in com.facebook.presto.sql.planner.optimizations
 
distinctShortShort(long, boolean, long, boolean) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
DistinctTypeBetweenOperator - Class in com.facebook.presto.operator.scalar.distinct
 
DistinctTypeCasts - Class in com.facebook.presto.type
 
DistinctTypeCasts.DistinctTypeFromCast - Class in com.facebook.presto.type
 
DistinctTypeCasts.DistinctTypeToCast - Class in com.facebook.presto.type
 
DistinctTypeDistinctFromOperator - Class in com.facebook.presto.operator.scalar.distinct
 
DistinctTypeEqualOperator - Class in com.facebook.presto.operator.scalar.distinct
 
DistinctTypeGreaterThanOperator - Class in com.facebook.presto.operator.scalar.distinct
 
DistinctTypeGreaterThanOrEqualOperator - Class in com.facebook.presto.operator.scalar.distinct
 
DistinctTypeHashCodeOperator - Class in com.facebook.presto.operator.scalar.distinct
 
DistinctTypeIndeterminateOperator - Class in com.facebook.presto.operator.scalar.distinct
 
DistinctTypeLessThanOperator - Class in com.facebook.presto.operator.scalar.distinct
 
DistinctTypeLessThanOrEqualOperator - Class in com.facebook.presto.operator.scalar.distinct
 
DistinctTypeNotEqualOperator - Class in com.facebook.presto.operator.scalar.distinct
 
DistinctTypeXXHash64Operator - Class in com.facebook.presto.operator.scalar.distinct
 
DISTRIBUTED_INDEX_JOIN - Static variable in class com.facebook.presto.SystemSessionProperties
 
DISTRIBUTED_JOIN - Static variable in class com.facebook.presto.SystemSessionProperties
 
DISTRIBUTED_SORT - Static variable in class com.facebook.presto.SystemSessionProperties
 
DISTRIBUTED_TRACING_MODE - Static variable in class com.facebook.presto.SystemSessionProperties
 
DistributedClusterStatsResource - Class in com.facebook.presto.resourcemanager
 
DistributedClusterStatsResource(NodeSchedulerConfig, ResourceManagerClusterStateProvider, InternalNodeManager) - Constructor for class com.facebook.presto.resourcemanager.DistributedClusterStatsResource
 
DistributedQueryInfoResource - Class in com.facebook.presto.resourcemanager
 
DistributedQueryInfoResource(ResourceManagerClusterStateProvider, InternalNodeManager, ListeningExecutorService, ResourceManagerProxy, JsonCodec<List<QueryStateInfo>>, HttpClient) - Constructor for class com.facebook.presto.resourcemanager.DistributedQueryInfoResource
 
DistributedQueryResource - Class in com.facebook.presto.resourcemanager
 
DistributedQueryResource(ResourceManagerClusterStateProvider, ResourceManagerProxy) - Constructor for class com.facebook.presto.resourcemanager.DistributedQueryResource
 
DistributedResourceGroupInfoResource - Class in com.facebook.presto.resourcemanager
 
DistributedResourceGroupInfoResource(InternalNodeManager, ListeningExecutorService, HttpClient, JsonCodec<ResourceGroupInfo>) - Constructor for class com.facebook.presto.resourcemanager.DistributedResourceGroupInfoResource
 
divide(long, long) - Static method in class com.facebook.presto.type.BigintOperators
 
divide(double, double) - Static method in class com.facebook.presto.type.DoubleOperators
 
divide(long, long) - Static method in class com.facebook.presto.type.IntegerOperators
 
divide(long, long) - Static method in class com.facebook.presto.type.RealOperators
 
divide(long, long) - Static method in class com.facebook.presto.type.SmallintOperators
 
divide(long, long) - Static method in class com.facebook.presto.type.TinyintOperators
 
divideByDouble(long, double) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
divideByDouble(long, double) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
divideLongLongLong(Slice, Slice, int) - Static method in class com.facebook.presto.type.DecimalOperators
 
divideLongShortLong(Slice, long, int) - Static method in class com.facebook.presto.type.DecimalOperators
 
divideLongShortShort(Slice, long, int) - Static method in class com.facebook.presto.type.DecimalOperators
 
divideShortLongLong(long, Slice, int) - Static method in class com.facebook.presto.type.DecimalOperators
 
divideShortLongShort(long, Slice, int) - Static method in class com.facebook.presto.type.DecimalOperators
 
divideShortShortLong(long, long, int) - Static method in class com.facebook.presto.type.DecimalOperators
 
divideShortShortShort(long, long, int) - Static method in class com.facebook.presto.type.DecimalOperators
 
doCalculate(AggregationNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.AggregationStatsRule
 
doCalculate(EnforceSingleRowNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.EnforceSingleRowStatsRule
 
doCalculate(ExchangeNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.ExchangeStatsRule
 
doCalculate(FilterNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.FilterStatsRule
 
doCalculate(IntersectNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.IntersectStatsRule
 
doCalculate(JoinNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.JoinStatsRule
 
doCalculate(LimitNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.LimitStatsRule
 
doCalculate(ProjectNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.ProjectStatsRule
 
doCalculate(RowNumberNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.RowNumberStatsRule
 
doCalculate(SampleNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.SampleStatsRule
 
doCalculate(FilterNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.SimpleFilterProjectSemiJoinStatsRule
 
doCalculate(T, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.SimpleStatsRule
 
doCalculate(SpatialJoinNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.SpatialJoinStatsRule
 
doCalculate(TableScanNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.TableScanStatsRule
 
doCalculate(UnionNode, StatsProvider, Lookup, Session, TypeProvider) - Method in class com.facebook.presto.cost.UnionStatsRule
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.facebook.presto.server.AsyncPageTransportServlet
 
DOUBLE_TO_DECIMAL_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
DoubleAndBlockPositionValueState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
doubleArrayMax(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayMaxFunction
 
doubleArrayMin(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayMinFunction
 
doubleArrayMinMax(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayMinMaxUtils
 
DoubleBooleanState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
DoubleCorrelationAggregation - Class in com.facebook.presto.operator.aggregation
 
DoubleCovarianceAggregation - Class in com.facebook.presto.operator.aggregation
 
DoubleDistinctFromOperator() - Constructor for class com.facebook.presto.type.DoubleOperators.DoubleDistinctFromOperator
 
DoubleDoubleState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
doubleElementAt(Type, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArrayElementAtFunction
 
DoubleHistogramAggregation - Class in com.facebook.presto.operator.aggregation
 
DoubleHistogramAggregation.State - Interface in com.facebook.presto.operator.aggregation
 
DoubleHistogramStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
DoubleHistogramStateSerializer() - Constructor for class com.facebook.presto.operator.aggregation.state.DoubleHistogramStateSerializer
 
doubleInput(CentralMomentsState, double) - Static method in class com.facebook.presto.operator.aggregation.CentralMomentsAggregation
 
doubleInput(VarianceState, double) - Static method in class com.facebook.presto.operator.aggregation.VarianceAggregation
 
DoubleLongState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
doubleMultiply(double, long) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
doubleMultiply(double, long) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
DoubleOperators - Class in com.facebook.presto.type
 
DoubleOperators.DoubleDistinctFromOperator - Class in com.facebook.presto.type
 
DoubleRegressionAggregation - Class in com.facebook.presto.operator.aggregation
 
DoubleState - Interface in com.facebook.presto.operator.aggregation.state
 
doubleSubscript(Type, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArraySubscriptOperator
 
DoubleSumAggregation - Class in com.facebook.presto.operator.aggregation
 
DoubleToBooleanFunction - Interface in com.facebook.presto.operator.scalar
 
doubleToLongDecimal(double, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
doubleToShortDecimal(double, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
doubleToSortableLong(double) - Static method in class com.facebook.presto.operator.aggregation.FloatingPointBitsConverterUtil
Converts a double value to a sortable long.
drainCompletelyScheduledLifespans() - Method in class com.facebook.presto.execution.scheduler.SourcePartitionedScheduler
 
drainCompletelyScheduledLifespans() - Method in interface com.facebook.presto.execution.scheduler.SourceScheduler
 
Driver - Class in com.facebook.presto.operator
 
DriverContext - Class in com.facebook.presto.operator
Only calling getDriverStats is ThreadSafe
DriverContext(PipelineContext, Executor, ScheduledExecutorService, MemoryTrackingContext, Lifespan, Optional<FragmentResultCacheContext>, long) - Constructor for class com.facebook.presto.operator.DriverContext
 
DriverFactory - Class in com.facebook.presto.operator
 
DriverFactory(int, boolean, boolean, List<OperatorFactory>, OptionalInt, PipelineExecutionStrategy, Optional<FragmentResultCacheContext>) - Constructor for class com.facebook.presto.operator.DriverFactory
 
driverFinished(DriverContext) - Method in class com.facebook.presto.operator.PipelineContext
 
driverGroup(int) - Static method in class com.facebook.presto.execution.Lifespan
 
DriverStats - Class in com.facebook.presto.operator
 
DriverStats() - Constructor for class com.facebook.presto.operator.DriverStats
 
DriverStats(Lifespan, DateTime, DateTime, DateTime, Duration, Duration, DataSize, DataSize, DataSize, Duration, Duration, Duration, boolean, Set<BlockedReason>, DataSize, DataSize, long, Duration, DataSize, long, DataSize, long, DataSize, List<OperatorStats>) - Constructor for class com.facebook.presto.operator.DriverStats
 
DriverWindowInfo(double, double, double, long, long, long) - Constructor for class com.facebook.presto.operator.WindowInfo.DriverWindowInfo
 
DriverYieldSignal - Class in com.facebook.presto.operator
Methods setWithDelay and reset should be used in pairs; usually follow the following idiom:
DriverYieldSignal() - Constructor for class com.facebook.presto.operator.DriverYieldSignal
 
dropColumn(Session, TableHandle, ColumnHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
dropColumn(Session, TableHandle, ColumnHandle) - Method in interface com.facebook.presto.metadata.Metadata
Drop the specified column.
dropColumn(Session, TableHandle, ColumnHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
DropColumnTask - Class in com.facebook.presto.execution
 
DropColumnTask() - Constructor for class com.facebook.presto.execution.DropColumnTask
 
dropConnection(String) - Method in class com.facebook.presto.connector.ConnectorManager
 
dropFunction(QualifiedObjectName, Optional<List<TypeSignature>>, boolean) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
dropFunction(QualifiedObjectName, Optional<List<TypeSignature>>, boolean) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
DropFunctionTask - Class in com.facebook.presto.execution
 
DropFunctionTask(SqlParser) - Constructor for class com.facebook.presto.execution.DropFunctionTask
 
dropMaterializedView(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
dropMaterializedView(Session, QualifiedObjectName) - Method in interface com.facebook.presto.metadata.Metadata
Drops the specified materialized view.
dropMaterializedView(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.MetadataManager
 
dropMaterializedView(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.testing.TestingMetadata
 
DropMaterializedViewTask - Class in com.facebook.presto.execution
 
DropMaterializedViewTask() - Constructor for class com.facebook.presto.execution.DropMaterializedViewTask
 
dropRole(Session, String, String) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
dropRole(Session, String, String) - Method in interface com.facebook.presto.metadata.Metadata
Drops the specified role in the specified catalog.
dropRole(Session, String, String) - Method in class com.facebook.presto.metadata.MetadataManager
 
DropRoleTask - Class in com.facebook.presto.execution
 
DropRoleTask() - Constructor for class com.facebook.presto.execution.DropRoleTask
 
dropSchema(Session, CatalogSchemaName) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
dropSchema(Session, CatalogSchemaName) - Method in interface com.facebook.presto.metadata.Metadata
Drops the specified schema.
dropSchema(Session, CatalogSchemaName) - Method in class com.facebook.presto.metadata.MetadataManager
 
DropSchemaTask - Class in com.facebook.presto.execution
 
DropSchemaTask() - Constructor for class com.facebook.presto.execution.DropSchemaTask
 
dropTable(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
dropTable(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
Drops the specified table
dropTable(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
dropTable(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.testing.TestingMetadata
 
DropTableTask - Class in com.facebook.presto.execution
 
DropTableTask() - Constructor for class com.facebook.presto.execution.DropTableTask
 
dropView(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
dropView(Session, QualifiedObjectName) - Method in interface com.facebook.presto.metadata.Metadata
Drops the specified view.
dropView(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.MetadataManager
 
dropView(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.testing.TestingMetadata
 
DropViewTask - Class in com.facebook.presto.execution
 
DropViewTask() - Constructor for class com.facebook.presto.execution.DropViewTask
 
dumpHeap(String) - Static method in class com.facebook.presto.util.HeapDumper
Call this method from your application whenever you want to dump the heap snapshot into a file.
duplicate() - Method in class com.facebook.presto.operator.AggregationOperator.AggregationOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.AssignUniqueIdOperator.AssignUniqueIdOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.DeleteOperator.DeleteOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.DevNullOperator.DevNullOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.DistinctLimitOperator.DistinctLimitOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.DynamicFilterSourceOperator.DynamicFilterSourceOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.EnforceSingleRowOperator.EnforceSingleRowOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.exchange.LocalExchange.LocalExchangeSinkFactory
 
duplicate() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSinkOperator.LocalExchangeSinkOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSourceOperator.LocalExchangeSourceOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.exchange.LocalMergeSourceOperator.LocalMergeSourceOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.ExplainAnalyzeOperator.ExplainAnalyzeOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.FilterAndProjectOperator.FilterAndProjectOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.GroupIdOperator.GroupIdOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.HashAggregationOperator.HashAggregationOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.HashBuilderOperator.HashBuilderOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.HashSemiJoinOperator.HashSemiJoinOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.index.PageBufferOperator.PageBufferOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.index.PagesIndexBuilderOperator.PagesIndexBuilderOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.LimitOperator.LimitOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.LookupJoinOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.LookupOuterOperator.LookupOuterOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.MarkDistinctOperator.MarkDistinctOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.MetadataDeleteOperator.MetadataDeleteOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.NestedLoopBuildOperator.NestedLoopBuildOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.NestedLoopJoinOperator.NestedLoopJoinOperatorFactory
 
duplicate() - Method in interface com.facebook.presto.operator.OperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.OrderByOperator.OrderByOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.RemoteProjectOperator.RemoteProjectOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.repartition.OptimizedPartitionedOutputOperator.OptimizedPartitionedOutputOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.repartition.PartitionedOutputOperator.PartitionedOutputOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.RowNumberOperator.RowNumberOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.SetBuilderOperator.SetBuilderOperatorFactory
 
duplicate() - Method in interface com.facebook.presto.operator.SourceOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.SpatialIndexBuilderOperator.SpatialIndexBuilderOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.SpatialJoinOperator.SpatialJoinOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.StatisticsWriterOperator.StatisticsWriterOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.StreamingAggregationOperator.StreamingAggregationOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.TableFinishOperator.TableFinishOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.TableWriterMergeOperator.TableWriterMergeOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.TableWriterOperator.TableWriterOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.TaskOutputOperator.TaskOutputOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.TopNOperator.TopNOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.TopNRowNumberOperator.TopNRowNumberOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.unnest.UnnestOperator.UnnestOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.ValuesOperator.ValuesOperatorFactory
 
duplicate() - Method in class com.facebook.presto.operator.WindowOperator.WindowOperatorFactory
 
duplicate() - Method in class com.facebook.presto.testing.NullOutputOperator.NullOutputOperatorFactory
 
duplicate() - Method in class com.facebook.presto.testing.PageConsumerOperator.PageConsumerOperatorFactory
 
DurationSerializer - Class in com.facebook.presto.server
 
DurationSerializer() - Constructor for class com.facebook.presto.server.DurationSerializer
 
DYNAMIC_FILTERING_MAX_PER_DRIVER_ROW_COUNT - Static variable in class com.facebook.presto.SystemSessionProperties
 
DYNAMIC_FILTERING_MAX_PER_DRIVER_SIZE - Static variable in class com.facebook.presto.SystemSessionProperties
 
DYNAMIC_FILTERING_RANGE_ROW_LIMIT_PER_DRIVER - Static variable in class com.facebook.presto.SystemSessionProperties
 
DynamicBucketNodeMap - Class in com.facebook.presto.execution.scheduler.group
 
DynamicBucketNodeMap(ToIntFunction<Split>, int) - Constructor for class com.facebook.presto.execution.scheduler.group.DynamicBucketNodeMap
 
DynamicBucketNodeMap(ToIntFunction<Split>, int, List<InternalNode>) - Constructor for class com.facebook.presto.execution.scheduler.group.DynamicBucketNodeMap
 
DynamicFiltersChecker - Class in com.facebook.presto.sql.planner.sanity
When dynamic filter assignments are present on a Join node, they should be consumed by a Filter node on its probe side
DynamicFiltersChecker() - Constructor for class com.facebook.presto.sql.planner.sanity.DynamicFiltersChecker
 
DynamicFilterSourceOperator - Class in com.facebook.presto.operator
This operator acts as a simple "pass-through" pipe, while saving its input pages.
DynamicFilterSourceOperator.Channel - Class in com.facebook.presto.operator
 
DynamicFilterSourceOperator.DynamicFilterSourceOperatorFactory - Class in com.facebook.presto.operator
 
DynamicFilterSourceOperatorFactory(int, PlanNodeId, Consumer<TupleDomain<String>>, List<DynamicFilterSourceOperator.Channel>, int, DataSize, int) - Constructor for class com.facebook.presto.operator.DynamicFilterSourceOperator.DynamicFilterSourceOperatorFactory
 
dynamicLifespanScheduleGroupedExecution(List<PlanNodeId>, int) - Static method in class com.facebook.presto.operator.StageExecutionDescriptor
 
DynamicLifespanScheduler - Class in com.facebook.presto.execution.scheduler.group
See LifespanScheduler about thread safety
DynamicLifespanScheduler(BucketNodeMap, List<InternalNode>, List<ConnectorPartitionHandle>, OptionalInt) - Constructor for class com.facebook.presto.execution.scheduler.group.DynamicLifespanScheduler
 
DynamicSplitPlacementPolicy - Class in com.facebook.presto.execution.scheduler
 
DynamicSplitPlacementPolicy(NodeSelector, Supplier<? extends List<RemoteTask>>) - Constructor for class com.facebook.presto.execution.scheduler.DynamicSplitPlacementPolicy
 
DynamicTupleFilterFactory - Class in com.facebook.presto.operator.index
 
DynamicTupleFilterFactory(int, PlanNodeId, int[], int[], List<Type>, SqlFunctionProperties, Map<SqlFunctionId, SqlInvokedFunction>, PageFunctionCompiler) - Constructor for class com.facebook.presto.operator.index.DynamicTupleFilterFactory
 

E

e() - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
Edge(PlanNode, VariableReferenceExpression, VariableReferenceExpression) - Constructor for class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph.Edge
 
EffectivePredicateExtractor - Class in com.facebook.presto.sql.planner
 
EffectivePredicateExtractor(RowExpressionDomainTranslator, FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.EffectivePredicateExtractor
 
ELEMENT_TO_ARRAY_CONCAT_FUNCTION - Static variable in class com.facebook.presto.operator.scalar.ElementToArrayConcatFunction
 
elementAt(MethodHandle, MethodHandle, MethodHandle, Type, Block, boolean) - Static method in class com.facebook.presto.operator.scalar.MapElementAtFunction
 
elementAt(MethodHandle, MethodHandle, MethodHandle, Type, Block, long) - Static method in class com.facebook.presto.operator.scalar.MapElementAtFunction
 
elementAt(MethodHandle, MethodHandle, MethodHandle, Type, Block, double) - Static method in class com.facebook.presto.operator.scalar.MapElementAtFunction
 
elementAt(MethodHandle, MethodHandle, MethodHandle, Type, Block, Slice) - Static method in class com.facebook.presto.operator.scalar.MapElementAtFunction
 
elementAt(MethodHandle, MethodHandle, MethodHandle, Type, Block, Object) - Static method in class com.facebook.presto.operator.scalar.MapElementAtFunction
 
ElementToArrayConcatFunction - Class in com.facebook.presto.operator.scalar
 
ElementToArrayConcatFunction() - Constructor for class com.facebook.presto.operator.scalar.ElementToArrayConcatFunction
 
EliminateCrossJoins - Class in com.facebook.presto.sql.planner.iterative.rule
 
EliminateCrossJoins() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.EliminateCrossJoins
 
EliminateEmptyJoins - Class in com.facebook.presto.sql.planner.iterative.rule
 
EliminateEmptyJoins() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.EliminateEmptyJoins
 
EmbeddedDiscoveryConfig - Class in com.facebook.presto.server
 
EmbeddedDiscoveryConfig() - Constructor for class com.facebook.presto.server.EmbeddedDiscoveryConfig
 
EmbedVersion - Class in com.facebook.presto.version
 
EmbedVersion(ServerConfig) - Constructor for class com.facebook.presto.version.EmbedVersion
 
embedVersion(Runnable) - Method in class com.facebook.presto.version.EmbedVersion
 
empty() - Static method in class com.facebook.presto.cost.StatisticRange
 
empty() - Static method in class com.facebook.presto.cost.StatsAndCosts
 
empty() - Static method in class com.facebook.presto.execution.buffer.PageBufferInfo
 
empty() - Method in class com.facebook.presto.sql.planner.iterative.properties.KeyProperty
Empties all keys from the key property.
empty() - Static method in class com.facebook.presto.sql.planner.iterative.Rule.Result
 
empty() - Static method in class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor
 
empty() - Static method in class com.facebook.presto.sql.planner.TypeProvider
 
EMPTY_INDEX - Static variable in interface com.facebook.presto.operator.PagesSpatialIndex
 
EMPTY_STAGE_STATS - Static variable in class com.facebook.presto.execution.BasicStageExecutionStats
 
emptyApproxSet() - Static method in class com.facebook.presto.operator.scalar.HyperLogLogFunctions
 
emptyApproxSet(double) - Static method in class com.facebook.presto.operator.scalar.HyperLogLogFunctions
 
emptyInfo() - Static method in class com.facebook.presto.operator.WindowInfo
 
EmptyMapConstructor - Class in com.facebook.presto.operator.scalar
 
EmptyMapConstructor(Type) - Constructor for class com.facebook.presto.operator.scalar.EmptyMapConstructor
 
emptyResults(String, long, boolean) - Static method in class com.facebook.presto.execution.buffer.BufferResult
 
EmptySplit - Class in com.facebook.presto.split
 
EmptySplit(ConnectorId) - Constructor for class com.facebook.presto.split.EmptySplit
 
EmptySplitHandleResolver - Class in com.facebook.presto.split
 
EmptySplitHandleResolver() - Constructor for class com.facebook.presto.split.EmptySplitHandleResolver
 
EmptySplitPageSource - Class in com.facebook.presto.split
 
EmptySplitPageSource() - Constructor for class com.facebook.presto.split.EmptySplitPageSource
 
ENABLE_DYNAMIC_FILTERING - Static variable in class com.facebook.presto.SystemSessionProperties
 
ENABLE_INTERMEDIATE_AGGREGATIONS - Static variable in class com.facebook.presto.SystemSessionProperties
 
ENABLE_STATS_CALCULATOR - Static variable in class com.facebook.presto.SystemSessionProperties
 
ENABLE_STATS_COLLECTION_FOR_TEMPORARY_TABLE - Static variable in class com.facebook.presto.SystemSessionProperties
 
encode() - Method in class com.facebook.presto.geospatial.BingTile
Encodes Bing tile as a 64-bit long: Version (5 bits), 0 (4 bits), x (23 bits), Zoom (5 bits), 0 (4 bits), y (23 bits) (high bits left, low bits right).
encodeSyntheticAddress(int, int) - Static method in class com.facebook.presto.operator.SyntheticAddress
 
end(String) - Method in class com.facebook.presto.tracing.SimpleTracerBlock
 
endAnalysis() - Method in class com.facebook.presto.execution.QueryStateMachine
 
endAnalysis() - Method in class com.facebook.presto.execution.QueryStateTimer
 
endBlock(String, String) - Method in class com.facebook.presto.tracing.SimpleTracer
 
endColumnAccessPermissionChecking() - Method in class com.facebook.presto.execution.QueryStateMachine
 
endColumnAccessPermissionChecking() - Method in class com.facebook.presto.execution.QueryStateTimer
 
endQuery() - Method in class com.facebook.presto.execution.QueryStateTimer
 
endTrace(String) - Method in class com.facebook.presto.tracing.SimpleTracer
 
ENFORCE_FIXED_DISTRIBUTION_FOR_OUTPUT_OPERATOR - Static variable in class com.facebook.presto.SystemSessionProperties
 
enforceSingleRow() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
EnforceSingleRowNode - Class in com.facebook.presto.sql.planner.plan
 
EnforceSingleRowNode(Optional<SourceLocation>, PlanNodeId, PlanNode) - Constructor for class com.facebook.presto.sql.planner.plan.EnforceSingleRowNode
 
EnforceSingleRowNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode) - Constructor for class com.facebook.presto.sql.planner.plan.EnforceSingleRowNode
 
EnforceSingleRowOperator - Class in com.facebook.presto.operator
 
EnforceSingleRowOperator(OperatorContext) - Constructor for class com.facebook.presto.operator.EnforceSingleRowOperator
 
EnforceSingleRowOperator.EnforceSingleRowOperatorFactory - Class in com.facebook.presto.operator
 
EnforceSingleRowOperatorFactory(int, PlanNodeId) - Constructor for class com.facebook.presto.operator.EnforceSingleRowOperator.EnforceSingleRowOperatorFactory
 
EnforceSingleRowStatsRule - Class in com.facebook.presto.cost
 
EnforceSingleRowStatsRule(StatsNormalizer) - Constructor for class com.facebook.presto.cost.EnforceSingleRowStatsRule
 
enqueue(Lifespan, List<SerializedPage>) - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
enqueue(Lifespan, int, List<SerializedPage>) - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
enqueue(Lifespan, List<SerializedPage>) - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
enqueue(Lifespan, int, List<SerializedPage>) - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
enqueue(Lifespan, List<SerializedPage>) - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
enqueue(Lifespan, int, List<SerializedPage>) - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
enqueue(Lifespan, List<SerializedPage>) - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
enqueue(Lifespan, int, List<SerializedPage>) - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
enqueue(Lifespan, List<SerializedPage>) - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Adds a split-up page to an unpartitioned buffer.
enqueue(Lifespan, int, List<SerializedPage>) - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Adds a split-up page to a specific partition.
enqueue(Lifespan, List<SerializedPage>) - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
enqueue(Lifespan, int, List<SerializedPage>) - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
enqueue(Lifespan, List<SerializedPage>) - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
enqueue(Lifespan, int, List<SerializedPage>) - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
enqueueSplit(PrioritizedSplitRunner) - Method in class com.facebook.presto.execution.executor.TaskHandle
 
enqueueSplits(TaskHandle, boolean, List<? extends SplitRunner>) - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
ensureCapacity(long) - Method in class com.facebook.presto.geospatial.aggregation.GeometryStateFactory.GroupedGeometryState
 
ensureCapacity(long) - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.GroupedSpatialPartitioningState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.AbstractGroupCollectionAggregationState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateFactory.GroupedApproximateMostFrequentState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.arrayagg.LegacyArrayAggregationGroupState
Deprecated.
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateFactory.GroupedState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.histogram.GroupedHistogramState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.histogram.GroupedTypedHistogram
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.histogram.LegacyHistogramGroupState
Deprecated.
 
ensureCapacity(long) - Method in interface com.facebook.presto.operator.aggregation.histogram.TypedHistogram
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory.GroupedMinMaxByNState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.multimapagg.LegacyGroupedMultimapAggregationState
Deprecated.
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.NumericHistogramStateFactory.GroupedState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.GroupedDigestAndPercentileArrayState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.GroupedDigestAndPercentileState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory.GroupedHyperLogLogState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory.GroupedState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory.GroupedLongDecimalWithOverflowAndLongState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.GroupedLongDecimalWithOverflowState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.GroupedState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory.GroupedMinMaxNState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory.GroupedState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateFactory.GroupedState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory.GroupedState
 
ensureCapacity(long) - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory.GroupedStatisticalDigestState
 
ensureCapacity(long) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogStateFactory.GroupedKHyperLogLogState
 
ensureCapacity(long) - Method in class com.facebook.presto.type.setdigest.SetDigestStateFactory.GroupedSetDigestState
 
ensurePositionsCapacity(int) - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
ensureSourceOrderingGatheringExchange(PlanNodeId, ExchangeNode.Scope, PlanNode) - Static method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
EntropyAggregation - Class in com.facebook.presto.operator.aggregation
Calculates the log-2 entropy of count inputs.
EntropyCalculations - Class in com.facebook.presto.operator.aggregation.differentialentropy
 
EntropyState - Interface in com.facebook.presto.operator.aggregation.state
This is a state class for calculating the log-2 entropy of counts.
ENTRY_BUFFER_SIZE - Static variable in class com.facebook.presto.operator.aggregation.DoubleHistogramAggregation
 
EnumCasts - Class in com.facebook.presto.type
 
enumKey(BigintEnumType, long) - Static method in class com.facebook.presto.type.LongEnumOperators
 
enumKey(VarcharEnumType, Slice) - Static method in class com.facebook.presto.type.VarcharEnumOperators
 
equal(long, long) - Static method in class com.facebook.presto.geospatial.BingTileOperators
 
equal(long, long) - Static method in class com.facebook.presto.type.BigintOperators
 
equal(boolean, boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
equal(Slice, Slice) - Static method in class com.facebook.presto.type.CharOperators
 
equal(long, long) - Static method in class com.facebook.presto.type.ColorOperators
 
equal(long, long) - Static method in class com.facebook.presto.type.DateOperators
 
equal(double, double) - Static method in class com.facebook.presto.type.DoubleOperators
 
equal(long, long) - Static method in class com.facebook.presto.type.IntegerOperators
 
equal(long, long) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
equal(long, long) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
equal(Slice, Slice) - Static method in class com.facebook.presto.type.IpAddressOperators
 
equal(Slice, Slice) - Static method in class com.facebook.presto.type.IpPrefixOperators
 
equal(long, long) - Static method in class com.facebook.presto.type.LongEnumOperators
 
equal(long, long) - Static method in class com.facebook.presto.type.RealOperators
 
equal(long, long) - Static method in class com.facebook.presto.type.SmallintOperators
 
equal(long, long) - Static method in class com.facebook.presto.type.TimeOperators
 
equal(long, long) - Static method in class com.facebook.presto.type.TimestampOperators
 
equal(long, long) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
equal(long, long) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
equal(long, long) - Static method in class com.facebook.presto.type.TinyintOperators
 
equal(boolean, boolean) - Static method in class com.facebook.presto.type.UnknownOperators
 
equal(Slice, Slice) - Static method in class com.facebook.presto.type.UuidOperators
 
equal(Slice, Slice) - Static method in class com.facebook.presto.type.VarbinaryOperators
 
equal(Slice, Slice) - Static method in class com.facebook.presto.type.VarcharEnumOperators
 
equal(Slice, Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
EqualityInference - Class in com.facebook.presto.sql.planner
 
EqualityInference.Builder - Class in com.facebook.presto.sql.planner
 
EqualityInference.EqualityPartition - Class in com.facebook.presto.sql.planner
 
EqualityPartition(Iterable<RowExpression>, Iterable<RowExpression>, Iterable<RowExpression>) - Constructor for class com.facebook.presto.sql.planner.EqualityInference.EqualityPartition
 
equals(Object) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaColumnHandle
 
equals(Object) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaTableHandle
 
equals(Object) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaTransactionHandle
 
equals(Object) - Method in class com.facebook.presto.connector.system.GlobalSystemTransactionHandle
 
equals(Object) - Method in class com.facebook.presto.connector.system.SystemColumnHandle
 
equals(Object) - Method in class com.facebook.presto.connector.system.SystemTableHandle
 
equals(Object) - Method in class com.facebook.presto.connector.system.SystemTransactionHandle
 
equals(Object) - Method in class com.facebook.presto.cost.PlanCostEstimate
 
equals(Object) - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate
 
equals(Object) - Method in class com.facebook.presto.cost.StatisticRange
 
equals(Object) - Method in class com.facebook.presto.cost.VariableStatsEstimate
 
equals(Object) - Method in class com.facebook.presto.execution.buffer.BufferInfo
 
equals(Object) - Method in class com.facebook.presto.execution.buffer.BufferResult
 
equals(Object) - Method in class com.facebook.presto.execution.buffer.OutputBufferInfo
 
equals(Object) - Method in class com.facebook.presto.execution.buffer.OutputBuffers
 
equals(Object) - Method in class com.facebook.presto.execution.buffer.OutputBuffers.OutputBufferId
 
equals(Object) - Method in class com.facebook.presto.execution.buffer.PageBufferInfo
 
equals(Object) - Method in class com.facebook.presto.execution.buffer.ThriftBufferResult
 
equals(Object) - Method in class com.facebook.presto.execution.Column
 
equals(Object) - Method in class com.facebook.presto.execution.Input
 
equals(Object) - Method in class com.facebook.presto.execution.Lifespan
 
equals(Object) - Method in class com.facebook.presto.execution.Output
 
equals(Object) - Method in class com.facebook.presto.execution.PartitionedSplitsInfo
 
equals(Object) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
equals(Object) - Method in class com.facebook.presto.execution.ScheduledSplit
 
equals(Object) - Method in class com.facebook.presto.execution.scheduler.NetworkLocation
 
equals(Object) - Method in class com.facebook.presto.execution.StageExecutionId
 
equals(Object) - Method in class com.facebook.presto.execution.StageId
 
equals(Object) - Method in class com.facebook.presto.execution.TaskId
 
equals(Object) - Method in class com.facebook.presto.geospatial.BingTile
 
equals(Object) - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
equals(Object) - Method in class com.facebook.presto.metadata.AllNodes
 
equals(Object) - Method in class com.facebook.presto.metadata.AnalyzeTableHandle
 
equals(Object) - Method in class com.facebook.presto.metadata.BoundVariables
 
equals(Object) - Method in class com.facebook.presto.metadata.BuiltInFunctionHandle
 
equals(Object) - Method in class com.facebook.presto.metadata.IndexHandle
 
equals(Object) - Method in class com.facebook.presto.metadata.InsertTableHandle
 
equals(Object) - Method in class com.facebook.presto.metadata.InternalNode
 
equals(Object) - Method in class com.facebook.presto.metadata.NewTableLayout
 
equals(Object) - Method in class com.facebook.presto.metadata.OutputTableHandle
 
equals(Object) - Method in class com.facebook.presto.metadata.QualifiedTablePrefix
 
equals(Object) - Method in class com.facebook.presto.metadata.SessionFunctionHandle
 
equals(Object) - Method in class com.facebook.presto.metadata.SpecializedFunctionKey
 
equals(Object) - Method in class com.facebook.presto.metadata.Split
 
equals(Object) - Method in class com.facebook.presto.metadata.Split.SplitIdentifier
 
equals(Object) - Method in class com.facebook.presto.metadata.TableLayout.TablePartitioning
 
equals(Object) - Method in class com.facebook.presto.operator.annotations.FunctionImplementationDependency
 
equals(Object) - Method in class com.facebook.presto.operator.annotations.OperatorImplementationDependency
 
equals(Object) - Method in class com.facebook.presto.operator.annotations.ScalarImplementationDependency
 
equals(Object) - Method in class com.facebook.presto.operator.annotations.TypeImplementationDependency
 
equals(Object) - Method in class com.facebook.presto.operator.FileFragmentResultCacheManager.CacheKey
 
equals(Object) - Method in class com.facebook.presto.operator.PageBufferClient
 
equals(Object) - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.SpecializedSignature
 
equals(MethodHandle, Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayEqualOperator
 
equals(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
equals(MethodHandle, MethodHandle, MethodHandle, Type, Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.MapEqualOperator
 
equals(int, int) - Method in interface com.facebook.presto.operator.scalar.MapGenericEquality.EqualityPredicate
 
equals(RowType, List<MethodHandle>, Block, Block) - Static method in class com.facebook.presto.operator.scalar.RowEqualOperator
 
equals(Object) - Method in class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.ArgumentProperty
 
equals(Object) - Method in class com.facebook.presto.operator.window.FrameInfo
 
equals(Object) - Method in class com.facebook.presto.server.JavaVersion
 
equals(Object) - Method in class com.facebook.presto.sql.analyzer.Analysis.AccessControlInfo
 
equals(Object) - Method in class com.facebook.presto.sql.analyzer.FieldId
 
equals(Object) - Method in class com.facebook.presto.sql.analyzer.RelationId
 
equals(Object) - Method in class com.facebook.presto.sql.planner.CanonicalPartitioningScheme
 
equals(Object) - Method in class com.facebook.presto.sql.planner.CanonicalPlan
 
equals(Object) - Method in class com.facebook.presto.sql.planner.CanonicalPlanFragment
 
equals(Object) - Method in class com.facebook.presto.sql.planner.CanonicalTableScanNode.CanonicalTableHandle
 
equals(Object) - Method in class com.facebook.presto.sql.planner.CanonicalTableScanNode
 
equals(LogicalPropertiesImpl) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesImpl
Determines if two sets of logical properties are equivalent.
equals(Object) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
equals(Object) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Global
 
equals(Object) - Method in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.StreamProperties
 
equals(Object) - Method in class com.facebook.presto.sql.planner.Partitioning
 
equals(Object) - Method in class com.facebook.presto.sql.planner.PartitioningHandle
 
equals(Object) - Method in class com.facebook.presto.sql.planner.PartitioningScheme
 
equals(Object) - Method in class com.facebook.presto.sql.planner.plan.GroupIdNode
 
equals(Object) - Method in class com.facebook.presto.sql.planner.plan.JoinNode.EquiJoinClause
 
equals(Object) - Method in class com.facebook.presto.sql.planner.plan.PlanFragmentId
 
equals(Object) - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor
 
equals(Object) - Method in class com.facebook.presto.sql.planner.plan.UnnestNode
 
equals(Object) - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Frame
 
equals(Object) - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Function
 
equals(Object) - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Specification
 
equals(Object) - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.ColumnConstraint
 
equals(Object) - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedDomain
 
equals(Object) - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedMarker
 
equals(Object) - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedRange
 
equals(Object) - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.IOPlan
 
equals(Object) - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.IOPlan.TableColumnInfo
 
equals(Object) - Method in class com.facebook.presto.sql.planner.SortExpressionContext
 
equals(Object) - Method in class com.facebook.presto.sql.planner.Symbol
 
equals(Object) - Method in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
equals(Object) - Method in class com.facebook.presto.tdigest.Centroid
 
equals(Object) - Method in class com.facebook.presto.testing.MaterializedResult
 
equals(Object) - Method in class com.facebook.presto.testing.MaterializedRow
 
equals(Object) - Method in class com.facebook.presto.testing.TestingAccessControlManager.TestingPrivilege
 
equals(Object) - Method in class com.facebook.presto.testing.TestingMetadata.TestingColumnHandle
 
equals(Object) - Method in class com.facebook.presto.testing.TestingMetadata.TestingTableHandle
 
equals(Object) - Method in class com.facebook.presto.testing.TestingTransactionHandle
 
equals(Object) - Method in class com.facebook.presto.transaction.TransactionId
 
equals(Object) - Method in class com.facebook.presto.type.ColorType
 
equals(Object) - Method in class com.facebook.presto.type.IntervalDayTimeType
 
equals(Object) - Method in class com.facebook.presto.type.IntervalYearMonthType
 
equals(Object) - Method in class com.facebook.presto.type.SqlIntervalDayTime
 
equals(Object) - Method in class com.facebook.presto.type.SqlIntervalYearMonth
 
equalsDouble(MethodHandle, Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayEqualOperator
 
equalsLong(MethodHandle, Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayEqualOperator
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.type.IpAddressType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.type.IpPrefixType
 
equalTo(Block, int, Block, int) - Method in class com.facebook.presto.type.UuidType
 
EquiJoinClause(VariableReferenceExpression, VariableReferenceExpression) - Constructor for class com.facebook.presto.sql.planner.plan.IndexJoinNode.EquiJoinClause
 
EquiJoinClause(VariableReferenceExpression, VariableReferenceExpression) - Constructor for class com.facebook.presto.sql.planner.plan.JoinNode.EquiJoinClause
 
EquivalenceClassProperty - Class in com.facebook.presto.sql.planner.iterative.properties
Represents classes of equivalent variable and constants references that hold for a final or intermediate result set produced by a PlanNode.
EquivalenceClassProperty(FunctionResolution) - Constructor for class com.facebook.presto.sql.planner.iterative.properties.EquivalenceClassProperty
 
ERROR_LARGE_BYTECODE - Static variable in class com.facebook.presto.util.CompilerUtils
 
estimatedInMemorySize() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.IndexedPriorityQueue
 
estimatedInMemorySize() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamSummary
 
estimatedInMemorySize() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram
 
estimatedInMemorySize() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram
 
estimatedInMemorySize() - Method in class com.facebook.presto.operator.aggregation.KeyValuePairs
 
estimatedInMemorySize() - Method in class com.facebook.presto.operator.aggregation.NumericHistogram
 
estimatedInMemorySize() - Method in class com.facebook.presto.operator.aggregation.reservoirsample.UnweightedDoubleReservoirSample
 
estimatedInMemorySize() - Method in class com.facebook.presto.operator.aggregation.reservoirsample.WeightedDoubleReservoirSample
 
estimatedInMemorySize() - Method in class com.facebook.presto.operator.aggregation.SetOfValues
 
estimatedInMemorySize() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
estimatedInMemorySize() - Method in class com.facebook.presto.type.setdigest.SetDigest
 
estimatedInMemorySizeInBytes() - Method in interface com.facebook.presto.operator.aggregation.StatisticalDigest
 
estimatedInMemorySizeInBytes() - Method in class com.facebook.presto.operator.aggregation.StatisticalDigestFactory.StatisticalQuantileDigest
 
estimatedInMemorySizeInBytes() - Method in class com.facebook.presto.operator.aggregation.StatisticalDigestFactory.StatisticalTDigest
 
estimatedInMemorySizeInBytes() - Method in class com.facebook.presto.tdigest.TDigest
 
estimatedSerializedSize() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
estimatedSerializedSize() - Method in class com.facebook.presto.type.setdigest.SetDigest
 
estimatedSerializedSizeInBytes() - Method in class com.facebook.presto.tdigest.TDigest
 
estimatedSizeInBytes(Object) - Static method in class com.facebook.presto.sql.planner.LiteralEncoder
 
estimateExpressionToExpressionComparison(PlanNodeStatsEstimate, VariableStatsEstimate, Optional<VariableReferenceExpression>, VariableStatsEstimate, Optional<VariableReferenceExpression>, ComparisonExpression.Operator) - Static method in class com.facebook.presto.cost.ComparisonStatsCalculator
 
estimateExpressionToLiteralComparison(PlanNodeStatsEstimate, VariableStatsEstimate, Optional<VariableReferenceExpression>, OptionalDouble, ComparisonExpression.Operator) - Static method in class com.facebook.presto.cost.ComparisonStatsCalculator
 
estimateNumberOfHashCollisions(int, int) - Static method in class com.facebook.presto.util.HashCollisionsEstimator
 
estimateSourceDistributedTaskCount() - Method in class com.facebook.presto.cost.TaskCountEstimator
 
evaluate(Supplier<T>, T) - Static method in class com.facebook.presto.operator.scalar.TryFunction
 
evaluate() - Method in class com.facebook.presto.sql.planner.ExpressionInterpreter
Deprecated.
 
evaluate(VariableResolver) - Method in class com.facebook.presto.sql.planner.ExpressionInterpreter
Deprecated.
 
evaluate(Metadata, ConnectorSession, Expression) - Static method in class com.facebook.presto.sql.planner.LiteralInterpreter
 
evaluate(ConnectorSession, ConstantExpression) - Static method in class com.facebook.presto.sql.planner.LiteralInterpreter
 
evaluate() - Method in class com.facebook.presto.sql.planner.RowExpressionInterpreter
 
evaluateConstantExpression(Expression, Type, Metadata, Session, Map<NodeRef<Parameter>, Expression>) - Static method in class com.facebook.presto.sql.planner.ExpressionInterpreter
Deprecated.
 
evaluateConstantRowExpression(RowExpression, Metadata, ConnectorSession) - Static method in class com.facebook.presto.sql.planner.RowExpressionInterpreter
 
evaluateFinal(HyperLogLogState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ApproximateCountDistinctAggregation
 
evaluateFinal(BooleanDistinctState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ApproximateCountDistinctAggregation
 
evaluateFinal(HyperLogLogState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ApproximateSetAggregation
 
evaluateFinal(HyperLogLogState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.DefaultApproximateCountDistinctAggregation
 
evaluateFinal(BooleanDistinctState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.DefaultApproximateCountDistinctAggregation
 
evaluateFinal(StatisticalDigestStateSerializer, StatisticalDigestState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.StatisticalDigestAggregationFunction
 
evaluateIntermediate(int, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.FinalOnlyGroupedAccumulator
 
evaluatePropertyValue(Expression, Type, Session, Metadata, Map<NodeRef<Parameter>, Expression>) - Static method in class com.facebook.presto.metadata.SessionPropertyManager
 
EvaluateZeroLimit - Class in com.facebook.presto.sql.planner.iterative.rule
 
EvaluateZeroLimit() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.EvaluateZeroLimit
 
EvaluateZeroSample - Class in com.facebook.presto.sql.planner.iterative.rule
Replaces 0% sample node with empty values node.
EvaluateZeroSample() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.EvaluateZeroSample
 
EventListenerManager - Class in com.facebook.presto.eventlistener
 
EventListenerManager() - Constructor for class com.facebook.presto.eventlistener.EventListenerManager
 
EventListenerModule - Class in com.facebook.presto.eventlistener
 
EventListenerModule() - Constructor for class com.facebook.presto.eventlistener.EventListenerModule
 
exactIntersectionCardinality(KHyperLogLog, KHyperLogLog) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
exactIntersectionCardinality(SetDigest, SetDigest) - Static method in class com.facebook.presto.type.setdigest.SetDigest
 
exactlyPartitionedOn(Collection<VariableReferenceExpression>) - Static method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
EXCEEDED_MEMORY_LIMIT_HEAP_DUMP_FILE_DIRECTORY - Static variable in class com.facebook.presto.SystemSessionProperties
 
ExceededCpuLimitException - Exception in com.facebook.presto
 
ExceededCpuLimitException(Duration, String) - Constructor for exception com.facebook.presto.ExceededCpuLimitException
 
exceededGlobalTotalLimit(DataSize, String) - Static method in exception com.facebook.presto.ExceededMemoryLimitException
 
exceededGlobalUserLimit(DataSize) - Static method in exception com.facebook.presto.ExceededMemoryLimitException
 
exceededLocalBroadcastMemoryLimit(DataSize, String) - Static method in exception com.facebook.presto.ExceededMemoryLimitException
 
exceededLocalLimit(DataSize) - Static method in exception com.facebook.presto.ExceededSpillLimitException
 
exceededLocalRevocableMemoryLimit(DataSize, String, boolean, Optional<String>) - Static method in exception com.facebook.presto.ExceededMemoryLimitException
 
exceededLocalTotalMemoryLimit(DataSize, String, boolean, Optional<String>) - Static method in exception com.facebook.presto.ExceededMemoryLimitException
 
exceededLocalUserMemoryLimit(DataSize, String, boolean, Optional<String>) - Static method in exception com.facebook.presto.ExceededMemoryLimitException
 
ExceededMemoryLimitException - Exception in com.facebook.presto
 
ExceededOutputSizeLimitException - Exception in com.facebook.presto
 
ExceededOutputSizeLimitException(DataSize) - Constructor for exception com.facebook.presto.ExceededOutputSizeLimitException
 
exceededPerQueryLocalLimit(DataSize) - Static method in exception com.facebook.presto.ExceededSpillLimitException
 
ExceededScanLimitException - Exception in com.facebook.presto
 
ExceededScanLimitException(DataSize) - Constructor for exception com.facebook.presto.ExceededScanLimitException
 
ExceededSpillLimitException - Exception in com.facebook.presto
 
except(Block) - Method in class com.facebook.presto.operator.aggregation.OptimizedTypedSet
Add the elements of the block that do not exist in the set, eliminating duplicates, and remove all previously existing elements.
except(Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayExceptFunction
 
exchange() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
EXCHANGE_CHECKSUM - Static variable in class com.facebook.presto.SystemSessionProperties
 
EXCHANGE_COMPRESSION - Static variable in class com.facebook.presto.SystemSessionProperties
 
EXCHANGE_MATERIALIZATION_STRATEGY - Static variable in class com.facebook.presto.SystemSessionProperties
 
ExchangeClient - Class in com.facebook.presto.operator
ExchangeClient is the client on receiver side, used in operators requiring data exchange from other tasks, such as ExchangeOperator and MergeOperator.
ExchangeClient(DataSize, DataSize, int, Duration, boolean, boolean, double, HttpClient, DriftClient<ThriftTaskClient>, ScheduledExecutorService, LocalMemoryContext, Executor) - Constructor for class com.facebook.presto.operator.ExchangeClient
 
ExchangeClientConfig - Class in com.facebook.presto.operator
 
ExchangeClientConfig() - Constructor for class com.facebook.presto.operator.ExchangeClientConfig
 
ExchangeClientFactory - Class in com.facebook.presto.operator
 
ExchangeClientFactory(ExchangeClientConfig, HttpClient, DriftClient<ThriftTaskClient>, ScheduledExecutorService) - Constructor for class com.facebook.presto.operator.ExchangeClientFactory
 
ExchangeClientFactory(DataSize, DataSize, int, Duration, boolean, boolean, int, double, HttpClient, DriftClient<ThriftTaskClient>, ScheduledExecutorService) - Constructor for class com.facebook.presto.operator.ExchangeClientFactory
 
ExchangeClientStatus - Class in com.facebook.presto.operator
 
ExchangeClientStatus(long, long, long, long, int, boolean, List<PageBufferClientStatus>) - Constructor for class com.facebook.presto.operator.ExchangeClientStatus
 
ExchangeClientSupplier - Interface in com.facebook.presto.operator
 
ExchangeExecutionMBean - Class in com.facebook.presto.server
 
ExchangeExecutionMBean(ScheduledExecutorService) - Constructor for class com.facebook.presto.server.ExchangeExecutionMBean
 
ExchangeLocationsConsumer - Interface in com.facebook.presto.execution.scheduler
 
ExchangeNode - Class in com.facebook.presto.sql.planner.plan
 
ExchangeNode(Optional<SourceLocation>, PlanNodeId, ExchangeNode.Type, ExchangeNode.Scope, PartitioningScheme, List<PlanNode>, List<List<VariableReferenceExpression>>, boolean, Optional<OrderingScheme>) - Constructor for class com.facebook.presto.sql.planner.plan.ExchangeNode
 
ExchangeNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, ExchangeNode.Type, ExchangeNode.Scope, PartitioningScheme, List<PlanNode>, List<List<VariableReferenceExpression>>, boolean, Optional<OrderingScheme>) - Constructor for class com.facebook.presto.sql.planner.plan.ExchangeNode
 
ExchangeNode.Scope - Enum in com.facebook.presto.sql.planner.plan
 
ExchangeNode.Type - Enum in com.facebook.presto.sql.planner.plan
 
ExchangeOperator - Class in com.facebook.presto.operator
 
ExchangeOperator(OperatorContext, PlanNodeId, PagesSerde, ExchangeClient) - Constructor for class com.facebook.presto.operator.ExchangeOperator
 
ExchangeOperator.ExchangeOperatorFactory - Class in com.facebook.presto.operator
 
ExchangeOperatorFactory(int, PlanNodeId, TaskExchangeClientManager, PagesSerdeFactory) - Constructor for class com.facebook.presto.operator.ExchangeOperator.ExchangeOperatorFactory
 
ExchangeStatsRule - Class in com.facebook.presto.cost
 
ExchangeStatsRule(StatsNormalizer) - Constructor for class com.facebook.presto.cost.ExchangeStatsRule
 
execute(AddColumn, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.AddColumnTask
 
execute(AlterFunction, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.AlterFunctionTask
 
execute(Call, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.CallTask
 
execute(Commit, TransactionManager, Metadata, AccessControl, QueryStateMachine, List<Expression>) - Method in class com.facebook.presto.execution.CommitTask
 
execute(CreateFunction, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.CreateFunctionTask
 
execute(CreateMaterializedView, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.CreateMaterializedViewTask
 
execute(CreateRole, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.CreateRoleTask
 
execute(CreateSchema, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.CreateSchemaTask
 
execute(CreateTable, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.CreateTableTask
 
execute(CreateType, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.CreateTypeTask
 
execute(CreateView, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.CreateViewTask
 
execute(T, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in interface com.facebook.presto.execution.DDLDefinitionTask
 
execute(Deallocate, TransactionManager, Metadata, AccessControl, QueryStateMachine, List<Expression>) - Method in class com.facebook.presto.execution.DeallocateTask
 
execute(DropColumn, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.DropColumnTask
 
execute(DropFunction, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.DropFunctionTask
 
execute(DropMaterializedView, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.DropMaterializedViewTask
 
execute(DropRole, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.DropRoleTask
 
execute(DropSchema, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.DropSchemaTask
 
execute(DropTable, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.DropTableTask
 
execute(DropView, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.DropViewTask
 
execute(GrantRoles, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.GrantRolesTask
 
execute(Grant, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.GrantTask
 
execute(Prepare, TransactionManager, Metadata, AccessControl, QueryStateMachine, List<Expression>) - Method in class com.facebook.presto.execution.PrepareTask
 
execute(RenameColumn, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.RenameColumnTask
 
execute(RenameSchema, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.RenameSchemaTask
 
execute(RenameTable, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.RenameTableTask
 
execute(ResetSession, TransactionManager, Metadata, AccessControl, QueryStateMachine, List<Expression>) - Method in class com.facebook.presto.execution.ResetSessionTask
 
execute(RevokeRoles, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.RevokeRolesTask
 
execute(Revoke, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.RevokeTask
 
execute(Rollback, TransactionManager, Metadata, AccessControl, QueryStateMachine, List<Expression>) - Method in class com.facebook.presto.execution.RollbackTask
 
execute(T, TransactionManager, Metadata, AccessControl, QueryStateMachine, List<Expression>) - Method in interface com.facebook.presto.execution.SessionTransactionControlTask
 
execute(SetRole, TransactionManager, Metadata, AccessControl, QueryStateMachine, List<Expression>) - Method in class com.facebook.presto.execution.SetRoleTask
 
execute(SetSession, TransactionManager, Metadata, AccessControl, QueryStateMachine, List<Expression>) - Method in class com.facebook.presto.execution.SetSessionTask
 
execute(StartTransaction, TransactionManager, Metadata, AccessControl, QueryStateMachine, List<Expression>) - Method in class com.facebook.presto.execution.StartTransactionTask
 
execute(TruncateTable, TransactionManager, Metadata, AccessControl, Session, List<Expression>, WarningCollector) - Method in class com.facebook.presto.execution.TruncateTableTask
 
execute(Use, TransactionManager, Metadata, AccessControl, QueryStateMachine, List<Expression>) - Method in class com.facebook.presto.execution.UseTask
 
execute(Session, String, List<? extends Type>) - Method in interface com.facebook.presto.testing.ExpectedQueryRunner
 
execute(String) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
execute(Session, String) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
execute(String) - Method in interface com.facebook.presto.testing.QueryRunner
 
execute(Session, String) - Method in interface com.facebook.presto.testing.QueryRunner
 
execute(Session, String, List<? extends Type>) - Method in interface com.facebook.presto.testing.QueryRunner
 
execute(Consumer<TransactionId>) - Method in class com.facebook.presto.transaction.TransactionBuilder
 
execute(Function<TransactionId, T>) - Method in class com.facebook.presto.transaction.TransactionBuilder
 
execute(Session, Consumer<Session>) - Method in class com.facebook.presto.transaction.TransactionBuilder
 
execute(Session, Function<Session, T>) - Method in class com.facebook.presto.transaction.TransactionBuilder
 
executeFunction(String, FunctionHandle, Page, List<Integer>, TypeManager) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
executeFunction(String, FunctionHandle, Page, List<Integer>) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
executeTask() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
executeTask() - Method in class com.facebook.presto.execution.DDLDefinitionExecution
 
executeTask() - Method in class com.facebook.presto.execution.SessionDefinitionExecution
 
executeWithPlan(Session, String, WarningCollector) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
executeWithPlan(Session, String, WarningCollector) - Method in interface com.facebook.presto.testing.QueryRunner
 
ExecutingStatementResource - Class in com.facebook.presto.server.protocol
 
ExecutingStatementResource(BoundedExecutor, LocalQueryProvider, ServerConfig, QueryBlockingRateLimiter) - Constructor for class com.facebook.presto.server.protocol.ExecutingStatementResource
 
EXECUTION_POLICY - Static variable in class com.facebook.presto.SystemSessionProperties
 
ExecutionFailureInfo - Class in com.facebook.presto.execution
 
ExecutionFailureInfo(String, String, ExecutionFailureInfo, List<ExecutionFailureInfo>, List<String>, ErrorLocation, ErrorCode, HostAddress) - Constructor for class com.facebook.presto.execution.ExecutionFailureInfo
 
ExecutionPolicy - Interface in com.facebook.presto.execution.scheduler
 
ExecutionSchedule - Interface in com.facebook.presto.execution.scheduler
 
ExecutionWriterTarget - Class in com.facebook.presto.execution.scheduler
 
ExecutionWriterTarget() - Constructor for class com.facebook.presto.execution.scheduler.ExecutionWriterTarget
 
ExecutionWriterTarget.CreateHandle - Class in com.facebook.presto.execution.scheduler
 
ExecutionWriterTarget.DeleteHandle - Class in com.facebook.presto.execution.scheduler
 
ExecutionWriterTarget.InsertHandle - Class in com.facebook.presto.execution.scheduler
 
ExecutionWriterTarget.RefreshMaterializedViewHandle - Class in com.facebook.presto.execution.scheduler
 
ExecutorCleanup(ExecutorService, ScheduledExecutorService, ExecutorService, ScheduledExecutorService, ExecutorService, ScheduledExecutorService) - Constructor for class com.facebook.presto.server.CoordinatorModule.ExecutorCleanup
 
ExecutorCleanup(ScheduledExecutorService, ExecutorService, ScheduledExecutorService) - Constructor for class com.facebook.presto.server.ServerMainModule.ExecutorCleanup
 
exp(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
expandEnvelope(Slice, double) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
EXPECTED_SIZE_FOR_HASHING - Static variable in class com.facebook.presto.operator.aggregation.histogram.Histogram
 
ExpectedQueryRunner - Interface in com.facebook.presto.testing
 
expectedValueSize(Type, int) - Static method in class com.facebook.presto.type.TypeUtils
 
EXPERIMENTAL_FUNCTIONS_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
expireQuery(QueryId) - Method in class com.facebook.presto.execution.QueryTracker
Query is finished and expiration should begin.
explain(AlterFunction, List<Expression>) - Method in class com.facebook.presto.execution.AlterFunctionTask
 
explain(CreateFunction, List<Expression>) - Method in class com.facebook.presto.execution.CreateFunctionTask
 
explain(CreateMaterializedView, List<Expression>) - Method in class com.facebook.presto.execution.CreateMaterializedViewTask
 
explain(CreateSchema, List<Expression>) - Method in class com.facebook.presto.execution.CreateSchemaTask
 
explain(CreateTable, List<Expression>) - Method in class com.facebook.presto.execution.CreateTableTask
 
explain(CreateType, List<Expression>) - Method in class com.facebook.presto.execution.CreateTypeTask
 
explain(CreateView, List<Expression>) - Method in class com.facebook.presto.execution.CreateViewTask
 
explain(T, List<Expression>) - Method in interface com.facebook.presto.execution.DataDefinitionTask
 
explain(DropFunction, List<Expression>) - Method in class com.facebook.presto.execution.DropFunctionTask
 
explain(DropSchema, List<Expression>) - Method in class com.facebook.presto.execution.DropSchemaTask
 
explain(Prepare, List<Expression>) - Method in class com.facebook.presto.execution.PrepareTask
 
ExplainAnalyzeContext - Class in com.facebook.presto.execution
 
ExplainAnalyzeContext(QueryPerformanceFetcher) - Constructor for class com.facebook.presto.execution.ExplainAnalyzeContext
 
ExplainAnalyzeNode - Class in com.facebook.presto.sql.planner.plan
 
ExplainAnalyzeNode(Optional<SourceLocation>, PlanNodeId, PlanNode, VariableReferenceExpression, boolean) - Constructor for class com.facebook.presto.sql.planner.plan.ExplainAnalyzeNode
 
ExplainAnalyzeNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, VariableReferenceExpression, boolean) - Constructor for class com.facebook.presto.sql.planner.plan.ExplainAnalyzeNode
 
ExplainAnalyzeOperator - Class in com.facebook.presto.operator
 
ExplainAnalyzeOperator(OperatorContext, QueryPerformanceFetcher, FunctionAndTypeManager, boolean) - Constructor for class com.facebook.presto.operator.ExplainAnalyzeOperator
 
ExplainAnalyzeOperator.ExplainAnalyzeOperatorFactory - Class in com.facebook.presto.operator
 
ExplainAnalyzeOperatorFactory(int, PlanNodeId, QueryPerformanceFetcher, FunctionAndTypeManager, boolean) - Constructor for class com.facebook.presto.operator.ExplainAnalyzeOperator.ExplainAnalyzeOperatorFactory
 
EXPLOIT_CONSTRAINTS - Static variable in class com.facebook.presto.SystemSessionProperties
 
ExpressionAnalysis - Class in com.facebook.presto.sql.analyzer
 
ExpressionAnalysis(Map<NodeRef<Expression>, Type>, Map<NodeRef<Expression>, Type>, Set<NodeRef<InPredicate>>, Set<NodeRef<SubqueryExpression>>, Set<NodeRef<ExistsPredicate>>, Map<NodeRef<Expression>, FieldId>, Set<NodeRef<Expression>>, Set<NodeRef<QuantifiedComparisonExpression>>, Map<NodeRef<Identifier>, LambdaArgumentDeclaration>, Set<NodeRef<FunctionCall>>) - Constructor for class com.facebook.presto.sql.analyzer.ExpressionAnalysis
 
ExpressionAnalyzer - Class in com.facebook.presto.sql.analyzer
 
ExpressionCompiler - Class in com.facebook.presto.sql.gen
 
ExpressionCompiler(Metadata, PageFunctionCompiler) - Constructor for class com.facebook.presto.sql.gen.ExpressionCompiler
 
ExpressionDeserializer(SqlParser) - Constructor for class com.facebook.presto.sql.Serialization.ExpressionDeserializer
 
ExpressionDeterminismEvaluator - Class in com.facebook.presto.sql.planner
ExpressionDomainTranslator - Class in com.facebook.presto.sql.planner
Deprecated.
ExpressionDomainTranslator(LiteralEncoder) - Constructor for class com.facebook.presto.sql.planner.ExpressionDomainTranslator
Deprecated.
 
ExpressionDomainTranslator.ExtractionResult - Class in com.facebook.presto.sql.planner
Deprecated.
 
ExpressionEquivalence - Class in com.facebook.presto.sql.planner.optimizations
 
ExpressionEquivalence(Metadata, SqlParser) - Constructor for class com.facebook.presto.sql.planner.optimizations.ExpressionEquivalence
 
ExpressionExtractor - Class in com.facebook.presto.sql.planner
 
ExpressionInterpreter - Class in com.facebook.presto.sql.planner
Deprecated.
expressionInterpreter(Expression, Metadata, Session, Map<NodeRef<Expression>, Type>) - Static method in class com.facebook.presto.sql.planner.ExpressionInterpreter
Deprecated.
 
ExpressionNodeInliner - Class in com.facebook.presto.sql.planner
Deprecated.
ExpressionNodeInliner(Map<? extends Expression, ? extends Expression>) - Constructor for class com.facebook.presto.sql.planner.ExpressionNodeInliner
Deprecated.
 
expressionOptimizer(Expression, Metadata, Session, Map<NodeRef<Expression>, Type>) - Static method in class com.facebook.presto.sql.planner.ExpressionInterpreter
Deprecated.
 
ExpressionProfiler - Class in com.facebook.presto.sql.gen
 
ExpressionProfiler() - Constructor for class com.facebook.presto.sql.gen.ExpressionProfiler
 
ExpressionProfiler(Ticker, Duration) - Constructor for class com.facebook.presto.sql.gen.ExpressionProfiler
 
ExpressionRewriteRuleSet - Class in com.facebook.presto.sql.planner.iterative.rule
 
ExpressionRewriteRuleSet(ExpressionRewriteRuleSet.ExpressionRewriter) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet
 
ExpressionRewriteRuleSet.ExpressionRewriter - Interface in com.facebook.presto.sql.planner.iterative.rule
 
Expressions - Class in com.facebook.presto.sql.relational
 
ExpressionSerializer() - Constructor for class com.facebook.presto.sql.Serialization.ExpressionSerializer
 
ExpressionTreeUtils - Class in com.facebook.presto.sql.analyzer
 
ExpressionUtils - Class in com.facebook.presto.sql
Deprecated.
ExpressionVariableInliner - Class in com.facebook.presto.sql.planner
 
ExternalCallExpressionChecker - Class in com.facebook.presto.sql.planner.optimizations
 
ExternalCallExpressionChecker(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.optimizations.ExternalCallExpressionChecker
 
extract(Slice, JsonExtract.JsonExtractor<T>) - Static method in class com.facebook.presto.operator.scalar.JsonExtract
 
extract(InputStream) - Method in interface com.facebook.presto.operator.scalar.JsonExtract.JsonExtractor
 
extract(JsonParser) - Method in class com.facebook.presto.operator.scalar.JsonExtract.JsonSizeExtractor
 
extract(JsonParser) - Method in class com.facebook.presto.operator.scalar.JsonExtract.JsonValueJsonExtractor
 
extract(JsonParser) - Method in class com.facebook.presto.operator.scalar.JsonExtract.ObjectFieldJsonExtractor
 
extract(InputStream) - Method in class com.facebook.presto.operator.scalar.JsonExtract.PrestoJsonExtractor
 
extract(JsonParser) - Method in class com.facebook.presto.operator.scalar.JsonExtract.ScalarValueJsonExtractor
 
extract(PlanNode) - Method in class com.facebook.presto.sql.planner.EffectivePredicateExtractor
 
extract() - Method in class com.facebook.presto.sql.planner.iterative.Memo
 
extract(Slice, long) - Method in class com.facebook.presto.type.Re2JRegexp
 
extractAggregationUniqueVariables(AggregationNode.Aggregation, TypeProvider) - Static method in class com.facebook.presto.sql.planner.optimizations.AggregationNodeUtils
 
extractAll(Expression, TypeProvider) - Static method in class com.facebook.presto.sql.planner.VariablesExtractor
 
extractAll(RowExpression) - Static method in class com.facebook.presto.sql.planner.VariablesExtractor
 
extractAll(Slice, long) - Method in class com.facebook.presto.type.Re2JRegexp
 
extractAllSymbols(Expression) - Static method in class com.facebook.presto.sql.planner.VariablesExtractor
 
extractCardinality(PlanNode) - Static method in class com.facebook.presto.sql.planner.optimizations.QueryCardinalityUtil
 
extractCardinality(PlanNode, Lookup) - Static method in class com.facebook.presto.sql.planner.optimizations.QueryCardinalityUtil
 
extractCommonPredicates(Expression) - Static method in class com.facebook.presto.sql.planner.iterative.rule.ExtractCommonPredicatesExpressionRewriter
 
ExtractCommonPredicatesExpressionRewriter - Class in com.facebook.presto.sql.planner.iterative.rule
 
extractConjuncts(Expression) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
extractDisjuncts(Expression) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
extractExpressions(Iterable<? extends Node>, Class<T>) - Static method in class com.facebook.presto.sql.analyzer.ExpressionTreeUtils
 
extractExpressions(PlanNode) - Static method in class com.facebook.presto.sql.planner.ExpressionExtractor
 
extractExpressions(PlanNode, Lookup) - Static method in class com.facebook.presto.sql.planner.ExpressionExtractor
 
extractExpressionsNonRecursive(PlanNode) - Static method in class com.facebook.presto.sql.planner.ExpressionExtractor
 
extractFixedValuesToConstantExpressions(TupleDomain<T>) - Static method in class com.facebook.presto.sql.planner.optimizations.PropertyDerivations
Extract all column constraints that require exactly one value or only null in their respective Domains.
extractFunctions(Collection<Class<?>>) - Static method in class com.facebook.presto.metadata.FunctionExtractor
 
extractFunctions(Class<?>) - Static method in class com.facebook.presto.metadata.FunctionExtractor
 
extractInferenceCandidates(RowExpression) - Method in class com.facebook.presto.sql.planner.EqualityInference.Builder
 
extractInputs(PlanNode) - Method in class com.facebook.presto.sql.planner.InputExtractor
 
ExtractionResult(TupleDomain<String>, Expression) - Constructor for class com.facebook.presto.sql.planner.ExpressionDomainTranslator.ExtractionResult
Deprecated.
 
extractLambdaExpressions(RowExpression) - Static method in class com.facebook.presto.sql.gen.LambdaExpressionExtractor
 
extractLeadingConstants(List<? extends LocalProperty<T>>) - Static method in class com.facebook.presto.sql.planner.optimizations.LocalProperties
 
extractMaskBlock(int, Page) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
extractNames(Expression, Set<NodeRef<Expression>>) - Static method in class com.facebook.presto.sql.planner.VariablesExtractor
 
extractOutput(PlanNode) - Method in class com.facebook.presto.sql.planner.OutputExtractor
 
extractOutputVariables(PlanNode) - Static method in class com.facebook.presto.sql.planner.VariablesExtractor
 
extractOutputVariables(PlanNode, Lookup) - Static method in class com.facebook.presto.sql.planner.VariablesExtractor
 
extractPredicates(LogicalBinaryExpression) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
extractPredicates(LogicalBinaryExpression.Operator, Expression) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
extractSortExpression(Set<VariableReferenceExpression>, RowExpression, FunctionAndTypeManager) - Static method in class com.facebook.presto.sql.planner.SortExpressionExtractor
 
ExtractSpatialInnerJoin(Metadata, SplitManager, PageSourceManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.ExtractSpatialJoins.ExtractSpatialInnerJoin
 
ExtractSpatialJoins - Class in com.facebook.presto.sql.planner.iterative.rule
Applies to broadcast spatial joins, inner and left, expressed via ST_Contains, ST_Intersects and ST_Distance functions.
ExtractSpatialJoins(Metadata, SplitManager, PageSourceManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.ExtractSpatialJoins
 
ExtractSpatialJoins.ExtractSpatialInnerJoin - Class in com.facebook.presto.sql.planner.iterative.rule
 
ExtractSpatialJoins.ExtractSpatialLeftJoin - Class in com.facebook.presto.sql.planner.iterative.rule
 
ExtractSpatialLeftJoin(Metadata, SplitManager, PageSourceManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.ExtractSpatialJoins.ExtractSpatialLeftJoin
 
extractStatisticsRows(Page) - Static method in class com.facebook.presto.operator.TableWriterUtils
 
extractStreamingSections(SubPlan) - Static method in class com.facebook.presto.execution.scheduler.StreamingPlanSection
 
extractSupportedSpatialComparisons(RowExpression, FunctionAndTypeManager) - Static method in class com.facebook.presto.util.SpatialJoinUtils
Returns a subset of conjuncts matching one the following shapes: - ST_Distance(...) <= ...
extractSupportedSpatialFunctions(RowExpression, FunctionAndTypeManager) - Static method in class com.facebook.presto.util.SpatialJoinUtils
Returns a subset of conjuncts matching one of the following shapes: - ST_Contains(...) - ST_Within(...) - ST_Intersects(...)
extractTablePredicates(QualifiedObjectName, Expression, Scope, Metadata, Session) - Static method in class com.facebook.presto.sql.analyzer.RefreshMaterializedViewPredicateAnalyzer
 
extractUnique(PlanNode, TypeProvider) - Static method in class com.facebook.presto.sql.planner.VariablesExtractor
 
extractUnique(PlanNode, Lookup, TypeProvider) - Static method in class com.facebook.presto.sql.planner.VariablesExtractor
 
extractUnique(Expression, TypeProvider) - Static method in class com.facebook.presto.sql.planner.VariablesExtractor
 
extractUnique(RowExpression) - Static method in class com.facebook.presto.sql.planner.VariablesExtractor
 
extractUnique(Iterable<? extends RowExpression>) - Static method in class com.facebook.presto.sql.planner.VariablesExtractor
 
extractUnique(Iterable<? extends Expression>, TypeProvider) - Static method in class com.facebook.presto.sql.planner.VariablesExtractor
Deprecated.
extractUniqueNonRecursive(PlanNode, TypeProvider) - Static method in class com.facebook.presto.sql.planner.VariablesExtractor
 
extractWindowFunctionUniqueVariables(WindowNode.Function, TypeProvider) - Static method in class com.facebook.presto.sql.planner.optimizations.WindowNodeUtil
 
extractZoneOffsetMinutes(long) - Static method in class com.facebook.presto.util.DateTimeZoneIndex
 

F

factory - Variable in class com.facebook.presto.operator.aggregation.MergeStatisticalDigestFunction
 
Factory() - Constructor for class com.facebook.presto.security.AllowAllSystemAccessControl.Factory
 
Factory() - Constructor for class com.facebook.presto.security.FileBasedSystemAccessControl.Factory
 
Factory() - Constructor for class com.facebook.presto.security.ReadOnlySystemAccessControl.Factory
 
Factory() - Constructor for class com.facebook.presto.spiller.LocalTempStorage.Factory
 
FactoryBuilder(int, PagesHashStrategy, AdaptiveLongBigArray) - Constructor for class com.facebook.presto.operator.SortedPositionLinks.FactoryBuilder
 
fail(Throwable) - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
fail(Throwable) - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
fail() - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
fail() - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
fail() - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
fail() - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
fail() - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Fail the buffer, discarding all pages, but blocking readers.
fail() - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
fail() - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
fail(Throwable) - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
fail(Throwable) - Method in interface com.facebook.presto.execution.ManagedQueryExecution
 
fail(Throwable) - Method in interface com.facebook.presto.execution.QueryTracker.TrackedQuery
 
fail(Throwable) - Method in class com.facebook.presto.execution.SqlQueryExecution
 
fail(Slice) - Static method in class com.facebook.presto.operator.scalar.FailureFunction
 
fail(long, Slice) - Static method in class com.facebook.presto.operator.scalar.FailureFunction
 
fail(TransactionId) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
fail(TransactionId) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
fail(TransactionId) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
fail(TransactionId) - Method in interface com.facebook.presto.transaction.TransactionManager
 
failAbandonedTasks() - Method in class com.facebook.presto.execution.SqlTaskManager
 
failed(ExecutionFailureInfo, Duration, Duration, Duration) - Static method in class com.facebook.presto.dispatcher.DispatchInfo
 
failed(Throwable) - Method in class com.facebook.presto.execution.SqlTask
 
failed(Throwable) - Method in class com.facebook.presto.execution.TaskStateMachine
 
failed(Throwable) - Method in class com.facebook.presto.operator.DriverContext
 
failed(Throwable) - Method in class com.facebook.presto.operator.PipelineContext
 
failed(Throwable) - Method in class com.facebook.presto.operator.TaskContext
 
failed(Throwable) - Method in class com.facebook.presto.server.remotetask.TaskInfoFetcher
 
failed(Throwable) - Method in interface com.facebook.presto.server.SimpleHttpResponseCallback
 
FailedDispatchQuery - Class in com.facebook.presto.dispatcher
 
FailedDispatchQuery(Session, String, URI, Optional<ResourceGroupId>, ExecutionFailureInfo, Executor) - Constructor for class com.facebook.presto.dispatcher.FailedDispatchQuery
 
FailedDispatchQueryFactory - Class in com.facebook.presto.dispatcher
 
FailedDispatchQueryFactory(QueryMonitor, LocationFactory, DispatchExecutor) - Constructor for class com.facebook.presto.dispatcher.FailedDispatchQueryFactory
 
FailOnDuplicateKeys(Type) - Constructor for class com.facebook.presto.operator.scalar.SplitToMapFunction.FailOnDuplicateKeys
 
failQuery(QueryId, Throwable) - Method in class com.facebook.presto.dispatcher.DispatchManager
 
failQuery(QueryId, Throwable) - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
failQuery(QueryId, Throwable) - Method in interface com.facebook.presto.execution.QueryManager
Attempts to fail the query for the specified reason.
failQuery(QueryId, Throwable) - Method in class com.facebook.presto.execution.SqlQueryManager
 
Failure - Exception in com.facebook.presto.execution
 
failure() - Method in class com.facebook.presto.server.remotetask.Backoff
 
FailureDetector - Interface in com.facebook.presto.failureDetector
 
FailureDetector.State - Enum in com.facebook.presto.failureDetector
 
FailureDetectorConfig - Class in com.facebook.presto.failureDetector
 
FailureDetectorConfig() - Constructor for class com.facebook.presto.failureDetector.FailureDetectorConfig
 
FailureDetectorModule - Class in com.facebook.presto.failureDetector
 
FailureDetectorModule() - Constructor for class com.facebook.presto.failureDetector.FailureDetectorModule
 
FailureFunction - Class in com.facebook.presto.operator.scalar
 
Failures - Class in com.facebook.presto.util
 
failWith(TaskStatus, TaskState, List<ExecutionFailureInfo>) - Static method in class com.facebook.presto.execution.TaskStatus
 
failWithException(Slice) - Static method in class com.facebook.presto.operator.scalar.FailureFunction
 
failWithException(long, Slice) - Static method in class com.facebook.presto.operator.scalar.FailureFunction
 
FALSE_VALUE - Static variable in interface com.facebook.presto.operator.aggregation.state.TriStateBooleanState
 
FAST_INEQUALITY_JOINS - Static variable in class com.facebook.presto.SystemSessionProperties
 
FastutilSetHelper - Class in com.facebook.presto.util
 
fatal(Throwable) - Method in class com.facebook.presto.server.remotetask.TaskInfoFetcher
 
fatal(Throwable) - Method in interface com.facebook.presto.server.SimpleHttpResponseCallback
 
FeaturesConfig - Class in com.facebook.presto.sql.analyzer
 
FeaturesConfig() - Constructor for class com.facebook.presto.sql.analyzer.FeaturesConfig
 
FeaturesConfig.AggregationIfToFilterRewriteStrategy - Enum in com.facebook.presto.sql.analyzer
 
FeaturesConfig.AggregationPartitioningMergingStrategy - Enum in com.facebook.presto.sql.analyzer
 
FeaturesConfig.JoinDistributionType - Enum in com.facebook.presto.sql.analyzer
 
FeaturesConfig.JoinReorderingStrategy - Enum in com.facebook.presto.sql.analyzer
 
FeaturesConfig.PartialAggregationStrategy - Enum in com.facebook.presto.sql.analyzer
 
FeaturesConfig.PartialMergePushdownStrategy - Enum in com.facebook.presto.sql.analyzer
 
FeaturesConfig.PartitioningPrecisionStrategy - Enum in com.facebook.presto.sql.analyzer
 
FeaturesConfig.SingleStreamSpillerChoice - Enum in com.facebook.presto.sql.analyzer
 
FeaturesConfig.TaskSpillingStrategy - Enum in com.facebook.presto.sql.analyzer
 
Field - Class in com.facebook.presto.sql.analyzer
 
Field(Optional<NodeLocation>, Optional<QualifiedName>, Optional<String>, Type, boolean, Optional<QualifiedObjectName>, Optional<String>, boolean) - Constructor for class com.facebook.presto.sql.analyzer.Field
 
field(Optional<SourceLocation>, int, Type) - Static method in class com.facebook.presto.sql.relational.Expressions
 
field(int, Type) - Static method in class com.facebook.presto.sql.relational.Expressions
 
field(Class<?>, String) - Static method in class com.facebook.presto.util.Reflection
 
FieldId - Class in com.facebook.presto.sql.analyzer
 
FieldId(RelationId, int) - Constructor for class com.facebook.presto.sql.analyzer.FieldId
 
FieldSetFilteringRecordSet - Class in com.facebook.presto.operator.index
Only retains rows that have identical values for each respective fieldSet.
FieldSetFilteringRecordSet(FunctionAndTypeManager, RecordSet, List<Set<Integer>>) - Constructor for class com.facebook.presto.operator.index.FieldSetFilteringRecordSet
 
FileBasedSystemAccessControl - Class in com.facebook.presto.security
 
FileBasedSystemAccessControl.Factory - Class in com.facebook.presto.security
 
FileBasedSystemAccessControlRules - Class in com.facebook.presto.security
 
FileBasedSystemAccessControlRules(Optional<List<CatalogAccessControlRule>>, Optional<List<PrincipalUserMatchRule>>, Optional<List<SchemaAccessControlRule>>) - Constructor for class com.facebook.presto.security.FileBasedSystemAccessControlRules
 
FileFragmentResultCacheConfig - Class in com.facebook.presto.operator
 
FileFragmentResultCacheConfig() - Constructor for class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
FileFragmentResultCacheManager - Class in com.facebook.presto.operator
 
FileFragmentResultCacheManager(FileFragmentResultCacheConfig, BlockEncodingSerde, FragmentCacheStats, ExecutorService, ExecutorService) - Constructor for class com.facebook.presto.operator.FileFragmentResultCacheManager
 
FileFragmentResultCacheManager.CacheKey - Class in com.facebook.presto.operator
 
FileSingleStreamSpiller - Class in com.facebook.presto.spiller
 
FileSingleStreamSpiller(PagesSerde, ListeningExecutorService, Path, SpillerStats, SpillContext, LocalMemoryContext, Optional<SpillCipher>) - Constructor for class com.facebook.presto.spiller.FileSingleStreamSpiller
 
FileSingleStreamSpillerFactory - Class in com.facebook.presto.spiller
 
FileSingleStreamSpillerFactory(BlockEncodingSerde, SpillerStats, FeaturesConfig, NodeSpillConfig) - Constructor for class com.facebook.presto.spiller.FileSingleStreamSpillerFactory
 
FileSingleStreamSpillerFactory(ListeningExecutorService, BlockEncodingSerde, SpillerStats, List<Path>, double, boolean, boolean) - Constructor for class com.facebook.presto.spiller.FileSingleStreamSpillerFactory
 
fill(byte[], int, int, byte) - Static method in class com.facebook.presto.operator.MoreByteArrays
 
filter(SqlFunctionProperties, Page) - Method in class com.facebook.presto.operator.index.TuplePageFilter
 
filter(int, Page, int, Page) - Method in interface com.facebook.presto.operator.InternalJoinFilterFunction
 
filter(int, int, Page) - Method in interface com.facebook.presto.operator.JoinFilterFunction
 
filter(SqlFunctionProperties, Page) - Method in class com.facebook.presto.operator.project.DictionaryAwarePageFilter
 
filter(SqlFunctionProperties, Page) - Method in interface com.facebook.presto.operator.project.PageFilter
 
filter(int, int, Page) - Method in class com.facebook.presto.operator.StandardJoinFilterFunction
 
filter() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
FILTER_AND_PROJECT_MIN_OUTPUT_PAGE_ROW_COUNT - Static variable in class com.facebook.presto.SystemSessionProperties
 
FILTER_AND_PROJECT_MIN_OUTPUT_PAGE_SIZE - Static variable in class com.facebook.presto.SystemSessionProperties
 
FilterAndProjectOperator - Class in com.facebook.presto.operator
 
FilterAndProjectOperator(OperatorContext, PageProcessor, MergingPageOutput) - Constructor for class com.facebook.presto.operator.FilterAndProjectOperator
 
FilterAndProjectOperator.FilterAndProjectOperatorFactory - Class in com.facebook.presto.operator
 
FilterAndProjectOperatorFactory(int, PlanNodeId, Supplier<PageProcessor>, List<Type>, DataSize, int) - Constructor for class com.facebook.presto.operator.FilterAndProjectOperator.FilterAndProjectOperatorFactory
 
filterBlock(Type, Block, BlockToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayFilterFunction
 
filterBoolean(Type, Block, BooleanToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayFilterFunction
 
filterCatalogs(Identity, AccessControlContext, Set<String>) - Method in interface com.facebook.presto.security.AccessControl
Filter the list of catalogs to those visible to the identity.
filterCatalogs(Identity, AccessControlContext, Set<String>) - Method in class com.facebook.presto.security.AccessControlManager
 
filterCatalogs(Identity, AccessControlContext, Set<String>) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
filterCatalogs(Identity, AccessControlContext, Set<String>) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
filterCatalogs(Identity, AccessControlContext, Set<String>) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
filterCatalogs(Identity, AccessControlContext, Set<String>) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
filterCatalogs(Identity, AccessControlContext, Set<String>) - Method in class com.facebook.presto.security.ReadOnlySystemAccessControl
 
filterConjuncts(Expression, Predicate<Expression>) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
filterDouble(Type, Block, DoubleToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayFilterFunction
 
filteredCopy(List<T>, Predicate<T>) - Static method in class com.facebook.presto.util.MoreLists
 
filterExpressionRewrite() - Method in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet
 
filterIfMissing(Collection<VariableReferenceExpression>, VariableReferenceExpression) - Static method in class com.facebook.presto.sql.planner.optimizations.PropertyDerivations
 
filterLong(Type, Block, LongToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayFilterFunction
 
filterOrRewrite(Collection<VariableReferenceExpression>, List<JoinNode.EquiJoinClause>, VariableReferenceExpression) - Static method in class com.facebook.presto.sql.planner.optimizations.PropertyDerivations
 
filterRequest(Request) - Method in class com.facebook.presto.server.GenerateTraceTokenRequestFilter
 
filterRowExpressionRewriteRule() - Method in class com.facebook.presto.sql.planner.iterative.rule.RowExpressionRewriteRuleSet
 
filterSchemas(TransactionId, Identity, AccessControlContext, String, Set<String>) - Method in interface com.facebook.presto.security.AccessControl
Filter the list of schemas in a catalog to those visible to the identity.
filterSchemas(TransactionId, Identity, AccessControlContext, String, Set<String>) - Method in class com.facebook.presto.security.AccessControlManager
 
filterSchemas(TransactionId, Identity, AccessControlContext, String, Set<String>) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
filterSchemas(Identity, AccessControlContext, String, Set<String>) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
filterSchemas(TransactionId, Identity, AccessControlContext, String, Set<String>) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
filterSchemas(Identity, AccessControlContext, String, Set<String>) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
filterSchemas(Identity, AccessControlContext, String, Set<String>) - Method in class com.facebook.presto.security.ReadOnlySystemAccessControl
 
filterSlice(Type, Block, SliceToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayFilterFunction
 
filterStats(TableStatistics, RowExpression, ConnectorSession, Map<ColumnHandle, String>, Map<String, Type>) - Method in class com.facebook.presto.cost.ConnectorFilterStatsCalculatorService
 
filterStats(PlanNodeStatsEstimate, Expression, Session, TypeProvider) - Method in class com.facebook.presto.cost.FilterStatsCalculator
Deprecated.
filterStats(PlanNodeStatsEstimate, RowExpression, ConnectorSession) - Method in class com.facebook.presto.cost.FilterStatsCalculator
 
filterStats(PlanNodeStatsEstimate, RowExpression, Session) - Method in class com.facebook.presto.cost.FilterStatsCalculator
 
FilterStatsCalculator - Class in com.facebook.presto.cost
 
FilterStatsCalculator(Metadata, ScalarStatsCalculator, StatsNormalizer) - Constructor for class com.facebook.presto.cost.FilterStatsCalculator
 
FilterStatsRule - Class in com.facebook.presto.cost
 
FilterStatsRule(StatsNormalizer, FilterStatsCalculator) - Constructor for class com.facebook.presto.cost.FilterStatsRule
 
filterTables(TransactionId, Identity, AccessControlContext, String, Set<SchemaTableName>) - Method in interface com.facebook.presto.security.AccessControl
Filter the list of tables and views to those visible to the identity.
filterTables(TransactionId, Identity, AccessControlContext, String, Set<SchemaTableName>) - Method in class com.facebook.presto.security.AccessControlManager
 
filterTables(TransactionId, Identity, AccessControlContext, String, Set<SchemaTableName>) - Method in class com.facebook.presto.security.AllowAllAccessControl
 
filterTables(Identity, AccessControlContext, String, Set<SchemaTableName>) - Method in class com.facebook.presto.security.AllowAllSystemAccessControl
 
filterTables(TransactionId, Identity, AccessControlContext, String, Set<SchemaTableName>) - Method in class com.facebook.presto.security.DenyAllAccessControl
 
filterTables(Identity, AccessControlContext, String, Set<SchemaTableName>) - Method in class com.facebook.presto.security.FileBasedSystemAccessControl
 
filterTables(Identity, AccessControlContext, String, Set<SchemaTableName>) - Method in class com.facebook.presto.security.ReadOnlySystemAccessControl
 
filterWithTuple(Page) - Method in class com.facebook.presto.operator.index.DynamicTupleFilterFactory
 
FinalizerService - Class in com.facebook.presto.util
 
FinalizerService() - Constructor for class com.facebook.presto.util.FinalizerService
 
FinalOnlyGroupedAccumulator - Class in com.facebook.presto.operator.aggregation
FinalOnlyGroupedAccumulator is an accumulator that does not support partial aggregation This is for spilling purposes so any underlying accumulator must support spilling
FinalOnlyGroupedAccumulator() - Constructor for class com.facebook.presto.operator.aggregation.FinalOnlyGroupedAccumulator
 
find(T) - Method in class com.facebook.presto.util.DisjointSet
 
findAggregationStateParamId(Method) - Static method in class com.facebook.presto.operator.aggregation.AggregationImplementation.Parser
 
findAggregationStateParamId(Method, int) - Static method in class com.facebook.presto.operator.aggregation.AggregationImplementation.Parser
 
findAggregationStateParamType(Method) - Static method in class com.facebook.presto.operator.aggregation.AggregationImplementation.Parser
 
findAll() - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
 
findAndUnion(T, T) - Method in class com.facebook.presto.util.DisjointSet
 
findChildren() - Method in class com.facebook.presto.geospatial.BingTile
 
findChildren(int) - Method in class com.facebook.presto.geospatial.BingTile
 
findColumnMetadata(ConnectorTableMetadata, String) - Static method in class com.facebook.presto.metadata.MetadataUtil
 
findConstructor(Class<?>) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
findDissolvedTileCovering(OGCGeometry, int) - Static method in class com.facebook.presto.geospatial.BingTileUtils
Find a minimal set of BingTiles (at different zooms), covering the geometry.
findFirst() - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
 
findJoinPositions(int, Page, int, Optional<Integer>) - Method in class com.facebook.presto.operator.PagesRTreeIndex
Returns an array of addresses from PagesIndex.getValueAddresses() corresponding to rows with matching geometries.
findJoinPositions(int, Page, int, Optional<Integer>) - Method in interface com.facebook.presto.operator.PagesSpatialIndex
 
findMethods(Method[], Consumer<Method>, Set<Class<? extends Annotation>>, Set<Class<? extends Annotation>>) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
findMinimalTileCovering(OGCGeometry, int) - Static method in class com.facebook.presto.geospatial.BingTileUtils
Find a minimal set of BingTiles (at zoom), covering the geometry.
findMinimalTileCovering(Envelope, int) - Static method in class com.facebook.presto.geospatial.BingTileUtils
 
findOnlyElement() - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
 
findOnlyElement(T) - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
 
findParent() - Method in class com.facebook.presto.geospatial.BingTile
 
findParent(int) - Method in class com.facebook.presto.geospatial.BingTile
 
findPublicMethods(Class<?>, Class<? extends Annotation>...) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
findPublicMethods(Class<?>, Set<Class<? extends Annotation>>, Set<Class<? extends Annotation>>) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
findPublicStaticMethods(Class<?>, Class<? extends Annotation>...) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
findPublicStaticMethods(Class<?>, Set<Class<? extends Annotation>>, Set<Class<? extends Annotation>>) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
findSingle() - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
 
finish() - Method in class com.facebook.presto.execution.scheduler.ScaledWriterScheduler
 
finish() - Method in class com.facebook.presto.operator.AggregationOperator
 
finish() - Method in class com.facebook.presto.operator.AssignUniqueIdOperator
 
finish() - Method in class com.facebook.presto.operator.DeleteOperator
 
finish() - Method in class com.facebook.presto.operator.DevNullOperator
 
finish() - Method in class com.facebook.presto.operator.DistinctLimitOperator
 
finish() - Method in class com.facebook.presto.operator.DynamicFilterSourceOperator
 
finish() - Method in class com.facebook.presto.operator.EnforceSingleRowOperator
 
finish() - Method in interface com.facebook.presto.operator.exchange.LocalExchanger
 
finish() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSink
 
finish() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSinkOperator
 
finish() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSource
 
finish() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSourceOperator
 
finish() - Method in class com.facebook.presto.operator.exchange.LocalMergeSourceOperator
 
finish() - Method in class com.facebook.presto.operator.exchange.PassthroughExchanger
 
finish() - Method in class com.facebook.presto.operator.ExchangeOperator
 
finish() - Method in class com.facebook.presto.operator.ExplainAnalyzeOperator
 
finish() - Method in class com.facebook.presto.operator.FilterAndProjectOperator
 
finish() - Method in class com.facebook.presto.operator.FinishedOperator
 
finish() - Method in class com.facebook.presto.operator.GroupIdOperator
 
finish() - Method in class com.facebook.presto.operator.HashAggregationOperator
 
finish() - Method in class com.facebook.presto.operator.HashBuilderOperator
 
finish() - Method in class com.facebook.presto.operator.HashSemiJoinOperator
 
finish() - Method in class com.facebook.presto.operator.index.IndexSourceOperator
 
finish() - Method in class com.facebook.presto.operator.index.PageBufferOperator
 
finish() - Method in class com.facebook.presto.operator.index.PagesIndexBuilderOperator
 
finish() - Method in class com.facebook.presto.operator.LimitOperator
 
finish() - Method in class com.facebook.presto.operator.LookupJoinOperator
 
finish() - Method in class com.facebook.presto.operator.LookupOuterOperator
 
finish() - Method in class com.facebook.presto.operator.MarkDistinctOperator
 
finish() - Method in class com.facebook.presto.operator.MergeOperator
 
finish() - Method in class com.facebook.presto.operator.MetadataDeleteOperator
 
finish() - Method in class com.facebook.presto.operator.NestedLoopBuildOperator
 
finish() - Method in class com.facebook.presto.operator.NestedLoopJoinOperator
 
finish() - Method in interface com.facebook.presto.operator.Operator
Notifies the operator that no more pages will be added and the operator should finish processing and flush results.
finish() - Method in class com.facebook.presto.operator.OrderByOperator
 
finish() - Method in class com.facebook.presto.operator.PageSourceOperator
 
finish() - Method in class com.facebook.presto.operator.project.MergingPageOutput
 
finish() - Method in class com.facebook.presto.operator.RemoteProjectOperator
 
finish() - Method in class com.facebook.presto.operator.repartition.OptimizedPartitionedOutputOperator
 
finish() - Method in class com.facebook.presto.operator.repartition.PartitionedOutputOperator
 
finish() - Method in class com.facebook.presto.operator.RowNumberOperator
 
finish() - Method in class com.facebook.presto.operator.ScanFilterAndProjectOperator
 
finish() - Method in class com.facebook.presto.operator.SetBuilderOperator
 
finish() - Method in class com.facebook.presto.operator.SpatialIndexBuilderOperator
 
finish() - Method in class com.facebook.presto.operator.SpatialJoinOperator
 
finish() - Method in class com.facebook.presto.operator.StatisticsWriterOperator
 
finish() - Method in class com.facebook.presto.operator.StreamingAggregationOperator
 
finish() - Method in class com.facebook.presto.operator.TableFinishOperator
 
finish() - Method in class com.facebook.presto.operator.TableScanOperator
 
finish() - Method in class com.facebook.presto.operator.TableWriterMergeOperator
 
finish() - Method in class com.facebook.presto.operator.TableWriterOperator
 
finish() - Method in class com.facebook.presto.operator.TaskOutputOperator
 
finish() - Method in class com.facebook.presto.operator.TopNOperator
 
finish() - Method in class com.facebook.presto.operator.TopNRowNumberOperator
 
finish() - Method in class com.facebook.presto.operator.unnest.UnnestOperator
 
finish() - Method in class com.facebook.presto.operator.ValuesOperator
 
finish() - Method in class com.facebook.presto.operator.WindowOperator
 
finish() - Method in class com.facebook.presto.split.EmptySplitPageSource
 
finish() - Method in class com.facebook.presto.testing.NullOutputOperator
 
finish() - Method in class com.facebook.presto.testing.PageConsumerOperator
 
finishCreateTable(Session, OutputTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
finishCreateTable(Session, OutputTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in interface com.facebook.presto.metadata.Metadata
Finish a table creation with data after the data is written.
finishCreateTable(Session, OutputTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class com.facebook.presto.metadata.MetadataManager
 
finishCreateTable(ConnectorSession, ConnectorOutputTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class com.facebook.presto.testing.TestingMetadata
 
finishDelete(Session, TableHandle, Collection<Slice>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
finishDelete(Session, TableHandle, Collection<Slice>) - Method in interface com.facebook.presto.metadata.Metadata
Finish delete query
finishDelete(Session, TableHandle, Collection<Slice>) - Method in class com.facebook.presto.metadata.MetadataManager
 
finished() - Method in class com.facebook.presto.execution.TaskStateMachine
 
finished() - Method in class com.facebook.presto.operator.DriverContext
 
FINISHED - Static variable in interface com.facebook.presto.operator.exchange.LocalExchanger
 
finished() - Static method in class com.facebook.presto.operator.WorkProcessor.ProcessState
Signals that process has finished.
finished() - Static method in class com.facebook.presto.operator.WorkProcessor.TransformationState
Signals that transformation has finished.
finishedLocalExchangeSink() - Static method in class com.facebook.presto.operator.exchange.LocalExchangeSink
 
FinishedOperator - Class in com.facebook.presto.operator
 
FinishedOperator(OperatorContext) - Constructor for class com.facebook.presto.operator.FinishedOperator
 
finishInsert(Session, InsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
finishInsert(Session, InsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in interface com.facebook.presto.metadata.Metadata
Finish insert query
finishInsert(Session, InsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class com.facebook.presto.metadata.MetadataManager
 
finishInsert(ConnectorSession, ConnectorInsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class com.facebook.presto.testing.TestingMetadata
 
finishMemoryRevoke() - Method in interface com.facebook.presto.operator.aggregation.builder.HashAggregationBuilder
 
finishMemoryRevoke() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
finishMemoryRevoke() - Method in class com.facebook.presto.operator.aggregation.builder.SpillableHashAggregationBuilder
 
finishMemoryRevoke() - Method in class com.facebook.presto.operator.HashAggregationOperator
 
finishMemoryRevoke() - Method in class com.facebook.presto.operator.HashBuilderOperator
 
finishMemoryRevoke() - Method in interface com.facebook.presto.operator.Operator
Clean up and release resources after completed memory revoking.
finishMemoryRevoke() - Method in class com.facebook.presto.operator.OrderByOperator
 
finishMemoryRevoke() - Method in class com.facebook.presto.operator.WindowOperator
 
finishProbeOperator(OptionalInt) - Method in interface com.facebook.presto.operator.LookupSourceFactory
 
finishProbeOperator(OptionalInt) - Method in class com.facebook.presto.operator.PartitionedLookupSourceFactory
 
finishRefreshMaterializedView(Session, InsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
finishRefreshMaterializedView(Session, InsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in interface com.facebook.presto.metadata.Metadata
Finish refresh materialized view
finishRefreshMaterializedView(Session, InsertTableHandle, Collection<Slice>, Collection<ComputedStatistics>) - Method in class com.facebook.presto.metadata.MetadataManager
 
finishStatisticsCollection(Session, AnalyzeTableHandle, Collection<ComputedStatistics>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
finishStatisticsCollection(Session, AnalyzeTableHandle, Collection<ComputedStatistics>) - Method in interface com.facebook.presto.metadata.Metadata
Finish statistics collection
finishStatisticsCollection(Session, AnalyzeTableHandle, Collection<ComputedStatistics>) - Method in class com.facebook.presto.metadata.MetadataManager
 
finishTable(Collection<Slice>, Collection<ComputedStatistics>) - Method in interface com.facebook.presto.operator.TableFinishOperator.TableFinisher
 
firstNonNaN(double...) - Static method in class com.facebook.presto.util.MoreMath
 
FirstValueFunction - Class in com.facebook.presto.operator.window
 
FirstValueFunction(List<Integer>) - Constructor for class com.facebook.presto.operator.window.FirstValueFunction
 
FIXED_ARBITRARY_DISTRIBUTION - Static variable in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
FIXED_BROADCAST_DISTRIBUTION - Static variable in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
FIXED_HASH_DISTRIBUTION - Static variable in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
FIXED_HISTOGRAM_JACKNIFE_METHOD_NAME - Static variable in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
FIXED_HISTOGRAM_MLE_METHOD_NAME - Static variable in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
FIXED_PASSTHROUGH_DISTRIBUTION - Static variable in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
FixedAddressSelector - Class in com.facebook.presto.server.thrift
 
FixedAddressSelector() - Constructor for class com.facebook.presto.server.thrift.FixedAddressSelector
 
FixedBucketNodeMap - Class in com.facebook.presto.execution.scheduler
 
FixedBucketNodeMap(ToIntFunction<Split>, List<InternalNode>, boolean) - Constructor for class com.facebook.presto.execution.scheduler.FixedBucketNodeMap
 
FixedCountScheduler - Class in com.facebook.presto.execution.scheduler
 
FixedCountScheduler(SqlStageExecution, List<InternalNode>) - Constructor for class com.facebook.presto.execution.scheduler.FixedCountScheduler
 
FixedCountScheduler(FixedCountScheduler.TaskScheduler, List<InternalNode>) - Constructor for class com.facebook.presto.execution.scheduler.FixedCountScheduler
 
FixedCountScheduler.TaskScheduler - Interface in com.facebook.presto.execution.scheduler
 
FixedDoubleBreakdownHistogram - Class in com.facebook.presto.operator.aggregation.fixedhistogram
Fixed-bucket histogram of weights breakdowns.
FixedDoubleBreakdownHistogram(int, double, double) - Constructor for class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram
 
FixedDoubleBreakdownHistogram.Bucket - Class in com.facebook.presto.operator.aggregation.fixedhistogram
 
FixedDoubleHistogram - Class in com.facebook.presto.operator.aggregation.fixedhistogram
Fixed-bucket histogram of weights.
FixedDoubleHistogram(int, double, double) - Constructor for class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram
 
FixedDoubleHistogram.Bucket - Class in com.facebook.presto.operator.aggregation.fixedhistogram
 
FixedHistogramJacknifeStateStrategy - Class in com.facebook.presto.operator.aggregation.differentialentropy
Calculates sample entropy using jacknife estimates on a fixed histogram.
FixedHistogramJacknifeStateStrategy(long, double, double) - Constructor for class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramJacknifeStateStrategy
 
FixedHistogramMleStateStrategy - Class in com.facebook.presto.operator.aggregation.differentialentropy
Calculates sample entropy using MLE (maximum likelihood estimates) on a NumericHistogram.
FixedHistogramMleStateStrategy(long, double, double) - Constructor for class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramMleStateStrategy
 
FixedHistogramStateStrategyUtils - Class in com.facebook.presto.operator.aggregation.differentialentropy
Utility class for different strategies for calculating entropy based on fixed histograms.
fixedLifespanScheduleGroupedExecution(List<PlanNodeId>, int) - Static method in class com.facebook.presto.operator.StageExecutionDescriptor
 
FixedLifespanScheduler - Class in com.facebook.presto.execution.scheduler.group
See LifespanScheduler about thread safety
FixedLifespanScheduler(BucketNodeMap, List<ConnectorPartitionHandle>, OptionalInt) - Constructor for class com.facebook.presto.execution.scheduler.group.FixedLifespanScheduler
 
fixedParallelism() - Static method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
FixedSourcePartitionedScheduler - Class in com.facebook.presto.execution.scheduler
 
FixedSourcePartitionedScheduler(SqlStageExecution, Map<PlanNodeId, SplitSource>, StageExecutionDescriptor, List<PlanNodeId>, List<InternalNode>, BucketNodeMap, int, OptionalInt, NodeSelector, List<ConnectorPartitionHandle>) - Constructor for class com.facebook.presto.execution.scheduler.FixedSourcePartitionedScheduler
 
FixedSourcePartitionedScheduler.BucketedSplitPlacementPolicy - Class in com.facebook.presto.execution.scheduler
 
FLAT - Static variable in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig.NetworkTopologyType
 
flatMap(Function<T, WorkProcessor<R>>) - Method in interface com.facebook.presto.operator.WorkProcessor
 
FlatNetworkTopology - Class in com.facebook.presto.execution.scheduler
 
FlatNetworkTopology() - Constructor for class com.facebook.presto.execution.scheduler.FlatNetworkTopology
 
flatten(Type, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayFlattenFunction
 
flatten(WorkProcessor<WorkProcessor<T>>) - Static method in interface com.facebook.presto.operator.WorkProcessor
 
flattenGeometryCollections(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
flatTransform(WorkProcessor.Transformation<T, WorkProcessor<R>>) - Method in interface com.facebook.presto.operator.WorkProcessor
Flattens WorkProcessors returned by transformation.
flip() - Method in class com.facebook.presto.sql.planner.plan.JoinNode.EquiJoinClause
 
flip(OperatorType) - Static method in class com.facebook.presto.util.SpatialJoinUtils
 
flipChildren() - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
FloatingPointBitsConverterUtil - Class in com.facebook.presto.operator.aggregation
 
floatToSortableInt(float) - Static method in class com.facebook.presto.operator.aggregation.FloatingPointBitsConverterUtil
Converts a float value to a sortable int.
floor(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
floor(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
floorFloat(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
floorInteger(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
floorLong(long, Slice) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Floor
 
floorLongShort(long, Slice) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Floor
 
floorShort(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Floor
 
floorSmallint(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
floorTinyint(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
flushed - Variable in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
fnv1aHash32(Slice) - Static method in class com.facebook.presto.operator.scalar.FnvHash
 
fnv1aHash32(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
fnv1aHash64(Slice) - Static method in class com.facebook.presto.operator.scalar.FnvHash
 
fnv1aHash64(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
fnv1Hash32(Slice) - Static method in class com.facebook.presto.operator.scalar.FnvHash
 
fnv1Hash32(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
fnv1Hash64(Slice) - Static method in class com.facebook.presto.operator.scalar.FnvHash
 
fnv1Hash64(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
FnvHash - Class in com.facebook.presto.operator.scalar
Reference implementation: https://tools.ietf.org/html/draft-eastlake-fnv-17#section-6 TODO: Move this utility class to airlift:slice
ForAsyncRpc - Annotation Type in com.facebook.presto.server
 
FORCE_SINGLE_NODE_OUTPUT - Static variable in class com.facebook.presto.SystemSessionProperties
 
forceRun() - Method in class com.facebook.presto.util.PeriodicTaskExecutor
 
forceYieldForTesting() - Method in class com.facebook.presto.operator.DriverYieldSignal
 
forEach(T) - Method in class com.facebook.presto.operator.aggregation.AbstractGroupCollectionAggregationState
 
forEach(ArrayAggregationStateConsumer) - Method in interface com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationState
 
forEach(ArrayAggregationStateConsumer) - Method in class com.facebook.presto.operator.aggregation.arrayagg.LegacyArrayAggregationGroupState
Deprecated.
 
forEach(ArrayAggregationStateConsumer) - Method in class com.facebook.presto.operator.aggregation.arrayagg.SingleArrayAggregationState
 
forEach(MultimapAggregationStateConsumer) - Method in class com.facebook.presto.operator.aggregation.multimapagg.LegacyGroupedMultimapAggregationState
Deprecated.
 
forEach(MultimapAggregationStateConsumer) - Method in interface com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationState
 
forEach(MultimapAggregationStateConsumer) - Method in class com.facebook.presto.operator.aggregation.multimapagg.SingleMultimapAggregationState
 
ForExchange - Annotation Type in com.facebook.presto.operator
 
ForFailureDetector - Annotation Type in com.facebook.presto.failureDetector
 
ForJsonMetadataUpdateHandle - Annotation Type in com.facebook.presto.server
 
formatAsLong(double) - Static method in class com.facebook.presto.sql.planner.planPrinter.TextRenderer
 
formatDatetime(SqlFunctionProperties, long, Slice) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
formatDatetimeWithTimeZone(SqlFunctionProperties, long, Slice) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
formatDouble(double) - Static method in class com.facebook.presto.sql.planner.planPrinter.TextRenderer
 
formatEstimateAsDataSize(double) - Static method in class com.facebook.presto.sql.planner.planPrinter.TextRenderer
 
formatOneLine() - Method in class com.facebook.presto.sql.gen.ArrayMapBytecodeExpression
 
formatOneLine() - Method in class com.facebook.presto.sql.gen.InvokeFunctionBytecodeExpression
 
formatOneLine() - Method in class com.facebook.presto.sql.gen.SqlTypeBytecodeExpression
 
formatRowExpression(ConnectorSession, RowExpression) - Method in class com.facebook.presto.sql.planner.planPrinter.RowExpressionFormatter
 
formatRowExpression(ConnectorSession, RowExpression) - Method in class com.facebook.presto.sql.relational.ConnectorRowExpressionService
 
FormattedDomain(boolean, Set<IOPlanPrinter.FormattedRange>) - Constructor for class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedDomain
 
FormattedMarker(Optional<String>, Marker.Bound) - Constructor for class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedMarker
 
FormattedRange(IOPlanPrinter.FormattedMarker, IOPlanPrinter.FormattedMarker) - Constructor for class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedRange
 
Formatter() - Constructor for class com.facebook.presto.sql.planner.planPrinter.RowExpressionFormatter.Formatter
 
ForMemoryManager - Annotation Type in com.facebook.presto.memory
 
ForNodeManager - Annotation Type in com.facebook.presto.metadata
 
ForQueryExecution - Annotation Type in com.facebook.presto.execution
 
ForResourceManager - Annotation Type in com.facebook.presto.resourcemanager
 
ForScheduler - Annotation Type in com.facebook.presto.operator
 
forSession(Session) - Method in class com.facebook.presto.cost.CostComparator
 
forSplitCountAndWeightSum(int, long) - Static method in class com.facebook.presto.execution.PartitionedSplitsInfo
 
ForStatementResource - Annotation Type in com.facebook.presto.server
 
ForTimeoutThread - Annotation Type in com.facebook.presto.execution
 
ForTransactionManager - Annotation Type in com.facebook.presto.transaction
 
ForWorkerInfo - Annotation Type in com.facebook.presto.server
 
forZeroSplits() - Static method in class com.facebook.presto.execution.PartitionedSplitsInfo
 
FRAGMENT_CHANNEL - Static variable in class com.facebook.presto.operator.TableWriterUtils
 
FRAGMENT_RESULT_CACHING_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
FragmentCacheStats - Class in com.facebook.presto.operator
 
FragmentCacheStats() - Constructor for class com.facebook.presto.operator.FragmentCacheStats
 
FragmentResultCacheContext - Class in com.facebook.presto.execution
 
FragmentResultCacheManager - Interface in com.facebook.presto.operator
 
FragmentTableScanCounter - Class in com.facebook.presto.sql.planner
Visitor to count number of tables scanned in the current fragment (fragments separated by ExchangeNodes).
Frame(WindowNode.Frame.WindowType, WindowNode.Frame.BoundType, Optional<VariableReferenceExpression>, WindowNode.Frame.BoundType, Optional<VariableReferenceExpression>, Optional<String>, Optional<String>) - Constructor for class com.facebook.presto.sql.planner.plan.WindowNode.Frame
 
FramedWindowFunction - Class in com.facebook.presto.operator.window
 
FramedWindowFunction(WindowFunction, FrameInfo) - Constructor for class com.facebook.presto.operator.window.FramedWindowFunction
 
FrameInfo - Class in com.facebook.presto.operator.window
 
FrameInfo(WindowNode.Frame.WindowType, WindowNode.Frame.BoundType, Optional<Integer>, WindowNode.Frame.BoundType, Optional<Integer>) - Constructor for class com.facebook.presto.operator.window.FrameInfo
 
free(QueryId, String, long) - Method in class com.facebook.presto.memory.MemoryPool
 
free(long) - Method in class com.facebook.presto.spiller.SpillSpaceTracker
 
FreeLambdaReferenceExtractor - Class in com.facebook.presto.sql.analyzer
Extract expressions that are free (unbound) references to a lambda argument.
freeRevocable(QueryId, long) - Method in class com.facebook.presto.memory.MemoryPool
 
freeSpill(long) - Method in class com.facebook.presto.memory.QueryContext
 
freeSpill(long) - Method in class com.facebook.presto.operator.DriverContext
 
freeSpill(long) - Method in class com.facebook.presto.operator.PipelineContext
 
freeSpill(long) - Method in class com.facebook.presto.operator.TaskContext
 
from(VariableStatsEstimate) - Static method in class com.facebook.presto.cost.StatisticRange
 
from(LookupSourceProvider.LookupSourceLease) - Static method in class com.facebook.presto.operator.LookupJoinOperator.SpillInfoSnapshot
 
from(ResolvedField) - Static method in class com.facebook.presto.sql.analyzer.FieldId
 
from(Function<GroupReference, Stream<PlanNode>>) - Static method in interface com.facebook.presto.sql.planner.iterative.Lookup
 
from(Expression) - Static method in class com.facebook.presto.sql.planner.Symbol
 
fromAnnotatedElement(AnnotatedElement) - Static method in class com.facebook.presto.operator.scalar.annotations.ScalarImplementationHeader
 
fromBase(Slice, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
fromBase32Varbinary(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
fromBase32Varchar(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
fromBase64UrlVarbinary(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
fromBase64UrlVarchar(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
fromBase64Varbinary(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
fromBase64Varchar(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
fromBigEndian32(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
fromBigEndian64(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
fromBufferResult(BufferResult) - Static method in class com.facebook.presto.execution.buffer.ThriftBufferResult
 
fromBytes(byte[]) - Method in class com.facebook.presto.server.thrift.ThriftCodecWrapper
 
fromConnectorLayout(ConnectorId, ConnectorTableHandle, ConnectorTransactionHandle, ConnectorTableLayout) - Static method in class com.facebook.presto.metadata.TableLayout
 
fromCoordinates(int, int, int) - Static method in class com.facebook.presto.geospatial.BingTile
 
fromHexVarbinary(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
fromHexVarchar(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
fromIEEE754Binary32(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
fromIEEE754Binary64(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
fromISO8601Date(SqlFunctionProperties, Slice) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
fromISO8601Timestamp(SqlFunctionProperties, Slice) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
fromIterable(Iterable<T>) - Static method in interface com.facebook.presto.operator.WorkProcessor
 
fromIterator(Iterator<T>) - Static method in interface com.facebook.presto.operator.WorkProcessor
 
fromJoinNodeType(JoinNode.Type) - Static method in enum com.facebook.presto.sql.planner.plan.SpatialJoinNode.Type
 
fromJson(Object) - Static method in enum com.facebook.presto.security.CatalogAccessControlRule.AccessMode
 
fromListMultimap(ListMultimap<VariableReferenceExpression, VariableReferenceExpression>) - Static method in class com.facebook.presto.sql.planner.optimizations.SetOperationNodeUtils
 
fromPredicate(Metadata, Session, Expression, TypeProvider) - Static method in class com.facebook.presto.sql.planner.ExpressionDomainTranslator
Deprecated.
Convert an Expression predicate into an ExtractionResult consisting of: 1) A successfully extracted TupleDomain 2) An Expression fragment which represents the part of the original Expression that will need to be re-evaluated after filtering with the TupleDomain.
fromPredicate(ConnectorSession, RowExpression) - Method in class com.facebook.presto.sql.relational.RowExpressionDomainTranslator
 
fromPredicate(ConnectorSession, RowExpression, DomainTranslator.ColumnExtractor<T>) - Method in class com.facebook.presto.sql.relational.RowExpressionDomainTranslator
 
fromQuadKey(String) - Static method in class com.facebook.presto.geospatial.BingTile
 
fromSchemaTableName(ConnectorId, SchemaTableName) - Static method in class com.facebook.presto.connector.system.SystemTableHandle
 
fromString(String) - Static method in class com.facebook.presto.execution.buffer.OutputBuffers.OutputBufferId
 
fromType(SampledRelation.Type) - Static method in class com.facebook.presto.sql.planner.optimizations.SampleNodeUtil
 
fromTypes(Type...) - Static method in class com.facebook.presto.sql.analyzer.TypeSignatureProvider
 
fromTypes(List<? extends Type>) - Static method in class com.facebook.presto.sql.analyzer.TypeSignatureProvider
 
fromTypeSignatures(TypeSignature...) - Static method in class com.facebook.presto.sql.analyzer.TypeSignatureProvider
 
fromTypeSignatures(List<? extends TypeSignature>) - Static method in class com.facebook.presto.sql.analyzer.TypeSignatureProvider
 
fromUnixTime(double) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
fromUnixTime(double, long, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
fromUnixTime(double, Slice) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
fromUtf8(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
fromUtf8(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
fromUtf8(Slice, long) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
fromVariables(Collection<VariableReferenceExpression>) - Static method in class com.facebook.presto.sql.planner.TypeProvider
 
FullConnectorSession - Class in com.facebook.presto
 
FullConnectorSession(Session, ConnectorIdentity) - Constructor for class com.facebook.presto.FullConnectorSession
 
FullConnectorSession(Session, ConnectorIdentity, Map<String, String>, ConnectorId, String, SessionPropertyManager) - Constructor for class com.facebook.presto.FullConnectorSession
 
fullOuterJoin(int, PlanNodeId, JoinBridgeManager<? extends LookupSourceFactory>, List<Type>, List<Integer>, OptionalInt, Optional<List<Integer>>, OptionalInt, PartitioningSpillerFactory) - Method in class com.facebook.presto.operator.LookupJoinOperators
 
FullSmileResponseHandler<T> - Class in com.facebook.presto.server.smile
 
FullSmileResponseHandler.SmileResponse<T> - Class in com.facebook.presto.server.smile
 
function(BuiltInFunction) - Method in class com.facebook.presto.metadata.FunctionListBuilder
 
Function(CallExpression, WindowNode.Frame, boolean) - Constructor for class com.facebook.presto.sql.planner.plan.WindowNode.Function
 
FUNCTION - Static variable in class com.facebook.presto.type.FunctionParametricType
 
FUNCTION_AND_TYPE_MANAGER - Static variable in class com.facebook.presto.testing.TestingEnvironment
 
FunctionAndTypeManager - Class in com.facebook.presto.metadata
 
FunctionAndTypeManager(TransactionManager, BlockEncodingSerde, FeaturesConfig, HandleResolver, Set<Type>) - Constructor for class com.facebook.presto.metadata.FunctionAndTypeManager
 
FunctionCallCodeGenerator - Class in com.facebook.presto.sql.gen
 
FunctionCallCodeGenerator() - Constructor for class com.facebook.presto.sql.gen.FunctionCallCodeGenerator
 
FunctionCallDeserializer(SqlParser) - Constructor for class com.facebook.presto.sql.Serialization.FunctionCallDeserializer
 
FunctionExtractor - Class in com.facebook.presto.metadata
 
FunctionHandleJacksonModule - Class in com.facebook.presto.metadata
 
FunctionHandleJacksonModule(HandleResolver) - Constructor for class com.facebook.presto.metadata.FunctionHandleJacksonModule
 
FunctionImplementationDependency - Class in com.facebook.presto.operator.annotations
 
FunctionImplementationDependency(String, List<TypeSignature>, Optional<InvocationConvention>) - Constructor for class com.facebook.presto.operator.annotations.FunctionImplementationDependency
 
FunctionInvoker - Class in com.facebook.presto.metadata
 
FunctionInvoker(MethodHandle) - Constructor for class com.facebook.presto.metadata.FunctionInvoker
 
FunctionInvokerProvider - Class in com.facebook.presto.metadata
 
FunctionInvokerProvider(FunctionAndTypeManager) - Constructor for class com.facebook.presto.metadata.FunctionInvokerProvider
 
FunctionListBuilder - Class in com.facebook.presto.metadata
 
FunctionListBuilder() - Constructor for class com.facebook.presto.metadata.FunctionListBuilder
 
FunctionParametricType - Class in com.facebook.presto.type
 
FunctionResolution - Class in com.facebook.presto.sql.relational
 
FunctionResolution(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.relational.FunctionResolution
 
functions(BuiltInFunction...) - Method in class com.facebook.presto.metadata.FunctionListBuilder
 
FunctionSignatureMatcher - Class in com.facebook.presto.metadata
 
FunctionSignatureMatcher(FunctionAndTypeManager) - Constructor for class com.facebook.presto.metadata.FunctionSignatureMatcher
 
FunctionsParserHelper - Class in com.facebook.presto.operator.annotations
 
functionTypeArgumentProperty(Class) - Static method in class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.ArgumentProperty
 
FutureStateChange<T> - Class in com.facebook.presto.execution
 
FutureStateChange() - Constructor for class com.facebook.presto.execution.FutureStateChange
 

G

GatherAndMergeWindows - Class in com.facebook.presto.sql.planner.iterative.rule
 
GatherAndMergeWindows.MergeAdjacentWindowsOverProjects - Class in com.facebook.presto.sql.planner.iterative.rule
 
GatherAndMergeWindows.SwapAdjacentWindowsBySpecifications - Class in com.facebook.presto.sql.planner.iterative.rule
 
gatheringExchange(PlanNodeId, ExchangeNode.Scope, PlanNode) - Static method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
GcStatusMonitor - Class in com.facebook.presto.util
 
GcStatusMonitor(SqlTaskManager) - Constructor for class com.facebook.presto.util.GcStatusMonitor
 
GENERAL_POOL - Static variable in class com.facebook.presto.memory.LocalMemoryManager
 
generate(RowExpression, Optional<Variable>) - Method in class com.facebook.presto.sql.gen.BytecodeGeneratorContext
 
generate(RowExpression, Optional<Variable>, Optional<Class>) - Method in class com.facebook.presto.sql.gen.BytecodeGeneratorContext
 
generateAccumulatorClass(Class<T>, AggregationMetadata, DynamicClassLoader) - Static method in class com.facebook.presto.operator.aggregation.AccumulatorCompiler
 
generateAccumulatorFactory(JavaAggregationFunctionImplementation, List<Integer>, Optional<Integer>, List<Type>, List<Integer>, List<SortOrder>, PagesIndex.Factory, boolean, JoinCompiler, List<LambdaProvider>, boolean, Session, StandaloneSpillerFactory) - Static method in class com.facebook.presto.operator.aggregation.GenericAccumulatorFactory
 
generateAccumulatorFactory(JavaAggregationFunctionImplementation, List<Integer>, Optional<Integer>) - Static method in class com.facebook.presto.operator.aggregation.GenericAccumulatorFactory
 
generateAggregation(Type, MethodHandle) - Method in class com.facebook.presto.operator.aggregation.AbstractMinMaxAggregationFunction
 
generateAggregation(Type) - Method in class com.facebook.presto.operator.aggregation.AbstractMinMaxNAggregationFunction
 
generateAggregation(Type, Type) - Method in class com.facebook.presto.operator.aggregation.minmaxby.AbstractMinMaxByNAggregationFunction
 
generateAggregationName(String, TypeSignature, List<TypeSignature>) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
generateBaseTablePredicates(Map<SchemaTableName, MaterializedViewStatus.MaterializedDataPredicates>, Metadata) - Static method in class com.facebook.presto.sql.MaterializedViewUtils
 
generateBuiltinAggregationFunction(Class<?>, TypeSignature, List<TypeSignature>) - Static method in class com.facebook.presto.testing.AggregationTestUtils
 
generateBuiltinAggregationFunction(Class<?>, TypeSignature, List<TypeSignature>, FunctionAndTypeManager) - Static method in class com.facebook.presto.testing.AggregationTestUtils
 
generateBuiltinAggregationFunction(Class<?>, TypeSignature, List<TypeSignature>, FunctionAndTypeManager, BoundVariables, int) - Static method in class com.facebook.presto.testing.AggregationTestUtils
 
generateCall(String, JavaScalarFunctionImplementation, List<BytecodeNode>) - Method in class com.facebook.presto.sql.gen.BytecodeGeneratorContext
 
generateCall(String, JavaScalarFunctionImplementation, List<BytecodeNode>, Optional<BytecodeUtils.OutputBlockVariableAndType>) - Method in class com.facebook.presto.sql.gen.BytecodeGeneratorContext
Generates a function call with null handling, automatic binding of session parameter, etc.
generateCall(FunctionHandle, BytecodeGeneratorContext, Type, List<RowExpression>, Optional<Variable>) - Method in class com.facebook.presto.sql.gen.FunctionCallCodeGenerator
 
generateCanonicalPlan(PlanNode, PlanCanonicalizationStrategy, ObjectMapper) - Static method in class com.facebook.presto.sql.planner.CanonicalPlanGenerator
 
generateCanonicalPlanFragment(PlanNode, PartitioningScheme, ObjectMapper) - Static method in class com.facebook.presto.sql.planner.CanonicalPlanGenerator
 
generateCpuQuota(long) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup.RootInternalResourceGroup
 
GeneratedPageProjection - Class in com.facebook.presto.operator.project
 
GeneratedPageProjection(List<RowExpression>, boolean, InputChannels, MethodHandle) - Constructor for class com.facebook.presto.operator.project.GeneratedPageProjection
 
generateEqualitiesPartitionedBy(Predicate<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.EqualityInference
Dumps the inference equalities as equality expressions that are partitioned by the variableScope.
generateExpression(BytecodeGeneratorContext, Type, List<RowExpression>, Optional<Variable>) - Method in class com.facebook.presto.sql.gen.AndCodeGenerator
 
generateExpression(BytecodeGeneratorContext, Type, List<RowExpression>, Optional<Variable>) - Method in class com.facebook.presto.sql.gen.BindCodeGenerator
 
generateExpression(BytecodeGeneratorContext, Type, List<RowExpression>, Optional<Variable>) - Method in class com.facebook.presto.sql.gen.CoalesceCodeGenerator
 
generateExpression(BytecodeGeneratorContext, Type, List<RowExpression>, Optional<Variable>) - Method in class com.facebook.presto.sql.gen.DereferenceCodeGenerator
 
generateExpression(BytecodeGeneratorContext, Type, List<RowExpression>, Optional<Variable>) - Method in class com.facebook.presto.sql.gen.IfCodeGenerator
 
generateExpression(BytecodeGeneratorContext, Type, List<RowExpression>, Optional<Variable>) - Method in class com.facebook.presto.sql.gen.InCodeGenerator
 
generateExpression(BytecodeGeneratorContext, Type, List<RowExpression>, Optional<Variable>) - Method in class com.facebook.presto.sql.gen.IsNullCodeGenerator
 
generateExpression(BytecodeGeneratorContext, Type, List<RowExpression>, Optional<Variable>) - Method in class com.facebook.presto.sql.gen.NullIfCodeGenerator
 
generateExpression(BytecodeGeneratorContext, Type, List<RowExpression>, Optional<Variable>) - Method in class com.facebook.presto.sql.gen.OrCodeGenerator
 
generateExpression(BytecodeGeneratorContext, Type, List<RowExpression>, Optional<Variable>) - Method in class com.facebook.presto.sql.gen.RowConstructorCodeGenerator
 
generateExpression(BytecodeGeneratorContext, Type, List<RowExpression>, Optional<Variable>) - Method in interface com.facebook.presto.sql.gen.SpecialFormBytecodeGenerator
 
generateExpression(BytecodeGeneratorContext, Type, List<RowExpression>, Optional<Variable>) - Method in class com.facebook.presto.sql.gen.SwitchCodeGenerator
 
generateExtractor(String, JsonExtract.PrestoJsonExtractor<T>) - Static method in class com.facebook.presto.operator.scalar.JsonExtract
 
generateExtractor(String, JsonExtract.PrestoJsonExtractor<T>, boolean) - Static method in class com.facebook.presto.operator.scalar.JsonExtract
 
generateFalsePredicates(List<SchemaTableName>) - Static method in class com.facebook.presto.sql.MaterializedViewUtils
 
generateInitializations(Variable, BytecodeBlock) - Method in class com.facebook.presto.sql.gen.CachedInstanceBinder
 
generateInvocation(Scope, String, JavaScalarFunctionImplementation, Optional<BytecodeNode>, List<BytecodeNode>, CallSiteBinder) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
generateInvocation(Scope, String, JavaScalarFunctionImplementation, Optional<BytecodeNode>, List<BytecodeNode>, CallSiteBinder, Optional<BytecodeUtils.OutputBlockVariableAndType>) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
generateLambda(BytecodeGeneratorContext, List<RowExpression>, LambdaBytecodeGenerator.CompiledLambda, Class) - Static method in class com.facebook.presto.sql.gen.LambdaBytecodeGenerator
 
generateMethods(SqlFunctionProperties, ClassDefinition, CallSiteBinder, RowExpression, List<RowExpression>) - Method in interface com.facebook.presto.sql.gen.BodyCompiler
 
generateMethods(SqlFunctionProperties, ClassDefinition, CallSiteBinder, RowExpression, List<RowExpression>) - Method in class com.facebook.presto.sql.gen.CursorProcessorCompiler
 
generateMethodsForLambda(ClassDefinition, CallSiteBinder, CachedInstanceBinder, RowExpression, Metadata, SqlFunctionProperties, Map<SqlFunctionId, SqlInvokedFunction>, AtomicInteger) - Static method in class com.facebook.presto.sql.gen.LambdaBytecodeGenerator
 
generateMethodsForLambda(ClassDefinition, CallSiteBinder, CachedInstanceBinder, RowExpression, Metadata, SqlFunctionProperties, Map<SqlFunctionId, SqlInvokedFunction>, String, AtomicInteger) - Static method in class com.facebook.presto.sql.gen.LambdaBytecodeGenerator
 
generateMethodsForLambda(ClassDefinition, CallSiteBinder, CachedInstanceBinder, RowExpression, Metadata, SqlFunctionProperties, Map<SqlFunctionId, SqlInvokedFunction>, String, Set<LambdaDefinitionExpression>, AtomicInteger) - Static method in class com.facebook.presto.sql.gen.LambdaBytecodeGenerator
 
generateMethodsForLambda(ClassDefinition, CallSiteBinder, CachedInstanceBinder, List<RowExpression>, Metadata, SqlFunctionProperties, Map<SqlFunctionId, SqlInvokedFunction>, String, AtomicInteger) - Static method in class com.facebook.presto.sql.gen.LambdaBytecodeGenerator
 
generateStateFactory(Class<T>) - Static method in class com.facebook.presto.operator.aggregation.state.StateCompiler
 
generateStateFactory(Class<T>, DynamicClassLoader) - Static method in class com.facebook.presto.operator.aggregation.state.StateCompiler
 
generateStateFactory(Class<T>, Map<String, Type>, DynamicClassLoader) - Static method in class com.facebook.presto.operator.aggregation.state.StateCompiler
 
generateStateSerializer(Class<T>) - Static method in class com.facebook.presto.operator.aggregation.state.StateCompiler
 
generateStateSerializer(Class<T>, DynamicClassLoader) - Static method in class com.facebook.presto.operator.aggregation.state.StateCompiler
 
generateStateSerializer(Class<T>, Map<String, Type>, DynamicClassLoader) - Static method in class com.facebook.presto.operator.aggregation.state.StateCompiler
 
GenerateTimeZoneIndex - Class in com.facebook.presto.util
 
GenerateTraceTokenRequestFilter - Class in com.facebook.presto.server
 
GenerateTraceTokenRequestFilter() - Constructor for class com.facebook.presto.server.GenerateTraceTokenRequestFilter
 
generateVarArgsToArrayAdapter(Class<?>, Class<?>, int, MethodHandle) - Static method in class com.facebook.presto.sql.gen.VarArgsToArrayAdapterGenerator
 
generateVarArgsToMapAdapter(Class<?>, List<Class<?>>, List<String>, Function<Map<String, Object>, Object>) - Static method in class com.facebook.presto.sql.gen.VarArgsToMapAdapterGenerator
Generate byte code that
generateWrite(CallSiteBinder, Scope, Variable, Type, Variable) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
generateWrite(BytecodeGeneratorContext, Type, Variable) - Static method in interface com.facebook.presto.sql.gen.SpecialFormBytecodeGenerator
 
GenericAccumulatorFactory - Class in com.facebook.presto.operator.aggregation
 
GenericAccumulatorFactory(List<AggregationMetadata.AccumulatorStateDescriptor>, Constructor<? extends Accumulator>, Constructor<? extends GroupedAccumulator>, List<LambdaProvider>, List<Integer>, Optional<Integer>, List<Type>, List<Integer>, List<SortOrder>, PagesIndex.Factory, JoinCompiler, Session, boolean, boolean, StandaloneSpillerFactory) - Constructor for class com.facebook.presto.operator.aggregation.GenericAccumulatorFactory
 
genericEqual(Type, MethodHandle, MethodHandle, MethodHandle, Block, Block, MapGenericEquality.EqualityPredicate) - Static method in class com.facebook.presto.operator.scalar.MapGenericEquality
 
genericIntegerTypeToLongDecimal(long, int, int) - Static method in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
genericIntegerTypeToShortDecimal(long, int, int) - Static method in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
GenericPartitioningSpiller - Class in com.facebook.presto.spiller
 
GenericPartitioningSpiller(List<Type>, PartitionFunction, SpillContext, AggregatedMemoryContext, SingleStreamSpillerFactory) - Constructor for class com.facebook.presto.spiller.GenericPartitioningSpiller
 
GenericPartitioningSpillerFactory - Class in com.facebook.presto.spiller
 
GenericPartitioningSpillerFactory(SingleStreamSpillerFactory) - Constructor for class com.facebook.presto.spiller.GenericPartitioningSpillerFactory
 
GenericSpiller - Class in com.facebook.presto.spiller
 
GenericSpiller(List<Type>, SpillContext, AggregatedMemoryContext, SingleStreamSpillerFactory) - Constructor for class com.facebook.presto.spiller.GenericSpiller
 
GenericSpillerFactory - Class in com.facebook.presto.spiller
 
GenericSpillerFactory(SingleStreamSpillerFactory) - Constructor for class com.facebook.presto.spiller.GenericSpillerFactory
 
GeoFunctions - Class in com.facebook.presto.geospatial
 
GeometricMeanAggregations - Class in com.facebook.presto.operator.aggregation
 
GEOMETRY - Static variable in class com.facebook.presto.geospatial.type.GeometryType
 
GEOMETRY_TYPE_NAME - Static variable in class com.facebook.presto.geospatial.type.GeometryType
 
geometryAsGeoJson(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
geometryFromGeoJson(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
geometryNearestPoints(Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
GeometryState - Interface in com.facebook.presto.geospatial.aggregation
 
GeometryStateFactory - Class in com.facebook.presto.geospatial.aggregation
 
GeometryStateFactory() - Constructor for class com.facebook.presto.geospatial.aggregation.GeometryStateFactory
 
GeometryStateFactory.GroupedGeometryState - Class in com.facebook.presto.geospatial.aggregation
 
GeometryStateFactory.SingleGeometryState - Class in com.facebook.presto.geospatial.aggregation
 
GeometryStateSerializer - Class in com.facebook.presto.geospatial.aggregation
 
GeometryStateSerializer() - Constructor for class com.facebook.presto.geospatial.aggregation.GeometryStateSerializer
 
geometryToBingTiles(Slice, long) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
geometryToDissolvedBingTiles(Slice, long) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
GeometryType - Class in com.facebook.presto.geospatial.type
 
GeometryType(TypeSignature) - Constructor for class com.facebook.presto.geospatial.type.GeometryType
 
geometryUnion(Block) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
GeometryUnionAgg - Class in com.facebook.presto.geospatial.aggregation
Aggregate form of ST_Union which takes a set of geometries and unions them into a single geometry using an iterative approach, resulting in no intersecting regions.
GeometryWithPosition(OGCGeometry, int, int) - Constructor for class com.facebook.presto.operator.PagesRTreeIndex.GeometryWithPosition
 
GeometryWithPosition(OGCGeometry, int, int, double) - Constructor for class com.facebook.presto.operator.PagesRTreeIndex.GeometryWithPosition
 
get(OutputBuffers.OutputBufferId, long, DataSize) - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
get(OutputBuffers.OutputBufferId, long, DataSize) - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
get(OutputBuffers.OutputBufferId, long, DataSize) - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
get(OutputBuffers.OutputBufferId, long, DataSize) - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
get(OutputBuffers.OutputBufferId, long, DataSize) - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Gets pages from the output buffer, and acknowledges all pages received from the last request.
get(OutputBuffers.OutputBufferId, long, DataSize) - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
get(OutputBuffers.OutputBufferId, long, DataSize) - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
get(String, int) - Method in class com.facebook.presto.execution.scheduler.ConsistentHashingNodeProvider
 
get(String, int) - Method in class com.facebook.presto.execution.scheduler.ModularHashingNodeProvider
 
get(HostAddress) - Method in class com.facebook.presto.execution.scheduler.NetworkLocationCache
 
get() - Method in class com.facebook.presto.execution.StateMachine
 
get(int) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.IndexedPriorityQueue
 
get() - Method in interface com.facebook.presto.operator.aggregation.DoubleHistogramAggregation.State
 
get() - Method in class com.facebook.presto.operator.aggregation.histogram.GroupedHistogramState
 
get() - Method in interface com.facebook.presto.operator.aggregation.histogram.HistogramState
will create an empty histogram if none exists
get() - Method in class com.facebook.presto.operator.aggregation.histogram.LegacyHistogramGroupState
Deprecated.
 
get() - Method in class com.facebook.presto.operator.aggregation.histogram.SingleHistogramState
 
get() - Method in class com.facebook.presto.operator.aggregation.NumericHistogramStateFactory.GroupedState
 
get() - Method in class com.facebook.presto.operator.aggregation.NumericHistogramStateFactory.SingleState
 
get() - Method in interface com.facebook.presto.operator.aggregation.state.KeyValuePairsState
 
get() - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory.GroupedState
 
get() - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory.SingleState
 
get() - Method in interface com.facebook.presto.operator.aggregation.state.MapUnionSumState
 
get() - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.GroupedState
 
get() - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.SingleState
 
get() - Method in interface com.facebook.presto.operator.aggregation.state.SetAggregationState
 
get() - Method in class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory.GroupedState
 
get() - Method in class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory.SingleState
 
get(LocalMemoryContext) - Method in class com.facebook.presto.operator.ExchangeClientFactory
 
get(LocalMemoryContext) - Method in interface com.facebook.presto.operator.ExchangeClientSupplier
 
get(String, Split) - Method in class com.facebook.presto.operator.FileFragmentResultCacheManager
 
get(String, Split) - Method in interface com.facebook.presto.operator.FragmentResultCacheManager
 
get() - Method in class com.facebook.presto.operator.HashCollisionsCounter
 
get() - Method in class com.facebook.presto.operator.JoinHashSupplier
 
get() - Method in class com.facebook.presto.operator.JoinStatisticsCounter
 
get(String, Split) - Method in class com.facebook.presto.operator.NoOpFragmentResultCacheManager
 
get() - Method in class com.facebook.presto.operator.PagesSpatialIndexSupplier
 
get() - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.Parser
 
get(VariableReferenceExpression) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesImpl.InverseVariableMappingsWithEquivalence
Returns a direct or equivalent mapping of the provided variable reference.
get() - Method in class com.facebook.presto.sql.planner.plan.SimplePlanRewriter.RewriteContext
 
get(Expression) - Method in class com.facebook.presto.sql.planner.TypeProvider
 
getAbandonedQueries() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getAccessControl() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getAccessControl() - Method in class com.facebook.presto.sql.analyzer.Analysis.AccessControlInfo
 
getAccessControl() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getAccessControl() - Method in interface com.facebook.presto.testing.QueryRunner
 
getAccessControlContext() - Method in class com.facebook.presto.Session
 
getAccumulatorClass() - Method in class com.facebook.presto.operator.aggregation.BuiltInAggregationFunctionImplementation
 
getActiveCatalogServers() - Method in class com.facebook.presto.metadata.AllNodes
 
getActiveConnectorNodes(ConnectorId) - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
getActiveConnectorNodes(ConnectorId) - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
getActiveConnectorNodes(ConnectorId) - Method in interface com.facebook.presto.metadata.InternalNodeManager
 
getActiveCoordinators() - Method in class com.facebook.presto.metadata.AllNodes
 
getActiveCount() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector
 
getActiveNodeCount() - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
getActiveNodeProvider(NodeSelectionHashStrategy) - Method in class com.facebook.presto.execution.scheduler.NodeMap
 
getActiveNodes() - Method in class com.facebook.presto.execution.scheduler.DynamicSplitPlacementPolicy
 
getActiveNodes() - Method in class com.facebook.presto.execution.scheduler.FixedSourcePartitionedScheduler.BucketedSplitPlacementPolicy
 
getActiveNodes() - Method in class com.facebook.presto.execution.scheduler.NodeMap
 
getActiveNodes() - Method in interface com.facebook.presto.execution.scheduler.nodeSelection.NodeSelector
 
getActiveNodes() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleNodeSelector
 
getActiveNodes() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleTtlNodeSelector
 
getActiveNodes() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.TopologyAwareNodeSelector
 
getActiveNodes() - Method in interface com.facebook.presto.execution.scheduler.SplitPlacementPolicy
 
getActiveNodes() - Method in class com.facebook.presto.metadata.AllNodes
 
getActiveNodesByNodeId() - Method in class com.facebook.presto.execution.scheduler.NodeMap
 
getActiveNodesWithConnector(ConnectorId) - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getActiveResourceManagers() - Method in class com.facebook.presto.metadata.AllNodes
 
getActiveWorkers() - Method in class com.facebook.presto.server.ClusterStatsResource.ClusterStats
 
getActiveWorkersByNetworkPath() - Method in class com.facebook.presto.execution.scheduler.NodeMap
 
getAddedPreparedStatements() - Method in class com.facebook.presto.execution.QueryInfo
 
getAddedPreparedStatements() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getAddedSessionFunctions() - Method in class com.facebook.presto.execution.CreateFunctionTask
 
getAddedSessionFunctions() - Method in class com.facebook.presto.execution.QueryInfo
 
getAddedSessionFunctions() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getAdder() - Method in interface com.facebook.presto.operator.aggregation.state.MapUnionSumState
 
getAdder() - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.GroupedState
 
getAdder() - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.SingleState
 
getAddInputAllocation() - Method in class com.facebook.presto.operator.OperatorStats
 
getAddInputCalls() - Method in class com.facebook.presto.operator.OperatorStats
 
getAddInputCpu() - Method in class com.facebook.presto.operator.OperatorStats
 
getAddInputWall() - Method in class com.facebook.presto.operator.OperatorStats
 
getAdditionalCpu() - Method in class com.facebook.presto.operator.OperatorStats
 
getAdditionalFailureInfo(long, long, String) - Method in class com.facebook.presto.memory.QueryContext
 
getAdditionalModules() - Method in class com.facebook.presto.server.PrestoServer
 
getAddress() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getAddresses() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaSplit
 
getAddresses() - Method in class com.facebook.presto.connector.system.SystemSplit
 
getAddresses() - Method in class com.facebook.presto.testing.TestingSplit
 
getAddressIndex(int, Page) - Method in class com.facebook.presto.operator.PagesHash
 
getAddressIndex(int, Page, long) - Method in class com.facebook.presto.operator.PagesHash
 
getAddWarnings() - Method in class com.facebook.presto.testing.TestingWarningCollectorConfig
 
getAdjustedQueueSize() - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStateProvider
 
getAdjustedQueueSize() - Method in class com.facebook.presto.server.ClusterStatsResource.ClusterStats
 
getAge() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector.Stats
 
getAggregateFunctionImplementation(FunctionHandle) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
getAggregateFunctionImplementation(FunctionHandle) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
getAggregates(QuerySpecification) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getAggregation() - Method in class com.facebook.presto.sql.planner.StatisticsAggregationPlanner.ColumnStatisticsAggregation
 
getAggregationArguments() - Method in class com.facebook.presto.sql.planner.plan.GroupIdNode
 
getAggregationBuilder() - Method in class com.facebook.presto.operator.HashAggregationOperator
 
getAggregationIfToFilterRewriteStrategy() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getAggregationIfToFilterRewriteStrategy(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getAggregationMetadata() - Method in class com.facebook.presto.operator.aggregation.BuiltInAggregationFunctionImplementation
 
getAggregationOperatorUnspillMemoryLimit() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getAggregationOperatorUnspillMemoryLimit(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getAggregationPartitioningMergingStrategy() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getAggregationPartitioningMergingStrategy(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getAggregationProperties(AggregationNode) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesProviderImpl
Provides the logical properties for an AggregationNode.
getAggregations() - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregations
 
getAggregations() - Method in class com.facebook.presto.sql.planner.StatisticsAggregationPlanner.TableStatisticAggregation
 
getAllChoices() - Method in class com.facebook.presto.operator.scalar.BuiltInScalarFunctionImplementation
 
getAllConnectorNodes(ConnectorId) - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
getAllConnectorNodes(ConnectorId) - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
getAllConnectorNodes(ConnectorId) - Method in interface com.facebook.presto.metadata.InternalNodeManager
 
getAllFieldCount() - Method in class com.facebook.presto.sql.analyzer.RelationType
Gets the count of all fields including hidden fields.
getAllFields() - Method in class com.facebook.presto.sql.analyzer.RelationType
Gets all fields including hidden fields.
getAllFragments() - Method in class com.facebook.presto.sql.planner.SubPlan
Flattens the subplan and returns all PlanFragments in the tree
getAllNodes() - Method in class com.facebook.presto.connector.ConnectorAwareNodeManager
 
getAllNodes() - Method in class com.facebook.presto.execution.scheduler.NodeMap
 
getAllNodes() - Method in interface com.facebook.presto.execution.scheduler.nodeSelection.NodeSelector
 
getAllNodes() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleNodeSelector
 
getAllNodes() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleTtlNodeSelector
 
getAllNodes() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.TopologyAwareNodeSelector
 
getAllNodes() - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
getAllNodes() - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
getAllNodes() - Method in interface com.facebook.presto.metadata.InternalNodeManager
 
getAllNodes() - Method in class com.facebook.presto.testing.TestingNodeManager
 
getAllNodesByHost() - Method in class com.facebook.presto.execution.scheduler.NodeMap
 
getAllNodesByHostAndPort() - Method in class com.facebook.presto.execution.scheduler.NodeMap
 
getAllQueries() - Method in class com.facebook.presto.execution.QueryTracker
 
getAllQueryInfo(String, HttpServletRequest, UriInfo, AsyncResponse) - Method in class com.facebook.presto.resourcemanager.DistributedQueryInfoResource
 
getAllQueryInfo(String, Integer) - Method in class com.facebook.presto.resourcemanager.DistributedQueryResource
 
getAllQueryInfo(String, Integer, String, UriInfo, HttpServletRequest, AsyncResponse) - Method in class com.facebook.presto.server.QueryResource
 
getAllQueryTypes() - Static method in class com.facebook.presto.util.StatementUtils
 
getAllScalarFunctionImplementationChoices(JavaScalarFunctionImplementation) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
getAllSessionProperties(Session, Map<String, ConnectorId>) - Method in class com.facebook.presto.metadata.SessionPropertyManager
 
getAllSpilledPages() - Method in class com.facebook.presto.spiller.FileSingleStreamSpiller
 
getAllSpilledPages() - Method in interface com.facebook.presto.spiller.SingleStreamSpiller
Initiates read of previously spilled pages.
getAllSpilledPages() - Method in class com.facebook.presto.spiller.TempStorageSingleStreamSpiller
 
getAllStages() - Method in class com.facebook.presto.execution.StageInfo
 
getAllStages(Optional<StageInfo>) - Static method in class com.facebook.presto.execution.StageInfo
 
getAllTaskContexts() - Method in class com.facebook.presto.memory.QueryContext
 
getAllTaskInfo() - Method in class com.facebook.presto.execution.SqlTaskManager
 
getAllTaskInfo() - Method in interface com.facebook.presto.execution.TaskManager
Gets all of the currently tracked tasks.
getAllTaskInfo(UriInfo) - Method in class com.facebook.presto.server.TaskResource
 
getAllTasks() - Method in class com.facebook.presto.execution.SqlStageExecution
 
getAllTasks() - Method in class com.facebook.presto.execution.SqlTaskManager
 
getAllTransactionInfos() - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
getAllTransactionInfos() - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
getAllTransactionInfos() - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
getAllTransactionInfos() - Method in interface com.facebook.presto.transaction.TransactionManager
 
getAllTtls() - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.ConfidenceBasedNodeTtlFetcherManager
 
getAllTtls() - Method in interface com.facebook.presto.ttl.nodettlfetchermanagers.NodeTtlFetcherManager
 
getAllTtls() - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.ThrowingNodeTtlFetcherManager
 
getAlternativeTableHandle(Session, TableHandle, PartitioningHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getAlternativeTableHandle(Session, TableHandle, PartitioningHandle) - Method in interface com.facebook.presto.metadata.Metadata
Return a table handle whose partitioning is converted to the provided partitioning handle, but otherwise identical to the provided table layout handle.
getAlternativeTableHandle(Session, TableHandle, PartitioningHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
getAnalysisTime() - Method in class com.facebook.presto.execution.QueryStateTimer
 
getAnalysisTime() - Method in class com.facebook.presto.execution.QueryStats
 
getAnalyzePropertyManager() - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getAnalyzePropertyManager() - Method in interface com.facebook.presto.metadata.Metadata
 
getAnalyzePropertyManager() - Method in class com.facebook.presto.metadata.MetadataManager
 
getAnalyzeTableHandle() - Method in class com.facebook.presto.execution.scheduler.TableWriteInfo
 
getAnalyzeTarget() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getAnnotation() - Method in class com.facebook.presto.tracing.SimpleTracerPoint
 
getArgumentProperties() - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.ParametricScalarImplementationChoice
 
getArgumentProperties() - Method in class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice
 
getArgumentProperty(int) - Method in class com.facebook.presto.operator.scalar.BuiltInScalarFunctionImplementation
 
getArgumentProperty(int) - Method in class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice
 
getArguments() - Method in class com.facebook.presto.sql.planner.CanonicalPartitioningScheme
 
getArguments() - Method in class com.facebook.presto.sql.planner.Partitioning
 
getArgumentType() - Method in class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.ArgumentProperty
 
getArgumentTypes() - Method in exception com.facebook.presto.metadata.OperatorNotFoundException
 
getArgumentTypes() - Method in class com.facebook.presto.operator.annotations.OperatorImplementationDependency
 
getArity() - Method in class com.facebook.presto.metadata.SpecializedFunctionKey
 
getArrayAggGroupImplementation() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getAssignedNode(int) - Method in class com.facebook.presto.execution.scheduler.BucketNodeMap
 
getAssignedNode(Split) - Method in class com.facebook.presto.execution.scheduler.BucketNodeMap
 
getAssignedNode(int) - Method in class com.facebook.presto.execution.scheduler.FixedBucketNodeMap
 
getAssignedNode(int) - Method in class com.facebook.presto.execution.scheduler.group.DynamicBucketNodeMap
 
getAssignedQueries() - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
getAssignments() - Method in class com.facebook.presto.execution.scheduler.SplitPlacementResult
 
getAssignments() - Method in class com.facebook.presto.memory.MemoryPoolAssignmentsRequest
 
getAssignments() - Method in class com.facebook.presto.sql.planner.CanonicalTableScanNode
 
getAssignments() - Method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
 
getAssignments() - Method in class com.facebook.presto.sql.planner.plan.IndexSourceNode
 
getAssignUniqueIdProperties(PlanNode) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesProviderImpl
Provides the logical properties for a AssignUniqueId.
getAsyncPageTransportTimeout() - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
getAuthenticationFail() - Method in class com.facebook.presto.security.AccessControlManager
 
getAuthenticationSuccess() - Method in class com.facebook.presto.security.AccessControlManager
 
getAuthenticationTypes() - Method in class com.facebook.presto.server.security.SecurityConfig
 
getAuthenticator() - Method in class com.facebook.presto.server.security.PasswordAuthenticatorManager
 
getAuthorizationFail() - Method in class com.facebook.presto.security.AccessControlManager
 
getAuthorizationSuccess() - Method in class com.facebook.presto.security.AccessControlManager
 
getAverage() - Method in class com.facebook.presto.server.SimpleHttpResponseHandlerStats.IncrementalAverage
 
getAverageBytesPerRequest() - Method in class com.facebook.presto.operator.ExchangeClientStatus
 
getAverageRowSize() - Method in class com.facebook.presto.cost.VariableStatsEstimate
 
getBackoffDelayNanos() - Method in class com.facebook.presto.server.remotetask.Backoff
 
getBaseDataDir() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getBaseDirectory() - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
getBaseTable() - Method in class com.facebook.presto.sql.analyzer.MaterializedViewInformationExtractor.MaterializedViewInfo
 
getBaseTablesOnOuterJoinSide() - Method in class com.facebook.presto.sql.analyzer.MaterializedViewColumnMappingExtractor
 
getBaseToViewColumnMap() - Method in class com.facebook.presto.sql.analyzer.MaterializedViewInformationExtractor.MaterializedViewInfo
 
getBaseUrl() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getBasicQueryInfo() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
getBasicQueryInfo() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
getBasicQueryInfo() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getBasicQueryInfo() - Method in interface com.facebook.presto.execution.ManagedQueryExecution
 
getBasicQueryInfo() - Method in interface com.facebook.presto.execution.QueryExecution
 
getBasicQueryInfo(Optional<BasicStageExecutionStats>) - Method in class com.facebook.presto.execution.QueryStateMachine
 
getBasicQueryInfo() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getBasicQueryInfo() - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStateProvider.Query
 
getBasicStageStats() - Method in class com.facebook.presto.execution.scheduler.LegacySqlQueryScheduler
Deprecated.
 
getBasicStageStats() - Method in class com.facebook.presto.execution.scheduler.SqlQueryScheduler
 
getBasicStageStats() - Method in interface com.facebook.presto.execution.scheduler.SqlQuerySchedulerInterface
 
getBasicStageStats() - Method in class com.facebook.presto.execution.SqlStageExecution
 
getBasicStageStats(Supplier<Iterable<TaskInfo>>) - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
getBinaryTransportBuilder(Request.Builder) - Static method in class com.facebook.presto.server.RequestHelpers
 
getBlock() - Method in class com.facebook.presto.operator.aggregation.OptimizedTypedSet
Build and return the block representing this set
getBlock() - Method in interface com.facebook.presto.operator.aggregation.state.BlockPositionState
 
getBlock() - Method in interface com.facebook.presto.operator.aggregation.state.BlockState
 
getBlockBuilder() - Method in class com.facebook.presto.operator.aggregation.TypedSet
 
getBlocked() - Method in class com.facebook.presto.execution.scheduler.ScheduleResult
 
getBlocked() - Method in class com.facebook.presto.execution.scheduler.SplitPlacementResult
 
getBlockedDrivers() - Method in class com.facebook.presto.execution.QueryStats
 
getBlockedDrivers() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getBlockedDrivers() - Method in class com.facebook.presto.operator.PipelineStats
 
getBlockedDrivers() - Method in class com.facebook.presto.operator.PipelineStatus
 
getBlockedDrivers() - Method in class com.facebook.presto.operator.TaskStats
 
getBlockedFuture() - Method in interface com.facebook.presto.operator.WorkProcessor
 
getBlockedNodes() - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
getBlockedQuantaWallTime() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getBlockedQueries() - Method in class com.facebook.presto.server.ClusterStatsResource.ClusterStats
 
getBlockedReason() - Method in class com.facebook.presto.execution.scheduler.ScheduleResult
 
getBlockedReason() - Method in class com.facebook.presto.operator.OperatorStats
 
getBlockedReasons() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
getBlockedReasons() - Method in class com.facebook.presto.execution.QueryStats
 
getBlockedReasons() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getBlockedReasons() - Method in class com.facebook.presto.operator.DriverStats
 
getBlockedReasons() - Method in class com.facebook.presto.operator.PipelineStats
 
getBlockedReasons() - Method in class com.facebook.presto.operator.TaskStats
 
getBlockedReasons() - Method in class com.facebook.presto.server.BasicQueryStats
 
getBlockedReasons() - Method in class com.facebook.presto.server.QueryProgressStats
 
getBlockedSplits() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getBlockedWall() - Method in class com.facebook.presto.operator.OperatorStats
 
getBlockEncodingSerde() - Method in class com.facebook.presto.connector.ConnectorContextInstance
 
getBlockEncodingSerde() - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getBlockEncodingSerde() - Method in interface com.facebook.presto.metadata.Metadata
 
getBlockEncodingSerde() - Method in class com.facebook.presto.metadata.MetadataManager
 
getBlockEncodingSerde() - Method in class com.facebook.presto.testing.TestingConnectorContext
 
getBoolean() - Method in interface com.facebook.presto.operator.aggregation.state.NullableBooleanState
 
getBoolean(int) - Method in class com.facebook.presto.operator.index.PageRecordSet.PageRecordCursor
 
getBoolean(int) - Method in class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet.UnloadedIndexKeyRecordCursor
 
getBoolean(int, int) - Method in class com.facebook.presto.operator.PagesIndex
 
getBoolean(int, int) - Method in class com.facebook.presto.operator.window.PagesWindowIndex
 
getBorrowedArrayCount() - Method in class com.facebook.presto.operator.SimpleArrayAllocator
 
getBorrowedArrayCount() - Method in class com.facebook.presto.operator.UncheckedStackArrayAllocator
 
getBound() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedMarker
 
getBoundedExecutor() - Method in class com.facebook.presto.dispatcher.DispatchExecutor
 
getBoundSignature() - Method in class com.facebook.presto.metadata.SpecializedFunctionKey
 
getBoundVariables() - Method in class com.facebook.presto.metadata.SpecializedFunctionKey
 
getBucketCount() - Method in class com.facebook.presto.execution.scheduler.BucketNodeMap
 
getBucketCount() - Method in class com.facebook.presto.execution.scheduler.FixedBucketNodeMap
 
getBucketCount() - Method in class com.facebook.presto.execution.scheduler.group.DynamicBucketNodeMap
 
getBucketCount() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram
 
getBucketCount() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram
 
getBucketedNonAliveNodeReplacedCount() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.NodeSelectionStats
 
getBucketedNonPreferredNodeSelectedCount() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.NodeSelectionStats
 
getBucketedPreferredNodeSelectedCount() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.NodeSelectionStats
 
getBucketNodeMap(Session, PartitioningHandle, boolean) - Method in class com.facebook.presto.sql.planner.NodePartitioningManager
 
getBuckets() - Method in class com.facebook.presto.operator.aggregation.NumericHistogram
 
getBucketToNode() - Method in class com.facebook.presto.execution.scheduler.BucketNodeMap
 
getBucketToNode() - Method in class com.facebook.presto.execution.scheduler.FixedBucketNodeMap
 
getBucketToNode() - Method in class com.facebook.presto.execution.scheduler.group.DynamicBucketNodeMap
 
getBucketToPartition() - Method in class com.facebook.presto.sql.planner.NodePartitionMap
 
getBucketToPartition() - Method in class com.facebook.presto.sql.planner.PartitioningScheme
 
getBufferBlockedFuture() - Method in class com.facebook.presto.execution.buffer.OutputBufferMemoryManager
 
getBufferCount() - Method in class com.facebook.presto.operator.exchange.LocalExchange
 
getBufferCount() - Method in class com.facebook.presto.operator.exchange.LocalExchange.LocalExchangeFactory
 
getBufferedBytes() - Method in class com.facebook.presto.execution.buffer.OutputBufferMemoryManager
 
getBufferedBytes() - Method in class com.facebook.presto.execution.buffer.PageBufferInfo
 
getBufferedBytes() - Method in class com.facebook.presto.operator.exchange.LocalExchange
 
getBufferedBytes() - Method in class com.facebook.presto.operator.exchange.LocalExchangeBufferInfo
 
getBufferedBytes() - Method in class com.facebook.presto.operator.exchange.LocalExchangeMemoryManager
 
getBufferedBytes() - Method in class com.facebook.presto.operator.ExchangeClientStatus
 
getBufferedDataSize() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getBufferedPages() - Method in class com.facebook.presto.execution.buffer.BufferInfo
 
getBufferedPages() - Method in class com.facebook.presto.execution.buffer.PageBufferInfo
 
getBufferedPages() - Method in class com.facebook.presto.operator.BigintGroupByHash
 
getBufferedPages() - Method in class com.facebook.presto.operator.exchange.LocalExchangeBufferInfo
 
getBufferedPages() - Method in class com.facebook.presto.operator.ExchangeClientStatus
 
getBufferedPages() - Method in interface com.facebook.presto.operator.GroupByHash
 
getBufferedPages() - Method in class com.facebook.presto.operator.MultiChannelGroupByHash
 
getBufferedPages() - Method in class com.facebook.presto.operator.NoChannelGroupByHash
 
getBufferId() - Method in class com.facebook.presto.execution.buffer.BufferInfo
 
getBufferInfo() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSource
 
getBufferLocations() - Method in class com.facebook.presto.execution.QueryExecution.QueryOutputInfo
 
getBuffers() - Method in class com.facebook.presto.execution.buffer.OutputBufferInfo
 
getBuffers() - Method in class com.facebook.presto.execution.buffer.OutputBuffers
 
getBuild() - Method in class com.facebook.presto.sql.planner.plan.AbstractJoinNode
 
getBuild() - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
getBuild() - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
getBuildChannels() - Method in class com.facebook.presto.sql.planner.LocalDynamicFilter
 
getBuildExecutionStrategy() - Method in class com.facebook.presto.operator.JoinBridgeManager
 
getBuildExecutionStrategy() - Method in class com.facebook.presto.operator.JoinOperatorFactory.OuterOperatorFactoryResult
 
getBuildOutputTypes() - Method in class com.facebook.presto.operator.JoinBridgeManager
 
getByte() - Method in interface com.facebook.presto.operator.aggregation.state.BooleanDistinctState
 
getByte() - Method in interface com.facebook.presto.operator.aggregation.state.TriStateBooleanState
 
getByte(byte[], int) - Static method in class com.facebook.presto.operator.MoreByteArrays
 
getBytecode(MethodGenerationContext) - Method in class com.facebook.presto.sql.gen.ArrayMapBytecodeExpression
 
getBytecode(MethodGenerationContext) - Method in class com.facebook.presto.sql.gen.InvokeFunctionBytecodeExpression
 
getBytecode(MethodGenerationContext) - Method in class com.facebook.presto.sql.gen.SqlTypeBytecodeExpression
 
getBytes() - Method in class com.facebook.presto.server.thrift.Any
 
getByteUnchecked(byte[], int) - Static method in class com.facebook.presto.operator.UncheckedByteArrays
 
getC2() - Method in interface com.facebook.presto.operator.aggregation.state.CovarianceState
 
getCachedInstance(MethodHandle) - Method in class com.facebook.presto.sql.gen.CachedInstanceBinder
 
getCacheEntries() - Method in class com.facebook.presto.operator.FragmentCacheStats
 
getCacheHit() - Method in class com.facebook.presto.operator.FragmentCacheStats
 
getCacheMiss() - Method in class com.facebook.presto.operator.FragmentCacheStats
 
getCacheRemoval() - Method in class com.facebook.presto.operator.FragmentCacheStats
 
getCacheSize() - Method in class com.facebook.presto.sql.planner.CachingPlanHasher
 
getCacheSizeInBytes() - Method in class com.facebook.presto.operator.FragmentCacheStats
 
getCacheTtl() - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
getCall(CurrentUser) - Static method in class com.facebook.presto.sql.planner.iterative.rule.DesugarCurrentUser
 
getCalledArguments() - Method in class com.facebook.presto.testing.ProcedureTester
 
getCalledName() - Method in class com.facebook.presto.testing.ProcedureTester
 
getCallSiteBinder() - Method in class com.facebook.presto.sql.gen.BytecodeGeneratorContext
 
getCallSiteBinder() - Method in class com.facebook.presto.sql.gen.CachedInstanceBinder
 
getCanceledQueries() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getCandidates(Object) - Method in class com.facebook.presto.sql.planner.iterative.RuleIndex
 
getCanonicalPartitioningScheme(PartitioningScheme, Map<VariableReferenceExpression, VariableReferenceExpression>) - Static method in class com.facebook.presto.sql.planner.CanonicalPartitioningScheme
 
getCanonicalPlans() - Method in class com.facebook.presto.sql.planner.CanonicalPlanGenerator.Context
 
getCanonicalTableHandle(TableHandle, PlanCanonicalizationStrategy) - Static method in class com.facebook.presto.sql.planner.CanonicalTableScanNode.CanonicalTableHandle
 
getCapacity() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
getCapacity() - Method in class com.facebook.presto.operator.aggregation.TypedHeap
 
getCapacity() - Method in class com.facebook.presto.operator.aggregation.TypedKeyValueHeap
 
getCapacity() - Method in class com.facebook.presto.operator.BigintGroupByHash
 
getCapacity() - Method in class com.facebook.presto.operator.ChannelSet.ChannelSetBuilder
 
getCapacity() - Method in class com.facebook.presto.operator.DistinctLimitOperator
 
getCapacity() - Method in interface com.facebook.presto.operator.GroupByHash
 
getCapacity() - Method in class com.facebook.presto.operator.MarkDistinctHash
 
getCapacity() - Method in class com.facebook.presto.operator.MarkDistinctOperator
 
getCapacity() - Method in class com.facebook.presto.operator.MultiChannelGroupByHash
 
getCapacity() - Method in class com.facebook.presto.operator.NoChannelGroupByHash
 
getCapacity() - Method in class com.facebook.presto.operator.RowNumberOperator
 
getCapacity() - Method in class com.facebook.presto.operator.SetBuilderOperator
 
getCapacity() - Method in class com.facebook.presto.operator.TopNRowNumberOperator
 
getCastName() - Method in enum com.facebook.presto.metadata.CastType
 
getCatalog(String) - Method in class com.facebook.presto.metadata.CatalogManager
 
getCatalog() - Method in class com.facebook.presto.metadata.ViewDefinition
 
getCatalog() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getCatalog() - Method in class com.facebook.presto.server.QueryStateInfo
 
getCatalog() - Method in interface com.facebook.presto.server.SessionContext
 
getCatalog() - Method in class com.facebook.presto.Session
 
getCatalog() - Method in class com.facebook.presto.SessionRepresentation
 
getCatalogConfigurationDir() - Method in class com.facebook.presto.metadata.StaticCatalogStoreConfig
 
getCatalogHandle(Session, String) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getCatalogHandle(Session, String) - Method in interface com.facebook.presto.metadata.Metadata
Returns a connector id for the specified catalog name.
getCatalogHandle(Session, String) - Method in class com.facebook.presto.metadata.MetadataManager
 
getCatalogManager() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getCatalogMetadata(TransactionId, ConnectorId) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
getCatalogMetadata(TransactionId, ConnectorId) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
getCatalogMetadata(TransactionId, ConnectorId) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
getCatalogMetadata(TransactionId, ConnectorId) - Method in interface com.facebook.presto.transaction.TransactionManager
 
getCatalogMetadataForWrite(TransactionId, ConnectorId) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
getCatalogMetadataForWrite(TransactionId, String) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
getCatalogMetadataForWrite(TransactionId, ConnectorId) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
getCatalogMetadataForWrite(TransactionId, String) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
getCatalogMetadataForWrite(TransactionId, ConnectorId) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
getCatalogMetadataForWrite(TransactionId, String) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
getCatalogMetadataForWrite(TransactionId, ConnectorId) - Method in interface com.facebook.presto.transaction.TransactionManager
 
getCatalogMetadataForWrite(TransactionId, String) - Method in interface com.facebook.presto.transaction.TransactionManager
 
getCatalogName() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaTableHandle
 
getCatalogName() - Method in class com.facebook.presto.metadata.Catalog
 
getCatalogName() - Method in class com.facebook.presto.metadata.QualifiedTablePrefix
 
getCatalogName() - Method in class com.facebook.presto.metadata.SessionPropertyManager.SessionPropertyValue
 
getCatalogNames(Session) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getCatalogNames(Session) - Method in interface com.facebook.presto.metadata.Metadata
Gets all the loaded catalogs
getCatalogNames(Session) - Method in class com.facebook.presto.metadata.MetadataManager
 
getCatalogNames(TransactionId) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
getCatalogNames(TransactionId) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
getCatalogNames(TransactionId) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
getCatalogNames(TransactionId) - Method in interface com.facebook.presto.transaction.TransactionManager
 
getCatalogProperties() - Method in class com.facebook.presto.SessionRepresentation
 
getCatalogRules() - Method in class com.facebook.presto.security.FileBasedSystemAccessControlRules
 
getCatalogs() - Method in class com.facebook.presto.metadata.CatalogManager
 
getCatalogsByQueryId() - Method in class com.facebook.presto.metadata.MetadataManager
 
getCatalogSchemaName() - Method in class com.facebook.presto.metadata.BuiltInFunctionHandle
 
getCatalogSchemaName() - Method in class com.facebook.presto.metadata.SessionFunctionHandle
 
getCatalogServers() - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
getCatalogServers() - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
getCatalogServers() - Method in interface com.facebook.presto.metadata.InternalNodeManager
 
getCatalogSessionProperties() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getCatalogSessionProperties() - Method in interface com.facebook.presto.server.SessionContext
 
getCause() - Method in class com.facebook.presto.execution.ExecutionFailureInfo
 
getCdf(double) - Method in class com.facebook.presto.tdigest.TDigest
 
getChannel(int) - Method in class com.facebook.presto.operator.PagesIndex
 
getChannelCount() - Method in class com.facebook.presto.operator.index.IndexLoader
 
getChannelCount() - Method in class com.facebook.presto.operator.index.IndexLookupSource
 
getChannelCount() - Method in class com.facebook.presto.operator.JoinHash
 
getChannelCount() - Method in interface com.facebook.presto.operator.LookupSource
 
getChannelCount() - Method in class com.facebook.presto.operator.OuterLookupSource
 
getChannelCount() - Method in class com.facebook.presto.operator.PagesHash
 
getChannelCount() - Method in interface com.facebook.presto.operator.PagesHashStrategy
Gets the number of columns appended by this PagesHashStrategy.
getChannelCount() - Method in class com.facebook.presto.operator.PartitionedLookupSource
 
getChannelCount() - Method in class com.facebook.presto.operator.SimplePagesHashStrategy
 
getChannelCount() - Method in interface com.facebook.presto.operator.unnest.Unnester
 
getChannelSet() - Method in class com.facebook.presto.operator.SetBuilderOperator.SetSupplier
 
getChecksum() - Method in class com.facebook.presto.execution.buffer.ThriftSerializedPage
 
getChildNodes() - Method in class com.facebook.presto.sql.gen.ArrayMapBytecodeExpression
 
getChildNodes() - Method in class com.facebook.presto.sql.gen.InvokeFunctionBytecodeExpression
 
getChildNodes() - Method in class com.facebook.presto.sql.gen.SqlTypeBytecodeExpression
 
getChildren() - Method in class com.facebook.presto.execution.scheduler.StreamingPlanSection
 
getChildren() - Method in class com.facebook.presto.execution.scheduler.StreamingSubPlan
 
getChildren() - Method in class com.facebook.presto.sql.planner.planPrinter.JsonRenderer.JsonRenderedNode
 
getChildren() - Method in class com.facebook.presto.sql.planner.planPrinter.NodeRepresentation
 
getChildren() - Method in class com.facebook.presto.sql.planner.SubPlan
 
getChoices() - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation
 
getChronology(TimeZoneKey) - Static method in class com.facebook.presto.util.DateTimeZoneIndex
 
getClassName() - Method in class com.facebook.presto.server.ThreadResource.StackLine
 
getClientInfo() - Method in class com.facebook.presto.FullConnectorSession
 
getClientInfo() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getClientInfo() - Method in class com.facebook.presto.server.QueryStateInfo
 
getClientInfo() - Method in interface com.facebook.presto.server.SessionContext
 
getClientInfo() - Method in class com.facebook.presto.Session
 
getClientInfo() - Method in class com.facebook.presto.SessionRepresentation
 
getClientInfo() - Method in class com.facebook.presto.testing.TestingConnectorSession
 
getClientTags() - Method in class com.facebook.presto.FullConnectorSession
 
getClientTags() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getClientTags() - Method in interface com.facebook.presto.server.SessionContext
 
getClientTags() - Method in class com.facebook.presto.Session
 
getClientTags() - Method in class com.facebook.presto.SessionRepresentation
 
getClientTags() - Method in class com.facebook.presto.testing.TestingConnectorSession
 
getClientThreads() - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
getClientTimeout() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getClientTimeout() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getClusterInfo() - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
getClusterInfo(Optional<QueryId>) - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
getClusterInfo(Optional<QueryId>, Optional<List<QueryId>>) - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
getClusterMemoryBytes() - Method in class com.facebook.presto.memory.ClusterMemoryManager
 
getClusterMemoryManager() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getClusterMemoryPoolInfo() - Method in class com.facebook.presto.resourcemanager.DistributedClusterStatsResource
 
getClusterMemoryPoolInfo() - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStateProvider
 
getClusterMemoryPoolInfo(String, UriInfo) - Method in class com.facebook.presto.server.ClusterStatsResource
 
getClusterQueries() - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStateProvider
 
getClusterResourceGroups(String) - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStateProvider
 
getClusterStateProvider() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getClusterStats() - Method in class com.facebook.presto.resourcemanager.DistributedClusterStatsResource
 
getClusterStats(String, UriInfo, HttpServletRequest, AsyncResponse, boolean) - Method in class com.facebook.presto.server.ClusterStatsResource
 
getClusterTotalMemoryReservation() - Method in class com.facebook.presto.memory.ClusterMemoryManager
 
getClusterTtl() - Method in class com.facebook.presto.server.ClusterStatsResource
 
getClusterTtl() - Method in interface com.facebook.presto.ttl.clusterttlprovidermanagers.ClusterTtlProviderManager
 
getClusterTtl() - Method in class com.facebook.presto.ttl.clusterttlprovidermanagers.ConfidenceBasedClusterTtlProviderManager
 
getClusterTtl() - Method in class com.facebook.presto.ttl.clusterttlprovidermanagers.ThrowingClusterTtlProviderManager
 
getClusterTtlProviderManagerType() - Method in class com.facebook.presto.ttl.clusterttlprovidermanagers.ClusterTtlProviderManagerConfig
 
getClusterUserMemoryReservation() - Method in class com.facebook.presto.memory.ClusterMemoryManager
 
getCode() - Method in enum com.facebook.presto.execution.TaskState
 
getCode() - Method in exception com.facebook.presto.sql.analyzer.SemanticException
 
getCoercion(Expression) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getCoercion(Expression) - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalysis
 
getCoercions() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getColumn(String) - Method in class com.facebook.presto.metadata.TableMetadata
 
getColumn(Field) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getColumnAccessPermissionCheckingTime() - Method in class com.facebook.presto.execution.QueryStateTimer
 
getColumnAccessPermissionCheckingTime() - Method in class com.facebook.presto.execution.QueryStats
 
getColumnAliases() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getColumnConstraints() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.IOPlan.TableColumnInfo
 
getColumnHandleClass() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaHandleResolver
 
getColumnHandleClass() - Method in class com.facebook.presto.connector.system.SystemHandleResolver
 
getColumnHandleClass(String) - Method in class com.facebook.presto.metadata.HandleResolver
 
getColumnHandleClass() - Method in class com.facebook.presto.metadata.RemoteHandleResolver
 
getColumnHandleClass() - Method in class com.facebook.presto.split.EmptySplitHandleResolver
 
getColumnHandleClass() - Method in class com.facebook.presto.testing.TestingHandleResolver
 
getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.connector.system.SystemTablesMetadata
 
getColumnHandles(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getColumnHandles(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
Gets all of the columns on the specified table, or an empty map if the columns can not be enumerated.
getColumnHandles(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
getColumnHandles(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.testing.TestingMetadata
 
getColumnIndex(String) - Method in class com.facebook.presto.metadata.InternalTable
 
getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class com.facebook.presto.connector.system.SystemTablesMetadata
 
getColumnMetadata(Session, TableHandle, ColumnHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getColumnMetadata(Session, TableHandle, ColumnHandle) - Method in interface com.facebook.presto.metadata.Metadata
Gets the metadata for the specified table column.
getColumnMetadata(Session, TableHandle, ColumnHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
getColumnMetadata(ConnectorSession, ConnectorTableHandle, ColumnHandle) - Method in class com.facebook.presto.testing.TestingMetadata
 
getColumnName() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaColumnHandle
 
getColumnName() - Method in class com.facebook.presto.connector.system.SystemColumnHandle
 
getColumnName() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.ColumnConstraint
 
getColumnNames() - Method in class com.facebook.presto.execution.QueryExecution.QueryOutputInfo
 
getColumnNames() - Method in class com.facebook.presto.sql.planner.plan.OutputNode
 
getColumnNames() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
getColumnPropertyManager() - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getColumnPropertyManager() - Method in interface com.facebook.presto.metadata.Metadata
 
getColumnPropertyManager() - Method in class com.facebook.presto.metadata.MetadataManager
 
getColumnReferenceFields() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getColumnReferences() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getColumnReferences() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
getColumns() - Method in class com.facebook.presto.execution.Input
 
getColumns() - Method in class com.facebook.presto.metadata.TableLayout
 
getColumns() - Method in class com.facebook.presto.metadata.TableMetadata
 
getColumns() - Method in class com.facebook.presto.metadata.ViewDefinition
 
getColumns() - Method in class com.facebook.presto.sql.analyzer.Analysis.Insert
 
getColumns() - Method in class com.facebook.presto.sql.analyzer.Analysis.RefreshMaterializedViewAnalysis
 
getColumns() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
getColumnStatistics() - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor
 
getColumnTypes() - Method in class com.facebook.presto.execution.QueryExecution.QueryOutputInfo
 
getColumnTypes() - Method in class com.facebook.presto.operator.index.FieldSetFilteringRecordSet
 
getColumnTypes() - Method in class com.facebook.presto.operator.index.PageRecordSet
 
getColumnTypes() - Method in class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet
 
getColumnTypes() - Method in class com.facebook.presto.split.MappedRecordSet
 
getCombineDependencies() - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation
 
getCombineFunction(Class<?>, Class<?>) - Static method in class com.facebook.presto.operator.aggregation.AggregationFromAnnotationsParser
 
getCombineFunction() - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation
 
getCommonGroupingColumns() - Method in class com.facebook.presto.sql.planner.plan.GroupIdNode
 
getCommonPartitioning(Session, PartitioningHandle, PartitioningHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getCommonPartitioning(Session, PartitioningHandle, PartitioningHandle) - Method in interface com.facebook.presto.metadata.Metadata
Deprecated.
getCommonPartitioning(Session, PartitioningHandle, PartitioningHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
getCommonSuperType(Type, Type) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
getCommonSuperType(Type, Type) - Method in class com.facebook.presto.type.TypeCoercer
 
getCompanionCatalogs() - Method in class com.facebook.presto.transaction.TransactionManagerConfig
 
getComparator() - Method in class com.facebook.presto.operator.PagesIndexOrdering
 
getCompletedBytes() - Method in class com.facebook.presto.operator.index.PageRecordSet.PageRecordCursor
 
getCompletedBytes() - Method in class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet.UnloadedIndexKeyRecordCursor
 
getCompletedBytes() - Method in class com.facebook.presto.split.EmptySplitPageSource
 
getCompletedBytes() - Method in class com.facebook.presto.split.MappedPageSource
 
getCompletedDriverGroups() - Method in class com.facebook.presto.execution.TaskStatus
 
getCompletedDriverGroups() - Method in class com.facebook.presto.operator.TaskContext
Returns the completed driver groups (excluding taskWide).
getCompletedDrivers() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
getCompletedDrivers() - Method in class com.facebook.presto.execution.QueryStats
 
getCompletedDrivers() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getCompletedDrivers() - Method in class com.facebook.presto.operator.PipelineStats
 
getCompletedDrivers() - Method in class com.facebook.presto.operator.TaskStats
 
getCompletedDrivers() - Method in class com.facebook.presto.server.BasicQueryStats
 
getCompletedDrivers() - Method in class com.facebook.presto.server.QueryProgressStats
 
getCompletedLifespans() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getCompletedPositions() - Method in class com.facebook.presto.split.EmptySplitPageSource
 
getCompletedPositions() - Method in class com.facebook.presto.split.MappedPageSource
 
getCompletedQueries() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getCompletedQueryExpirationTimeout() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getCompletedSplitsLevel0() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getCompletedSplitsLevel1() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getCompletedSplitsLevel2() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getCompletedSplitsLevel3() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getCompletedSplitsLevel4() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getCompletedTasks() - Method in class com.facebook.presto.execution.QueryStats
 
getCompletedTasks() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getCompletedTasksLevel0() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getCompletedTasksLevel1() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getCompletedTasksLevel2() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getCompletedTasksLevel3() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getCompletedTasksLevel4() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getComplexExpressions() - Method in class com.facebook.presto.sql.analyzer.Analysis.GroupingSetAnalysis
 
getCompressionFactor() - Method in class com.facebook.presto.tdigest.TDigest
 
getConcurrencyThresholdToEnableResourceGroupRefresh() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getConcurrentLifespansPerNode(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getConcurrentLifespansPerTask() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getConcurrentRequestMultiplier() - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
getConfigurationManager() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
getConnector(ConnectorId) - Method in class com.facebook.presto.metadata.Catalog
 
getConnectorCapabilities() - Method in class com.facebook.presto.metadata.CatalogMetadata
 
getConnectorCapabilities(Session, ConnectorId) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getConnectorCapabilities(Session, ConnectorId) - Method in interface com.facebook.presto.metadata.Metadata
 
getConnectorCapabilities(Session, ConnectorId) - Method in class com.facebook.presto.metadata.MetadataManager
 
getConnectorHandle() - Method in class com.facebook.presto.metadata.AnalyzeTableHandle
 
getConnectorHandle() - Method in class com.facebook.presto.metadata.IndexHandle
 
getConnectorHandle() - Method in class com.facebook.presto.metadata.InsertTableHandle
 
getConnectorHandle() - Method in class com.facebook.presto.metadata.OutputTableHandle
 
getConnectorHandle() - Method in class com.facebook.presto.sql.planner.CanonicalPartitioningScheme
 
getConnectorHandle() - Method in class com.facebook.presto.sql.planner.PartitioningHandle
 
getConnectorId() - Method in class com.facebook.presto.connector.system.GlobalSystemTransactionHandle
 
getConnectorId() - Method in class com.facebook.presto.connector.system.SystemColumnHandle
 
getConnectorId() - Method in class com.facebook.presto.connector.system.SystemSplit
 
getConnectorId() - Method in class com.facebook.presto.connector.system.SystemTableHandle
 
getConnectorId() - Method in class com.facebook.presto.connector.system.SystemTableLayoutHandle
 
getConnectorId() - Method in class com.facebook.presto.connector.system.SystemTransactionHandle
 
getConnectorId() - Method in class com.facebook.presto.execution.Input
 
getConnectorId() - Method in class com.facebook.presto.execution.Output
 
getConnectorId() - Method in class com.facebook.presto.execution.TaskMetadataContext
 
getConnectorId() - Method in class com.facebook.presto.metadata.AnalyzeTableHandle
 
getConnectorId() - Method in class com.facebook.presto.metadata.Catalog
 
getConnectorId() - Method in class com.facebook.presto.metadata.CatalogMetadata
 
getConnectorId(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.CatalogMetadata
 
getConnectorId() - Method in class com.facebook.presto.metadata.IndexHandle
 
getConnectorId() - Method in class com.facebook.presto.metadata.InsertTableHandle
 
getConnectorId() - Method in class com.facebook.presto.metadata.MetadataUpdates
 
getConnectorId() - Method in class com.facebook.presto.metadata.NewTableLayout
 
getConnectorId() - Method in class com.facebook.presto.metadata.OutputTableHandle
 
getConnectorId() - Method in class com.facebook.presto.metadata.Split
 
getConnectorId() - Method in class com.facebook.presto.metadata.Split.SplitIdentifier
 
getConnectorId() - Method in class com.facebook.presto.metadata.TableLayout
 
getConnectorId() - Method in class com.facebook.presto.metadata.TableMetadata
 
getConnectorId() - Method in class com.facebook.presto.split.BufferingSplitSource
 
getConnectorId() - Method in class com.facebook.presto.split.ConnectorAwareSplitSource
 
getConnectorId() - Method in class com.facebook.presto.split.EmptySplit
 
getConnectorId() - Method in class com.facebook.presto.split.SampledSplitSource
 
getConnectorId() - Method in interface com.facebook.presto.split.SplitSource
 
getConnectorId() - Method in class com.facebook.presto.sql.planner.CanonicalPartitioningScheme
 
getConnectorId() - Method in class com.facebook.presto.sql.planner.CanonicalTableScanNode.CanonicalTableHandle
 
getConnectorId() - Method in class com.facebook.presto.sql.planner.LazySplitSource
 
getConnectorId() - Method in class com.facebook.presto.sql.planner.PartitioningHandle
 
getConnectorId() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.CreateName
 
getConnectorId() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.DeleteHandle
 
getConnectorId() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.InsertReference
 
getConnectorId() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.RefreshMaterializedViewReference
 
getConnectorId() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.WriterTarget
 
getConnectorIds() - Method in class com.facebook.presto.transaction.TransactionInfo
 
getConnectorInfo() - Method in class com.facebook.presto.execution.Input
 
getConnectorProperties() - Method in class com.facebook.presto.Session
 
getConnectorProperties(ConnectorId) - Method in class com.facebook.presto.Session
 
getConnectorSessionPropertyMetadata(ConnectorId, String) - Method in class com.facebook.presto.metadata.SessionPropertyManager
 
getConnectorSplit() - Method in class com.facebook.presto.metadata.Split
 
getConnectorTransaction(TransactionId, ConnectorId) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
getConnectorTransaction(TransactionId, ConnectorId) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
getConnectorTransaction(TransactionId, ConnectorId) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
getConnectorTransaction(TransactionId, ConnectorId) - Method in interface com.facebook.presto.transaction.TransactionManager
 
getConnectorTransactionHandle() - Method in class com.facebook.presto.connector.system.SystemTransactionHandle
 
getConstants() - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
getConstraint() - Method in class com.facebook.presto.connector.system.SystemSplit
 
getConstraint() - Method in class com.facebook.presto.connector.system.SystemTableLayoutHandle
 
getConstructor() - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.ParametricScalarImplementationChoice
 
getConstructorDependencies() - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.ParametricScalarImplementationChoice
 
getConsumedCpuTimeSecs() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getConsumedInputBytes() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getConsumedInputRows() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getConsumersCount() - Method in class com.facebook.presto.operator.PartitionedConsumption
 
getCoordinatorId() - Method in class com.facebook.presto.execution.QueryIdGenerator
 
getCoordinatorId() - Method in class com.facebook.presto.memory.MemoryPoolAssignmentsRequest
 
getCoordinatorLocation() - Method in class com.facebook.presto.dispatcher.DispatchInfo
 
getCoordinatorNodeIds() - Method in class com.facebook.presto.execution.scheduler.NodeMap
 
getCoordinators() - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
getCoordinators() - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
getCoordinators() - Method in interface com.facebook.presto.metadata.InternalNodeManager
 
getCorrelatedPredicates() - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator.DecorrelatedNode
 
getCorrelation(CorrelationState) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
getCorrelation() - Method in class com.facebook.presto.sql.planner.plan.ApplyNode
 
getCorrelation() - Method in class com.facebook.presto.sql.planner.plan.LateralJoinNode
 
getCost(PlanNode) - Method in class com.facebook.presto.cost.CachingCostProvider
 
getCost(PlanNode) - Method in interface com.facebook.presto.cost.CostProvider
 
getCost(int) - Method in class com.facebook.presto.sql.planner.iterative.Memo
 
getCost() - Method in class com.facebook.presto.sql.planner.iterative.rule.PlanNodeWithCost
 
getCostCalculator() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getCostProvider() - Method in interface com.facebook.presto.sql.planner.iterative.Rule.Context
 
getCosts() - Method in class com.facebook.presto.cost.StatsAndCosts
 
getCount() - Method in class com.facebook.presto.execution.PartitionedSplitsInfo
 
getCount() - Method in interface com.facebook.presto.geospatial.SpatialPartitioningState
 
getCount() - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.GroupedSpatialPartitioningState
 
getCount() - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.SingleSpatialPartitioningState
 
getCount() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram.Bucket
 
getCount() - Method in interface com.facebook.presto.operator.aggregation.state.CentralMomentsState
 
getCount() - Method in interface com.facebook.presto.operator.aggregation.state.CovarianceState
 
getCount() - Method in interface com.facebook.presto.operator.aggregation.state.VarianceState
 
getCount() - Method in class com.facebook.presto.server.SimpleHttpResponseHandlerStats.IncrementalAverage
 
getCount() - Method in class com.facebook.presto.sql.planner.plan.OffsetNode
 
getCovariancePopulation(CovarianceState) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
getCovarianceSample(CovarianceState) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
getCpuCost() - Method in class com.facebook.presto.cost.LocalCostEstimate
 
getCpuCost() - Method in class com.facebook.presto.cost.PlanCostEstimate
Returns CPU component of the cost.
getCpuCostWeight() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getCpuInputByteRate() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getCpuQuotaGenerationMillisPerSecond() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getCpuTimeMillis() - Method in class com.facebook.presto.server.QueryProgressStats
 
getCpuTimeNanos() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
getCreatedNanos() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
getCreatedTime() - Method in class com.facebook.presto.execution.TaskStateMachine
 
getCreatedVariable() - Method in class com.facebook.presto.sql.planner.plan.WindowNode
 
getCreateTableComment() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getCreateTableDestination() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getCreateTableProperties() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getCreateTime() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
getCreateTime() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
getCreateTime() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getCreateTime() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getCreateTime() - Method in class com.facebook.presto.execution.QueryStateTimer
 
getCreateTime() - Method in class com.facebook.presto.execution.QueryStats
 
getCreateTime() - Method in interface com.facebook.presto.execution.QueryTracker.TrackedQuery
 
getCreateTime() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getCreateTime() - Method in class com.facebook.presto.operator.DriverStats
 
getCreateTime() - Method in class com.facebook.presto.operator.TaskStats
 
getCreateTime() - Method in class com.facebook.presto.server.BasicQueryStats
 
getCreateTime() - Method in class com.facebook.presto.server.QueryStateInfo
 
getCreateTime() - Method in class com.facebook.presto.transaction.TransactionInfo
 
getCriteria() - Method in class com.facebook.presto.sql.planner.plan.IndexJoinNode
 
getCriteria() - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
getCriteria() - Method in class com.facebook.presto.sql.planner.plan.MergeJoinNode
 
getCubes() - Method in class com.facebook.presto.sql.analyzer.Analysis.GroupingSetAnalysis
 
getCumulativeTotalMemory() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
getCumulativeTotalMemory() - Method in class com.facebook.presto.execution.QueryStats
 
getCumulativeTotalMemory() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getCumulativeTotalMemory() - Method in class com.facebook.presto.operator.TaskStats
 
getCumulativeTotalMemory() - Method in class com.facebook.presto.server.BasicQueryStats
 
getCumulativeTotalMemory() - Method in class com.facebook.presto.server.QueryProgressStats
 
getCumulativeUserMemory() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
getCumulativeUserMemory() - Method in class com.facebook.presto.execution.QueryStats
 
getCumulativeUserMemory() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getCumulativeUserMemory() - Method in class com.facebook.presto.operator.TaskStats
 
getCumulativeUserMemory() - Method in class com.facebook.presto.server.BasicQueryStats
 
getCumulativeUserMemory() - Method in class com.facebook.presto.server.QueryProgressStats
 
getCurrentAssignmentVersion() - Method in class com.facebook.presto.memory.RemoteNodeMemory
 
getCurrentBytes() - Method in class com.facebook.presto.spiller.SpillSpaceTracker
Returns the number of bytes currently on disk.
getCurrentConstraint() - Method in class com.facebook.presto.sql.planner.plan.IndexSourceNode
 
getCurrentJoinPosition(LookupSource) - Method in class com.facebook.presto.operator.JoinProbe
 
getCurrentMemoryBytes() - Method in class com.facebook.presto.server.QueryProgressStats
 
getCurrentNode() - Method in class com.facebook.presto.connector.ConnectorAwareNodeManager
 
getCurrentNode() - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
getCurrentNode() - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
getCurrentNode() - Method in interface com.facebook.presto.metadata.InternalNodeManager
 
getCurrentNode() - Method in class com.facebook.presto.testing.TestingNodeManager
 
getCurrentQuerySpecification() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getCurrentRunningTaskCount() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getCurrentTotalMemoryReservationInBytes() - Method in class com.facebook.presto.operator.OperatorContext
 
getCursorProcessorCache() - Method in class com.facebook.presto.sql.gen.ExpressionCompiler
 
getData() - Method in class com.facebook.presto.execution.buffer.ThriftSerializedPage
 
getDataSources() - Method in class com.facebook.presto.server.ServerConfig
Deprecated.
getDateTimeZone(TimeZoneKey) - Static method in class com.facebook.presto.util.DateTimeZoneIndex
 
getDeallocatedPreparedStatements() - Method in class com.facebook.presto.execution.QueryInfo
 
getDeallocatedPreparedStatements() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getDeclaredSpecializedTypeParameters(Method, Set<TypeParameter>) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
getDefaultExecutionTimeEstimate() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleTtlNodeSelectorConfig
 
getDefaultProperties() - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesProviderImpl
Provides the default logical properties for a generic PlanNode which is essentially an empty set of properties.
getDefaultSession() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getDefaultSession() - Method in interface com.facebook.presto.testing.QueryRunner
 
getDefaultValue() - Method in class com.facebook.presto.metadata.SessionPropertyManager.SessionPropertyValue
 
getDefinitionClass() - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation
 
getDelegate() - Method in class com.facebook.presto.sql.planner.optimizations.StatsRecordingPlanOptimizer
 
getDelegate() - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
getDeleteScanInfo() - Method in class com.facebook.presto.execution.scheduler.TableWriteInfo
 
getDependencies() - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.ParametricScalarImplementationChoice
 
getDescendantQueuedQueries() - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo
 
getDescendantRunningQueries() - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo
 
getDescription() - Method in class com.facebook.presto.metadata.SessionPropertyManager.SessionPropertyValue
 
getDescription() - Method in class com.facebook.presto.metadata.SqlOperator
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.AggregationHeader
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequent
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.ArbitraryAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.arrayagg.SetAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.arrayagg.SetUnionFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.ChecksumAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.CountColumn
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.DecimalAverageAggregation
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.DecimalSumAggregation
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.histogram.Histogram
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.MapAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.MapUnionAggregation
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.MapUnionSumAggregation
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.MaxAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.MaxNAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.MergeQuantileDigestFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.MergeTDigestFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.MinAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.minmaxby.MaxByAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.minmaxby.MaxByNAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinByAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinByNAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.MinNAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.ParametricAggregation
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.QuantileDigestAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.RealAverageAggregation
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.ReduceAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.aggregation.TDigestAggregationFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.annotations.ScalarImplementationHeader
 
getDescription() - Method in class com.facebook.presto.operator.scalar.ApplyFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.ArrayConcatFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.ArrayConstructor
 
getDescription() - Method in class com.facebook.presto.operator.scalar.ArrayFlattenFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.ArrayJoin.ArrayJoinWithNullReplacement
 
getDescription() - Method in class com.facebook.presto.operator.scalar.ArrayJoin
 
getDescription() - Method in class com.facebook.presto.operator.scalar.ArrayReduceFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.ArrayToElementConcatFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.ArrayTransformFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.ConcatFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.ElementToArrayConcatFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.Greatest
 
getDescription() - Method in class com.facebook.presto.operator.scalar.InvokeFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.JsonStringToArrayCast
 
getDescription() - Method in class com.facebook.presto.operator.scalar.JsonStringToMapCast
 
getDescription() - Method in class com.facebook.presto.operator.scalar.JsonStringToRowCast
 
getDescription() - Method in class com.facebook.presto.operator.scalar.KDistinct
 
getDescription() - Method in class com.facebook.presto.operator.scalar.Least
 
getDescription() - Method in class com.facebook.presto.operator.scalar.MapConcatFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.MapConstructor
 
getDescription() - Method in class com.facebook.presto.operator.scalar.MapElementAtFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.MapTransformKeyFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.MapTransformValueFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.MapZipWithFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.ParametricScalar
 
getDescription() - Method in class com.facebook.presto.operator.scalar.ScalarHeader
 
getDescription() - Method in class com.facebook.presto.operator.scalar.TryCastFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.ZipFunction
 
getDescription() - Method in class com.facebook.presto.operator.scalar.ZipWithFunction
 
getDescription() - Method in class com.facebook.presto.operator.window.AbstractWindowFunctionSupplier
 
getDescription() - Method in class com.facebook.presto.operator.window.SqlWindowFunction
 
getDescription() - Method in interface com.facebook.presto.operator.window.WindowFunctionSupplier
 
getDescriptor() - Method in class com.facebook.presto.sql.planner.plan.StatisticsWriterNode
 
getDescriptor() - Method in class com.facebook.presto.sql.planner.StatisticsAggregationPlanner.TableStatisticAggregation
 
getDetails() - Method in class com.facebook.presto.sql.planner.planPrinter.JsonRenderer.JsonRenderedNode
 
getDetails() - Method in class com.facebook.presto.sql.planner.planPrinter.NodeRepresentation
 
getDeterminismEvaluator() - Method in class com.facebook.presto.sql.relational.ConnectorRowExpressionService
 
getDigest() - Method in interface com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayState
 
getDigest() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.GroupedDigestAndPercentileArrayState
 
getDigest() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.SingleDigestAndPercentileArrayState
 
getDigest() - Method in interface com.facebook.presto.operator.aggregation.state.DigestAndPercentileState
 
getDigest() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.GroupedDigestAndPercentileState
 
getDigest() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.SingleDigestAndPercentileState
 
getDigest() - Method in interface com.facebook.presto.operator.aggregation.StatisticalDigest
 
getDigest() - Method in class com.facebook.presto.operator.aggregation.StatisticalDigestFactory.StatisticalQuantileDigest
 
getDigest() - Method in class com.facebook.presto.operator.aggregation.StatisticalDigestFactory.StatisticalTDigest
 
getDigest() - Method in interface com.facebook.presto.type.setdigest.SetDigestState
 
getDigest() - Method in class com.facebook.presto.type.setdigest.SetDigestStateFactory.GroupedSetDigestState
 
getDigest() - Method in class com.facebook.presto.type.setdigest.SetDigestStateFactory.SingleSetDigestState
 
getDisabledCatalogs() - Method in class com.facebook.presto.metadata.StaticCatalogStoreConfig
 
getDisabledConnectors() - Method in class com.facebook.presto.server.PluginManagerConfig
 
getDiscretePredicates() - Method in class com.facebook.presto.metadata.TableLayout
 
getDispatchedFuture() - Method in interface com.facebook.presto.dispatcher.DispatchQuery
 
getDispatchedFuture() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
getDispatchedFuture() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
getDispatchInfo(QueryId) - Method in class com.facebook.presto.dispatcher.DispatchManager
 
getDispatchInfo() - Method in interface com.facebook.presto.dispatcher.DispatchQuery
 
getDispatchInfo() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
getDispatchInfo() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
getDispatchingTime() - Method in class com.facebook.presto.execution.QueryStateTimer
 
getDispatchingTime() - Method in class com.facebook.presto.execution.QueryStats
 
getDispatchManager() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getDistinctAggregationLargeBlockSizeThreshold() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getDistinctAggregationLargeBlockSizeThreshold(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getDistinctLimitProperties(DistinctLimitNode) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesProviderImpl
Provides the logical properties for a DistinctLimitNode.
getDistinctPages() - Method in class com.facebook.presto.operator.MarkDistinctHash
 
getDistinctValuesCount() - Method in class com.facebook.presto.cost.StatisticRange
 
getDistinctValuesCount() - Method in class com.facebook.presto.cost.VariableStatsEstimate
 
getDistributedPlan(Session, Statement, List<Expression>, WarningCollector) - Method in class com.facebook.presto.sql.analyzer.QueryExplainer
 
getDistributedTracingMode() - Method in class com.facebook.presto.tracing.TracingConfig
 
getDistribution() - Method in class com.facebook.presto.connector.system.CatalogSystemTable
 
getDistribution() - Method in class com.facebook.presto.connector.system.NodeSystemTable
 
getDistribution() - Method in class com.facebook.presto.connector.system.QuerySystemTable
 
getDistribution() - Method in class com.facebook.presto.connector.system.TaskSystemTable
 
getDistribution() - Method in class com.facebook.presto.connector.system.TransactionsSystemTable
 
getDistribution() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.StreamProperties
 
getDistributionType() - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
getDistributionType() - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
getDistributionType() - Method in class com.facebook.presto.sql.planner.plan.SpatialJoinNode
 
getDomain() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.ColumnConstraint
 
getDomainFromFilter(Session, DomainTranslator, RowExpression) - Static method in class com.facebook.presto.sql.MaterializedViewUtils
 
getDomainTranslator() - Method in class com.facebook.presto.sql.relational.ConnectorRowExpressionService
 
getDouble() - Method in interface com.facebook.presto.operator.aggregation.state.DoubleState
 
getDouble() - Method in interface com.facebook.presto.operator.aggregation.state.LongAndDoubleState
 
getDouble() - Method in interface com.facebook.presto.operator.aggregation.state.NullableDoubleState
 
getDouble(int) - Method in class com.facebook.presto.operator.index.PageRecordSet.PageRecordCursor
 
getDouble(int) - Method in class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet.UnloadedIndexKeyRecordCursor
 
getDouble(int, int) - Method in class com.facebook.presto.operator.PagesIndex
 
getDouble(int, int) - Method in class com.facebook.presto.operator.window.PagesWindowIndex
 
getDriverContext() - Method in class com.facebook.presto.operator.Driver
 
getDriverContext() - Method in class com.facebook.presto.operator.OperatorContext
 
getDriverFactories() - Method in class com.facebook.presto.sql.planner.LocalExecutionPlanner.LocalExecutionPlan
 
getDriverInstances() - Method in class com.facebook.presto.operator.DriverFactory
 
getDriverMemoryContext() - Method in class com.facebook.presto.operator.DriverContext
 
getDrivers() - Method in class com.facebook.presto.operator.PipelineStats
 
getDriverStats() - Method in class com.facebook.presto.operator.DriverContext
 
getDummy() - Method in class com.facebook.presto.metadata.MetadataUpdates
 
getDummyValue() - Method in class com.facebook.presto.metadata.RemoteTransactionHandle
 
getDurationType() - Method in class com.facebook.presto.operator.scalar.QuarterOfYearDateTimeField
 
getDynamicFilterAssignments(AbstractJoinNode) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
getDynamicFilteringMaxPerDriverRowCount() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getDynamicFilteringMaxPerDriverRowCount(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getDynamicFilteringMaxPerDriverSize() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getDynamicFilteringMaxPerDriverSize(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getDynamicFilteringRangeRowLimitPerDriver() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getDynamicFilteringRangeRowLimitPerDriver(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getDynamicFilters() - Method in class com.facebook.presto.sql.planner.plan.AbstractJoinNode
 
getDynamicFilters() - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
getDynamicFilters() - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
getEdges(PlanNode) - Method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
 
getElapsedTime() - Method in class com.facebook.presto.dispatcher.DispatchInfo
 
getElapsedTime() - Method in class com.facebook.presto.execution.QueryStateTimer
 
getElapsedTime() - Method in class com.facebook.presto.execution.QueryStats
 
getElapsedTime() - Method in class com.facebook.presto.operator.DriverStats
 
getElapsedTime() - Method in class com.facebook.presto.operator.PipelineStats
 
getElapsedTime() - Method in class com.facebook.presto.server.BasicQueryStats
 
getElapsedTimeInNanos() - Method in class com.facebook.presto.operator.TaskStats
 
getElapsedTimeMillis() - Method in class com.facebook.presto.server.QueryProgressStats
 
getElementType() - Method in interface com.facebook.presto.operator.aggregation.state.SetAggregationState
 
getElementType() - Method in class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory.GroupedState
 
getElementType() - Method in class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory.SingleState
 
getEnableDistributedTracing() - Method in class com.facebook.presto.tracing.TracingConfig
 
getEndChannel() - Method in class com.facebook.presto.operator.window.FrameInfo
 
getEndTime() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
getEndTime() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
getEndTime() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getEndTime() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getEndTime() - Method in class com.facebook.presto.execution.QueryStateTimer
 
getEndTime() - Method in class com.facebook.presto.execution.QueryStats
 
getEndTime() - Method in interface com.facebook.presto.execution.QueryTracker.TrackedQuery
 
getEndTime() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getEndTime() - Method in class com.facebook.presto.operator.DriverStats
 
getEndTime() - Method in class com.facebook.presto.operator.TaskStats
 
getEndTime() - Method in class com.facebook.presto.server.BasicQueryStats
 
getEndTime() - Method in class com.facebook.presto.tracing.SimpleTracerBlock
 
getEndType() - Method in class com.facebook.presto.operator.window.FrameInfo
 
getEndType() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Frame
 
getEndValue() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Frame
 
getEntryCount() - Method in class com.facebook.presto.operator.aggregation.AbstractGroupCollectionAggregationState
 
getEntryCount() - Method in class com.facebook.presto.operator.aggregation.multimapagg.LegacyGroupedMultimapAggregationState
Deprecated.
 
getEntryCount() - Method in interface com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationState
 
getEntryCount() - Method in class com.facebook.presto.operator.aggregation.multimapagg.SingleMultimapAggregationState
 
getEnvironment() - Method in class com.facebook.presto.connector.ConnectorAwareNodeManager
 
getEnvironment() - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupConfigurationManagerContextInstance
 
getEnvironment() - Method in class com.facebook.presto.server.NodeStatus
 
getEnvironment() - Method in class com.facebook.presto.server.SessionPropertyConfigurationManagerContextInstance
 
getEnvironment() - Method in class com.facebook.presto.testing.TestingNodeManager
 
getEquivalenceClasses(RowExpression) - Method in class com.facebook.presto.sql.planner.iterative.properties.EquivalenceClassProperty
Returns the equivalence classes members for the given equivalence class head.
getEquivalenceClassHead(RowExpression) - Method in class com.facebook.presto.sql.planner.iterative.properties.EquivalenceClassProperty
Returns the head of the equivalence class of the provided variable or constant reference.
getEquivalentClasses() - Method in class com.facebook.presto.util.DisjointSet
 
getErrorCode() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
getErrorCode() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
getErrorCode() - Method in class com.facebook.presto.execution.ExecutionFailureInfo
 
getErrorCode() - Method in exception com.facebook.presto.execution.Failure
 
getErrorCode() - Method in interface com.facebook.presto.execution.ManagedQueryExecution
 
getErrorCode() - Method in class com.facebook.presto.execution.QueryInfo
 
getErrorCode() - Method in class com.facebook.presto.server.BasicQueryInfo
 
getErrorCode() - Method in class com.facebook.presto.server.QueryStateInfo
 
getErrorLocation() - Method in class com.facebook.presto.execution.ExecutionFailureInfo
 
getErrorType() - Method in class com.facebook.presto.execution.QueryInfo
 
getErrorType() - Method in class com.facebook.presto.server.BasicQueryInfo
 
getEstimatedBufferMaxCapacity(double, int, int) - Static method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
getEstimatedCost() - Method in class com.facebook.presto.sql.planner.planPrinter.NodeRepresentation
 
getEstimatedExchangesCostCalculator() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getEstimatedSize() - Method in class com.facebook.presto.geospatial.aggregation.GeometryStateFactory.GroupedGeometryState
 
getEstimatedSize() - Method in class com.facebook.presto.geospatial.aggregation.GeometryStateFactory.SingleGeometryState
 
getEstimatedSize() - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.GroupedSpatialPartitioningState
 
getEstimatedSize() - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.SingleSpatialPartitioningState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.AbstractGroupCollectionAggregationState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateFactory.GroupedApproximateMostFrequentState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateFactory.SingleApproximateMostFrequentState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.arrayagg.LegacyArrayAggregationGroupState
Deprecated.
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.arrayagg.SingleArrayAggregationState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateFactory.GroupedState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateFactory.SingleState
 
getEstimatedSize() - Method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramJacknifeStateStrategy
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramMleStateStrategy
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.UnweightedReservoirSampleStateStrategy
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.WeightedReservoirSampleStateStrategy
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.histogram.GroupedHistogramState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.histogram.GroupedTypedHistogram
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.histogram.LegacyHistogramGroupState
Deprecated.
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.histogram.SingleHistogramState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.histogram.SingleTypedHistogram
 
getEstimatedSize() - Method in interface com.facebook.presto.operator.aggregation.histogram.TypedHistogram
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.histogram.ValueStore
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory.GroupedMinMaxByNState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory.SingleMinMaxByNState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.multimapagg.LegacyGroupedMultimapAggregationState
Deprecated.
 
getEstimatedSize() - Method in interface com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.multimapagg.SingleMultimapAggregationState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.NumericHistogramStateFactory.GroupedState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.NumericHistogramStateFactory.SingleState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.GroupedDigestAndPercentileArrayState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.SingleDigestAndPercentileArrayState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.GroupedDigestAndPercentileState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.SingleDigestAndPercentileState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory.GroupedHyperLogLogState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory.SingleHyperLogLogState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory.GroupedState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory.SingleState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory.GroupedLongDecimalWithOverflowAndLongState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory.SingleLongDecimalWithOverflowAndLongState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.GroupedLongDecimalWithOverflowState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.SingleLongDecimalWithOverflowState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.GroupedState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.SingleState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory.GroupedMinMaxNState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory.SingleMinMaxNState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory.GroupedState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory.SingleState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateFactory.GroupedState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateFactory.SingleState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory.GroupedState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory.SingleState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory.GroupedStatisticalDigestState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory.SingleStatisticalDigestState
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.TypedHeap
 
getEstimatedSize() - Method in class com.facebook.presto.operator.aggregation.TypedKeyValueHeap
 
getEstimatedSize() - Method in class com.facebook.presto.operator.BigintGroupByHash
 
getEstimatedSize() - Method in class com.facebook.presto.operator.ChannelSet.ChannelSetBuilder
 
getEstimatedSize() - Method in interface com.facebook.presto.operator.GroupByHash
 
getEstimatedSize() - Method in class com.facebook.presto.operator.MarkDistinctHash
 
getEstimatedSize() - Method in class com.facebook.presto.operator.MultiChannelGroupByHash
 
getEstimatedSize() - Method in class com.facebook.presto.operator.NestedLoopJoinPages
 
getEstimatedSize() - Method in class com.facebook.presto.operator.NestedLoopJoinPagesBuilder
 
getEstimatedSize() - Method in class com.facebook.presto.operator.NoChannelGroupByHash
 
getEstimatedSize() - Method in class com.facebook.presto.operator.PagesIndex
 
getEstimatedSize() - Method in class com.facebook.presto.operator.PagesSpatialIndexSupplier
 
getEstimatedSize() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogStateFactory.GroupedKHyperLogLogState
 
getEstimatedSize() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogStateFactory.SingleKHyperLogLogState
 
getEstimatedSize() - Method in class com.facebook.presto.type.setdigest.SetDigestStateFactory.GroupedSetDigestState
 
getEstimatedSize() - Method in class com.facebook.presto.type.setdigest.SetDigestStateFactory.SingleSetDigestState
 
getEstimatedSizeInBytes() - Method in class com.facebook.presto.operator.ChannelSet
 
getEstimatedSizeInBytes() - Method in class com.facebook.presto.operator.GroupedTopNBuilder
 
getEstimatedSizeInBytes() - Method in class com.facebook.presto.operator.PagesRTreeIndex.GeometryWithPosition
 
getEstimatedSizeInBytes() - Method in class com.facebook.presto.operator.SimpleArrayAllocator
 
getEstimatedSizeInBytes() - Method in class com.facebook.presto.operator.UncheckedStackArrayAllocator
 
getEstimatedStats() - Method in class com.facebook.presto.sql.planner.planPrinter.NodeRepresentation
 
getEstimatedValueBufferMaxCapacity() - Method in class com.facebook.presto.operator.repartition.LongArrayBlockEncodingBuffer
 
getEstimatedValueBufferMaxCapacity() - Method in class com.facebook.presto.operator.repartition.MapBlockEncodingBuffer
 
getEventListener() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getEventListener() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getEventListener() - Method in interface com.facebook.presto.testing.QueryRunner
 
getEventListener() - Method in class com.facebook.presto.testing.TestingEventListenerManager
 
getExactImplementations() - Method in class com.facebook.presto.operator.ParametricImplementationsGroup
 
getException() - Method in interface com.facebook.presto.server.smile.BaseResponse
 
getException() - Method in class com.facebook.presto.server.smile.FullSmileResponseHandler.SmileResponse
 
getException() - Method in class com.facebook.presto.server.smile.JsonResponseWrapper
 
getExchangeClients() - Method in class com.facebook.presto.operator.TaskExchangeClientManager
 
getExchangeClientStatus() - Method in class com.facebook.presto.operator.OperatorInfoUnion
 
getExchangeMaterializationStrategy() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getExchangeMaterializationStrategy(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getExchangeType() - Method in class com.facebook.presto.sql.planner.plan.RemoteSourceNode
 
getExcludeCipherSuites() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
getExclusiveLock() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getExclusiveLock() - Method in interface com.facebook.presto.testing.QueryRunner
 
getExecutionPolicy(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getExecutionStartTime() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
getExecutionStartTime() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
getExecutionStartTime() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getExecutionStartTime() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getExecutionStartTime() - Method in class com.facebook.presto.execution.QueryStateTimer
 
getExecutionStartTime() - Method in class com.facebook.presto.execution.QueryStats
 
getExecutionStartTime() - Method in interface com.facebook.presto.execution.QueryTracker.TrackedQuery
 
getExecutionStartTime() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getExecutionTime() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getExecutionTime() - Method in class com.facebook.presto.execution.QueryStateTimer
 
getExecutionTime() - Method in class com.facebook.presto.execution.QueryStats
 
getExecutionTime() - Method in class com.facebook.presto.server.BasicQueryStats
 
getExecutionTimeMillis() - Method in class com.facebook.presto.server.QueryProgressStats
 
getExecutor() - Method in class com.facebook.presto.dispatcher.DispatchExecutor.DispatchExecutorMBeans
 
getExecutor() - Method in class com.facebook.presto.dispatcher.DispatchExecutor
 
getExecutor() - Method in class com.facebook.presto.execution.QueryExecutionMBean
 
getExecutor() - Method in class com.facebook.presto.execution.TaskManagementExecutor
 
getExecutor() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector
 
getExecutor() - Method in class com.facebook.presto.operator.ExchangeClientFactory
 
getExecutor() - Method in class com.facebook.presto.server.ExchangeExecutionMBean
 
getExecutor() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTaskFactory
 
getExecutor() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getExistsSubqueries(Node) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getExistsSubqueries() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalysis
 
getExistsSubqueries() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
getExpandedQuery() - Method in class com.facebook.presto.execution.QueryInfo
 
getExpandedQuery() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getExpectedHashCollisions() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
getExpectedHashCollisions() - Method in class com.facebook.presto.operator.BigintGroupByHash
 
getExpectedHashCollisions() - Method in interface com.facebook.presto.operator.GroupByHash
 
getExpectedHashCollisions() - Method in class com.facebook.presto.operator.JoinHashSupplier
 
getExpectedHashCollisions() - Method in interface com.facebook.presto.operator.LookupSourceSupplier
 
getExpectedHashCollisions() - Method in class com.facebook.presto.operator.MultiChannelGroupByHash
 
getExpectedHashCollisions() - Method in class com.facebook.presto.operator.NoChannelGroupByHash
 
getExpectedHashCollisions() - Method in class com.facebook.presto.operator.PagesHash
 
getExpectedSize() - Method in class com.facebook.presto.operator.aggregation.histogram.GroupedTypedHistogram
 
getExpectedSize() - Method in class com.facebook.presto.operator.aggregation.histogram.SingleTypedHistogram
 
getExpectedSize() - Method in interface com.facebook.presto.operator.aggregation.histogram.TypedHistogram
 
getExpirationGraceInterval() - Method in class com.facebook.presto.failureDetector.FailureDetectorConfig
 
getExponentialDecaySeconds() - Method in class com.facebook.presto.failureDetector.FailureDetectorConfig
 
getExpressionCacheSize() - Method in class com.facebook.presto.sql.planner.CompilerConfig
 
getExpressionCoercions() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
getExpressionCompiler() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getExpressionOptimizer() - Method in class com.facebook.presto.sql.relational.ConnectorRowExpressionService
 
getExpressions() - Method in class com.facebook.presto.sql.planner.CanonicalPlanGenerator.Context
 
getExpressionsPartitionedByCSE(Collection<? extends RowExpression>, int) - Static method in class com.facebook.presto.sql.gen.CommonSubExpressionRewriter
 
getExpressionTypes() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalysis
 
getExpressionTypes() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
getExpressionTypes(Session, Metadata, SqlParser, TypeProvider, Expression, Map<NodeRef<Parameter>, Expression>, WarningCollector) - Static method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
getExpressionTypes(Session, Metadata, SqlParser, TypeProvider, Expression, Map<NodeRef<Parameter>, Expression>, WarningCollector, boolean) - Static method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
getExpressionTypes(Session, Metadata, SqlParser, TypeProvider, Iterable<Expression>, Map<NodeRef<Parameter>, Expression>, WarningCollector, boolean) - Static method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
getExtent() - Method in class com.facebook.presto.operator.PagesRTreeIndex.GeometryWithPosition
 
getExternalAddress() - Method in class com.facebook.presto.server.NodeStatus
 
getExternalFailures() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getExtraCredentials() - Method in class com.facebook.presto.server.TaskUpdateRequest
 
getFailed() - Method in interface com.facebook.presto.failureDetector.FailureDetector
 
getFailed() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector
 
getFailed() - Method in class com.facebook.presto.failureDetector.NoOpFailureDetector
 
getFailed() - Method in class com.facebook.presto.server.NodeResource
 
getFailedCount() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector
 
getFailedQueries() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getFailedTasks() - Method in class com.facebook.presto.execution.QueryInfo
 
getFailedTasks() - Method in class com.facebook.presto.execution.SqlTaskManager
 
getFailureCause() - Method in class com.facebook.presto.execution.StageExecutionInfo
 
getFailureCauses() - Method in class com.facebook.presto.execution.TaskStateMachine
 
getFailureCount() - Method in class com.facebook.presto.server.remotetask.Backoff
 
getFailureDuration() - Method in class com.facebook.presto.server.remotetask.Backoff
 
getFailureInfo() - Method in class com.facebook.presto.dispatcher.DispatchInfo
 
getFailureInfo() - Method in class com.facebook.presto.execution.QueryInfo
 
getFailureInfo() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getFailureInfo() - Method in class com.facebook.presto.server.BasicQueryInfo
 
getFailureRatioThreshold() - Method in class com.facebook.presto.failureDetector.FailureDetectorConfig
 
getFailureRequestTimeTotal() - Method in class com.facebook.presto.server.remotetask.Backoff
 
getFailures() - Method in class com.facebook.presto.execution.TaskStatus
 
getFailures() - Method in class com.facebook.presto.sql.planner.iterative.RuleStats
 
getFailures() - Method in class com.facebook.presto.sql.planner.optimizations.OptimizerStats
 
getFalseNegative() - Method in class com.facebook.presto.operator.aggregation.PrecisionRecallAggregation.BucketResult
 
getFalsePositive() - Method in class com.facebook.presto.operator.aggregation.PrecisionRecallAggregation.BucketResult
 
getFalseWeights() - Method in interface com.facebook.presto.operator.aggregation.state.PrecisionRecallState
 
getFalseWeights() - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory.GroupedState
 
getFalseWeights() - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory.SingleState
 
getField(Chronology) - Method in class com.facebook.presto.operator.scalar.QuarterOfYearDateTimeField
 
getField() - Method in class com.facebook.presto.sql.analyzer.ResolvedField
 
getField(int) - Method in class com.facebook.presto.testing.MaterializedRow
 
getFieldByIndex(int) - Method in class com.facebook.presto.sql.analyzer.RelationType
Gets the field at the specified index.
getFieldCount() - Method in class com.facebook.presto.testing.MaterializedRow
 
getFieldIndex() - Method in class com.facebook.presto.sql.analyzer.FieldId
Returns field index of the field in the containing relation.
getFieldNames() - Method in class com.facebook.presto.execution.QueryInfo
 
getFieldNameToIndex(List<RowType.Field>) - Static method in class com.facebook.presto.util.JsonUtil
 
getFields() - Method in class com.facebook.presto.testing.MaterializedRow
 
getFile() - Method in class com.facebook.presto.server.ThreadResource.StackLine
 
getFilter() - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
getFilter() - Method in class com.facebook.presto.sql.planner.plan.MergeJoinNode
 
getFilter() - Method in class com.facebook.presto.sql.planner.plan.SpatialJoinNode
 
getFilterAndProjectMinOutputPageRowCount() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getFilterAndProjectMinOutputPageRowCount(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getFilterAndProjectMinOutputPageSize() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getFilterAndProjectMinOutputPageSize(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getFilterCache() - Method in class com.facebook.presto.sql.gen.PageFunctionCompiler
 
getFilterId() - Method in class com.facebook.presto.operator.DynamicFilterSourceOperator.Channel
 
getFilteringSource() - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
getFilteringSourceHashVariable() - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
getFilteringSourceJoinVariable() - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
getFilterProperties(FilterNode) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesProviderImpl
Provides the logical properties for a FilterNode.
getFilters() - Method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
 
getFilterStatsCalculatorService() - Method in class com.facebook.presto.connector.ConnectorContextInstance
 
getFilterStatsCalculatorService() - Method in class com.facebook.presto.testing.TestingConnectorContext
 
getFinalAggregation() - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregations.Parts
 
getFinalQueryInfo() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getFinalType() - Method in class com.facebook.presto.operator.aggregation.BuiltInAggregationFunctionImplementation
 
getFinishAllocation() - Method in class com.facebook.presto.operator.OperatorStats
 
getFinishCalls() - Method in class com.facebook.presto.operator.OperatorStats
 
getFinishCpu() - Method in class com.facebook.presto.operator.OperatorStats
 
getFinishedFuture() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
getFinishingTime() - Method in class com.facebook.presto.execution.QueryStateTimer
 
getFinishingTime() - Method in class com.facebook.presto.execution.QueryStats
 
getFinishWall() - Method in class com.facebook.presto.operator.OperatorStats
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BlockAndBlockPositionValueState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BlockBooleanState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BlockDoubleState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BlockLongState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BooleanAndBlockPositionValueState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BooleanBooleanState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BooleanDoubleState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BooleanLongState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.DoubleAndBlockPositionValueState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.DoubleBooleanState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.DoubleDoubleState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.DoubleLongState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.LongAndBlockPositionValueState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.LongBooleanState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.LongDoubleState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.LongLongState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.SliceAndBlockPositionValueState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.SliceBooleanState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.SliceDoubleState
 
getFirst() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.SliceLongState
 
getFirstKnownOutputSizeInBytes(PlanNode, Lookup, StatsProvider) - Static method in class com.facebook.presto.sql.planner.iterative.rule.DetermineJoinDistributionType
Recursively looks for the first source node with a known estimate and uses that to return an approximate output size.
getFirstStartTime() - Method in class com.facebook.presto.operator.PipelineStats
 
getFirstStartTime() - Method in class com.facebook.presto.operator.TaskStats
 
getFixedSize() - Method in class com.facebook.presto.type.IpAddressType
 
getFixedSize() - Method in class com.facebook.presto.type.IpPrefixType
 
getFixedSize() - Method in class com.facebook.presto.type.UuidType
 
getFlippedFunctionHandle(CallExpression, FunctionAndTypeManager) - Static method in class com.facebook.presto.util.SpatialJoinUtils
 
getForcedSessionTimeZone() - Method in class com.facebook.presto.sql.SqlEnvironmentConfig
 
getFormattedQuery() - Method in class com.facebook.presto.execution.QueryPreparer.PreparedQuery
 
getFormattedSql(Statement, SqlParser, Optional<List<Expression>>) - Static method in class com.facebook.presto.sql.SqlFormatterUtil
 
getForSubplan(PlanNode) - Method in class com.facebook.presto.cost.StatsAndCosts
 
getFragment() - Method in class com.facebook.presto.execution.scheduler.StreamingSubPlan
 
getFragment() - Method in class com.facebook.presto.execution.SqlStageExecution
 
getFragment() - Method in class com.facebook.presto.server.TaskUpdateRequest
 
getFragment() - Method in class com.facebook.presto.sql.planner.SubPlan
 
getFragmentResultCacheContext() - Method in class com.facebook.presto.operator.DriverContext
 
getFragmentResultCacheContext() - Method in class com.facebook.presto.operator.DriverFactory
 
getFragmentResultCacheManager() - Method in class com.facebook.presto.execution.FragmentResultCacheContext
 
getFragmentVariable() - Method in class com.facebook.presto.sql.planner.plan.TableWriterMergeNode
 
getFragmentVariable() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
getFrame() - Method in class com.facebook.presto.operator.window.FramedWindowFunction
 
getFrame() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Function
 
getFrameInfo() - Method in class com.facebook.presto.operator.WindowFunctionDefinition
 
getFrames() - Method in class com.facebook.presto.sql.planner.plan.WindowNode
 
getFreeBytes() - Method in class com.facebook.presto.memory.MemoryPool
Returns the number of free bytes.
getFreeDistributedBytes() - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
getFreeFuture() - Method in class com.facebook.presto.operator.ReferenceCount
 
getFreeReferencesToLambdaArgument(Node, Analysis) - Static method in class com.facebook.presto.sql.analyzer.FreeLambdaReferenceExtractor
 
getFullGcCount() - Method in class com.facebook.presto.execution.TaskStatus
 
getFullGcCount() - Method in class com.facebook.presto.operator.TaskContext
 
getFullGcCount() - Method in class com.facebook.presto.operator.TaskStats
 
getFullGcTime() - Method in class com.facebook.presto.operator.TaskContext
 
getFullGcTimeInMillis() - Method in class com.facebook.presto.execution.TaskStatus
 
getFullGcTimeInMillis() - Method in class com.facebook.presto.operator.TaskStats
 
getFullQueryInfo(QueryId) - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
getFullQueryInfo(QueryId) - Method in interface com.facebook.presto.execution.QueryManager
 
getFullQueryInfo(QueryId) - Method in class com.facebook.presto.execution.SqlQueryManager
 
getFullyQualifiedName() - Method in class com.facebook.presto.metadata.SessionPropertyManager.SessionPropertyValue
 
getFunction() - Method in class com.facebook.presto.metadata.SpecializedFunctionKey
 
getFunction() - Method in class com.facebook.presto.operator.window.FramedWindowFunction
 
getFunction() - Method in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
getFunctionAndTypeManager() - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getFunctionAndTypeManager() - Method in interface com.facebook.presto.metadata.Metadata
 
getFunctionAndTypeManager() - Method in class com.facebook.presto.metadata.MetadataManager
 
getFunctionAndTypeManager() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getFunctionCall() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Function
 
getFunctionHandle(Optional<? extends FunctionNamespaceTransactionHandle>, Signature) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
getFunctionHandle(Map<SqlFunctionId, SqlInvokedFunction>, Signature) - Static method in class com.facebook.presto.metadata.SessionFunctionUtils
 
getFunctionHandle(BoundVariables, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.annotations.FunctionImplementationDependency
 
getFunctionHandle(BoundVariables, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.annotations.OperatorImplementationDependency
 
getFunctionHandle(BoundVariables, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.annotations.ScalarImplementationDependency
 
getFunctionHandle(FunctionCall) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getFunctionHandle() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Function
 
getFunctionHandleClass() - Method in class com.facebook.presto.metadata.BuiltInFunctionNamespaceHandleResolver
 
getFunctionHandleClass(String) - Method in class com.facebook.presto.metadata.HandleResolver
 
getFunctionHandleClass() - Method in class com.facebook.presto.metadata.SessionFunctionHandleResolver
 
getFunctionHandles() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getFunctionInvokerProvider() - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
getFunctionManager() - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder.SpecializeContext
 
getFunctionManager() - Method in class com.facebook.presto.sql.gen.BytecodeGeneratorContext
 
getFunctionMetadata(FunctionHandle) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
getFunctionMetadata(FunctionHandle) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
getFunctionMetadata() - Method in class com.facebook.presto.metadata.SessionFunctionHandle
 
getFunctionMetadataManager() - Method in class com.facebook.presto.connector.ConnectorContextInstance
 
getFunctionMetadataManager() - Method in class com.facebook.presto.testing.TestingConnectorContext
 
getFunctionNamespaceConfigurationDir() - Method in class com.facebook.presto.metadata.StaticFunctionNamespaceStoreConfig
 
getFunctionNamespaceTransaction(TransactionId, String) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
getFunctionNamespaceTransaction(TransactionId, String) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
getFunctionNamespaceTransaction(TransactionId, String) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
getFunctionNamespaceTransaction(TransactionId, String) - Method in interface com.facebook.presto.transaction.TransactionManager
 
getFunctionResolutionCacheStats() - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
getFunctions(Optional<? extends FunctionNamespaceTransactionHandle>, QualifiedObjectName) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
getFunctions(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
getFunctions() - Method in class com.facebook.presto.metadata.FunctionListBuilder
 
getFunctions(Map<SqlFunctionId, SqlInvokedFunction>, QualifiedObjectName) - Static method in class com.facebook.presto.metadata.SessionFunctionUtils
 
getGcInfo() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getGeneralPool() - Method in class com.facebook.presto.memory.LocalMemoryManager
 
getGeneration() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamDataEntity
 
getGenericImplementations() - Method in class com.facebook.presto.operator.ParametricImplementationsGroup
 
getGeometry() - Method in interface com.facebook.presto.geospatial.aggregation.GeometryState
 
getGeometry() - Method in class com.facebook.presto.geospatial.aggregation.GeometryStateFactory.GroupedGeometryState
 
getGeometry() - Method in class com.facebook.presto.geospatial.aggregation.GeometryStateFactory.SingleGeometryState
 
getGeometry() - Method in class com.facebook.presto.operator.PagesRTreeIndex.GeometryWithPosition
 
getGetOutputAllocation() - Method in class com.facebook.presto.operator.OperatorStats
 
getGetOutputCalls() - Method in class com.facebook.presto.operator.OperatorStats
 
getGetOutputCpu() - Method in class com.facebook.presto.operator.OperatorStats
 
getGetOutputWall() - Method in class com.facebook.presto.operator.OperatorStats
 
getGetSplitDistribution() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getGetSplitTime() - Method in class com.facebook.presto.execution.scheduler.SplitSchedulerStats
 
getGlobalCpuTimeMicros() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getGlobalQueryRetryFailureLimit() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getGlobalQueryRetryFailureWindow() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getGlobalScheduledTimeMicros() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getGracefulShutdownHandler() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getGracePeriod() - Method in class com.facebook.presto.server.ServerConfig
 
getGraphvizPlan(Session, Statement, ExplainType.Type, List<Expression>, WarningCollector) - Method in class com.facebook.presto.sql.analyzer.QueryExplainer
 
getGroupBy() - Method in class com.facebook.presto.sql.analyzer.MaterializedViewInformationExtractor.MaterializedViewInfo
 
getGroupByExpressions(QuerySpecification) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getGroupCount() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
getGroupCount() - Method in class com.facebook.presto.operator.BigintGroupByHash
 
getGroupCount() - Method in interface com.facebook.presto.operator.GroupByHash
 
getGroupCount() - Method in class com.facebook.presto.operator.MultiChannelGroupByHash
 
getGroupCount() - Method in class com.facebook.presto.operator.NoChannelGroupByHash
 
getGroupCount() - Method in class com.facebook.presto.sql.planner.iterative.Memo
 
getGroupedAccumulatorClass() - Method in class com.facebook.presto.operator.aggregation.BuiltInAggregationFunctionImplementation
 
getGroupedStateClass() - Method in class com.facebook.presto.geospatial.aggregation.GeometryStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.histogram.HistogramStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.NumericHistogramStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogStateFactory
 
getGroupedStateClass() - Method in class com.facebook.presto.type.setdigest.SetDigestStateFactory
 
getGroupId() - Method in class com.facebook.presto.operator.aggregation.state.AbstractGroupedAccumulatorState
 
getGroupId() - Method in class com.facebook.presto.resourcemanager.RaftConfig
 
getGroupId() - Method in class com.facebook.presto.sql.planner.iterative.GroupReference
 
getGroupIds(Page) - Method in class com.facebook.presto.operator.BigintGroupByHash
 
getGroupIds(Page) - Method in interface com.facebook.presto.operator.GroupByHash
 
getGroupIds(Page) - Method in class com.facebook.presto.operator.MultiChannelGroupByHash
 
getGroupIds(Page) - Method in class com.facebook.presto.operator.NoChannelGroupByHash
 
getGroupIdsSortingSize() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
building hash sorted results requires memory for sorting group IDs.
getGroupIdVariable() - Method in class com.facebook.presto.sql.planner.plan.GroupIdNode
 
getGrouping() - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor
 
getGroupingColumns() - Method in class com.facebook.presto.sql.planner.plan.GroupIdNode
 
getGroupingOperations(QuerySpecification) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getGroupingSets(QuerySpecification) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getGroupingSets() - Method in class com.facebook.presto.sql.planner.plan.GroupIdNode
 
getGroupingVariables() - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregations
 
getHandle() - Method in class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.CreateHandle
 
getHandle() - Method in class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.DeleteHandle
 
getHandle() - Method in class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.InsertHandle
 
getHandle() - Method in class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.RefreshMaterializedViewHandle
 
getHandle() - Method in class com.facebook.presto.sql.planner.Partitioning
 
getHandle() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.DeleteHandle
 
getHandle() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.InsertReference
 
getHandle() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.RefreshMaterializedViewReference
 
getHandleResolver() - Method in class com.facebook.presto.connector.system.GlobalSystemConnectorFactory
 
getHardConcurrencyLimit() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getHardConcurrencyLimit() - Method in class com.facebook.presto.server.ResourceGroupInfo
 
getHardConcurrencyLimitBasedOnCpuUsage() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getHardCpuLimit() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getHash(long, long) - Static method in class com.facebook.presto.operator.scalar.CombineHashFunction
 
getHashBasedDistinctLimitThreshold() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getHashBasedDistinctLimitThreshold(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getHashBlock(List<? extends Type>, Block...) - Static method in class com.facebook.presto.type.TypeUtils
 
getHashCollisions() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
getHashCollisions() - Method in class com.facebook.presto.operator.BigintGroupByHash
 
getHashCollisions() - Method in interface com.facebook.presto.operator.GroupByHash
 
getHashCollisions() - Method in class com.facebook.presto.operator.JoinHashSupplier
 
getHashCollisions() - Method in interface com.facebook.presto.operator.LookupSourceSupplier
 
getHashCollisions() - Method in class com.facebook.presto.operator.MultiChannelGroupByHash
 
getHashCollisions() - Method in class com.facebook.presto.operator.NoChannelGroupByHash
 
getHashCollisions() - Method in class com.facebook.presto.operator.PagesHash
 
getHashCollisionsInfo() - Method in class com.facebook.presto.operator.OperatorInfoUnion
 
getHashColumn() - Method in class com.facebook.presto.sql.planner.PartitioningScheme
 
getHashCounts() - Method in class com.facebook.presto.type.setdigest.SetDigest
 
getHashedCanonicalPlanFragment() - Method in class com.facebook.presto.execution.FragmentResultCacheContext
 
getHashExpression(FunctionAndTypeManager, List<VariableReferenceExpression>) - Static method in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer
 
getHashPage(Page, List<? extends Type>, List<Integer>) - Static method in class com.facebook.presto.type.TypeUtils
 
getHashPartitionCount() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getHashPartitionCount(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getHashPosition() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamDataEntity
 
getHashPosition(List<? extends Type>, Block[], int) - Static method in class com.facebook.presto.type.TypeUtils
 
getHashStrategiesStats() - Method in class com.facebook.presto.sql.gen.JoinCompiler
 
getHashVariable() - Method in class com.facebook.presto.sql.planner.plan.RowNumberNode
 
getHashVariable() - Method in class com.facebook.presto.sql.planner.plan.TopNRowNumberNode
 
getHashVariable() - Method in class com.facebook.presto.sql.planner.plan.WindowNode
 
getHaving(QuerySpecification) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getHeader() - Method in class com.facebook.presto.operator.scalar.annotations.ScalarImplementationHeader
 
getHeader(String) - Method in interface com.facebook.presto.server.smile.BaseResponse
 
getHeader(String) - Method in class com.facebook.presto.server.smile.FullSmileResponseHandler.SmileResponse
 
getHeader(String) - Method in class com.facebook.presto.server.smile.JsonResponseWrapper
 
getHeaders(String) - Method in interface com.facebook.presto.server.smile.BaseResponse
 
getHeaders() - Method in interface com.facebook.presto.server.smile.BaseResponse
 
getHeaders(String) - Method in class com.facebook.presto.server.smile.FullSmileResponseHandler.SmileResponse
 
getHeaders() - Method in class com.facebook.presto.server.smile.FullSmileResponseHandler.SmileResponse
 
getHeaders(String) - Method in class com.facebook.presto.server.smile.JsonResponseWrapper
 
getHeaders() - Method in class com.facebook.presto.server.smile.JsonResponseWrapper
 
getHeapAvailable() - Method in class com.facebook.presto.server.NodeStatus
 
getHeapDumpFileDirectory(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getHeapHeadroom() - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
getHeapSize() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamSummary
 
getHeapUsed() - Method in class com.facebook.presto.server.NodeStatus
 
getHeartbeatConcurrency() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getHeartbeatInterval() - Method in class com.facebook.presto.failureDetector.FailureDetectorConfig
 
getHeartbeatThreads() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getHierarchyFieldIndex() - Method in class com.facebook.presto.sql.analyzer.ResolvedField
 
getHigh() - Method in class com.facebook.presto.cost.StatisticRange
 
getHigh() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedRange
 
getHighValue() - Method in class com.facebook.presto.cost.VariableStatsEstimate
 
getHistogramGroupImplementation() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getHistoryBasedPlanStatisticsCalculator(StatsCalculator) - Method in class com.facebook.presto.cost.HistoryBasedPlanStatisticsManager
 
getHistoryBasedPlanStatisticsProvider() - Method in class com.facebook.presto.cost.HistoryBasedPlanStatisticsTracker
 
getHistoryBasedPlanStatisticsTracker() - Method in class com.facebook.presto.cost.HistoryBasedPlanStatisticsManager
 
getHistoryBasedPlanStatisticsTracker() - Method in class com.facebook.presto.execution.SqlQueryManager
 
getHitRate() - Method in class com.facebook.presto.sql.gen.CacheStatsMBean
 
getHits() - Method in class com.facebook.presto.sql.planner.iterative.RuleStats
 
getHll() - Method in class com.facebook.presto.type.setdigest.SetDigest
 
getHost() - Method in class com.facebook.presto.metadata.InternalNode
 
getHostAndPort() - Method in class com.facebook.presto.metadata.InternalNode
 
getHttpRequestState() - Method in class com.facebook.presto.operator.PageBufferClientStatus
 
getHttpResponseStats() - Method in class com.facebook.presto.server.remotetask.RemoteTaskStats
 
getHttpResponseThreads() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getHttpsAddress() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getHttpTimeoutConcurrency() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getHttpTimeoutThreads() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getHttpUri() - Method in class com.facebook.presto.metadata.InternalNode
Deprecated.
getHyperLogLog() - Method in interface com.facebook.presto.operator.aggregation.state.HyperLogLogState
 
getHyperLogLog() - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory.GroupedHyperLogLogState
 
getHyperLogLog() - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory.SingleHyperLogLogState
 
getHyperloglogStandardErrorWarningThreshold() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getHyperloglogStandardErrorWarningThreshold(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getId() - Method in class com.facebook.presto.execution.buffer.OutputBuffers.OutputBufferId
 
getId() - Method in class com.facebook.presto.execution.Lifespan
 
getId() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getId() - Method in class com.facebook.presto.execution.scheduler.TableWriteInfo.DeleteScanInfo
 
getId() - Method in class com.facebook.presto.execution.StageExecutionId
 
getId() - Method in class com.facebook.presto.execution.StageId
 
getId() - Method in class com.facebook.presto.execution.TaskId
 
getId() - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
getId() - Method in class com.facebook.presto.memory.MemoryPool
 
getId() - Method in class com.facebook.presto.memory.VersionedMemoryPoolId
 
getId(ConnectorTableHandle) - Method in class com.facebook.presto.metadata.HandleResolver
 
getId(ConnectorTableLayoutHandle) - Method in class com.facebook.presto.metadata.HandleResolver
 
getId(ColumnHandle) - Method in class com.facebook.presto.metadata.HandleResolver
 
getId(ConnectorSplit) - Method in class com.facebook.presto.metadata.HandleResolver
 
getId(ConnectorIndexHandle) - Method in class com.facebook.presto.metadata.HandleResolver
 
getId(ConnectorOutputTableHandle) - Method in class com.facebook.presto.metadata.HandleResolver
 
getId(ConnectorInsertTableHandle) - Method in class com.facebook.presto.metadata.HandleResolver
 
getId(ConnectorPartitioningHandle) - Method in class com.facebook.presto.metadata.HandleResolver
 
getId(ConnectorTransactionHandle) - Method in class com.facebook.presto.metadata.HandleResolver
 
getId(FunctionHandle) - Method in class com.facebook.presto.metadata.HandleResolver
 
getId(ConnectorMetadataUpdateHandle) - Method in class com.facebook.presto.metadata.HandleResolver
 
getId() - Method in class com.facebook.presto.operator.OperatorInfoUnion
 
getId() - Method in class com.facebook.presto.server.ResourceGroupInfo
 
getId() - Method in class com.facebook.presto.server.ThreadResource.Info
 
getId() - Method in class com.facebook.presto.server.thrift.Any
 
getId() - Method in class com.facebook.presto.sql.planner.plan.PlanFragmentId
 
getId() - Method in class com.facebook.presto.sql.planner.PlanFragment
 
getId() - Method in class com.facebook.presto.sql.planner.planPrinter.JsonRenderer.JsonRenderedNode
 
getId() - Method in class com.facebook.presto.sql.planner.planPrinter.NodeRepresentation
 
getId() - Method in class com.facebook.presto.tdigest.Centroid
 
getIdAllocator() - Method in interface com.facebook.presto.sql.planner.iterative.Rule.Context
 
getIdentifier() - Method in class com.facebook.presto.sql.planner.planPrinter.JsonRenderer.JsonRenderedNode
 
getIdentifier() - Method in class com.facebook.presto.sql.planner.planPrinter.NodeRepresentation
 
getIdentity() - Method in class com.facebook.presto.FullConnectorSession
 
getIdentity() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getIdentity() - Method in interface com.facebook.presto.server.SessionContext
 
getIdentity() - Method in class com.facebook.presto.Session
 
getIdentity() - Method in class com.facebook.presto.sql.analyzer.Analysis.AccessControlInfo
 
getIdentity() - Method in class com.facebook.presto.testing.TestingConnectorSession
 
getIdleCheckInterval() - Method in class com.facebook.presto.transaction.TransactionManagerConfig
 
getIdleTime() - Method in class com.facebook.presto.transaction.TransactionInfo
 
getIdleTimeout() - Method in class com.facebook.presto.transaction.TransactionManagerConfig
 
getIdVariable() - Method in class com.facebook.presto.sql.planner.plan.AssignUniqueId
 
getImplementationDependencyAnnotation(AnnotatedElement) - Static method in interface com.facebook.presto.operator.annotations.ImplementationDependency
 
getImplementations() - Method in class com.facebook.presto.operator.aggregation.ParametricAggregation
 
getImplementations() - Method in class com.facebook.presto.operator.scalar.ParametricScalar
 
getInactiveNodeCount() - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
getInactiveNodes() - Method in class com.facebook.presto.metadata.AllNodes
 
getIncludedCipherSuites() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
getIndex(Session, IndexHandle, List<ColumnHandle>, List<ColumnHandle>) - Method in class com.facebook.presto.index.IndexManager
 
getIndex() - Method in class com.facebook.presto.operator.DynamicFilterSourceOperator.Channel
 
getIndex() - Method in class com.facebook.presto.sql.planner.plan.IndexJoinNode.EquiJoinClause
 
getIndexedDataForKeys(int, Page) - Method in class com.facebook.presto.operator.index.IndexLoader
 
getIndexHandle() - Method in class com.facebook.presto.metadata.ResolvedIndex
 
getIndexHandle() - Method in class com.facebook.presto.sql.planner.plan.IndexSourceNode
 
getIndexHandleClass(String) - Method in class com.facebook.presto.metadata.HandleResolver
 
getIndexHashVariable() - Method in class com.facebook.presto.sql.planner.plan.IndexJoinNode
 
getIndexLoaderTimeout() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getIndexLoaderTimeout(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getIndexSnapshot() - Method in class com.facebook.presto.operator.index.IndexLoader
 
getIndexSource() - Method in class com.facebook.presto.sql.planner.plan.IndexJoinNode
 
getInFlightBytes() - Method in class com.facebook.presto.operator.FragmentCacheStats
 
getInfo() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaSplit
 
getInfo() - Method in class com.facebook.presto.connector.system.SystemSplit
 
getInfo() - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
getInfo() - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
getInfo() - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
getInfo() - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
getInfo() - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Gets the current state of this buffer.
getInfo() - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
getInfo() - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
getInfo() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
getInfo() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getInfo() - Method in interface com.facebook.presto.execution.SplitRunner
 
getInfo() - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
getInfo() - Method in class com.facebook.presto.memory.LocalMemoryManager
 
getInfo() - Method in class com.facebook.presto.memory.MemoryPool
 
getInfo() - Method in class com.facebook.presto.memory.RemoteNodeMemory
 
getInfo(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getInfo(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
 
getInfo(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
getInfo() - Method in class com.facebook.presto.metadata.Split
Deprecated.
getInfo() - Method in class com.facebook.presto.operator.index.IndexSplit
 
getInfo() - Method in class com.facebook.presto.operator.OperatorMemoryReservationSummary
 
getInfo() - Method in class com.facebook.presto.operator.OperatorStats
 
getInfo() - Method in class com.facebook.presto.server.ServerInfoResource
 
getInfo() - Method in class com.facebook.presto.split.EmptySplit
 
getInfo() - Method in class com.facebook.presto.split.RemoteSplit
 
getInfo() - Method in class com.facebook.presto.testing.TestingSplit
 
getInfoMap() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaSplit
 
getInfoMap() - Method in class com.facebook.presto.metadata.Split
 
getInfoMaxAge() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getInfoRefreshMaxWait() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getInformationSchemaId() - Method in class com.facebook.presto.metadata.Catalog
 
getInformationSchemaTable(Session, String, SchemaTableName, Set<QualifiedTablePrefix>) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaPageSourceProvider
 
getInfoRoundTripCount() - Method in class com.facebook.presto.server.remotetask.RemoteTaskStats
 
getInfoRoundTripMillis() - Method in class com.facebook.presto.server.remotetask.RemoteTaskStats
 
getInfoUnion() - Method in class com.facebook.presto.operator.OperatorStats
 
getInfoUpdateInterval() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getInitialDelayBeforeRefresh() - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.NodeTtlFetcherManagerConfig
 
getInitialSplitsPerNode() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getInitialSplitsPerNode(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getInMemorySizeInBytes() - Method in class com.facebook.presto.operator.index.IndexLookupSource
 
getInMemorySizeInBytes() - Method in class com.facebook.presto.operator.JoinHash
 
getInMemorySizeInBytes() - Method in interface com.facebook.presto.operator.LookupSource
 
getInMemorySizeInBytes() - Method in class com.facebook.presto.operator.OuterLookupSource
 
getInMemorySizeInBytes() - Method in class com.facebook.presto.operator.PagesHash
 
getInMemorySizeInBytes() - Method in class com.facebook.presto.operator.PartitionedLookupSource
 
getInPredicateSubqueries(Node) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getInput() - Method in class com.facebook.presto.sql.planner.plan.ApplyNode
 
getInput() - Method in class com.facebook.presto.sql.planner.plan.LateralJoinNode
 
getInputBytes() - Method in class com.facebook.presto.server.QueryProgressStats
 
getInputChannels() - Method in interface com.facebook.presto.operator.aggregation.AccumulatorFactory
 
getInputChannels() - Method in class com.facebook.presto.operator.aggregation.GenericAccumulatorFactory
 
getInputChannels() - Method in class com.facebook.presto.operator.index.TuplePageFilter
 
getInputChannels() - Method in class com.facebook.presto.operator.project.ConstantPageProjection
 
getInputChannels() - Method in class com.facebook.presto.operator.project.DictionaryAwarePageFilter
 
getInputChannels() - Method in class com.facebook.presto.operator.project.DictionaryAwarePageProjection
 
getInputChannels() - Method in class com.facebook.presto.operator.project.GeneratedPageProjection
 
getInputChannels() - Method in class com.facebook.presto.operator.project.InputChannels
 
getInputChannels(Page) - Method in class com.facebook.presto.operator.project.InputChannels
 
getInputChannels() - Method in class com.facebook.presto.operator.project.InputPageProjection
 
getInputChannels() - Method in class com.facebook.presto.operator.project.PageFieldsToInputParametersRewriter.Result
 
getInputChannels() - Method in interface com.facebook.presto.operator.project.PageFilter
 
getInputChannels() - Method in interface com.facebook.presto.operator.project.PageProjection
 
getInputChannels() - Method in class com.facebook.presto.sql.planner.InputReferenceExtractor
 
getInputDataSize() - Method in class com.facebook.presto.execution.SqlTaskIoStats
 
getInputDataSize() - Method in class com.facebook.presto.operator.DriverContext
 
getInputDataSize() - Method in class com.facebook.presto.operator.OperatorContext
 
getInputDataSize() - Method in class com.facebook.presto.operator.OperatorStats
 
getInputDataSize() - Method in class com.facebook.presto.operator.PipelineContext
 
getInputDataSize() - Method in class com.facebook.presto.operator.TaskContext
 
getInputDependencies() - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation
 
getInputFunction() - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation
 
getInputFunction() - Method in class com.facebook.presto.operator.aggregation.MergeQuantileDigestFunction
 
getInputFunction() - Method in class com.facebook.presto.operator.aggregation.MergeStatisticalDigestFunction
 
getInputFunction() - Method in class com.facebook.presto.operator.aggregation.MergeTDigestFunction
 
getInputParameterMetadataTypes() - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation
 
getInputPositions() - Method in class com.facebook.presto.execution.SqlTaskIoStats
 
getInputPositions() - Method in class com.facebook.presto.operator.DriverContext
 
getInputPositions() - Method in class com.facebook.presto.operator.OperatorContext
 
getInputPositions() - Method in class com.facebook.presto.operator.OperatorStats
 
getInputPositions() - Method in class com.facebook.presto.operator.PipelineContext
 
getInputPositions() - Method in class com.facebook.presto.operator.TaskContext
 
getInputRows() - Method in class com.facebook.presto.server.QueryProgressStats
 
getInputs() - Method in class com.facebook.presto.execution.QueryInfo
 
getInputs() - Method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
getInputTableColumnInfos() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.IOPlan
 
getInputTypesSignatures(Method) - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation.Parser
 
getInputVariables() - Method in class com.facebook.presto.sql.planner.plan.GroupIdNode
 
getInsert() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getInsertLayout(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getInsertLayout(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
 
getInsertLayout(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
getInsertTableHandleClass(String) - Method in class com.facebook.presto.metadata.HandleResolver
 
getInsertTableHandleClass() - Method in class com.facebook.presto.testing.TestingHandleResolver
 
getInstalledPluginsDir() - Method in class com.facebook.presto.server.PluginManagerConfig
 
getInstance(Key<T>) - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getInstanceFactory() - Method in class com.facebook.presto.operator.scalar.BuiltInScalarFunctionImplementation
 
getInstanceFactory() - Method in class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice
 
getInsufficientResourcesFailures() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getIntermediateAggregation() - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregations.Parts
 
getIntermediateSplitCpuTime() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getIntermediateSplits() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getIntermediateSplitScheduledTime() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getIntermediateSplitWaitTime() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getIntermediateSplitWallTime() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getIntermediateType() - Method in class com.facebook.presto.operator.aggregation.BuiltInAggregationFunctionImplementation
 
getIntermediateType() - Method in class com.facebook.presto.operator.aggregation.FinalOnlyGroupedAccumulator
 
getInternalAddress() - Method in class com.facebook.presto.server.NodeStatus
 
getInternalFailures() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getInternalNode() - Method in class com.facebook.presto.execution.scheduler.InternalNodeInfo
 
getInternalUri() - Method in class com.facebook.presto.metadata.InternalNode
 
getInterruptRunawaySplitsTimeout() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getIntUnchecked(byte[], int) - Static method in class com.facebook.presto.operator.UncheckedByteArrays
 
getInvocationConvention() - Method in class com.facebook.presto.operator.scalar.BuiltInScalarFunctionImplementation
 
getIoStats() - Method in class com.facebook.presto.execution.SqlTask
 
getIoStats() - Method in class com.facebook.presto.execution.SqlTaskManager
 
getIsolationLevel() - Method in class com.facebook.presto.transaction.TransactionInfo
 
getIterativeOptimizerTimeout() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getJavaAggregateFunctionImplementation(FunctionHandle) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
getJavaScalarFunctionImplementation(FunctionHandle) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
getJavaType() - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation.AggregateNativeContainerType
 
getJmxExport() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getJoinBridge(Lifespan) - Method in class com.facebook.presto.operator.JoinBridgeManager
 
getJoinCriteria(Join) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getJoinDistributionType() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getJoinDistributionType(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getJoinFilterFunctionFactoryStats() - Method in class com.facebook.presto.sql.gen.JoinFilterFunctionCompiler
 
getJoinLabel() - Method in enum com.facebook.presto.sql.planner.plan.IndexJoinNode.Type
 
getJoinLabel() - Method in enum com.facebook.presto.sql.planner.plan.JoinNode.Type
 
getJoinLabel() - Method in enum com.facebook.presto.sql.planner.plan.SpatialJoinNode.Type
 
getJoinMaxBroadcastTableSize() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getJoinMaxBroadcastTableSize(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getJoinNodes() - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext
 
getJoinOperatorInfo() - Method in class com.facebook.presto.operator.OperatorInfoUnion
 
getJoinOrder(JoinGraph) - Static method in class com.facebook.presto.sql.planner.iterative.rule.EliminateCrossJoins
Given JoinGraph determine the order of joins between graph nodes by traversing JoinGraph.
getJoinPosition(int, Page) - Method in interface com.facebook.presto.operator.index.IndexedData
Returns UNLOADED_INDEX_KEY if the key has not been loaded.
getJoinPosition(int, Page, Page, long) - Method in class com.facebook.presto.operator.index.IndexLookupSource
 
getJoinPosition(int, Page, Page) - Method in class com.facebook.presto.operator.index.IndexLookupSource
 
getJoinPosition(int, Page) - Method in class com.facebook.presto.operator.index.IndexSnapshot
 
getJoinPosition(int, Page) - Method in class com.facebook.presto.operator.index.StreamingIndexedData
 
getJoinPosition(int, Page, Page) - Method in class com.facebook.presto.operator.JoinHash
 
getJoinPosition(int, Page, Page, long) - Method in class com.facebook.presto.operator.JoinHash
 
getJoinPosition(int, Page, Page, long) - Method in interface com.facebook.presto.operator.LookupSource
 
getJoinPosition(int, Page, Page) - Method in interface com.facebook.presto.operator.LookupSource
 
getJoinPosition(int, Page, Page, long) - Method in class com.facebook.presto.operator.OuterLookupSource
 
getJoinPosition(int, Page, Page) - Method in class com.facebook.presto.operator.OuterLookupSource
 
getJoinPosition(int, Page, Page) - Method in class com.facebook.presto.operator.PartitionedLookupSource
 
getJoinPosition(int, Page, Page, long) - Method in class com.facebook.presto.operator.PartitionedLookupSource
 
getJoinPositionCount() - Method in class com.facebook.presto.operator.index.IndexLookupSource
 
getJoinPositionCount() - Method in class com.facebook.presto.operator.JoinHash
 
getJoinPositionCount() - Method in interface com.facebook.presto.operator.LookupSource
 
getJoinPositionCount() - Method in class com.facebook.presto.operator.OuterLookupSource
 
getJoinPositionCount() - Method in class com.facebook.presto.operator.PartitionedLookupSource
 
getJoinProperties(PlanNode) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesProviderImpl
Provides the logical properties for a JoinNode.
getJoinReorderingStrategy() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getJoinReorderingStrategy(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getJoinType() - Method in class com.facebook.presto.operator.JoinOperatorInfo
 
getJoinUsing(Join) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getJsonObjectValue(Type, SqlFunctionProperties, Block, int) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
getJsonOrdinalPosition() - Method in class com.facebook.presto.testing.TestingMetadata.TestingColumnHandle
 
getJsonPlan(Session, Statement, ExplainType.Type, List<Expression>, WarningCollector) - Method in class com.facebook.presto.sql.analyzer.QueryExplainer
 
getJsonRepresentation() - Method in class com.facebook.presto.sql.planner.PlanFragment
 
getJsonSerializableGroupedExecutionScanNodes() - Method in class com.facebook.presto.operator.StageExecutionDescriptor
 
getJsonSerializableStageExecutionStrategy() - Method in class com.facebook.presto.operator.StageExecutionDescriptor
 
getJsonTransportBuilder(Request.Builder) - Static method in class com.facebook.presto.server.RequestHelpers
 
getJsonType() - Method in class com.facebook.presto.testing.TestingMetadata.TestingColumnHandle
 
getKdbTree() - Method in class com.facebook.presto.sql.planner.plan.SpatialJoinNode
 
getKeyBasedSamplingFunction(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getKeyBasedSamplingPercentage(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getKeyChannels() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
getKeyRecordSet() - Method in class com.facebook.presto.operator.index.IndexSplit
 
getKeys() - Method in class com.facebook.presto.operator.aggregation.KeyValuePairs
 
getKeys(Type, Block) - Static method in class com.facebook.presto.operator.scalar.MapKeys
 
getKeyStorePassword() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
getKeyStorePath() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
getKeyType() - Method in class com.facebook.presto.operator.aggregation.MapUnionSumResult
 
getKeyType() - Method in interface com.facebook.presto.operator.aggregation.state.KeyValuePairsState
 
getKeyType() - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory.GroupedState
 
getKeyType() - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory.SingleState
 
getKeyType() - Method in interface com.facebook.presto.operator.aggregation.state.MapUnionSumState
 
getKeyType() - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.GroupedState
 
getKeyType() - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.SingleState
 
getKHLL() - Method in interface com.facebook.presto.type.khyperloglog.KHyperLogLogState
 
getKHLL() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogStateFactory.GroupedKHyperLogLogState
 
getKHLL() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogStateFactory.SingleKHyperLogLogState
 
getKillOnOutOfMemoryDelay() - Method in class com.facebook.presto.memory.MemoryManagerConfig
 
getKillQueryProcedure(KillQueryProcedure) - Static method in class com.facebook.presto.connector.system.SystemConnectorModule
 
getLambdaArgumentReference(Identifier) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getLambdaArgumentReferences() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getLambdaArgumentReferences() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalysis
 
getLambdaArgumentReferences() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
getLambdaInterface() - Method in class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.ArgumentProperty
 
getLambdaInterfaces() - Method in class com.facebook.presto.operator.aggregation.BuiltInAggregationFunctionImplementation
 
getLanguage() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getLanguage() - Method in interface com.facebook.presto.server.SessionContext
 
getLastEndTime() - Method in class com.facebook.presto.operator.PipelineStats
 
getLastEndTime() - Method in class com.facebook.presto.operator.TaskStats
 
getLastFailureException() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector.Stats
 
getLastFailureInfo() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector.Stats
 
getLastHeartbeat() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
getLastHeartbeat() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
getLastHeartbeat() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getLastHeartbeat() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getLastHeartbeat() - Method in class com.facebook.presto.execution.QueryStateTimer
 
getLastHeartbeat() - Method in class com.facebook.presto.execution.QueryStats
 
getLastHeartbeat() - Method in interface com.facebook.presto.execution.QueryTracker.TrackedQuery
 
getLastHeartbeat() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getLastHeartbeat() - Method in class com.facebook.presto.execution.TaskInfo
 
getLastHeartbeatInMillis() - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStateProvider.Query
 
getLastRequestTime() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector.Stats
 
getLastResponseTime() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector.Stats
 
getLastRunningQueryStartTime() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getLastSchedulingCycleRuntimeDelayMs() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
getLastStartTime() - Method in class com.facebook.presto.operator.PipelineStats
 
getLastStartTime() - Method in class com.facebook.presto.operator.TaskStats
 
getLastUpdate() - Method in class com.facebook.presto.operator.PageBufferClientStatus
 
getLatestAttemptExecutionInfo() - Method in class com.facebook.presto.execution.StageInfo
 
getLayout(Session, TableHandle, Constraint<ColumnHandle>, Optional<Set<ColumnHandle>>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getLayout(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getLayout(Session, TableHandle, Constraint<ColumnHandle>, Optional<Set<ColumnHandle>>) - Method in interface com.facebook.presto.metadata.Metadata
Returns a new table layout that satisfies the given constraint together with unenforced constraint.
getLayout(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
Returns table's layout properties for a given table handle.
getLayout(Session, TableHandle, Constraint<ColumnHandle>, Optional<Set<ColumnHandle>>) - Method in class com.facebook.presto.metadata.MetadataManager
 
getLayout(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
getLayout() - Method in class com.facebook.presto.metadata.NewTableLayout
 
getLayout() - Method in class com.facebook.presto.metadata.TableLayoutResult
 
getLayout() - Method in class com.facebook.presto.operator.index.IndexLookupSourceFactory
 
getLayout() - Method in interface com.facebook.presto.operator.LookupSourceFactory
 
getLayout() - Method in class com.facebook.presto.operator.PartitionedLookupSourceFactory
 
getLayout() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.CreateName
 
getLayoutHandle() - Method in class com.facebook.presto.metadata.TableLayout
 
getLayoutHandle() - Method in class com.facebook.presto.sql.planner.CanonicalTableScanNode.CanonicalTableHandle
 
getLayoutIdentifier() - Method in class com.facebook.presto.sql.planner.CanonicalTableScanNode.CanonicalTableHandle
 
getLeafSplitCpuTime() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getLeafSplitScheduledTime() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getLeafSplitWaitTime() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getLeafSplitWallTime() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getLeft() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram.Bucket
 
getLeft() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram.Bucket
 
getLeft() - Method in class com.facebook.presto.sql.planner.plan.JoinNode.EquiJoinClause
 
getLeft() - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
getLeft() - Method in class com.facebook.presto.sql.planner.plan.MergeJoinNode
 
getLeft() - Method in class com.facebook.presto.sql.planner.plan.SpatialJoinNode
 
getLeftHashVariable() - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
getLeftHashVariable() - Method in class com.facebook.presto.sql.planner.plan.MergeJoinNode
 
getLeftJoinFields() - Method in class com.facebook.presto.sql.analyzer.Analysis.JoinUsingAnalysis
 
getLeftPartitionVariable() - Method in class com.facebook.presto.sql.planner.plan.SpatialJoinNode
 
getLengths() - Method in interface com.facebook.presto.operator.unnest.Unnester
Return a vector with the number of entries for each position of the block to be unnested.
getLevel() - Method in class com.facebook.presto.execution.executor.Priority
 
getLevel0Time() - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
getLevel1Time() - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
getLevel2Time() - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
getLevel3Time() - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
getLevel4Time() - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
getLevelMinPriority(int, long) - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
getLevelPriority() - Method in class com.facebook.presto.execution.executor.Priority
 
getLevelTimeMultiplier() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getLifespan() - Method in class com.facebook.presto.metadata.Split
 
getLifespan() - Method in class com.facebook.presto.operator.DriverContext
 
getLifespan() - Method in class com.facebook.presto.operator.DriverStats
 
getLifespan() - Method in class com.facebook.presto.operator.TableCommitContext
 
getLimit() - Method in class com.facebook.presto.execution.QueryLimit
 
getLimitProperties(LimitNode) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesProviderImpl
Provides the logical properties for a LimitNode.
getLimitSource() - Method in class com.facebook.presto.execution.QueryLimit
 
getLine() - Method in class com.facebook.presto.server.ThreadResource.StackLine
 
getLiteral(String) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder.SpecializeContext
 
getLocale() - Method in class com.facebook.presto.FullConnectorSession
 
getLocale() - Method in class com.facebook.presto.Session
 
getLocale() - Method in class com.facebook.presto.SessionRepresentation
 
getLocale() - Method in class com.facebook.presto.testing.TestingConnectorSession
 
getLocalExchange(Lifespan) - Method in class com.facebook.presto.operator.exchange.LocalExchange.LocalExchangeFactory
 
getLocalExchangeBufferInfo() - Method in class com.facebook.presto.operator.OperatorInfoUnion
 
getLocalExchangeFactory() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSourceOperator.LocalExchangeSourceOperatorFactory
 
getLocalMemoryManager() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getLocalParent() - Method in class com.facebook.presto.sql.analyzer.Scope
 
getLocalProperties() - Method in class com.facebook.presto.metadata.TableLayout
 
getLocalProperties() - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
getLocalProperties() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.StreamProperties
 
getLocation() - Method in class com.facebook.presto.execution.Location
 
getLocation() - Method in class com.facebook.presto.split.RemoteSplit
 
getLocationSegmentNames() - Method in class com.facebook.presto.execution.scheduler.FlatNetworkTopology
 
getLocationSegmentNames() - Method in class com.facebook.presto.execution.scheduler.LegacyNetworkTopology
 
getLocationSegmentNames() - Method in interface com.facebook.presto.execution.scheduler.NetworkTopology
Strings describing the meaning of each segment of a NetworkLocation returned from locate().
getLockOwnerId() - Method in class com.facebook.presto.server.ThreadResource.Info
 
getLogHistogramOutput() - Method in class com.facebook.presto.operator.JoinOperatorInfo
 
getLogHistogramProbes() - Method in class com.facebook.presto.operator.JoinOperatorInfo
 
getLogicalPlan(Session, Statement, List<Expression>, WarningCollector) - Method in class com.facebook.presto.sql.analyzer.QueryExplainer
 
getLogicalPlan(Session, Statement, List<Expression>, WarningCollector, PlanNodeIdAllocator) - Method in class com.facebook.presto.sql.analyzer.QueryExplainer
 
getLogicalProperties() - Method in class com.facebook.presto.sql.planner.iterative.GroupReference
 
getLogicalProperties(int) - Method in class com.facebook.presto.sql.planner.iterative.Memo
 
getLong() - Method in interface com.facebook.presto.operator.aggregation.state.LongAndDoubleState
 
getLong() - Method in interface com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongState
 
getLong() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory.GroupedLongDecimalWithOverflowAndLongState
 
getLong() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory.SingleLongDecimalWithOverflowAndLongState
 
getLong() - Method in interface com.facebook.presto.operator.aggregation.state.LongState
 
getLong() - Method in interface com.facebook.presto.operator.aggregation.state.NullableLongState
 
getLong(int) - Method in class com.facebook.presto.operator.index.PageRecordSet.PageRecordCursor
 
getLong(int) - Method in class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet.UnloadedIndexKeyRecordCursor
 
getLong(int, int) - Method in class com.facebook.presto.operator.PagesIndex
 
getLong(int, int) - Method in class com.facebook.presto.operator.window.PagesWindowIndex
 
getLongDecimal() - Method in interface com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowState
 
getLongDecimal() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.GroupedLongDecimalWithOverflowState
 
getLongDecimal() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.SingleLongDecimalWithOverflowState
 
getLongUnchecked(byte[], int) - Static method in class com.facebook.presto.operator.UncheckedByteArrays
 
getLongVariable(String) - Method in class com.facebook.presto.metadata.BoundVariables.Builder
 
getLongVariable(String) - Method in class com.facebook.presto.metadata.BoundVariables
 
getLongVariables() - Method in class com.facebook.presto.metadata.BoundVariables.Builder
 
getLongVariables() - Method in class com.facebook.presto.metadata.BoundVariables
 
getLookup() - Method in interface com.facebook.presto.sql.planner.iterative.Rule.Context
 
getLookupSource() - Method in interface com.facebook.presto.operator.LookupSourceProvider.LookupSourceLease
 
getLookupSource() - Method in interface com.facebook.presto.operator.TrackingLookupSourceSupplier
 
getLookupSourcePositions() - Method in class com.facebook.presto.operator.JoinOperatorInfo
Estimated number of positions in on the build side
getLookupSourceStats() - Method in class com.facebook.presto.sql.gen.JoinCompiler
 
getLookupVariables() - Method in class com.facebook.presto.sql.planner.plan.IndexSourceNode
 
getLow() - Method in class com.facebook.presto.cost.StatisticRange
 
getLow() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedRange
 
getLowMemoryKillerPolicy() - Method in class com.facebook.presto.memory.MemoryManagerConfig
 
getLowValue() - Method in class com.facebook.presto.cost.VariableStatsEstimate
 
getM1() - Method in interface com.facebook.presto.operator.aggregation.state.CentralMomentsState
 
getM2() - Method in interface com.facebook.presto.operator.aggregation.state.CentralMomentsState
 
getM2() - Method in interface com.facebook.presto.operator.aggregation.state.VarianceState
 
getM2X() - Method in interface com.facebook.presto.operator.aggregation.state.CorrelationState
 
getM2X() - Method in interface com.facebook.presto.operator.aggregation.state.RegressionState
 
getM2Y() - Method in interface com.facebook.presto.operator.aggregation.state.CorrelationState
 
getM3() - Method in interface com.facebook.presto.operator.aggregation.state.CentralMomentsState
 
getM4() - Method in interface com.facebook.presto.operator.aggregation.state.CentralMomentsState
 
getMagicLiteralFunctionSignature(Type) - Static method in class com.facebook.presto.sql.planner.LiteralEncoder
 
getMajor() - Method in class com.facebook.presto.server.JavaVersion
 
getManagementExecutor() - Method in class com.facebook.presto.execution.SqlQueryManager
 
getMaterializedResult() - Method in class com.facebook.presto.testing.QueryRunner.MaterializedResultWithPlan
 
getMaterializedRows() - Method in class com.facebook.presto.testing.MaterializedResult
 
getMaterializedView(TransactionInfo, SessionRepresentation, QualifiedObjectName) - Method in class com.facebook.presto.catalogserver.CatalogServer
 
getMaterializedView(TransactionInfo, SessionRepresentation, QualifiedObjectName) - Method in interface com.facebook.presto.catalogserver.CatalogServerClient
 
getMaterializedView(Session, QualifiedObjectName) - Method in class com.facebook.presto.catalogserver.RemoteMetadataManager
 
getMaterializedView(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getMaterializedView(Session, QualifiedObjectName) - Method in interface com.facebook.presto.metadata.Metadata
Returns the materialized view definition for the specified materialized view name.
getMaterializedView(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.MetadataManager
 
getMaterializedView(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.testing.TestingMetadata
 
getMaterializedViewAnalysisState(Table) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getMaterializedViewColumnMappings() - Method in class com.facebook.presto.sql.analyzer.MaterializedViewColumnMappingExtractor
Compute the 1-to-N column mapping from a materialized view to its base tables.
getMaterializedViewDirectColumnMappings() - Method in class com.facebook.presto.sql.analyzer.MaterializedViewColumnMappingExtractor
Similar to getMaterializedViewColumnMappings, but only includes direct column mappings.
getMaterializedViewInfo() - Method in class com.facebook.presto.sql.analyzer.MaterializedViewInformationExtractor
 
getMaterializedViewStatus(Session, QualifiedObjectName, TupleDomain<String>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getMaterializedViewStatus(Session, QualifiedObjectName, TupleDomain<String>) - Method in interface com.facebook.presto.metadata.Metadata
Get Materialized view status
getMaterializedViewStatus(Session, QualifiedObjectName, TupleDomain<String>) - Method in class com.facebook.presto.metadata.MetadataManager
 
getMaterializedViewStatus(ConnectorSession, SchemaTableName, TupleDomain<String>) - Method in class com.facebook.presto.testing.TestingMetadata
 
getMavenLocalRepository() - Method in class com.facebook.presto.server.PluginManagerConfig
 
getMavenRemoteRepository() - Method in class com.facebook.presto.server.PluginManagerConfig
 
getMax() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram
 
getMax() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram
 
getMax() - Method in class com.facebook.presto.tdigest.TDigest
 
getMaxActiveSplit() - Method in class com.facebook.presto.server.TaskExecutorResource
 
getMaxActiveSplitsInfo() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getMaxBufferedBytes() - Method in class com.facebook.presto.operator.ExchangeClientStatus
 
getMaxBufferSize() - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
getMaxBytes() - Method in class com.facebook.presto.memory.MemoryPool
 
getMaxBytes() - Method in class com.facebook.presto.spiller.SpillSpaceTracker
 
getMaxCachedEntries() - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
getMaxCacheSize() - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
getMaxCompletedQueries() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getMaxConcurrentMaterializations() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getMaxConcurrentMaterializations(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getMaxConcurrentQueries() - Method in class com.facebook.presto.execution.QueryManagerConfig
Deprecated.
getMaxDriversPerTask() - Method in class com.facebook.presto.execution.executor.TaskHandle
 
getMaxDriversPerTask() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getMaxDriversPerTask(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getMaxEndTime() - Method in class com.facebook.presto.execution.scheduler.PartialResultQueryTaskTracker
 
getMaxErrorDuration() - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
getMaxFailedTaskPercentage() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getMaxFailedTaskPercentage(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getMaxFinishingConcurrency() - Method in class com.facebook.presto.transaction.TransactionManagerConfig
 
getMaxGroupingSets() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getMaxGroupingSets(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getMaxIndex() - Method in class com.facebook.presto.GroupByHashPageIndexer
 
getMaxIndexMemoryUsage() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getMaxInFlightSize() - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
getMaxLocalExchangeBufferSize() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getMaxMemory() - Method in class com.facebook.presto.cost.LocalCostEstimate
 
getMaxMemory() - Method in class com.facebook.presto.cost.PlanCostEstimate
Returns maximal memory usage of a query plan (or subplan).
getMaxMemoryWhenOutputting() - Method in class com.facebook.presto.cost.PlanCostEstimate
Returns maximal memory usage of a query plan (or subplan) after a first output row was produced.
getMaxOutputStageJsonSize() - Method in class com.facebook.presto.event.QueryMonitorConfig
 
getMaxPagePartitioningBufferSize() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getMaxPartialAggregationMemoryUsage() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getMaxPendingSplitsPerTask() - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
getMaxQueryBroadcastMemory() - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
getMaxQueryHistory() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getMaxQueryLength() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getMaxQueryMemory() - Method in class com.facebook.presto.memory.MemoryManagerConfig
 
getMaxQueryMemoryPerNode() - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
getMaxQueryRunningTaskCount() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getMaxQueryTotalMemory() - Method in class com.facebook.presto.memory.MemoryManagerConfig
 
getMaxQueryTotalMemoryPerNode() - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
getMaxQueuedQueries() - Method in class com.facebook.presto.execution.QueryManagerConfig
Deprecated.
getMaxQueuedQueries() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getMaxQueuedQueries() - Method in class com.facebook.presto.server.ResourceGroupInfo
 
getMaxReorderedJoins() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getMaxReorderedJoins(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getMaxResponseSize() - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
getMaxRevocableMemoryPerNode() - Method in class com.facebook.presto.spiller.NodeSpillConfig
 
getMaxRevocableMemoryPerTask() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getMaxRowCountPerPartition() - Method in class com.facebook.presto.sql.planner.plan.RowNumberNode
 
getMaxRowCountPerPartition() - Method in class com.facebook.presto.sql.planner.plan.TopNRowNumberNode
 
getMaxSamples() - Method in class com.facebook.presto.operator.aggregation.reservoirsample.UnweightedDoubleReservoirSample
 
getMaxSamples() - Method in class com.facebook.presto.operator.aggregation.reservoirsample.WeightedDoubleReservoirSample
 
getMaxSinglePagesSize() - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
getMaxSpillPerNode() - Method in class com.facebook.presto.spiller.NodeSpillConfig
 
getMaxSplitsPerNode() - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
getMaxStageCount() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getMaxStageCountForEagerScheduling() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getMaxStageCountForEagerScheduling(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getMaxStageRetries() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getMaxStageRetries(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getMaxTasksPerStage() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getMaxTasksPerStage(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getMaxTaskUpdateSize() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
getMaxTotalMemory() - Method in class com.facebook.presto.memory.QueryContext
 
getMaxTotalRunningTaskCountToKillQuery() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getMaxTotalRunningTaskCountToNotExecuteNewQuery() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getMaxUnacknowledgedSplitsPerTask() - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
getMaxUnacknowledgedSplitsPerTask(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getMaxUserMemory() - Method in class com.facebook.presto.memory.QueryContext
 
getMaxWarnings() - Method in class com.facebook.presto.execution.warnings.WarningCollectorConfig
 
getMaxWorkerThreads() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getMbeans() - Method in class com.facebook.presto.dispatcher.DispatchExecutor
 
getMean() - Method in interface com.facebook.presto.operator.aggregation.state.VarianceState
 
getMean() - Method in class com.facebook.presto.tdigest.Centroid
 
getMeanX() - Method in interface com.facebook.presto.operator.aggregation.state.CovarianceState
 
getMeanY() - Method in interface com.facebook.presto.operator.aggregation.state.CovarianceState
 
getMemoryAlreadyBeingRevoked(Collection<TaskContext>, long) - Static method in class com.facebook.presto.execution.MemoryRevokingSchedulerUtils
 
getMemoryCostWeight() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getMemoryInBytes() - Method in class com.facebook.presto.operator.index.IndexSnapshotBuilder
 
getMemoryInfo(MemoryPoolAssignmentsRequest) - Method in class com.facebook.presto.memory.MemoryResource
 
getMemoryInfo(String) - Method in class com.facebook.presto.memory.MemoryResource
 
getMemoryInfo() - Method in class com.facebook.presto.server.NodeStatus
 
getMemoryPool() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getMemoryPool() - Method in interface com.facebook.presto.execution.QueryExecution
 
getMemoryPool() - Method in class com.facebook.presto.execution.QueryInfo
 
getMemoryPool() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getMemoryPool() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getMemoryPool() - Method in class com.facebook.presto.memory.QueryContext
 
getMemoryPool() - Method in class com.facebook.presto.server.BasicQueryInfo
 
getMemoryPoolFetchInterval() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getMemoryPoolId() - Method in class com.facebook.presto.memory.LowMemoryKiller.QueryMemoryInfo
 
getMemoryPoolInfo() - Method in class com.facebook.presto.memory.ClusterMemoryManager
 
getMemoryPoolInfo() - Method in class com.facebook.presto.resourcemanager.ClusterMemoryManagerService
 
getMemoryPoolInfo() - Method in interface com.facebook.presto.resourcemanager.MemoryManagerService
 
getMemoryPoolInfo() - Method in interface com.facebook.presto.resourcemanager.ResourceManagerClient
 
getMemoryPoolInfo() - Method in class com.facebook.presto.resourcemanager.ResourceManagerServer
 
getMemoryPoolInfoRefreshDuration() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getMemoryPoolManager() - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupConfigurationManagerContextInstance
 
getMemoryPools(LocalMemoryManager) - Static method in class com.facebook.presto.execution.MemoryRevokingUtils
 
getMemoryReservation() - Method in class com.facebook.presto.memory.LowMemoryKiller.QueryMemoryInfo
 
getMemoryReservation() - Method in class com.facebook.presto.operator.TaskContext
 
getMemoryReservationInBytes() - Method in class com.facebook.presto.execution.TaskStatus
 
getMemoryReservationSummary() - Method in class com.facebook.presto.operator.TaskContext
 
getMemoryRevokingTarget() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getMemoryRevokingThreshold() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getMemoryUsage() - Method in class com.facebook.presto.operator.DriverContext
 
getMemoryUsage() - Method in class com.facebook.presto.server.ResourceGroupInfo
 
getMemoryUsageBytes() - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo
 
getMessage() - Method in class com.facebook.presto.execution.ExecutionFailureInfo
 
getMessage() - Method in exception com.facebook.presto.resourcemanager.ResourceManagerInconsistentException
 
getMetadata(ConnectorTransactionHandle) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaConnector
 
getMetadata(ConnectorTransactionHandle) - Method in class com.facebook.presto.connector.system.GlobalSystemConnector
 
getMetadata(ConnectorTransactionHandle) - Method in class com.facebook.presto.connector.system.SystemConnector
 
getMetadata() - Method in class com.facebook.presto.metadata.CatalogMetadata
 
getMetadata() - Method in class com.facebook.presto.metadata.TableMetadata
 
getMetadata() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getMetadata() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getMetadata() - Method in interface com.facebook.presto.testing.QueryRunner
 
getMetadataFor(ConnectorId) - Method in class com.facebook.presto.metadata.CatalogMetadata
 
getMetadataUpdateHandleClass(String) - Method in class com.facebook.presto.metadata.HandleResolver
 
getMetadataUpdateHandleClass() - Method in class com.facebook.presto.testing.TestingHandleResolver
 
getMetadataUpdateHandleSerde(ConnectorId) - Method in class com.facebook.presto.connector.ConnectorTypeSerdeManager
 
getMetadataUpdater(ConnectorId) - Method in class com.facebook.presto.metadata.ConnectorMetadataUpdaterManager
 
getMetadataUpdateResults(Session, QueryManager, MetadataUpdates, QueryId) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getMetadataUpdateResults(Session, QueryManager, MetadataUpdates, QueryId) - Method in interface com.facebook.presto.metadata.Metadata
 
getMetadataUpdateResults(Session, QueryManager, MetadataUpdates, QueryId) - Method in class com.facebook.presto.metadata.MetadataManager
 
getMetadataUpdaters() - Method in class com.facebook.presto.execution.TaskMetadataContext
 
getMetadataUpdates() - Method in class com.facebook.presto.execution.TaskInfo
 
getMetadataUpdates() - Method in class com.facebook.presto.metadata.MetadataUpdates
 
getMetadataUpdatesAny() - Method in class com.facebook.presto.metadata.MetadataUpdates
 
getMethod() - Method in class com.facebook.presto.server.ThreadResource.StackLine
 
getMethodHandle() - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.ParametricScalarImplementationChoice
 
getMethodHandle() - Method in class com.facebook.presto.operator.scalar.BuiltInScalarFunctionImplementation
 
getMethodHandle() - Method in class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice
 
getMethodHandle() - Method in class com.facebook.presto.sql.gen.VarArgsToArrayAdapterGenerator.VarArgMethodHandle
 
getMethodHandles(RowType, FunctionAndTypeManager, OperatorType) - Method in class com.facebook.presto.operator.scalar.RowComparisonOperator
 
getMillis() - Method in class com.facebook.presto.type.SqlIntervalDayTime
 
getMin() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.IndexedPriorityQueue
 
getMin() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram
 
getMin() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram
 
getMin() - Method in class com.facebook.presto.tdigest.TDigest
 
getMinCandidates() - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
getMinDrivers() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getMinDriversPerTask() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getMinErrorDuration() - Method in class com.facebook.presto.operator.ExchangeClientConfig
Deprecated.
getMinhashSize() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
getMinimum(QueryLimit<S>, QueryLimit<S>...) - Static method in class com.facebook.presto.execution.QueryLimit
 
getMinimumNumberOfDrivers() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getMinor() - Method in class com.facebook.presto.server.JavaVersion
 
getMinQueryExpireAge() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getMinScheduleSplitBatchSize() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getMinVirtualNodeCount() - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
getMissRate() - Method in class com.facebook.presto.sql.gen.CacheStatsMBean
 
getMixedSplitQueuesFullAndWaitingForSource() - Method in class com.facebook.presto.execution.scheduler.SplitSchedulerStats
 
getMonths() - Method in class com.facebook.presto.type.SqlIntervalYearMonth
 
getMultimapAggGroupImplementation() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getName() - Method in class com.facebook.presto.connector.system.GlobalSystemConnectorFactory
 
getName() - Method in class com.facebook.presto.execution.AddColumnTask
 
getName() - Method in class com.facebook.presto.execution.AlterFunctionTask
 
getName() - Method in class com.facebook.presto.execution.CallTask
 
getName() - Method in class com.facebook.presto.execution.Column
 
getName() - Method in class com.facebook.presto.execution.CommitTask
 
getName() - Method in class com.facebook.presto.execution.CreateFunctionTask
 
getName() - Method in class com.facebook.presto.execution.CreateMaterializedViewTask
 
getName() - Method in class com.facebook.presto.execution.CreateRoleTask
 
getName() - Method in class com.facebook.presto.execution.CreateSchemaTask
 
getName() - Method in class com.facebook.presto.execution.CreateTableTask
 
getName() - Method in class com.facebook.presto.execution.CreateTypeTask
 
getName() - Method in class com.facebook.presto.execution.CreateViewTask
 
getName() - Method in interface com.facebook.presto.execution.DataDefinitionTask
 
getName() - Method in class com.facebook.presto.execution.DeallocateTask
 
getName() - Method in class com.facebook.presto.execution.DropColumnTask
 
getName() - Method in class com.facebook.presto.execution.DropFunctionTask
 
getName() - Method in class com.facebook.presto.execution.DropMaterializedViewTask
 
getName() - Method in class com.facebook.presto.execution.DropRoleTask
 
getName() - Method in class com.facebook.presto.execution.DropSchemaTask
 
getName() - Method in class com.facebook.presto.execution.DropTableTask
 
getName() - Method in class com.facebook.presto.execution.DropViewTask
 
getName() - Method in class com.facebook.presto.execution.GrantRolesTask
 
getName() - Method in class com.facebook.presto.execution.GrantTask
 
getName() - Method in class com.facebook.presto.execution.PrepareTask
 
getName() - Method in class com.facebook.presto.execution.RenameColumnTask
 
getName() - Method in class com.facebook.presto.execution.RenameSchemaTask
 
getName() - Method in class com.facebook.presto.execution.RenameTableTask
 
getName() - Method in class com.facebook.presto.execution.ResetSessionTask
 
getName() - Method in class com.facebook.presto.execution.RevokeRolesTask
 
getName() - Method in class com.facebook.presto.execution.RevokeTask
 
getName() - Method in class com.facebook.presto.execution.RollbackTask
 
getName() - Method in class com.facebook.presto.execution.SetRoleTask
 
getName() - Method in class com.facebook.presto.execution.SetSessionTask
 
getName() - Method in class com.facebook.presto.execution.StartTransactionTask
 
getName() - Method in class com.facebook.presto.execution.TruncateTableTask
 
getName() - Method in class com.facebook.presto.execution.UseTask
 
getName() - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
getName() - Method in class com.facebook.presto.metadata.ViewDefinition.ViewColumn
 
getName() - Method in class com.facebook.presto.operator.aggregation.AggregationHeader
 
getName() - Method in class com.facebook.presto.operator.scalar.annotations.ScalarImplementationHeader
 
getName() - Method in enum com.facebook.presto.operator.scalar.ColorFunctions.SystemColor
 
getName() - Method in class com.facebook.presto.security.AllowAllSystemAccessControl.Factory
 
getName() - Method in class com.facebook.presto.security.FileBasedSystemAccessControl.Factory
 
getName() - Method in class com.facebook.presto.security.ReadOnlySystemAccessControl.Factory
 
getName() - Method in class com.facebook.presto.server.ThreadResource.Info
 
getName() - Method in class com.facebook.presto.spiller.LocalTempStorage.Factory
 
getName() - Method in class com.facebook.presto.sql.analyzer.Field
 
getName() - Method in class com.facebook.presto.sql.planner.planPrinter.JsonRenderer.JsonRenderedNode
 
getName() - Method in class com.facebook.presto.sql.planner.planPrinter.NodeRepresentation
 
getName() - Method in class com.facebook.presto.sql.planner.Symbol
 
getName() - Method in class com.facebook.presto.testing.TestingMetadata.TestingColumnHandle
 
getName() - Method in class com.facebook.presto.type.ArrayParametricType
 
getName() - Method in class com.facebook.presto.type.CharParametricType
 
getName() - Method in class com.facebook.presto.type.DecimalParametricType
 
getName() - Method in class com.facebook.presto.type.FunctionParametricType
 
getName() - Method in class com.facebook.presto.type.MapParametricType
 
getName() - Method in class com.facebook.presto.type.RowParametricType
 
getName() - Method in class com.facebook.presto.type.VarcharParametricType
 
getNamedQuery(Table) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getNamedQuery(String) - Method in class com.facebook.presto.sql.analyzer.Scope
 
getNegative() - Method in class com.facebook.presto.operator.aggregation.PrecisionRecallAggregation.BucketResult
 
getNetworkCost() - Method in class com.facebook.presto.cost.LocalCostEstimate
 
getNetworkCost() - Method in class com.facebook.presto.cost.PlanCostEstimate
Returns network component of the cost.
getNetworkCostWeight() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getNetworkTopology() - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
getNewTableHandle() - Method in class com.facebook.presto.metadata.TableLayout
 
getNewTableLayout(Session, String, ConnectorTableMetadata) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getNewTableLayout(Session, String, ConnectorTableMetadata) - Method in interface com.facebook.presto.metadata.Metadata
 
getNewTableLayout(Session, String, ConnectorTableMetadata) - Method in class com.facebook.presto.metadata.MetadataManager
 
getNewTasks() - Method in class com.facebook.presto.execution.scheduler.ScheduleResult
 
getNewTracer() - Method in class com.facebook.presto.tracing.NoopTracerProvider
 
getNewTracer() - Method in class com.facebook.presto.tracing.SimpleTracerProvider
 
getNextBatch(ConnectorPartitionHandle, Lifespan, int) - Method in class com.facebook.presto.split.BufferingSplitSource
 
getNextBatch(ConnectorPartitionHandle, Lifespan, int) - Method in class com.facebook.presto.split.ConnectorAwareSplitSource
 
getNextBatch(ConnectorPartitionHandle, Lifespan, int) - Method in class com.facebook.presto.split.SampledSplitSource
 
getNextBatch(ConnectorPartitionHandle, Lifespan, int) - Method in interface com.facebook.presto.split.SplitSource
 
getNextBatch(ConnectorPartitionHandle, Lifespan, int) - Method in class com.facebook.presto.sql.planner.LazySplitSource
 
getNextJoinPosition(long) - Method in interface com.facebook.presto.operator.index.IndexedData
Returns the next address to join.
getNextJoinPosition(long, int, Page) - Method in class com.facebook.presto.operator.index.IndexLookupSource
 
getNextJoinPosition(long) - Method in class com.facebook.presto.operator.index.IndexSnapshot
 
getNextJoinPosition(long) - Method in class com.facebook.presto.operator.index.StreamingIndexedData
 
getNextJoinPosition(long, int, Page) - Method in class com.facebook.presto.operator.JoinHash
 
getNextJoinPosition(long, int, Page) - Method in interface com.facebook.presto.operator.LookupSource
 
getNextJoinPosition(long, int, Page) - Method in class com.facebook.presto.operator.OuterLookupSource
 
getNextJoinPosition(long, int, Page) - Method in class com.facebook.presto.operator.PartitionedLookupSource
 
getNextPage() - Method in class com.facebook.presto.split.EmptySplitPageSource
 
getNextPage() - Method in class com.facebook.presto.split.MappedPageSource
 
getNextSource() - Method in class com.facebook.presto.operator.exchange.LocalExchange
 
getNextSplitId() - Method in class com.facebook.presto.execution.executor.TaskHandle
 
getNextToken() - Method in class com.facebook.presto.execution.buffer.BufferResult
 
getNextToken() - Method in class com.facebook.presto.execution.buffer.ThriftBufferResult
 
getNextToken() - Method in class com.facebook.presto.operator.PageBufferClient.PagesResponse
 
getNoActiveDriverGroup() - Method in class com.facebook.presto.execution.scheduler.SplitSchedulerStats
 
getNode() - Method in class com.facebook.presto.memory.RemoteNodeMemory
 
getNode() - Method in exception com.facebook.presto.sql.analyzer.SemanticException
 
getNode(int) - Method in class com.facebook.presto.sql.planner.iterative.Memo
 
getNode(Split) - Method in class com.facebook.presto.sql.planner.NodePartitionMap
 
getNode(int) - Method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
 
getNode() - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator.DecorrelatedNode
 
getNodeCount() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getNodeCount() - Method in interface com.facebook.presto.testing.QueryRunner
 
getNodeCpuUtilizationPercentage(InternalNode) - Method in class com.facebook.presto.execution.NodeTaskMap
 
getNodeForBucket(int) - Method in class com.facebook.presto.execution.scheduler.FixedSourcePartitionedScheduler.BucketedSplitPlacementPolicy
 
getNodeHeartbeatInterval() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getNodeId() - Method in interface com.facebook.presto.execution.RemoteTask
 
getNodeId() - Method in class com.facebook.presto.execution.TaskInfo
 
getNodeId() - Method in class com.facebook.presto.server.NodeStatus
 
getNodeId() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
getNodeIdentifier() - Method in class com.facebook.presto.metadata.InternalNode
 
getNodeLocation(Optional<SourceLocation>) - Static method in class com.facebook.presto.sql.analyzer.ExpressionTreeUtils
 
getNodeLocation() - Method in class com.facebook.presto.sql.analyzer.Field
 
getNodeLocation() - Method in class com.facebook.presto.sql.planner.Symbol
 
getNodeManager() - Method in class com.facebook.presto.connector.ConnectorContextInstance
 
getNodeManager() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getNodeManager() - Method in class com.facebook.presto.testing.TestingConnectorContext
 
getNodePartitioning() - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
getNodePartitioningManager() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getNodePartitioningManager() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getNodePartitioningManager() - Method in interface com.facebook.presto.testing.QueryRunner
 
getNodePartitioningMap(Session, PartitioningHandle) - Method in class com.facebook.presto.sql.planner.NodePartitioningManager
 
getNodePartitionMap(Session, NodeScheduler) - Method in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
getNodes() - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
getNodes(NodeState) - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
getNodes(NodeState) - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
getNodes(NodeState) - Method in interface com.facebook.presto.metadata.InternalNodeManager
 
getNodes(Session, ConnectorId) - Method in class com.facebook.presto.sql.planner.NodePartitioningManager
 
getNodes() - Method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
 
getNodeSelectionHashStrategy() - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
getNodeSelectionStrategy() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaSplit
 
getNodeSelectionStrategy() - Method in class com.facebook.presto.connector.system.SystemSplit
 
getNodeSelectionStrategy() - Method in class com.facebook.presto.metadata.Split
 
getNodeSelectionStrategy() - Method in class com.facebook.presto.operator.index.IndexSplit
 
getNodeSelectionStrategy() - Method in class com.facebook.presto.split.EmptySplit
 
getNodeSelectionStrategy() - Method in class com.facebook.presto.split.RemoteSplit
 
getNodeSelectionStrategy() - Method in class com.facebook.presto.testing.TestingSplit
 
getNodeState() - Method in class com.facebook.presto.metadata.HttpRemoteNodeState
 
getNodeState() - Method in interface com.facebook.presto.metadata.RemoteNodeState
 
getNodeState() - Method in class com.facebook.presto.metadata.ThriftRemoteNodeState
 
getNodeStats() - Method in class com.facebook.presto.server.NodeResource
 
getNodeStatus() - Method in class com.facebook.presto.metadata.InternalNode
 
getNodeStatusTimeout() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getNodeTotalMemoryUsageInBytes(InternalNode) - Method in class com.facebook.presto.execution.NodeTaskMap
 
getNodeTtlFetcherManagerType() - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.NodeTtlFetcherManagerConfig
 
getNodeVersion() - Method in class com.facebook.presto.metadata.InternalNode
 
getNodeVersion() - Method in class com.facebook.presto.server.NodeStatus
 
getNoMoreSplits() - Method in class com.facebook.presto.execution.SqlTaskExecution
 
getNoMoreSplits() - Method in class com.facebook.presto.execution.TaskInfo
 
getNoMoreSplitsForLifespan() - Method in class com.facebook.presto.execution.TaskSource
 
getNonHeapUsed() - Method in class com.facebook.presto.server.NodeStatus
 
getNonPreferredNodeSelectedCount() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.NodeSelectionStats
 
getNonPrimaryPreferredNodeSelectedCount() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.NodeSelectionStats
 
getNotFullFuture() - Method in class com.facebook.presto.operator.exchange.LocalExchangeMemoryManager
 
getNotNullColumnVariables() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
getNullChannel() - Method in class com.facebook.presto.sql.planner.OutputPartitioning
 
getNullConvention() - Method in class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.ArgumentProperty
 
getNullsBufferSerializedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
getNullsFraction() - Method in class com.facebook.presto.cost.VariableStatsEstimate
 
getNumberOfIndexes() - Method in class com.facebook.presto.operator.WindowInfo.DriverWindowInfo
 
getNumberOfLeakedQueries() - Method in class com.facebook.presto.memory.ClusterMemoryManager
 
getNumberOfPartitions() - Method in class com.facebook.presto.operator.WindowInfo.IndexInfo
 
getNumberOfTableScans(Collection<PlanNode>) - Static method in class com.facebook.presto.sql.planner.FragmentTableScanCounter
 
getNumberOfTableScans(PlanNode...) - Static method in class com.facebook.presto.sql.planner.FragmentTableScanCounter
 
getNumEligibleSubGroups() - Method in class com.facebook.presto.server.ResourceGroupInfo
Deprecated.
This field is not very useful to expose as part of resource endpoint. In case of multi coordinator set up, it requires adding additional complexity and overhead to existing system to expose this field with accurate value.
getNumQueuedQueries() - Method in class com.facebook.presto.server.ResourceGroupInfo
 
getNumRunningQueries() - Method in class com.facebook.presto.server.ResourceGroupInfo
 
getObject(int) - Method in class com.facebook.presto.operator.index.PageRecordSet.PageRecordCursor
 
getObject(int) - Method in class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet.UnloadedIndexKeyRecordCursor
 
getObject(int, int) - Method in class com.facebook.presto.operator.PagesIndex
 
getObject(int, int) - Method in class com.facebook.presto.operator.window.PagesWindowIndex
 
getObjectExtractor() - Method in class com.facebook.presto.operator.scalar.JsonPath
 
getObjectKey(Block, int) - Method in interface com.facebook.presto.util.JsonUtil.ObjectKeyProvider
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.geospatial.SphericalGeographyType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.geospatial.type.BingTileType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.geospatial.type.GeometryType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.type.CodePointsType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.type.ColorType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.type.IntervalDayTimeType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.type.IntervalYearMonthType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.type.IpAddressType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.type.IpPrefixType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.type.JoniRegexpType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.type.JsonPathType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.type.LikePatternType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.type.Re2JRegexpType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.type.setdigest.SetDigestType
 
getObjectValue(SqlFunctionProperties, Block, int) - Method in class com.facebook.presto.type.UuidType
 
getOffset() - Method in class com.facebook.presto.operator.project.SelectedPositions
 
getOffset(Offset) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getOnlyColumn() - Method in class com.facebook.presto.testing.MaterializedResult
 
getOnlyColumnAsSet() - Method in class com.facebook.presto.testing.MaterializedResult
 
getOnlyValue() - Method in class com.facebook.presto.testing.MaterializedResult
 
getOperator() - Method in class com.facebook.presto.operator.annotations.OperatorImplementationDependency
 
getOperatorContext() - Method in class com.facebook.presto.operator.AggregationOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.AssignUniqueIdOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.DeleteOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.DevNullOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.DistinctLimitOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.DynamicFilterSourceOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.EnforceSingleRowOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSinkOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSourceOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.exchange.LocalMergeSourceOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.ExchangeOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.ExplainAnalyzeOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.FilterAndProjectOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.FinishedOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.GroupIdOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.HashAggregationOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.HashBuilderOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.HashSemiJoinOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.index.IndexSourceOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.index.PageBufferOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.index.PagesIndexBuilderOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.LimitOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.LookupJoinOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.LookupOuterOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.MarkDistinctOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.MergeOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.MetadataDeleteOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.NestedLoopBuildOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.NestedLoopJoinOperator
 
getOperatorContext() - Method in interface com.facebook.presto.operator.Operator
 
getOperatorContext() - Method in class com.facebook.presto.operator.OrderByOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.PageSourceOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.RemoteProjectOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.repartition.OptimizedPartitionedOutputOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.repartition.PartitionedOutputOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.RowNumberOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.ScanFilterAndProjectOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.SetBuilderOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.SpatialIndexBuilderOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.SpatialJoinOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.StatisticsWriterOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.StreamingAggregationOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.TableFinishOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.TableScanOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.TableWriterMergeOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.TableWriterOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.TaskOutputOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.TopNOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.TopNRowNumberOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.unnest.UnnestOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.ValuesOperator
 
getOperatorContext() - Method in class com.facebook.presto.operator.WindowOperator
 
getOperatorContext() - Method in class com.facebook.presto.testing.NullOutputOperator
 
getOperatorContext() - Method in class com.facebook.presto.testing.PageConsumerOperator
 
getOperatorContexts() - Method in class com.facebook.presto.operator.DriverContext
 
getOperatorExpectedCollisionsAverages() - Method in class com.facebook.presto.sql.planner.planPrinter.HashCollisionPlanNodeStats
 
getOperatorFactories() - Method in class com.facebook.presto.operator.DriverFactory
 
getOperatorHashCollisionsAverages() - Method in class com.facebook.presto.sql.planner.planPrinter.HashCollisionPlanNodeStats
 
getOperatorHashCollisionsStdDevs() - Method in class com.facebook.presto.sql.planner.planPrinter.HashCollisionPlanNodeStats
 
getOperatorId() - Method in class com.facebook.presto.operator.LookupJoinOperatorFactory
 
getOperatorId() - Method in class com.facebook.presto.operator.LookupOuterOperator.LookupOuterOperatorFactory
 
getOperatorId() - Method in class com.facebook.presto.operator.OperatorContext
 
getOperatorId() - Method in class com.facebook.presto.operator.OperatorStats
 
getOperatorInputPositionsAverages() - Method in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStats
 
getOperatorInputPositionsStdDevs() - Method in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStats
 
getOperatorMemoryContext() - Method in class com.facebook.presto.operator.OperatorContext
 
getOperatorMethodHandle(OperatorType, Type...) - Static method in class com.facebook.presto.testing.TestingEnvironment
 
getOperatorStats() - Method in class com.facebook.presto.operator.DriverStats
 
getOperatorStats() - Method in class com.facebook.presto.operator.OperatorContext
 
getOperatorSummaries() - Method in class com.facebook.presto.execution.QueryStats
 
getOperatorSummaries() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getOperatorSummaries() - Method in class com.facebook.presto.operator.PipelineStats
 
getOperatorType() - Method in exception com.facebook.presto.metadata.OperatorNotFoundException
 
getOperatorType() - Method in class com.facebook.presto.operator.OperatorContext
 
getOperatorType() - Method in class com.facebook.presto.operator.OperatorStats
 
getOperatorType() - Method in class com.facebook.presto.operator.scalar.annotations.ScalarImplementationHeader
 
getOperatorTypes() - Method in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStats
 
getOptimizeMetadataQueriesCallThreshold() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getOptimizeMetadataQueriesCallThreshold(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getOptimizers(ConnectorPlanOptimizerManager.PlanPhase) - Method in class com.facebook.presto.sql.planner.ConnectorPlanOptimizerManager
 
getOptimizerTimeout(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getOptionalCatalogMetadata(TransactionId, String) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
getOptionalCatalogMetadata(TransactionId, String) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
getOptionalCatalogMetadata(TransactionId, String) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
getOptionalCatalogMetadata(TransactionId, String) - Method in interface com.facebook.presto.transaction.TransactionManager
 
getOptionalTransactionInfo(TransactionId) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
getOptionalTransactionInfo(TransactionId) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
getOptionalTransactionInfo(TransactionId) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
getOptionalTransactionInfo(TransactionId) - Method in interface com.facebook.presto.transaction.TransactionManager
 
getOrCreateHyperLogLog(HyperLogLogState, double) - Static method in class com.facebook.presto.operator.aggregation.HyperLogLogUtils
 
getOrCreateSubGroup(String, boolean) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getOrderByAggregates(OrderBy) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getOrderByExpressions(Node) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getOrderByWindowFunctions(OrderBy) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getOrderingScheme() - Method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
getOrderingScheme() - Method in class com.facebook.presto.sql.planner.plan.RemoteSourceNode
 
getOrderingScheme() - Method in class com.facebook.presto.sql.planner.plan.SortNode
 
getOrderingScheme() - Method in class com.facebook.presto.sql.planner.plan.TopNRowNumberNode
 
getOrderingScheme() - Method in class com.facebook.presto.sql.planner.plan.WindowNode
 
getOrderingScheme() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Specification
 
getOrdinalityVariable() - Method in class com.facebook.presto.sql.planner.plan.UnnestNode
 
getOrdinalPosition() - Method in class com.facebook.presto.testing.TestingMetadata.TestingColumnHandle
 
getOrdinarySets() - Method in class com.facebook.presto.sql.analyzer.Analysis.GroupingSetAnalysis
 
getOriginalEndValue() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Frame
 
getOriginalSql() - Method in class com.facebook.presto.metadata.ViewDefinition
 
getOriginalStartValue() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Frame
 
getOriginColumnName() - Method in class com.facebook.presto.sql.analyzer.Field
 
getOriginSubqueryError() - Method in class com.facebook.presto.sql.planner.plan.ApplyNode
 
getOriginSubqueryError() - Method in class com.facebook.presto.sql.planner.plan.LateralJoinNode
 
getOriginTable() - Method in class com.facebook.presto.sql.analyzer.Field
 
getOtherLeftFields() - Method in class com.facebook.presto.sql.analyzer.Analysis.JoinUsingAnalysis
 
getOtherRightFields() - Method in class com.facebook.presto.sql.analyzer.Analysis.JoinUsingAnalysis
 
getOuterOperatorFactory() - Method in class com.facebook.presto.operator.JoinOperatorFactory.OuterOperatorFactoryResult
 
getOuterPositionIterator() - Method in class com.facebook.presto.operator.index.IndexLookupSourceFactory
 
getOuterPositionIterator() - Method in interface com.facebook.presto.operator.JoinBridge
Can be called only after build and probe are finished.
getOuterPositionIterator() - Method in interface com.facebook.presto.operator.LookupSourceFactory
Can be called only after LookupSourceFactory.createLookupSourceProvider() is done and all users of LookupSource-s finished.
getOuterPositionIterator() - Method in interface com.facebook.presto.operator.NestedLoopJoinBridge
 
getOuterPositionIterator() - Method in class com.facebook.presto.operator.PartitionedLookupSourceFactory
 
getOuterPositionIterator() - Method in interface com.facebook.presto.operator.TrackingLookupSourceSupplier
 
getOuterPositionsFuture(Lifespan) - Method in class com.facebook.presto.operator.JoinBridgeManager
 
getOuterQueryParent() - Method in class com.facebook.presto.sql.analyzer.Scope
 
getOutput() - Method in class com.facebook.presto.execution.QueryInfo
 
getOutput() - Method in class com.facebook.presto.operator.AggregationOperator
 
getOutput() - Method in class com.facebook.presto.operator.AssignUniqueIdOperator
 
getOutput() - Method in class com.facebook.presto.operator.DeleteOperator
 
getOutput() - Method in class com.facebook.presto.operator.DevNullOperator
 
getOutput() - Method in class com.facebook.presto.operator.DistinctLimitOperator
 
getOutput() - Method in class com.facebook.presto.operator.DynamicFilterSourceOperator
 
getOutput() - Method in class com.facebook.presto.operator.EnforceSingleRowOperator
 
getOutput() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSinkOperator
 
getOutput() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSourceOperator
 
getOutput() - Method in class com.facebook.presto.operator.exchange.LocalMergeSourceOperator
 
getOutput() - Method in class com.facebook.presto.operator.ExchangeOperator
 
getOutput() - Method in class com.facebook.presto.operator.ExplainAnalyzeOperator
 
getOutput() - Method in class com.facebook.presto.operator.FilterAndProjectOperator
 
getOutput() - Method in class com.facebook.presto.operator.FinishedOperator
 
getOutput() - Method in class com.facebook.presto.operator.GroupIdOperator
 
getOutput() - Method in class com.facebook.presto.operator.HashAggregationOperator
 
getOutput() - Method in class com.facebook.presto.operator.HashBuilderOperator
 
getOutput() - Method in class com.facebook.presto.operator.HashSemiJoinOperator
 
getOutput() - Method in class com.facebook.presto.operator.index.IndexSourceOperator
 
getOutput() - Method in class com.facebook.presto.operator.index.PageBufferOperator
 
getOutput() - Method in class com.facebook.presto.operator.index.PagesIndexBuilderOperator
 
getOutput() - Method in class com.facebook.presto.operator.LimitOperator
 
getOutput() - Method in class com.facebook.presto.operator.LookupJoinOperator
 
getOutput() - Method in class com.facebook.presto.operator.LookupOuterOperator
 
getOutput() - Method in class com.facebook.presto.operator.MarkDistinctOperator
 
getOutput() - Method in class com.facebook.presto.operator.MergeOperator
 
getOutput() - Method in class com.facebook.presto.operator.MetadataDeleteOperator
 
getOutput() - Method in class com.facebook.presto.operator.NestedLoopBuildOperator
 
getOutput() - Method in class com.facebook.presto.operator.NestedLoopJoinOperator
 
getOutput() - Method in interface com.facebook.presto.operator.Operator
Gets an output page from the operator.
getOutput() - Method in class com.facebook.presto.operator.OrderByOperator
 
getOutput() - Method in class com.facebook.presto.operator.PageSourceOperator
 
getOutput() - Method in class com.facebook.presto.operator.project.MergingPageOutput
 
getOutput() - Method in class com.facebook.presto.operator.RemoteProjectOperator
 
getOutput() - Method in class com.facebook.presto.operator.repartition.OptimizedPartitionedOutputOperator
 
getOutput() - Method in class com.facebook.presto.operator.repartition.PartitionedOutputOperator
 
getOutput() - Method in class com.facebook.presto.operator.RowNumberOperator
 
getOutput() - Method in class com.facebook.presto.operator.ScanFilterAndProjectOperator
 
getOutput() - Method in class com.facebook.presto.operator.SetBuilderOperator
 
getOutput() - Method in class com.facebook.presto.operator.SpatialIndexBuilderOperator
 
getOutput() - Method in class com.facebook.presto.operator.SpatialJoinOperator
 
getOutput() - Method in class com.facebook.presto.operator.StatisticsWriterOperator
 
getOutput() - Method in class com.facebook.presto.operator.StreamingAggregationOperator
 
getOutput() - Method in class com.facebook.presto.operator.TableFinishOperator
 
getOutput() - Method in class com.facebook.presto.operator.TableScanOperator
 
getOutput() - Method in class com.facebook.presto.operator.TableWriterMergeOperator
 
getOutput() - Method in class com.facebook.presto.operator.TableWriterOperator
 
getOutput() - Method in class com.facebook.presto.operator.TaskOutputOperator
 
getOutput() - Method in class com.facebook.presto.operator.TopNOperator
 
getOutput() - Method in class com.facebook.presto.operator.TopNRowNumberOperator
 
getOutput() - Method in class com.facebook.presto.operator.unnest.UnnestOperator
 
getOutput() - Method in class com.facebook.presto.operator.ValuesOperator
 
getOutput() - Method in class com.facebook.presto.operator.WindowOperator
 
getOutput() - Method in class com.facebook.presto.sql.planner.plan.MetadataDeleteNode
 
getOutput() - Method in class com.facebook.presto.testing.NullOutputOperator
 
getOutput() - Method in class com.facebook.presto.testing.PageConsumerOperator
 
getOutputBlockVariable() - Method in class com.facebook.presto.sql.gen.BytecodeUtils.OutputBlockVariableAndType
 
getOutputBufferPeakMemoryUsage() - Method in class com.facebook.presto.operator.repartition.PartitionedOutputInfo
 
getOutputBuffers() - Method in class com.facebook.presto.execution.SqlStageExecution
 
getOutputBuffers() - Method in class com.facebook.presto.execution.TaskInfo
 
getOutputBufferUtilization() - Method in class com.facebook.presto.execution.TaskStatus
 
getOutputChannels() - Method in class com.facebook.presto.operator.JoinProbe
 
getOutputCount() - Method in class com.facebook.presto.operator.project.PageProjectionWithOutputs
 
getOutputDataSize() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getOutputDataSize() - Method in interface com.facebook.presto.execution.QueryExecution
 
getOutputDataSize() - Method in class com.facebook.presto.execution.QueryStats
 
getOutputDataSize() - Method in class com.facebook.presto.execution.scheduler.LegacySqlQueryScheduler
Deprecated.
 
getOutputDataSize() - Method in class com.facebook.presto.execution.scheduler.SqlQueryScheduler
 
getOutputDataSize() - Method in interface com.facebook.presto.execution.scheduler.SqlQuerySchedulerInterface
 
getOutputDataSize() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getOutputDataSize() - Method in class com.facebook.presto.execution.SqlTaskIoStats
 
getOutputDataSize() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getOutputDataSize() - Method in class com.facebook.presto.operator.DriverContext
 
getOutputDataSize() - Method in class com.facebook.presto.operator.DriverStats
 
getOutputDataSize() - Method in class com.facebook.presto.operator.OperatorContext
 
getOutputDataSize() - Method in class com.facebook.presto.operator.OperatorStats
 
getOutputDataSize() - Method in class com.facebook.presto.operator.PipelineContext
 
getOutputDataSize() - Method in class com.facebook.presto.operator.TaskContext
 
getOutputDataSizeInBytes() - Method in class com.facebook.presto.operator.PipelineStats
 
getOutputDataSizeInBytes() - Method in class com.facebook.presto.operator.TaskStats
 
getOutputDependencies() - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation
 
getOutputDescriptor() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getOutputDescriptor(Node) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getOutputExpressions(Node) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getOutputFunction() - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation
 
getOutputIds() - Method in class com.facebook.presto.server.TaskUpdateRequest
 
getOutputLayout() - Method in class com.facebook.presto.sql.planner.CanonicalPartitioningScheme
 
getOutputLayout() - Method in class com.facebook.presto.sql.planner.PartitioningScheme
 
getOutputPositions() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getOutputPositions() - Method in interface com.facebook.presto.execution.QueryExecution
 
getOutputPositions() - Method in class com.facebook.presto.execution.QueryStats
 
getOutputPositions() - Method in class com.facebook.presto.execution.scheduler.LegacySqlQueryScheduler
Deprecated.
 
getOutputPositions() - Method in class com.facebook.presto.execution.scheduler.SqlQueryScheduler
 
getOutputPositions() - Method in interface com.facebook.presto.execution.scheduler.SqlQuerySchedulerInterface
 
getOutputPositions() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getOutputPositions() - Method in class com.facebook.presto.execution.SqlTaskIoStats
 
getOutputPositions() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getOutputPositions() - Method in class com.facebook.presto.operator.DriverContext
 
getOutputPositions() - Method in class com.facebook.presto.operator.DriverStats
 
getOutputPositions() - Method in class com.facebook.presto.operator.OperatorContext
 
getOutputPositions() - Method in class com.facebook.presto.operator.OperatorStats
 
getOutputPositions() - Method in class com.facebook.presto.operator.PipelineContext
 
getOutputPositions() - Method in class com.facebook.presto.operator.PipelineStats
 
getOutputPositions() - Method in class com.facebook.presto.operator.TaskContext
 
getOutputPositions() - Method in class com.facebook.presto.operator.TaskStats
 
getOutputRowCount() - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate
Returns estimated number of rows.
getOutputs() - Method in class com.facebook.presto.sql.planner.planPrinter.NodeRepresentation
 
getOutputSizeInBytes() - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate
Only use when getting all columns and meanwhile do not want to do per-column estimation.
getOutputSizeInBytes(Collection<VariableReferenceExpression>) - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate
Returns estimated data size.
getOutputStage() - Method in class com.facebook.presto.execution.QueryInfo
 
getOutputTable() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.IOPlan
 
getOutputTableHandleClass(String) - Method in class com.facebook.presto.metadata.HandleResolver
 
getOutputTableHandleClass() - Method in class com.facebook.presto.testing.TestingHandleResolver
 
getOutputType() - Method in class com.facebook.presto.sql.planner.StatisticsAggregationPlanner.ColumnStatisticsAggregation
 
getOutputTypes() - Method in class com.facebook.presto.operator.index.IndexBuildDriverFactoryProvider
 
getOutputTypes() - Method in class com.facebook.presto.operator.index.IndexLoader
 
getOutputTypes() - Method in class com.facebook.presto.operator.index.IndexLookupSourceFactory
 
getOutputTypes() - Method in class com.facebook.presto.operator.index.IndexSnapshotBuilder
 
getOutputTypes() - Method in interface com.facebook.presto.operator.LookupSourceFactory
 
getOutputTypes() - Method in class com.facebook.presto.operator.PagesSpatialIndexFactory
 
getOutputTypes() - Method in class com.facebook.presto.operator.PartitionedLookupSourceFactory
 
getOutputVariable() - Method in class com.facebook.presto.sql.planner.plan.ExplainAnalyzeNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.CanonicalTableScanNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.iterative.GroupReference
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.ApplyNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.AssignUniqueId
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.DeleteNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.EnforceSingleRowNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.ExplainAnalyzeNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.GroupIdNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.IndexJoinNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.IndexSourceNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.LateralJoinNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.MergeJoinNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.MetadataDeleteNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.OffsetNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.OutputNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.RemoteSourceNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.RowNumberNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.SampleNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.SortNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.SpatialJoinNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.StatisticsWriterNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.TableFinishNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.TableWriterMergeNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.TopNRowNumberNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.UnnestNode
 
getOutputVariables() - Method in class com.facebook.presto.sql.planner.plan.WindowNode
 
getOverflow() - Method in interface com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowState
 
getOverflow() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.GroupedLongDecimalWithOverflowState
 
getOverflow() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.SingleLongDecimalWithOverflowState
 
getOwner() - Method in class com.facebook.presto.metadata.ViewDefinition
 
getOwnerIdentity(Optional<String>, Session) - Static method in class com.facebook.presto.sql.MaterializedViewUtils
 
getPage() - Method in class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet.UnloadedIndexKeyRecordCursor
 
getPage() - Method in class com.facebook.presto.operator.JoinProbe
 
getPage() - Method in class com.facebook.presto.util.MergeSortedPages.PageWithPosition
 
getPageBufferClientMaxCallbackThreads() - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
getPageBufferClientStatuses() - Method in class com.facebook.presto.operator.ExchangeClientStatus
 
getPageBufferInfo() - Method in class com.facebook.presto.execution.buffer.BufferInfo
 
getPageCodecMarkers() - Method in class com.facebook.presto.execution.buffer.ThriftSerializedPage
 
getPageIndexerFactory() - Method in class com.facebook.presto.connector.ConnectorContextInstance
 
getPageIndexerFactory() - Method in class com.facebook.presto.testing.TestingConnectorContext
 
getPageProjection() - Method in class com.facebook.presto.operator.project.PageProjectionWithOutputs
 
getPages() - Method in class com.facebook.presto.metadata.InternalTable
 
getPages() - Method in class com.facebook.presto.operator.NestedLoopJoinPages
 
getPages() - Method in class com.facebook.presto.operator.PageBufferClient.PagesResponse
 
getPages() - Method in class com.facebook.presto.operator.PagesIndex
 
getPagesAdded() - Method in class com.facebook.presto.execution.buffer.PageBufferInfo
 
getPagesAdded() - Method in class com.facebook.presto.operator.repartition.PartitionedOutputInfo
 
getPagesFuture() - Method in interface com.facebook.presto.operator.NestedLoopJoinBridge
 
getPagesFuture() - Method in class com.facebook.presto.operator.NestedLoopJoinPagesSupplier
 
getPagesIndexOrderingsStats() - Method in class com.facebook.presto.sql.gen.OrderingCompiler
 
getPageSinkCommitStrategy() - Method in class com.facebook.presto.operator.TableCommitContext
 
getPageSinkPeakMemoryUsage() - Method in class com.facebook.presto.operator.TableWriterOperator.TableWriterInfo
 
getPageSorter() - Method in class com.facebook.presto.connector.ConnectorContextInstance
 
getPageSorter() - Method in class com.facebook.presto.testing.TestingConnectorContext
 
getPageSourceManager() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getPageSourceManager() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getPageSourceManager() - Method in interface com.facebook.presto.testing.QueryRunner
 
getPageSourceProvider() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaConnector
 
getPageSourceProvider() - Method in class com.facebook.presto.connector.system.GlobalSystemConnector
 
getPageSourceProvider() - Method in class com.facebook.presto.connector.system.SystemConnector
 
getPagesReceived() - Method in class com.facebook.presto.operator.PageBufferClientStatus
 
getPagesRejected() - Method in class com.facebook.presto.operator.PageBufferClientStatus
 
getPagesSent() - Method in class com.facebook.presto.execution.buffer.BufferInfo
 
getPagesSpatialIndexFactory() - Method in class com.facebook.presto.operator.SpatialIndexBuilderOperator.SpatialIndexBuilderOperatorFactory
 
getPageWithPositionsComparatorsStats() - Method in class com.facebook.presto.sql.gen.OrderingCompiler
 
getParameterCount(Statement) - Static method in class com.facebook.presto.execution.ParameterExtractor
 
getParameterCount() - Method in enum com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.NullConvention
 
getParameterizedType(String, List<TypeSignatureParameter>) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
getParameters() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getParameters(Statement) - Static method in class com.facebook.presto.execution.ParameterExtractor
 
getParameters() - Method in class com.facebook.presto.execution.QueryPreparer.PreparedQuery
 
getParameters() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getParameterTypes() - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder.SpecializeContext
 
getParameterTypes() - Method in class com.facebook.presto.operator.aggregation.BuiltInAggregationFunctionImplementation
 
getParametricTypes() - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
getParametricTypes() - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
getPartialAggregation() - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregations.Parts
 
getPartialAggregationByteReductionThreshold() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getPartialAggregationByteReductionThreshold(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getPartialAggregationStrategy() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getPartialAggregationStrategy(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getPartialMergePushdownStrategy() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getPartialMergePushdownStrategy(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getPartialResultsCompletionRatioThreshold() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getPartialResultsCompletionRatioThreshold(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getPartialResultsMaxExecutionTimeMultiplier() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getPartialResultsMaxExecutionTimeMultiplier(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getPartition() - Method in class com.facebook.presto.execution.buffer.PageBufferInfo
 
getPartition(Page, int) - Method in class com.facebook.presto.operator.BucketPartitionFunction
 
getPartition(Page, int) - Method in class com.facebook.presto.operator.exchange.LocalPartitionGenerator
 
getPartition(long) - Method in class com.facebook.presto.operator.exchange.LocalPartitionGenerator
 
getPartition(int, int, Page) - Method in interface com.facebook.presto.operator.HashGenerator
 
getPartition() - Method in class com.facebook.presto.operator.PagesRTreeIndex.GeometryWithPosition
 
getPartition(Page, int) - Method in interface com.facebook.presto.operator.PartitionFunction
 
getPartitionBy() - Method in class com.facebook.presto.sql.planner.plan.RowNumberNode
 
getPartitionBy() - Method in class com.facebook.presto.sql.planner.plan.TopNRowNumberNode
 
getPartitionBy() - Method in class com.facebook.presto.sql.planner.plan.WindowNode
 
getPartitionBy() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Specification
 
getPartitionChannels() - Method in class com.facebook.presto.sql.planner.OutputPartitioning
 
getPartitionColumns() - Method in class com.facebook.presto.metadata.NewTableLayout
 
getPartitionColumns() - Method in class com.facebook.presto.metadata.PartitioningMetadata
 
getPartitionConstants() - Method in class com.facebook.presto.sql.planner.OutputPartitioning
 
getPartitionCount() - Method in interface com.facebook.presto.geospatial.SpatialPartitioningState
 
getPartitionCount() - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.GroupedSpatialPartitioningState
 
getPartitionCount() - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.SingleSpatialPartitioningState
 
getPartitionCount() - Method in class com.facebook.presto.operator.BucketPartitionFunction
 
getPartitionCount() - Method in class com.facebook.presto.operator.exchange.LocalPartitionGenerator
 
getPartitionCount() - Method in interface com.facebook.presto.operator.PartitionFunction
 
getPartitionedOutputInfo() - Method in class com.facebook.presto.operator.OperatorInfoUnion
 
getPartitionedSplitsInfo() - Method in interface com.facebook.presto.execution.RemoteTask
 
getPartitionedSplitsInfo() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
getPartitionedSplitsOnNode(InternalNode) - Method in class com.facebook.presto.execution.NodeTaskMap
 
getPartitionedWriterCount() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getPartitionEnd() - Method in class com.facebook.presto.operator.window.WindowPartition
 
getPartitionFunction(Session, PartitioningScheme, List<Type>) - Method in class com.facebook.presto.sql.planner.NodePartitioningManager
 
getPartitionFunction() - Method in class com.facebook.presto.sql.planner.OutputPartitioning
 
getPartitionFunction(List<Type>, boolean, int[]) - Method in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
getPartitionGenerator() - Method in class com.facebook.presto.operator.LookupJoinOperator
 
getPartitioning() - Method in class com.facebook.presto.metadata.NewTableLayout
 
getPartitioning() - Method in class com.facebook.presto.sql.planner.PartitioningScheme
 
getPartitioning() - Method in class com.facebook.presto.sql.planner.PlanFragment
 
getPartitioning() - Method in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
getPartitioningColumns() - Method in class com.facebook.presto.metadata.TableLayout.TablePartitioning
 
getPartitioningColumns() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
getPartitioningColumns() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.StreamProperties
 
getPartitioningHandle() - Method in class com.facebook.presto.metadata.PartitioningMetadata
 
getPartitioningHandle() - Method in class com.facebook.presto.metadata.TableLayout.TablePartitioning
 
getPartitioningHandleClass(String) - Method in class com.facebook.presto.metadata.HandleResolver
 
getPartitioningHandleClass() - Method in class com.facebook.presto.metadata.RemoteHandleResolver
 
getPartitioningHandleForExchange(Session, String, int, List<Type>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getPartitioningHandleForExchange(Session, String, int, List<Type>) - Method in interface com.facebook.presto.metadata.Metadata
Provides partitioning handle for exchange.
getPartitioningHandleForExchange(Session, String, int, List<Type>) - Method in class com.facebook.presto.metadata.MetadataManager
 
getPartitioningPrecisionStrategy() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getPartitioningProvider(ConnectorId) - Method in class com.facebook.presto.sql.planner.PartitioningProviderManager
 
getPartitioningProviderCatalog() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getPartitioningProviderCatalog(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getPartitioningScheme() - Method in class com.facebook.presto.sql.planner.CanonicalPlanFragment
 
getPartitioningScheme() - Method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
getPartitioningScheme() - Method in class com.facebook.presto.sql.planner.PlanFragment
 
getPartitionStart() - Method in class com.facebook.presto.operator.window.WindowPartition
 
getPartitionToNode() - Method in class com.facebook.presto.sql.planner.NodePartitionMap
 
getPathToRoot() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getPathToRoot(ResourceGroupId) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
getPathToRoot(ResourceGroupId) - Method in class com.facebook.presto.execution.resourceGroups.NoOpResourceGroupManager
 
getPathToRoot(ResourceGroupId) - Method in interface com.facebook.presto.execution.resourceGroups.ResourceGroupManager
 
getPathToRoot() - Method in class com.facebook.presto.server.QueryStateInfo
 
getPattern() - Method in class com.facebook.presto.cost.AggregationStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.AssignUniqueIdStatsRule
 
getPattern() - Method in interface com.facebook.presto.cost.ComposableStatsCalculator.Rule
 
getPattern() - Method in class com.facebook.presto.cost.EnforceSingleRowStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.ExchangeStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.FilterStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.IntersectStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.JoinStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.LimitStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.OutputStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.ProjectStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.RowNumberStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.SampleStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.SemiJoinStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.SimpleFilterProjectSemiJoinStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.SortStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.SpatialJoinStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.TableScanStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.UnionStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.UnnestStatsRule
 
getPattern() - Method in class com.facebook.presto.cost.ValuesStatsRule
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.AddIntermediateAggregations
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.CreatePartialTopN
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.DetermineJoinDistributionType
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.DetermineSemiJoinDistributionType
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.EliminateCrossJoins
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.EliminateEmptyJoins
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.EvaluateZeroLimit
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.EvaluateZeroSample
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.ExtractSpatialJoins.ExtractSpatialInnerJoin
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.ExtractSpatialJoins.ExtractSpatialLeftJoin
 
getPattern() - Method in interface com.facebook.presto.sql.planner.iterative.Rule
Returns a pattern to which plan nodes this rule applies.
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.ImplementBernoulliSampleAsFilter
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.ImplementFilteredAggregations
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.ImplementOffset
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.InlineProjections
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.MergeFilters
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.MergeLimits
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.MergeLimitWithDistinct
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.MergeLimitWithSort
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.MergeLimitWithTopN
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.MultipleDistinctAggregationToMarkDistinct
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PlanRemoteProjections
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.ProjectOffPushDownRule
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneAggregationSourceColumns
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneCountAggregationOverScalar
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneJoinChildrenColumns
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneOrderByInAggregation
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneOutputColumns
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneRedundantProjectionAssignments
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneSemiJoinFilteringSourceColumns
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushAggregationThroughOuterJoin
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughMarkDistinct
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughOffset
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughOuterJoin
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughProject
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughSemiJoin
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughUnion
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushOffsetThroughProject
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushPartialAggregationThroughExchange
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushPartialAggregationThroughJoin
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughExchange
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughUnion
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushRemoteExchangeThroughAssignUniqueId
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushTableWriteThroughUnion
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushTopNThroughUnion
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveEmptyDelete
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveFullSample
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantAggregateDistinct
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantDistinct
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantDistinctLimit
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantIdentityProjections
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantLimit
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantSort
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantTopN
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveTrivialFilters
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveUnreferencedScalarApplyNodes
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveUnreferencedScalarLateralNodes
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.ReorderJoins
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RewriteAggregationIfToFilter
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RewriteFilterWithExternalFunctionToProject
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RewriteSpatialPartitioningAggregation
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.RuntimeReorderJoinSides
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.SimplifyCountOverConstant
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.SingleDistinctAggregationToGroupBy
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedInPredicateToJoin
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedLateralJoinToJoin
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedScalarAggregationToJoin
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedScalarSubquery
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedSingleRowSubqueryToProject
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformExistsApplyToLateralNode
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformUncorrelatedInPredicateSubqueryToSemiJoin
 
getPattern() - Method in class com.facebook.presto.sql.planner.iterative.rule.TransformUncorrelatedLateralToJoin
 
getPeakMemoryBytes() - Method in class com.facebook.presto.server.QueryProgressStats
 
getPeakMemoryUsage() - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
getPeakMemoryUsage() - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
getPeakMemoryUsage() - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
getPeakMemoryUsage() - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
getPeakMemoryUsage() - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
 
getPeakMemoryUsage() - Method in class com.facebook.presto.execution.buffer.OutputBufferMemoryManager
 
getPeakMemoryUsage() - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
getPeakMemoryUsage() - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
getPeakNodeTotalMemory() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getPeakNodeTotalMemory() - Method in class com.facebook.presto.execution.QueryStats
 
getPeakNodeTotalMemory() - Method in class com.facebook.presto.memory.QueryContext
 
getPeakNodeTotalMemoryInBytes() - Method in class com.facebook.presto.operator.TaskStats
 
getPeakNodeTotalMemoryReservation() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getPeakNodeTotalMemoryReservation() - Method in class com.facebook.presto.server.BasicQueryStats
 
getPeakNodeTotalMemoryReservationInBytes() - Method in class com.facebook.presto.execution.TaskStatus
 
getPeakRunningTaskCount() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getPeakRunningTasks() - Method in class com.facebook.presto.execution.QueryStats
 
getPeakRunningTasks() - Method in class com.facebook.presto.server.BasicQueryStats
 
getPeakSystemMemoryReservation() - Method in class com.facebook.presto.operator.OperatorStats
 
getPeakTaskTotalMemory() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getPeakTaskTotalMemory() - Method in class com.facebook.presto.execution.QueryStats
 
getPeakTaskTotalMemoryBytes() - Method in class com.facebook.presto.server.QueryProgressStats
 
getPeakTaskTotalMemoryReservation() - Method in class com.facebook.presto.server.BasicQueryStats
 
getPeakTaskUserMemory() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getPeakTaskUserMemory() - Method in class com.facebook.presto.execution.QueryStats
 
getPeakTotalMemoryBytes() - Method in class com.facebook.presto.server.QueryProgressStats
 
getPeakTotalMemoryInBytes() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getPeakTotalMemoryInBytes() - Method in class com.facebook.presto.operator.TaskStats
 
getPeakTotalMemoryReservation() - Method in class com.facebook.presto.execution.QueryStats
 
getPeakTotalMemoryReservation() - Method in class com.facebook.presto.operator.OperatorStats
 
getPeakTotalMemoryReservation() - Method in class com.facebook.presto.server.BasicQueryStats
 
getPeakUserMemoryInBytes() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getPeakUserMemoryInBytes() - Method in class com.facebook.presto.operator.TaskStats
 
getPeakUserMemoryReservation() - Method in class com.facebook.presto.execution.QueryStats
 
getPeakUserMemoryReservation() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getPeakUserMemoryReservation() - Method in class com.facebook.presto.operator.OperatorStats
 
getPeakUserMemoryReservation() - Method in class com.facebook.presto.server.BasicQueryStats
 
getPeers() - Method in class com.facebook.presto.resourcemanager.RatisServer
 
getPercentile() - Method in interface com.facebook.presto.operator.aggregation.state.DigestAndPercentileState
 
getPercentile() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.GroupedDigestAndPercentileState
 
getPercentile() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.SingleDigestAndPercentileState
 
getPercentiles() - Method in interface com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayState
 
getPercentiles() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.GroupedDigestAndPercentileArrayState
 
getPercentiles() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.SingleDigestAndPercentileArrayState
 
getPerQueryLimits() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getPerQueryRetryLimit() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getPerQueryRetryMaxExecutionTime() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getPhysicalWrittenDataSize() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getPhysicalWrittenDataSize() - Method in class com.facebook.presto.operator.DriverContext
 
getPhysicalWrittenDataSize() - Method in class com.facebook.presto.operator.DriverStats
 
getPhysicalWrittenDataSize() - Method in class com.facebook.presto.operator.OperatorContext
 
getPhysicalWrittenDataSize() - Method in class com.facebook.presto.operator.OperatorStats
 
getPhysicalWrittenDataSize() - Method in class com.facebook.presto.operator.PipelineContext
 
getPhysicalWrittenDataSizeInBytes() - Method in class com.facebook.presto.execution.TaskStatus
 
getPhysicalWrittenDataSizeInBytes() - Method in class com.facebook.presto.operator.PipelineStats
 
getPhysicalWrittenDataSizeInBytes() - Method in class com.facebook.presto.operator.TaskStats
 
getPipelineContext() - Method in class com.facebook.presto.operator.DriverContext
 
getPipelineContexts() - Method in class com.facebook.presto.operator.TaskContext
 
getPipelineExecutionStrategy() - Method in class com.facebook.presto.operator.DriverFactory
 
getPipelineId() - Method in class com.facebook.presto.operator.DriverFactory
 
getPipelineId() - Method in class com.facebook.presto.operator.index.IndexBuildDriverFactoryProvider
 
getPipelineId() - Method in class com.facebook.presto.operator.OperatorStats
 
getPipelineId() - Method in class com.facebook.presto.operator.PipelineContext
 
getPipelineId() - Method in class com.facebook.presto.operator.PipelineStats
 
getPipelineMemoryContext() - Method in class com.facebook.presto.operator.PipelineContext
 
getPipelines() - Method in class com.facebook.presto.operator.TaskStats
 
getPipelineStats() - Method in class com.facebook.presto.operator.PipelineContext
 
getPipelineStatus() - Method in class com.facebook.presto.operator.PipelineContext
 
getPlan() - Method in class com.facebook.presto.execution.scheduler.StreamingPlanSection
 
getPlan() - Method in class com.facebook.presto.execution.StageInfo
 
getPlan(Session, Statement, ExplainType.Type, List<Expression>, boolean, WarningCollector) - Method in class com.facebook.presto.sql.analyzer.QueryExplainer
 
getPlan() - Method in class com.facebook.presto.sql.planner.CanonicalPlan
 
getPlan() - Method in class com.facebook.presto.sql.planner.CanonicalPlanFragment
 
getPlan() - Method in class com.facebook.presto.sql.planner.planPrinter.JsonRenderer.JsonPlanFragment
 
getPlanHasher() - Method in class com.facebook.presto.cost.HistoryBasedPlanStatisticsCalculator
 
getPlanningTime() - Method in class com.facebook.presto.execution.QueryStateTimer
 
getPlanningTimeOptimizers() - Method in class com.facebook.presto.sql.planner.PlanOptimizers
 
getPlanNode() - Method in class com.facebook.presto.sql.planner.iterative.rule.PlanNodeWithCost
 
getPlanNodeCpuTime() - Method in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStats
 
getPlanNodeId() - Method in class com.facebook.presto.execution.ScheduledSplit
 
getPlanNodeId() - Method in class com.facebook.presto.execution.scheduler.SourcePartitionedScheduler
 
getPlanNodeId() - Method in interface com.facebook.presto.execution.scheduler.SourceScheduler
 
getPlanNodeId() - Method in class com.facebook.presto.execution.TaskSource
 
getPlanNodeId() - Method in class com.facebook.presto.operator.OperatorContext
 
getPlanNodeId() - Method in class com.facebook.presto.operator.OperatorMemoryReservationSummary
 
getPlanNodeId() - Method in class com.facebook.presto.operator.OperatorStats
 
getPlanNodeId() - Method in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStats
 
getPlanNodeInputDataSize() - Method in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStats
 
getPlanNodeInputPositions() - Method in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStats
 
getPlanNodeOutputDataSize() - Method in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStats
 
getPlanNodeOutputPositions() - Method in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStats
 
getPlanNodeRawInputDataSize() - Method in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStats
 
getPlanNodeRawInputPositions() - Method in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStats
 
getPlanNodeScheduledTime() - Method in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStats
 
getPlanOptimizerManager() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getPlanOptimizerManager() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getPlanOptimizerManager() - Method in interface com.facebook.presto.testing.QueryRunner
 
getPlanOptimizers(boolean) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getPlugins() - Method in class com.facebook.presto.server.PluginManagerConfig
 
getPoolId() - Method in class com.facebook.presto.memory.MemoryPoolAssignment
 
getPools() - Method in class com.facebook.presto.memory.LocalMemoryManager
 
getPools() - Method in class com.facebook.presto.memory.MemoryInfo
 
getPort() - Method in class com.facebook.presto.resourcemanager.RaftConfig
 
getPosition() - Method in interface com.facebook.presto.operator.aggregation.state.BlockPositionState
 
getPosition() - Method in class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet.UnloadedIndexKeyRecordCursor
 
getPosition() - Method in class com.facebook.presto.operator.JoinProbe
 
getPosition() - Method in class com.facebook.presto.operator.PagesRTreeIndex.GeometryWithPosition
 
getPosition() - Method in class com.facebook.presto.util.MergeSortedPages.PageWithPosition
 
getPositionCount() - Method in class com.facebook.presto.execution.buffer.ThriftSerializedPage
 
getPositionCount() - Method in class com.facebook.presto.operator.PagesHash
 
getPositionCount() - Method in class com.facebook.presto.operator.PagesIndex
 
getPositions() - Method in class com.facebook.presto.operator.project.SelectedPositions
 
getPositions() - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
getPositionsForBlocks() - Method in class com.facebook.presto.operator.aggregation.OptimizedTypedSet
 
getPositive() - Method in class com.facebook.presto.operator.aggregation.PrecisionRecallAggregation.BucketResult
 
getPrecision() - Method in class com.facebook.presto.testing.MaterializedRow
 
getPredicate() - Method in class com.facebook.presto.metadata.TableLayout
 
getPredicate() - Method in class com.facebook.presto.sql.planner.LocalDynamicFiltersCollector
 
getPredicateCompiler() - Method in class com.facebook.presto.sql.relational.ConnectorRowExpressionService
 
getPreferredNodes(NodeProvider) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaSplit
 
getPreferredNodes(NodeProvider) - Method in class com.facebook.presto.connector.system.SystemSplit
 
getPreferredNodes(NodeProvider) - Method in class com.facebook.presto.metadata.Split
 
getPreferredNodes(NodeProvider) - Method in class com.facebook.presto.operator.index.IndexSplit
 
getPreferredNodes(NodeProvider) - Method in class com.facebook.presto.split.EmptySplit
 
getPreferredNodes(NodeProvider) - Method in class com.facebook.presto.split.RemoteSplit
 
getPreferredNodes(NodeProvider) - Method in class com.facebook.presto.testing.TestingSplit
 
getPreferredNonAliveNodeSkippedCount() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.NodeSelectionStats
 
getPreferredShuffleLayoutForInsert(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getPreferredShuffleLayoutForInsert(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
 
getPreferredShuffleLayoutForInsert(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
getPreferredShuffleLayoutForNewTable(Session, String, ConnectorTableMetadata) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getPreferredShuffleLayoutForNewTable(Session, String, ConnectorTableMetadata) - Method in interface com.facebook.presto.metadata.Metadata
 
getPreferredShuffleLayoutForNewTable(Session, String, ConnectorTableMetadata) - Method in class com.facebook.presto.metadata.MetadataManager
 
getPreferredShufflePartitioningScheme() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
getPrefixes() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaSplit
 
getPrefixes() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaTableLayoutHandle
 
getPreloadedWarnings() - Method in class com.facebook.presto.testing.TestingWarningCollectorConfig
 
getPreparedQuery() - Method in class com.facebook.presto.execution.QueryInfo
 
getPreparedQuery() - Method in class com.facebook.presto.server.BasicQueryInfo
 
getPreparedStatement(String) - Method in class com.facebook.presto.Session
 
getPreparedStatementFromExecute(Execute) - Method in class com.facebook.presto.Session
 
getPreparedStatements() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getPreparedStatements() - Method in interface com.facebook.presto.server.SessionContext
 
getPreparedStatements() - Method in class com.facebook.presto.Session
 
getPreparedStatements() - Method in class com.facebook.presto.SessionRepresentation
 
getPrepareSql() - Method in class com.facebook.presto.execution.QueryPreparer.PreparedQuery
 
getPrePartitionedInputs() - Method in class com.facebook.presto.sql.planner.plan.WindowNode
 
getPreSortedOrderPrefix() - Method in class com.facebook.presto.sql.planner.plan.WindowNode
 
getPrestoVersion() - Method in class com.facebook.presto.server.ServerConfig
 
getPreviousAttemptsExecutionInfos() - Method in class com.facebook.presto.execution.StageInfo
 
getPrimaryPreferredNodeSelectedCount() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.NodeSelectionStats
 
getPrincipal() - Method in class com.facebook.presto.SessionRepresentation
 
getPrincipalUserMatchRules() - Method in class com.facebook.presto.security.FileBasedSystemAccessControlRules
 
getPriority() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
getPriority() - Method in class com.facebook.presto.execution.executor.TaskHandle
 
getPriority() - Method in class com.facebook.presto.execution.executor.TaskPriorityTracker
 
getProbe() - Method in class com.facebook.presto.sql.planner.plan.AbstractJoinNode
 
getProbe() - Method in class com.facebook.presto.sql.planner.plan.IndexJoinNode.EquiJoinClause
 
getProbe() - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
getProbe() - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
getProbeHashVariable() - Method in class com.facebook.presto.sql.planner.plan.IndexJoinNode
 
getProbeSource() - Method in class com.facebook.presto.sql.planner.plan.IndexJoinNode
 
getProcedure() - Method in class com.facebook.presto.connector.system.KillQueryProcedure
 
getProcedureRegistry() - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getProcedureRegistry() - Method in interface com.facebook.presto.metadata.Metadata
 
getProcedureRegistry() - Method in class com.facebook.presto.metadata.MetadataManager
 
getProcedures() - Method in class com.facebook.presto.connector.system.GlobalSystemConnector
 
getProcedureTester() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getProcessCpuLoad() - Method in class com.facebook.presto.server.NodeStatus
 
getProcessedInputDataSize() - Method in class com.facebook.presto.execution.QueryStats
 
getProcessedInputDataSize() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getProcessedInputDataSize() - Method in class com.facebook.presto.operator.DriverStats
 
getProcessedInputDataSizeInBytes() - Method in class com.facebook.presto.operator.PipelineStats
 
getProcessedInputDataSizeInBytes() - Method in class com.facebook.presto.operator.TaskStats
 
getProcessedInputPositions() - Method in class com.facebook.presto.execution.QueryStats
 
getProcessedInputPositions() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getProcessedInputPositions() - Method in class com.facebook.presto.operator.DriverStats
 
getProcessedInputPositions() - Method in class com.facebook.presto.operator.PipelineStats
 
getProcessedInputPositions() - Method in class com.facebook.presto.operator.TaskStats
 
getProcessedRows() - Method in class com.facebook.presto.operator.project.CursorProcessorOutput
 
getProcessorExecutor() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getProcessors() - Method in class com.facebook.presto.server.NodeStatus
 
getProgress() - Method in class com.facebook.presto.server.QueryStateInfo
 
getProgressPercentage() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
getProgressPercentage() - Method in class com.facebook.presto.execution.QueryStats
 
getProgressPercentage() - Method in class com.facebook.presto.server.BasicQueryStats
 
getProgressPercentage() - Method in class com.facebook.presto.server.QueryProgressStats
 
getProjectionCache() - Method in class com.facebook.presto.sql.gen.PageFunctionCompiler
 
getProjections() - Method in class com.facebook.presto.operator.project.PageProcessor
 
getProjections() - Method in class com.facebook.presto.sql.planner.iterative.rule.PlanRemoteProjections.ProjectionContext
 
getProjectProperties(ProjectNode) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesProviderImpl
Provides the logical properties for a ProjectNode.
getProperty(String, Class<T>) - Method in class com.facebook.presto.FullConnectorSession
 
getProperty(String, Class<T>) - Method in class com.facebook.presto.testing.TestingConnectorSession
 
getPropertyName() - Method in class com.facebook.presto.metadata.SessionPropertyManager.SessionPropertyValue
 
getProxyAsyncTimeout() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getQuantifiedComparisons() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalysis
 
getQuantifiedComparisons() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
getQuantifiedComparisonSubqueries(Node) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getQuantile(double) - Method in class com.facebook.presto.tdigest.TDigest
 
getQueries() - Method in class com.facebook.presto.dispatcher.DispatchManager
 
getQueries() - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
getQueries() - Method in interface com.facebook.presto.execution.QueryManager
 
getQueries() - Method in class com.facebook.presto.execution.SqlQueryManager
 
getQueriesKilledDueToOutOfMemory() - Method in class com.facebook.presto.memory.ClusterMemoryManager
 
getQueriesKilledDueToTooManyTask() - Method in class com.facebook.presto.execution.QueryTracker
 
getQueriesKilledDueToTooManyTask() - Method in class com.facebook.presto.execution.SqlQueryManager
 
getQueriesQueuedOnInternal() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
getQuery() - Method in class com.facebook.presto.execution.QueryInfo
 
getQuery(QueryId) - Method in class com.facebook.presto.execution.QueryTracker
 
getQuery() - Method in class com.facebook.presto.server.BasicQueryInfo
 
getQuery(QueryId, String) - Method in class com.facebook.presto.server.protocol.LocalQueryProvider
 
getQuery() - Method in class com.facebook.presto.server.QueryStateInfo
 
getQuery() - Method in class com.facebook.presto.sql.analyzer.Analysis.RefreshMaterializedViewAnalysis
 
getQueryAnalyzerTimeout() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getQueryAnalyzerTimeout(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryContext() - Method in class com.facebook.presto.execution.SqlTask
 
getQueryContext(QueryId) - Method in class com.facebook.presto.execution.SqlTaskManager
 
getQueryContext() - Method in class com.facebook.presto.operator.TaskContext
 
getQueryExecutionPolicy() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getQueryExpirationTimeout() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getQueryHash() - Method in class com.facebook.presto.execution.QueryInfo
 
getQueryHash() - Method in class com.facebook.presto.server.BasicQueryInfo
 
getQueryHeartbeatInterval() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getQueryId() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
getQueryId() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
getQueryId() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getQueryId() - Method in class com.facebook.presto.execution.QueryInfo
 
getQueryId() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getQueryId() - Method in interface com.facebook.presto.execution.QueryTracker.TrackedQuery
 
getQueryId() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getQueryId() - Method in class com.facebook.presto.execution.StageId
 
getQueryId() - Method in class com.facebook.presto.execution.TaskId
 
getQueryId() - Method in class com.facebook.presto.FullConnectorSession
 
getQueryId() - Method in class com.facebook.presto.memory.LowMemoryKiller.QueryMemoryInfo
 
getQueryId() - Method in class com.facebook.presto.memory.MemoryPoolAssignment
 
getQueryId() - Method in class com.facebook.presto.memory.QueryContext
 
getQueryId() - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStateProvider.Query
 
getQueryId() - Method in class com.facebook.presto.server.BasicQueryInfo
 
getQueryId() - Method in class com.facebook.presto.server.QueryStateInfo
 
getQueryId() - Method in class com.facebook.presto.Session
 
getQueryId() - Method in class com.facebook.presto.SessionRepresentation
 
getQueryId() - Method in class com.facebook.presto.testing.TestingConnectorSession
 
getQueryIdString() - Method in class com.facebook.presto.execution.StageId
 
getQueryInfo(QueryId) - Method in class com.facebook.presto.dispatcher.DispatchManager
 
getQueryInfo(QueryId) - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
getQueryInfo() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getQueryInfo() - Method in interface com.facebook.presto.execution.QueryExecution
 
getQueryInfo(QueryId) - Method in interface com.facebook.presto.execution.QueryManager
 
getQueryInfo(QueryId) - Method in interface com.facebook.presto.execution.QueryPerformanceFetcher
 
getQueryInfo(Optional<StageInfo>) - Method in class com.facebook.presto.execution.QueryStateMachine
 
getQueryInfo() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getQueryInfo(QueryId) - Method in class com.facebook.presto.execution.SqlQueryManager
 
getQueryInfo(QueryId, UriInfo, HttpServletRequest, AsyncResponse) - Method in class com.facebook.presto.resourcemanager.DistributedQueryResource
 
getQueryInfo(QueryId, String, UriInfo, HttpServletRequest, AsyncResponse) - Method in class com.facebook.presto.server.QueryResource
 
getQueryManager() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getQueryManagerExecutorPoolSize() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getQueryMaxBroadcastMemory(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryMaxCpuTime() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getQueryMaxCpuTime(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryMaxExecutionTime() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getQueryMaxExecutionTime(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryMaxMemory(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryMaxMemoryPerNode(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryMaxOutputPositions() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getQueryMaxOutputPositions(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryMaxOutputSize() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getQueryMaxOutputSize(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryMaxRevocableMemoryPerNode(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryMaxRunTime() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getQueryMaxRunTime(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryMaxScanRawInputBytes() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getQueryMaxScanRawInputBytes(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryMaxSpillPerNode() - Method in class com.facebook.presto.spiller.NodeSpillConfig
 
getQueryMaxStageCount(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryMaxTotalMemory(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryMaxTotalMemoryPerNode(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryMemoryReservation(QueryId) - Method in class com.facebook.presto.memory.MemoryPool
 
getQueryMemoryReservations() - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
getQueryMemoryRevocableReservations() - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
getQueryPerformanceFetcher() - Method in class com.facebook.presto.execution.ExplainAnalyzeContext
 
getQueryPlan() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getQueryPlan() - Method in interface com.facebook.presto.execution.QueryExecution
 
getQueryPlan() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getQueryPlan(QueryId) - Method in class com.facebook.presto.execution.SqlQueryManager
 
getQueryPlan(QueryId) - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getQueryPlan() - Method in class com.facebook.presto.testing.QueryRunner.MaterializedResultWithPlan
 
getQueryPriority(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryResults(QueryId, long, String, Duration, DataSize, String, UriInfo, AsyncResponse) - Method in class com.facebook.presto.server.protocol.ExecutingStatementResource
 
getQueryRetryCount(QueryId) - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
getQueryRetryCount(QueryId) - Method in interface com.facebook.presto.execution.QueryManager
 
getQueryRetryCount(QueryId) - Method in class com.facebook.presto.execution.SqlQueryManager
 
getQueryRetryLimit(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryRetryMaxExecutionTime(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getQueryRevocableMemoryReservation(QueryId) - Method in class com.facebook.presto.memory.MemoryPool
 
getQuerySession(QueryId) - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
getQuerySession(QueryId) - Method in interface com.facebook.presto.execution.QueryManager
 
getQuerySession(QueryId) - Method in class com.facebook.presto.execution.SqlQueryManager
 
getQueryState(QueryId) - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
getQueryState(QueryId) - Method in interface com.facebook.presto.execution.QueryManager
 
getQueryState() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getQueryState(QueryId) - Method in class com.facebook.presto.execution.SqlQueryManager
 
getQueryState() - Method in class com.facebook.presto.server.QueryStateInfo
 
getQueryStateInfo(QueryId, UriInfo, HttpServletRequest, AsyncResponse) - Method in class com.facebook.presto.resourcemanager.DistributedQueryInfoResource
 
getQueryStateInfo(String, String, UriInfo, HttpServletRequest, AsyncResponse) - Method in class com.facebook.presto.server.QueryStateInfoResource
 
getQueryStateInfos(String, boolean, boolean, boolean, boolean, Integer, String, UriInfo, HttpServletRequest, AsyncResponse) - Method in class com.facebook.presto.server.QueryStateInfoResource
 
getQueryStats() - Method in class com.facebook.presto.execution.QueryInfo
 
getQueryStats() - Method in class com.facebook.presto.server.BasicQueryInfo
 
getQuerySubmissionMaxThreads() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getQueryType() - Method in class com.facebook.presto.execution.QueryInfo
 
getQueryType() - Method in class com.facebook.presto.server.BasicQueryInfo
 
getQueryType(Class<? extends Statement>) - Static method in class com.facebook.presto.util.StatementUtils
 
getQueuedDrivers() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
getQueuedDrivers() - Method in class com.facebook.presto.execution.QueryStats
 
getQueuedDrivers() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getQueuedDrivers() - Method in class com.facebook.presto.operator.PipelineStats
 
getQueuedDrivers() - Method in class com.facebook.presto.operator.PipelineStatus
 
getQueuedDrivers() - Method in class com.facebook.presto.operator.TaskStats
 
getQueuedDrivers() - Method in class com.facebook.presto.server.BasicQueryStats
 
getQueuedDrivers() - Method in class com.facebook.presto.server.QueryProgressStats
 
getQueuedPartitionedDrivers() - Method in class com.facebook.presto.execution.TaskStatus
 
getQueuedPartitionedDrivers() - Method in class com.facebook.presto.operator.PipelineStats
 
getQueuedPartitionedDrivers() - Method in class com.facebook.presto.operator.PipelineStatus
 
getQueuedPartitionedDrivers() - Method in class com.facebook.presto.operator.TaskStats
 
getQueuedPartitionedSplitsInfo() - Method in interface com.facebook.presto.execution.RemoteTask
 
getQueuedPartitionedSplitsInfo() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
getQueuedPartitionedSplitsWeight() - Method in class com.facebook.presto.execution.TaskStatus
 
getQueuedPartitionedSplitsWeight() - Method in class com.facebook.presto.operator.PipelineStats
 
getQueuedPartitionedSplitsWeight() - Method in class com.facebook.presto.operator.PipelineStatus
 
getQueuedPartitionedSplitsWeight() - Method in class com.facebook.presto.operator.TaskStats
 
getQueuedQueries() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getQueuedQueries() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getQueuedQueries() - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo
 
getQueuedQueries() - Method in class com.facebook.presto.server.ClusterStatsResource.ClusterStats
 
getQueuedSplitsWeightForStage(InternalNode) - Method in class com.facebook.presto.execution.scheduler.NodeAssignmentStats
 
getQueuedTime() - Method in class com.facebook.presto.dispatcher.DispatchInfo
 
getQueuedTime() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getQueuedTime() - Method in class com.facebook.presto.execution.QueryStateTimer
 
getQueuedTime() - Method in class com.facebook.presto.execution.QueryStats
 
getQueuedTime() - Method in class com.facebook.presto.operator.DriverStats
 
getQueuedTime() - Method in class com.facebook.presto.operator.PipelineStats
 
getQueuedTime() - Method in class com.facebook.presto.server.BasicQueryStats
 
getQueuedTimeInNanos() - Method in class com.facebook.presto.operator.TaskStats
 
getQueuedTimeMillis() - Method in class com.facebook.presto.server.QueryProgressStats
 
getQueueSize() - Method in class com.facebook.presto.execution.PartialResultQueryManager
 
getRaftPort() - Method in class com.facebook.presto.metadata.InternalNode
 
getRangeDurationType() - Method in class com.facebook.presto.operator.scalar.QuarterOfYearDateTimeField
 
getRanges() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedDomain
 
getRateLimiterBlockTime() - Method in class com.facebook.presto.server.protocol.ExecutingStatementResource
 
getRateLimiterBlockTime() - Method in class com.facebook.presto.server.protocol.QueryBlockingRateLimiter
 
getRateLimiterBlockTime() - Method in class com.facebook.presto.server.protocol.QueuedStatementResource
 
getRateLimiterBucketMaxSize() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getRateLimiterCacheLimit() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getRateLimiterCacheWindowMinutes() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getRateLimiterTriggeredCounter() - Method in class com.facebook.presto.server.protocol.QueryBlockingRateLimiter
 
getRawHash(int) - Method in class com.facebook.presto.operator.BigintGroupByHash
 
getRawHash(Page, int) - Method in class com.facebook.presto.operator.exchange.LocalPartitionGenerator
 
getRawHash(int) - Method in interface com.facebook.presto.operator.GroupByHash
 
getRawHash(int) - Method in class com.facebook.presto.operator.MultiChannelGroupByHash
 
getRawHash(int) - Method in class com.facebook.presto.operator.NoChannelGroupByHash
 
getRawInputDataSize() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
getRawInputDataSize() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getRawInputDataSize() - Method in interface com.facebook.presto.execution.QueryExecution
 
getRawInputDataSize() - Method in class com.facebook.presto.execution.QueryStats
 
getRawInputDataSize() - Method in class com.facebook.presto.execution.scheduler.LegacySqlQueryScheduler
Deprecated.
 
getRawInputDataSize() - Method in class com.facebook.presto.execution.scheduler.SqlQueryScheduler
 
getRawInputDataSize() - Method in interface com.facebook.presto.execution.scheduler.SqlQuerySchedulerInterface
 
getRawInputDataSize() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getRawInputDataSize() - Method in class com.facebook.presto.execution.SqlStageExecution
 
getRawInputDataSize() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getRawInputDataSize() - Method in class com.facebook.presto.operator.DriverStats
 
getRawInputDataSize() - Method in class com.facebook.presto.operator.OperatorStats
 
getRawInputDataSize() - Method in class com.facebook.presto.server.BasicQueryStats
 
getRawInputDataSizeInBytes() - Method in class com.facebook.presto.operator.PipelineStats
 
getRawInputDataSizeInBytes() - Method in class com.facebook.presto.operator.TaskStats
 
getRawInputPositions() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
getRawInputPositions() - Method in class com.facebook.presto.execution.QueryStats
 
getRawInputPositions() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getRawInputPositions() - Method in class com.facebook.presto.operator.DriverStats
 
getRawInputPositions() - Method in class com.facebook.presto.operator.OperatorStats
 
getRawInputPositions() - Method in class com.facebook.presto.operator.PipelineStats
 
getRawInputPositions() - Method in class com.facebook.presto.operator.TaskStats
 
getRawInputPositions() - Method in class com.facebook.presto.server.BasicQueryStats
 
getRawInputReadTime() - Method in class com.facebook.presto.operator.DriverStats
 
getRe2JDfaRetries() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getRe2JDfaStatesLimit() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getReadFromOutputBufferTime() - Method in class com.facebook.presto.server.TaskResource
 
getReadTimeNanos() - Method in class com.facebook.presto.operator.index.PageRecordSet.PageRecordCursor
 
getReadTimeNanos() - Method in class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet.UnloadedIndexKeyRecordCursor
 
getReadTimeNanos() - Method in class com.facebook.presto.split.EmptySplitPageSource
 
getReadTimeNanos() - Method in class com.facebook.presto.split.MappedPageSource
 
getRecentFailureRatio() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector.Stats
 
getRecentFailures() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector.Stats
 
getRecentFailuresByType() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector.Stats
 
getRecentRequests() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector.Stats
 
getRecentSuccesses() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector.Stats
 
getReferencedMaterializedViews(TransactionInfo, SessionRepresentation, QualifiedObjectName) - Method in class com.facebook.presto.catalogserver.CatalogServer
 
getReferencedMaterializedViews(TransactionInfo, SessionRepresentation, QualifiedObjectName) - Method in interface com.facebook.presto.catalogserver.CatalogServerClient
 
getReferencedMaterializedViews(Session, QualifiedObjectName) - Method in class com.facebook.presto.catalogserver.RemoteMetadataManager
 
getReferencedMaterializedViews(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getReferencedMaterializedViews(Session, QualifiedObjectName) - Method in interface com.facebook.presto.metadata.Metadata
Gets the referenced materialized views for a give table
getReferencedMaterializedViews(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.MetadataManager
 
getReferencedMaterializedViews(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.testing.TestingMetadata
 
getRefreshFailures() - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.ConfidenceBasedNodeTtlFetcherManager
 
getRefreshMaterializedViewAnalysis() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getRegexLibrary() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getRegressionIntercept(RegressionState) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
getRegressionSlope(RegressionState) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
getRehashCount() - Method in class com.facebook.presto.operator.aggregation.histogram.ValueStore
 
getRelationAlias() - Method in class com.facebook.presto.sql.analyzer.Field
 
getRelationCoercion(Relation) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getRelationFieldIndex() - Method in class com.facebook.presto.sql.analyzer.ResolvedField
 
getRelationId() - Method in class com.facebook.presto.sql.analyzer.FieldId
 
getRelationId() - Method in class com.facebook.presto.sql.analyzer.Scope
 
getRelationType() - Method in class com.facebook.presto.sql.analyzer.Scope
 
getRemainingExpression() - Method in class com.facebook.presto.sql.planner.ExpressionDomainTranslator.ExtractionResult
Deprecated.
 
getRemainingPredicate() - Method in class com.facebook.presto.metadata.TableLayout
 
getRemoteHost() - Method in class com.facebook.presto.execution.ExecutionFailureInfo
 
getRemoteSourceNodes() - Method in class com.facebook.presto.sql.planner.PlanFragment
 
getRemoteSources() - Method in class com.facebook.presto.sql.planner.planPrinter.JsonRenderer.JsonRenderedNode
 
getRemoteSources() - Method in class com.facebook.presto.sql.planner.planPrinter.NodeRepresentation
 
getRemoteSourceTaskId() - Method in class com.facebook.presto.split.RemoteSplit
 
getRemoteTaskLocation() - Method in interface com.facebook.presto.execution.RemoteTask
TODO: this should be merged into getTaskStatus once full thrift support is in-place for v1/task
getRemoteTaskLocation() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
getRemoteTaskMaxCallbackThreads() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getRemoteTaskMaxErrorDuration() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getRemoteTaskMinErrorDuration() - Method in class com.facebook.presto.execution.QueryManagerConfig
Deprecated.
getRemoteUserAddress() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getRemoteUserAddress() - Method in interface com.facebook.presto.server.SessionContext
 
getRemoteUserAddress() - Method in class com.facebook.presto.Session
 
getRemoteUserAddress() - Method in class com.facebook.presto.SessionRepresentation
 
getRemovedSessionFunctions() - Method in class com.facebook.presto.execution.DropFunctionTask
 
getRemovedSessionFunctions() - Method in class com.facebook.presto.execution.QueryInfo
 
getRemovedSessionFunctions() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getReplicateVariables() - Method in class com.facebook.presto.sql.planner.plan.UnnestNode
 
getRequestCount() - Method in class com.facebook.presto.sql.gen.CacheStatsMBean
 
getRequestFailure() - Method in class com.facebook.presto.server.SimpleHttpResponseHandlerStats
 
getRequestsCompleted() - Method in class com.facebook.presto.operator.PageBufferClientStatus
 
getRequestsFailed() - Method in class com.facebook.presto.operator.PageBufferClientStatus
 
getRequestsScheduled() - Method in class com.facebook.presto.operator.PageBufferClientStatus
 
getRequestSuccess() - Method in class com.facebook.presto.server.SimpleHttpResponseHandlerStats
 
getRequiredBytesForSerialization(DifferentialEntropyStateStrategy) - Static method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
getRequiredBytesForSerialization() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram
 
getRequiredBytesForSerialization() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram
 
getRequiredBytesForSerialization() - Method in class com.facebook.presto.operator.aggregation.reservoirsample.UnweightedDoubleReservoirSample
 
getRequiredBytesForSerialization() - Method in class com.facebook.presto.operator.aggregation.reservoirsample.WeightedDoubleReservoirSample
 
getRequiredBytesForSpecificSerialization() - Method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
getRequiredBytesForSpecificSerialization() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramJacknifeStateStrategy
 
getRequiredBytesForSpecificSerialization() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramMleStateStrategy
 
getRequiredBytesForSpecificSerialization() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.UnweightedReservoirSampleStateStrategy
 
getRequiredBytesForSpecificSerialization() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.WeightedReservoirSampleStateStrategy
 
getRequiredCoordinators() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getRequiredCoordinatorsActive() - Method in class com.facebook.presto.execution.NodeResourceStatusConfig
 
getRequiredCoordinatorsMaxWait() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getRequiredResourceManagers() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getRequiredResourceManagersActive() - Method in class com.facebook.presto.execution.NodeResourceStatusConfig
 
getRequiredTransactionId() - Method in class com.facebook.presto.Session
 
getRequiredWorkers() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getRequiredWorkersActive() - Method in class com.facebook.presto.execution.NodeResourceStatusConfig
 
getRequiredWorkersMaxWait() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getReservation() - Method in class com.facebook.presto.operator.TaskMemoryReservationSummary
 
getReservations() - Method in class com.facebook.presto.operator.OperatorMemoryReservationSummary
 
getReservedBytes() - Method in class com.facebook.presto.memory.MemoryPool
 
getReservedDistributedBytes() - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
getReservedMemory() - Method in class com.facebook.presto.server.ClusterStatsResource.ClusterStats
 
getReservedPool() - Method in class com.facebook.presto.memory.LocalMemoryManager
 
getReservedRevocableBytes() - Method in class com.facebook.presto.memory.MemoryPool
 
getReservedRevocableBytes() - Method in class com.facebook.presto.operator.OperatorContext
 
getReservedRevocableDistributedBytes() - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
getReservedSystemMemory() - Method in class com.facebook.presto.memory.ReservedSystemMemoryConfig
 
getResetSessionProperties() - Method in class com.facebook.presto.execution.QueryInfo
 
getResetSessionProperties() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getResetSessionProperties() - Method in class com.facebook.presto.testing.MaterializedResult
 
getResolvedFunctions() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
getResourceAwareSchedulingStrategy() - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
getResourceAwareSchedulingStrategy(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getResourceEstimates() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getResourceEstimates() - Method in interface com.facebook.presto.server.SessionContext
 
getResourceEstimates() - Method in class com.facebook.presto.Session
 
getResourceEstimates() - Method in class com.facebook.presto.SessionRepresentation
 
getResourceGroup() - Method in exception com.facebook.presto.execution.resourceGroups.QueryQueueFullException
 
getResourceGroupConfigSpec() - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo
 
getResourceGroupId() - Method in class com.facebook.presto.execution.QueryInfo
 
getResourceGroupId() - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo
 
getResourceGroupId() - Method in class com.facebook.presto.server.BasicQueryInfo
 
getResourceGroupId() - Method in class com.facebook.presto.server.QueryStateInfo
 
getResourceGroupInfo(boolean, boolean, boolean) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getResourceGroupInfo(ResourceGroupId, boolean, boolean, boolean) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
getResourceGroupInfo(ResourceGroupId, boolean, boolean, boolean) - Method in class com.facebook.presto.execution.resourceGroups.NoOpResourceGroupManager
 
getResourceGroupInfo(ResourceGroupId, boolean, boolean, boolean) - Method in interface com.facebook.presto.execution.resourceGroups.ResourceGroupManager
 
getResourceGroupInfo() - Method in class com.facebook.presto.resourcemanager.NoopResourceGroupService
 
getResourceGroupInfo() - Method in interface com.facebook.presto.resourcemanager.ResourceGroupService
 
getResourceGroupInfo(String) - Method in interface com.facebook.presto.resourcemanager.ResourceManagerClient
 
getResourceGroupInfo() - Method in class com.facebook.presto.resourcemanager.ResourceManagerResourceGroupService
 
getResourceGroupInfo(String) - Method in class com.facebook.presto.resourcemanager.ResourceManagerServer
Returns the resource group information across all clusters except for excludingNode, which is excluded to prevent redundancy with local resource group information.
getResourceGroupInfos(String, UriInfo, HttpServletRequest, AsyncResponse) - Method in class com.facebook.presto.resourcemanager.DistributedResourceGroupInfoResource
 
getResourceGroupInfos(String, boolean, boolean, boolean, boolean, String, UriInfo, HttpServletRequest, AsyncResponse) - Method in class com.facebook.presto.server.ResourceGroupStateInfoResource
 
getResourceGroupManager(ResourceGroupManager) - Static method in class com.facebook.presto.server.CatalogServerModule
 
getResourceGroupManager(ResourceGroupManager) - Static method in class com.facebook.presto.server.CoordinatorModule
 
getResourceGroupManager(ResourceGroupManager) - Static method in class com.facebook.presto.server.ResourceManagerModule
 
getResourceGroupManager() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getResourceGroupManager(ResourceGroupManager) - Static method in class com.facebook.presto.server.WorkerModule
 
getResourceGroupQueryLimits() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
getResourceGroupQueryLimits() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
getResourceGroupQueryLimits() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getResourceGroupQueryLimits() - Method in interface com.facebook.presto.execution.QueryExecution
 
getResourceGroupQueryLimits() - Method in interface com.facebook.presto.execution.QueryTracker.TrackedQuery
 
getResourceGroupQueryLimits() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getResourceGroupRuntimeHeartbeatInterval() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getResourceGroupRunTimeInfoRefreshInterval() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getResourceGroupRuntimeInfos() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
getResourceGroupRuntimeInfos() - Method in class com.facebook.presto.execution.resourceGroups.NoOpResourceGroupManager
 
getResourceGroupRuntimeInfos() - Method in interface com.facebook.presto.execution.resourceGroups.ResourceGroupManager
 
getResourceGroupRuntimeInfosSnapshot() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
getResourceGroupServiceCacheEnabled() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getResourceGroupServiceCacheExpireInterval() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getResourceGroupServiceCacheRefreshInterval() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getResourceManagerExecutorThreads() - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
getResourceManagers() - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
getResourceManagers() - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
getResourceManagers() - Method in interface com.facebook.presto.metadata.InternalNodeManager
 
getResourceWaitingTime() - Method in class com.facebook.presto.execution.QueryStateTimer
 
getResourceWaitingTime() - Method in class com.facebook.presto.execution.QueryStats
 
getResponseBytes() - Method in interface com.facebook.presto.server.smile.BaseResponse
 
getResponseBytes() - Method in class com.facebook.presto.server.smile.FullSmileResponseHandler.SmileResponse
 
getResponseBytes() - Method in class com.facebook.presto.server.smile.JsonResponseWrapper
 
getResponseExecutor() - Method in class com.facebook.presto.server.AsyncHttpExecutionMBean
 
getResponseExecutor() - Method in class com.facebook.presto.server.StatementHttpExecutionMBean
 
getResponseSize() - Method in interface com.facebook.presto.server.smile.BaseResponse
 
getResponseSize() - Method in class com.facebook.presto.server.smile.FullSmileResponseHandler.SmileResponse
 
getResponseSize() - Method in class com.facebook.presto.server.smile.JsonResponseWrapper
 
getResponseSizeBytes() - Method in class com.facebook.presto.server.SimpleHttpResponseHandlerStats
 
getResponseSizeExponentialMovingAverageDecayingAlpha() - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
getResult() - Method in class com.facebook.presto.operator.CompletedWork
 
getResult() - Method in class com.facebook.presto.operator.TransformWork
 
getResult() - Method in interface com.facebook.presto.operator.Work
Get the result once the work is done.
getResult() - Method in interface com.facebook.presto.operator.WorkProcessor
Get the result once the unit of work is done and the processor hasn't finished.
getResultEqual(int) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
getResultFuture() - Method in class com.facebook.presto.sql.planner.LocalDynamicFilter
 
getResults(long, DataSize) - Method in class com.facebook.presto.operator.HttpRpcShuffleClient
 
getResults(long, DataSize) - Method in interface com.facebook.presto.operator.RpcShuffleClient
 
getResults(long, DataSize) - Method in class com.facebook.presto.operator.ThriftRpcShuffleClient
 
getResults(TaskId, OutputBuffers.OutputBufferId, long, DataSize, AsyncResponse) - Method in class com.facebook.presto.server.TaskResource
 
getResults(TaskId, OutputBuffers.OutputBufferId, long, long) - Method in interface com.facebook.presto.server.thrift.ThriftTaskClient
 
getResults(TaskId, OutputBuffers.OutputBufferId, long, long) - Method in class com.facebook.presto.server.thrift.ThriftTaskService
 
getResultsIterator(PrecisionRecallState) - Static method in class com.facebook.presto.operator.aggregation.PrecisionRecallAggregation
 
getResultsRequestTime() - Method in class com.facebook.presto.server.TaskResource
 
getRetained() - Method in class com.facebook.presto.spiller.PartitioningSpiller.PartitioningSpillResult
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.operator.aggregation.MapUnionSumResult
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.operator.aggregation.OptimizedTypedSet
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.operator.aggregation.TypedSet
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.operator.project.MergingPageOutput
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.ArrayBlockEncodingBuffer
 
getRetainedSizeInBytes() - Method in interface com.facebook.presto.operator.repartition.BlockEncodingBuffer
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.ByteArrayBlockEncodingBuffer
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.Int128ArrayBlockEncodingBuffer
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.IntArrayBlockEncodingBuffer
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.LongArrayBlockEncodingBuffer
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.MapBlockEncodingBuffer
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.RowBlockEncodingBuffer
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.ShortArrayBlockEncodingBuffer
 
getRetainedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.VariableWidthBlockEncodingBuffer
 
getRetainedSizeInBytes() - Method in interface com.facebook.presto.operator.unnest.Unnester
 
getRetriedCpuTime() - Method in class com.facebook.presto.execution.QueryStats
 
getRetriedCpuTime() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getRetryCount() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getRetryCount() - Method in interface com.facebook.presto.execution.QueryExecution
 
getRetryCount() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getRetryCount() - Method in class com.facebook.presto.server.protocol.RetryCircuitBreaker
 
getReturnPlaceConvention() - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.ParametricScalarImplementationChoice
 
getReturnPlaceConvention() - Method in class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice
 
getReturnType() - Method in exception com.facebook.presto.metadata.OperatorNotFoundException
 
getReturnType() - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder.SpecializeContext
 
getRevocableMemoryReservation() - Method in class com.facebook.presto.operator.DriverStats
 
getRevocableMemoryReservation() - Method in class com.facebook.presto.operator.OperatorStats
 
getRevocableMemoryReservationInBytes() - Method in class com.facebook.presto.operator.PipelineStats
 
getRevocableMemoryReservationInBytes() - Method in class com.facebook.presto.operator.TaskStats
 
getRevocableMemoryUsage() - Method in class com.facebook.presto.operator.DriverContext
 
getRewrittenExpression() - Method in class com.facebook.presto.operator.project.PageFieldsToInputParametersRewriter.Result
 
getRewrittenExpressions() - Method in class com.facebook.presto.operator.project.PageFieldsToInputParametersRewriter.Result
 
getRight() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram.Bucket
 
getRight() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram.Bucket
 
getRight() - Method in class com.facebook.presto.sql.planner.plan.JoinNode.EquiJoinClause
 
getRight() - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
getRight() - Method in class com.facebook.presto.sql.planner.plan.MergeJoinNode
 
getRight() - Method in class com.facebook.presto.sql.planner.plan.SpatialJoinNode
 
getRightHashVariable() - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
getRightHashVariable() - Method in class com.facebook.presto.sql.planner.plan.MergeJoinNode
 
getRightJoinFields() - Method in class com.facebook.presto.sql.analyzer.Analysis.JoinUsingAnalysis
 
getRightPartitionVariable() - Method in class com.facebook.presto.sql.planner.plan.SpatialJoinNode
 
getRoles() - Method in class com.facebook.presto.SessionRepresentation
 
getRollups() - Method in class com.facebook.presto.sql.analyzer.Analysis.GroupingSetAnalysis
 
getRoot() - Method in class com.facebook.presto.sql.planner.Plan
 
getRoot() - Method in class com.facebook.presto.sql.planner.PlanFragment
 
getRootGroup() - Method in class com.facebook.presto.sql.planner.iterative.Memo
 
getRootId() - Method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
 
getRootScope() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getRootStage() - Method in class com.facebook.presto.execution.scheduler.SectionExecution
 
getRowCount() - Method in class com.facebook.presto.testing.MaterializedResult
 
getRowCountVariable() - Method in class com.facebook.presto.sql.planner.plan.StatisticsWriterNode
 
getRowCountVariable() - Method in class com.facebook.presto.sql.planner.plan.TableFinishNode
 
getRowCountVariable() - Method in class com.facebook.presto.sql.planner.plan.TableWriterMergeNode
 
getRowCountVariable() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
getRowExpressionService() - Method in class com.facebook.presto.connector.ConnectorContextInstance
 
getRowExpressionService() - Method in class com.facebook.presto.testing.TestingConnectorContext
 
getRowId() - Method in class com.facebook.presto.sql.planner.plan.DeleteNode
 
getRowNumberVariable() - Method in class com.facebook.presto.sql.planner.plan.RowNumberNode
 
getRowNumberVariable() - Method in class com.facebook.presto.sql.planner.plan.TopNRowNumberNode
 
getRowsAdded() - Method in class com.facebook.presto.execution.buffer.PageBufferInfo
 
getRowsAdded() - Method in class com.facebook.presto.operator.repartition.PartitionedOutputInfo
 
getRowsReceived() - Method in class com.facebook.presto.operator.PageBufferClientStatus
 
getRowsRejected() - Method in class com.facebook.presto.operator.PageBufferClientStatus
 
getRunAwaySplitCount() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getRunnerThreads() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getRunningDrivers() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
getRunningDrivers() - Method in class com.facebook.presto.execution.QueryStats
 
getRunningDrivers() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getRunningDrivers() - Method in class com.facebook.presto.operator.PipelineStats
 
getRunningDrivers() - Method in class com.facebook.presto.operator.PipelineStatus
 
getRunningDrivers() - Method in class com.facebook.presto.operator.TaskStats
 
getRunningDrivers() - Method in class com.facebook.presto.server.BasicQueryStats
 
getRunningDrivers() - Method in class com.facebook.presto.server.ClusterStatsResource.ClusterStats
 
getRunningDrivers() - Method in class com.facebook.presto.server.QueryProgressStats
 
getRunningPartitionedDrivers() - Method in class com.facebook.presto.execution.TaskStatus
 
getRunningPartitionedDrivers() - Method in class com.facebook.presto.operator.PipelineStats
 
getRunningPartitionedDrivers() - Method in class com.facebook.presto.operator.PipelineStatus
 
getRunningPartitionedDrivers() - Method in class com.facebook.presto.operator.TaskStats
 
getRunningPartitionedSplitsWeight() - Method in class com.facebook.presto.execution.TaskStatus
 
getRunningPartitionedSplitsWeight() - Method in class com.facebook.presto.operator.PipelineStats
 
getRunningPartitionedSplitsWeight() - Method in class com.facebook.presto.operator.PipelineStatus
 
getRunningPartitionedSplitsWeight() - Method in class com.facebook.presto.operator.TaskStats
 
getRunningQueries() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getRunningQueries() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getRunningQueries() - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo
 
getRunningQueries() - Method in class com.facebook.presto.server.ClusterStatsResource.ClusterStats
 
getRunningQueries() - Method in class com.facebook.presto.server.ResourceGroupInfo
 
getRunningSplits() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getRunningTaskCount() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getRunningTaskCount() - Method in interface com.facebook.presto.execution.QueryExecution
 
getRunningTaskCount() - Method in class com.facebook.presto.execution.QueryTracker
 
getRunningTaskCount() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getRunningTaskCount() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getRunningTaskCount() - Method in class com.facebook.presto.execution.SqlQueryManager
 
getRunningTasks() - Method in class com.facebook.presto.execution.QueryStats
 
getRunningTasks() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getRunningTasks() - Method in class com.facebook.presto.server.BasicQueryStats
 
getRunningTasks() - Method in class com.facebook.presto.server.ClusterStatsResource.ClusterStats
 
getRunningTasksLevel0() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getRunningTasksLevel1() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getRunningTasksLevel2() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getRunningTasksLevel3() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getRunningTasksLevel4() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getRuntimeOptimizedStages() - Method in class com.facebook.presto.execution.QueryInfo
 
getRuntimeOptimizers() - Method in class com.facebook.presto.sql.planner.PlanOptimizers
 
getRuntimeStats() - Method in class com.facebook.presto.execution.QueryStats
 
getRuntimeStats() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getRuntimeStats() - Method in class com.facebook.presto.operator.OperatorContext
 
getRuntimeStats() - Method in class com.facebook.presto.operator.OperatorStats
 
getRuntimeStats() - Method in class com.facebook.presto.operator.TaskContext
 
getRuntimeStats() - Method in class com.facebook.presto.operator.TaskStats
 
getRuntimeStats() - Method in class com.facebook.presto.Session
 
getSampleRatio(SampledRelation) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getSampleRatio() - Method in class com.facebook.presto.sql.planner.plan.SampleNode
 
getSamples() - Method in interface com.facebook.presto.geospatial.SpatialPartitioningState
 
getSamples() - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.GroupedSpatialPartitioningState
 
getSamples() - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.SingleSpatialPartitioningState
 
getSamples() - Method in class com.facebook.presto.operator.aggregation.reservoirsample.UnweightedDoubleReservoirSample
 
getSamples() - Method in class com.facebook.presto.operator.aggregation.reservoirsample.WeightedDoubleReservoirSample
 
getSampleType() - Method in class com.facebook.presto.sql.planner.plan.SampleNode
 
getScalarExtractor() - Method in class com.facebook.presto.operator.scalar.JsonPath
 
getScalarFunctionImplementation(FunctionHandle) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
getScalarFunctionImplementation(Signature) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
getScalarFunctionImplementation(FunctionHandle) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
getScalarFunctionImplementation() - Method in class com.facebook.presto.metadata.SessionFunctionHandle
 
getScalarSubqueries(Node) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getScalarSubqueries() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalysis
 
getScalarSubqueries() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
getScheduledExecutor() - Method in class com.facebook.presto.dispatcher.DispatchExecutor.DispatchExecutorMBeans
 
getScheduledExecutor() - Method in class com.facebook.presto.dispatcher.DispatchExecutor
 
getScheduledNanos() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
getScheduledNanos() - Method in class com.facebook.presto.execution.executor.TaskHandle
 
getScheduledNanos() - Method in class com.facebook.presto.execution.executor.TaskPriorityTracker
 
getScheduledNodes() - Method in class com.facebook.presto.execution.SqlStageExecution
 
getScheduledTimeMillis() - Method in class com.facebook.presto.server.QueryProgressStats
 
getScheduler() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getScheduleSplitBatchSize() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getSchedulingComplete() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getSchedulingPolicy() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getSchedulingPolicy() - Method in class com.facebook.presto.server.ResourceGroupInfo
 
getSchedulingWeight() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getSchedulingWeight() - Method in class com.facebook.presto.server.ResourceGroupInfo
 
getSchema() - Method in class com.facebook.presto.execution.Input
 
getSchema() - Method in class com.facebook.presto.execution.Output
 
getSchema() - Method in class com.facebook.presto.FullConnectorSession
 
getSchema() - Method in class com.facebook.presto.metadata.ViewDefinition
 
getSchema() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getSchema() - Method in class com.facebook.presto.server.QueryStateInfo
 
getSchema() - Method in interface com.facebook.presto.server.SessionContext
 
getSchema() - Method in class com.facebook.presto.Session
 
getSchema() - Method in class com.facebook.presto.SessionRepresentation
 
getSchema() - Method in class com.facebook.presto.testing.TestingConnectorSession
 
getSchemaName() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaTableHandle
 
getSchemaName() - Method in class com.facebook.presto.connector.system.SystemTableHandle
 
getSchemaName() - Method in class com.facebook.presto.metadata.QualifiedTablePrefix
 
getSchemaPropertyManager() - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getSchemaPropertyManager() - Method in interface com.facebook.presto.metadata.Metadata
 
getSchemaPropertyManager() - Method in class com.facebook.presto.metadata.MetadataManager
 
getSchemaRules() - Method in class com.facebook.presto.security.FileBasedSystemAccessControlRules
 
getSchemaTableName() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaTableHandle
 
getSchemaTableName() - Method in class com.facebook.presto.connector.system.SystemTableHandle
 
getSchemaTableName() - Method in class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.CreateHandle
 
getSchemaTableName() - Method in class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.DeleteHandle
 
getSchemaTableName() - Method in class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.InsertHandle
 
getSchemaTableName() - Method in class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.RefreshMaterializedViewHandle
 
getSchemaTableName() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.CreateName
 
getSchemaTableName() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.DeleteHandle
 
getSchemaTableName() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.InsertReference
 
getSchemaTableName() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.RefreshMaterializedViewReference
 
getSchemaTableName() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.WriterTarget
 
getScope(Node) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getScope() - Method in class com.facebook.presto.sql.analyzer.ResolvedField
 
getScope() - Method in class com.facebook.presto.sql.gen.BytecodeGeneratorContext
 
getScope() - Method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
getScopeComplementEqualities() - Method in class com.facebook.presto.sql.planner.EqualityInference.EqualityPartition
 
getScopeEqualities() - Method in class com.facebook.presto.sql.planner.EqualityInference.EqualityPartition
 
getScopeStraddlingEqualities() - Method in class com.facebook.presto.sql.planner.EqualityInference.EqualityPartition
 
getSearchExpressions() - Method in class com.facebook.presto.sql.planner.SortExpressionContext
 
getSecond() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BlockBooleanState
 
getSecond() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BlockDoubleState
 
getSecond() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BlockLongState
 
getSecond() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BooleanBooleanState
 
getSecond() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BooleanDoubleState
 
getSecond() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BooleanLongState
 
getSecond() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.DoubleBooleanState
 
getSecond() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.DoubleDoubleState
 
getSecond() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.DoubleLongState
 
getSecond() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.LongBooleanState
 
getSecond() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.LongDoubleState
 
getSecond() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.LongLongState
 
getSecond() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.SliceBooleanState
 
getSecond() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.SliceDoubleState
 
getSecond() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.SliceLongState
 
getSecondBlock() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.KeyAndBlockPositionValueState
 
getSecondPosition() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.KeyAndBlockPositionValueState
 
getSectionStages() - Method in class com.facebook.presto.execution.scheduler.SectionExecution
 
getSegments() - Method in class com.facebook.presto.execution.scheduler.NetworkLocation
 
getSelectedCountLevel0() - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
getSelectedCountLevel1() - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
getSelectedCountLevel2() - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
getSelectedCountLevel3() - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
getSelectedCountLevel4() - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
getSelf() - Method in class com.facebook.presto.execution.QueryInfo
 
getSelf() - Method in class com.facebook.presto.execution.StageInfo
 
getSelf() - Method in class com.facebook.presto.execution.TaskStatus
 
getSelf() - Method in class com.facebook.presto.server.BasicQueryInfo
 
getSemanticAnalyzingTime() - Method in class com.facebook.presto.execution.QueryStateTimer
 
getSemanticAnalyzingTime() - Method in class com.facebook.presto.execution.QueryStats
 
getSemiJoinOutput() - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
getSemiJoinProperties(PlanNode) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesProviderImpl
Provides the logical properties for a SemiJoinNode.
getSequenceId() - Method in class com.facebook.presto.execution.ScheduledSplit
 
getSerializedCommitOutput() - Method in class com.facebook.presto.execution.Output
 
getSerializedConnectorOutputMetadata() - Method in class com.facebook.presto.operator.TableFinishInfo
 
getSerializedPages() - Method in class com.facebook.presto.execution.buffer.BufferResult
 
getSerializedPages() - Method in class com.facebook.presto.execution.buffer.ThriftBufferResult
 
getSerializedPlan() - Method in class com.facebook.presto.operator.FileFragmentResultCacheManager.CacheKey
 
getSerializedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.ArrayBlockEncodingBuffer
 
getSerializedSizeInBytes() - Method in interface com.facebook.presto.operator.repartition.BlockEncodingBuffer
 
getSerializedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.ByteArrayBlockEncodingBuffer
 
getSerializedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.Int128ArrayBlockEncodingBuffer
 
getSerializedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.IntArrayBlockEncodingBuffer
 
getSerializedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.LongArrayBlockEncodingBuffer
 
getSerializedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.MapBlockEncodingBuffer
 
getSerializedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.RowBlockEncodingBuffer
 
getSerializedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.ShortArrayBlockEncodingBuffer
 
getSerializedSizeInBytes() - Method in class com.facebook.presto.operator.repartition.VariableWidthBlockEncodingBuffer
 
getSerializedType() - Method in class com.facebook.presto.geospatial.aggregation.GeometryStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.arrayagg.SetAggregationStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.histogram.HistogramStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.minmaxby.KeyAndBlockPositionValueStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.BlockPositionStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.BlockStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.DoubleHistogramStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.NullableBooleanStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.NullableDoubleStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.NullableLongStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.operator.aggregation.state.TriStateBooleanStateSerializer
 
getSerializedType(Type, Type) - Static method in class com.facebook.presto.operator.aggregation.TypedKeyValueHeap
 
getSerializedType() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogStateSerializer
 
getSerializedType() - Method in class com.facebook.presto.type.setdigest.SetDigestStateSerializer
 
getServerCoordinator() - Method in class com.facebook.presto.server.ServerInfoResource
 
getServerInfoCommunicationProtocol() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
getServerInfoResource() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getServerState() - Method in class com.facebook.presto.server.ServerInfoResource
 
getServerState() - Method in interface com.facebook.presto.server.thrift.ThriftServerInfoClient
Use integers to represent the ordinal of the enum.
getServerState() - Method in class com.facebook.presto.server.thrift.ThriftServerInfoService
Use integers to represent the ordinal of the enum.
getSession() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
getSession() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
getSession() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getSession() - Method in interface com.facebook.presto.execution.ManagedQueryExecution
 
getSession() - Method in class com.facebook.presto.execution.QueryInfo
 
getSession() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getSession() - Method in interface com.facebook.presto.execution.QueryTracker.TrackedQuery
 
getSession() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getSession() - Method in class com.facebook.presto.FullConnectorSession
 
getSession() - Method in class com.facebook.presto.operator.DriverContext
 
getSession() - Method in class com.facebook.presto.operator.OperatorContext
 
getSession() - Method in class com.facebook.presto.operator.PipelineContext
 
getSession() - Method in interface com.facebook.presto.operator.SpillContext
 
getSession() - Method in class com.facebook.presto.operator.TaskContext
 
getSession() - Method in class com.facebook.presto.server.BasicQueryInfo
 
getSession() - Method in class com.facebook.presto.server.TaskUpdateRequest
 
getSession() - Method in class com.facebook.presto.spiller.LocalSpillContext
 
getSession() - Method in interface com.facebook.presto.sql.planner.iterative.Rule.Context
 
getSessionFunctions() - Method in class com.facebook.presto.FullConnectorSession
 
getSessionFunctions() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getSessionFunctions() - Method in interface com.facebook.presto.server.SessionContext
 
getSessionFunctions() - Method in class com.facebook.presto.Session
 
getSessionFunctions() - Method in class com.facebook.presto.SessionRepresentation
 
getSessionFunctions() - Method in class com.facebook.presto.testing.TestingConnectorSession
 
getSessionProperties() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaConnector
 
getSessionProperties() - Method in class com.facebook.presto.connector.system.SystemConnector
 
getSessionProperties() - Method in class com.facebook.presto.SystemSessionProperties
 
getSessionPropertyManager() - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getSessionPropertyManager() - Method in interface com.facebook.presto.metadata.Metadata
 
getSessionPropertyManager() - Method in class com.facebook.presto.metadata.MetadataManager
 
getSetCatalog() - Method in class com.facebook.presto.execution.QueryInfo
 
getSetProvider() - Method in class com.facebook.presto.operator.SetBuilderOperator.SetBuilderOperatorFactory
 
getSetRoles() - Method in class com.facebook.presto.execution.QueryInfo
 
getSetSchema() - Method in class com.facebook.presto.execution.QueryInfo
 
getSetSessionProperties() - Method in class com.facebook.presto.execution.QueryInfo
 
getSetSessionProperties() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getSetSessionProperties() - Method in class com.facebook.presto.testing.MaterializedResult
 
getShortestTableStringFormat(List<List<String>>) - Static method in class com.facebook.presto.util.StringTableUtils
 
getShortUnchecked(byte[], int) - Static method in class com.facebook.presto.operator.UncheckedByteArrays
 
getShuffledDataSize() - Method in class com.facebook.presto.execution.QueryStats
 
getShuffledPositions() - Method in class com.facebook.presto.execution.QueryStats
 
getShutdownAction() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getShuttingDownCoordinator() - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
getShuttingDownCoordinator() - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
getShuttingDownCoordinator() - Method in interface com.facebook.presto.metadata.InternalNodeManager
 
getShuttingDownNodeCount() - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
getShuttingDownNodes() - Method in class com.facebook.presto.metadata.AllNodes
 
getSignature() - Method in class com.facebook.presto.metadata.BuiltInFunctionHandle
 
getSignature() - Method in class com.facebook.presto.metadata.SqlAggregationFunction
 
getSignature() - Method in class com.facebook.presto.metadata.SqlScalarFunction
 
getSignature() - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation
 
getSignature() - Method in interface com.facebook.presto.operator.ParametricImplementation
 
getSignature() - Method in class com.facebook.presto.operator.ParametricImplementationsGroup
 
getSignature() - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation
 
getSignature() - Method in class com.facebook.presto.operator.window.AbstractWindowFunctionSupplier
 
getSignature() - Method in class com.facebook.presto.operator.window.SqlWindowFunction
 
getSignature() - Method in interface com.facebook.presto.operator.window.WindowFunctionSupplier
 
getSingleStateClass() - Method in class com.facebook.presto.geospatial.aggregation.GeometryStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.histogram.HistogramStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.NumericHistogramStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogStateFactory
 
getSingleStateClass() - Method in class com.facebook.presto.type.setdigest.SetDigestStateFactory
 
getSingleStreamSpillerChoice() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getSingleValueBlock(int, int) - Method in class com.facebook.presto.operator.PagesIndex
 
getSingleValueBlock(int, int) - Method in class com.facebook.presto.operator.window.PagesWindowIndex
 
getSinkFactory(LocalExchange.LocalExchangeSinkFactoryId) - Method in class com.facebook.presto.operator.exchange.LocalExchange
 
getSinkMaxBufferSize() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getSize() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.IndexedPriorityQueue
 
getSize() - Method in interface com.facebook.presto.operator.aggregation.StatisticalDigest
 
getSize() - Method in class com.facebook.presto.operator.aggregation.StatisticalDigestFactory.StatisticalQuantileDigest
 
getSize() - Method in class com.facebook.presto.operator.aggregation.StatisticalDigestFactory.StatisticalTDigest
 
getSize(List<SerializedPage>, Class<?>, Type, Annotation[], MediaType) - Method in class com.facebook.presto.server.PagesResponseWriter
 
getSize() - Method in class com.facebook.presto.tdigest.TDigest
 
getSizeExtractor() - Method in class com.facebook.presto.operator.scalar.JsonPath
 
getSizeInBytes() - Method in class com.facebook.presto.operator.ArrayPositionLinks
 
getSizeInBytes() - Method in interface com.facebook.presto.operator.PagesHashStrategy
Get the total of allocated size
getSizeInBytes() - Method in interface com.facebook.presto.operator.PositionLinks
 
getSizeInBytes() - Method in class com.facebook.presto.operator.SimplePagesHashStrategy
 
getSizeInBytes() - Method in class com.facebook.presto.operator.SortedPositionLinks
 
getSizeInBytes() - Method in class com.facebook.presto.operator.WindowInfo.IndexInfo
 
getSizeInMemory() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
getSizeInMemory() - Method in class com.facebook.presto.operator.aggregation.builder.SpillableHashAggregationBuilder
 
getSleepTime() - Method in class com.facebook.presto.execution.scheduler.SplitSchedulerStats
 
getSlice(Block, int) - Method in class com.facebook.presto.geospatial.SphericalGeographyType
 
getSlice(Block, int) - Method in class com.facebook.presto.geospatial.type.GeometryType
 
getSlice() - Method in interface com.facebook.presto.operator.aggregation.state.SliceState
 
getSlice(int) - Method in class com.facebook.presto.operator.index.PageRecordSet.PageRecordCursor
 
getSlice(int) - Method in class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet.UnloadedIndexKeyRecordCursor
 
getSlice(int, int) - Method in class com.facebook.presto.operator.PagesIndex
 
getSlice(int, int) - Method in class com.facebook.presto.operator.window.PagesWindowIndex
 
getSlice(Block, int) - Method in class com.facebook.presto.type.IpAddressType
 
getSlice(Block, int) - Method in class com.facebook.presto.type.IpPrefixType
 
getSlice(Block, int) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogType
 
getSlice(Block, int) - Method in class com.facebook.presto.type.setdigest.SetDigestType
 
getSlice(Block, int) - Method in class com.facebook.presto.type.UuidType
 
getSlug() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getSlug() - Method in interface com.facebook.presto.execution.QueryExecution
 
getSlug() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getSmileBytes() - Method in class com.facebook.presto.server.smile.FullSmileResponseHandler.SmileResponse
 
getSoftConcurrencyLimit() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getSoftConcurrencyLimit() - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupSpecInfo
 
getSoftConcurrencyLimit() - Method in class com.facebook.presto.server.ResourceGroupInfo
 
getSoftCpuLimit() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getSoftMaxQueryMemory() - Method in class com.facebook.presto.memory.MemoryManagerConfig
 
getSoftMaxQueryMemoryPerNode() - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
getSoftMaxQueryTotalMemory() - Method in class com.facebook.presto.memory.MemoryManagerConfig
 
getSoftMaxQueryTotalMemoryPerNode() - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
getSoftMemoryLimit() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getSoftMemoryLimit() - Method in class com.facebook.presto.server.ResourceGroupInfo
 
getSortedPages() - Method in class com.facebook.presto.operator.PagesIndex
 
getSortExpression() - Method in class com.facebook.presto.sql.planner.SortExpressionContext
 
getSortExpressionContext(FunctionAndTypeManager) - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
getSortItemsFromOrderBy(Optional<OrderBy>) - Static method in class com.facebook.presto.sql.NodeUtils
 
getSortProperties(PlanNode) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesProviderImpl
Provides the logical properties for a SortNode.
getSource() - Method in class com.facebook.presto.FullConnectorSession
 
getSource(int) - Method in class com.facebook.presto.operator.exchange.LocalExchange
 
getSource() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getSource() - Method in class com.facebook.presto.server.QueryStateInfo
 
getSource() - Method in interface com.facebook.presto.server.SessionContext
 
getSource() - Method in class com.facebook.presto.Session
 
getSource() - Method in class com.facebook.presto.SessionRepresentation
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.AssignUniqueId
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.DeleteNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.EnforceSingleRowNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.ExplainAnalyzeNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.GroupIdNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.OffsetNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.OutputNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.RowNumberNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.SampleNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.SortNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.StatisticsWriterNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.TableFinishNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.TableWriterMergeNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.TopNRowNumberNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.UnnestNode
 
getSource() - Method in class com.facebook.presto.sql.planner.plan.WindowNode
 
getSource() - Method in class com.facebook.presto.testing.TestingConnectorSession
 
getSourceFragmentIds() - Method in class com.facebook.presto.sql.planner.plan.RemoteSourceNode
 
getSourceHashVariable() - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
getSourceId() - Method in class com.facebook.presto.operator.Driver
 
getSourceId() - Method in class com.facebook.presto.operator.DriverFactory
return the sourceId of this DriverFactory.
getSourceId() - Method in class com.facebook.presto.operator.ExchangeOperator.ExchangeOperatorFactory
 
getSourceId() - Method in class com.facebook.presto.operator.ExchangeOperator
 
getSourceId() - Method in class com.facebook.presto.operator.index.IndexSourceOperator
 
getSourceId() - Method in class com.facebook.presto.operator.index.IndexSourceOperator.IndexSourceOperatorFactory
 
getSourceId() - Method in class com.facebook.presto.operator.MergeOperator
 
getSourceId() - Method in class com.facebook.presto.operator.MergeOperator.MergeOperatorFactory
 
getSourceId() - Method in class com.facebook.presto.operator.ScanFilterAndProjectOperator
 
getSourceId() - Method in class com.facebook.presto.operator.ScanFilterAndProjectOperator.ScanFilterAndProjectOperatorFactory
 
getSourceId() - Method in interface com.facebook.presto.operator.SourceOperator
 
getSourceId() - Method in interface com.facebook.presto.operator.SourceOperatorFactory
 
getSourceId() - Method in class com.facebook.presto.operator.TableScanOperator
 
getSourceId() - Method in class com.facebook.presto.operator.TableScanOperator.TableScanOperatorFactory
 
getSourceJoinVariable() - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
getSourceLocation(Optional<NodeLocation>) - Static method in class com.facebook.presto.sql.analyzer.ExpressionTreeUtils
 
getSourceLocation(Node) - Static method in class com.facebook.presto.sql.analyzer.ExpressionTreeUtils
 
getSourceLocation() - Method in class com.facebook.presto.sql.planner.planPrinter.JsonRenderer.JsonRenderedNode
 
getSourceLocation() - Method in class com.facebook.presto.sql.planner.planPrinter.NodeRepresentation
 
getSources() - Method in class com.facebook.presto.server.TaskUpdateRequest
 
getSources() - Method in class com.facebook.presto.sql.planner.CanonicalTableScanNode
 
getSources() - Method in class com.facebook.presto.sql.planner.iterative.GroupReference
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.ApplyNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.AssignUniqueId
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.DeleteNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.EnforceSingleRowNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.ExplainAnalyzeNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.GroupIdNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.IndexJoinNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.IndexSourceNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.LateralJoinNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.MergeJoinNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.MetadataDeleteNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.OffsetNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.OutputNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.RemoteSourceNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.RowNumberNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.SampleNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.SortNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.SpatialJoinNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.StatisticsWriterNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.TableFinishNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.TableWriterMergeNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.TopNRowNumberNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.UnnestNode
 
getSources() - Method in class com.facebook.presto.sql.planner.plan.WindowNode
 
getSourceTablesSizeInBytes(PlanNode, Rule.Context) - Static method in class com.facebook.presto.sql.planner.iterative.rule.DetermineJoinDistributionType
 
getSourceVariable() - Method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph.Edge
 
getSpatialPartitioningTableName(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getSpecializedImplementations() - Method in class com.facebook.presto.operator.ParametricImplementationsGroup
 
getSpecification() - Method in class com.facebook.presto.sql.planner.plan.TopNRowNumberNode
 
getSpecification() - Method in class com.facebook.presto.sql.planner.plan.WindowNode
 
getSpillContext() - Method in class com.facebook.presto.operator.OperatorContext
 
getSpilledDataSize() - Method in class com.facebook.presto.execution.QueryStats
 
getSpilledDataSize() - Method in class com.facebook.presto.operator.OperatorStats
 
getSpilledPages() - Method in class com.facebook.presto.spiller.FileSingleStreamSpiller
 
getSpilledPages(int) - Method in class com.facebook.presto.spiller.GenericPartitioningSpiller
 
getSpilledPages(int) - Method in interface com.facebook.presto.spiller.PartitioningSpiller
Returns iterator of previously spilled pages from given partition.
getSpilledPages() - Method in interface com.facebook.presto.spiller.SingleStreamSpiller
Returns list of previously spilled Pages as a single stream.
getSpilledPages(SerializedStorageHandle) - Method in interface com.facebook.presto.spiller.StandaloneSpiller
Returns list of pages present in spill file specified using serialized storage handle
getSpilledPages() - Method in class com.facebook.presto.spiller.TempStorageSingleStreamSpiller
 
getSpilledPages(SerializedStorageHandle) - Method in class com.facebook.presto.spiller.TempStorageStandaloneSpiller
 
getSpilledPagesInMemorySize() - Method in class com.facebook.presto.spiller.FileSingleStreamSpiller
 
getSpilledPagesInMemorySize() - Method in interface com.facebook.presto.spiller.SingleStreamSpiller
Returns estimate size of pages that would be returned by SingleStreamSpiller.getAllSpilledPages().
getSpilledPagesInMemorySize() - Method in class com.facebook.presto.spiller.TempStorageSingleStreamSpiller
 
getSpillEpoch() - Method in class com.facebook.presto.operator.LookupJoinOperator.SpillInfoSnapshot
 
getSpillerSpillPaths() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getSpillerTempStorage() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getSpillerThreads() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getSpillingFuture() - Method in class com.facebook.presto.spiller.PartitioningSpiller.PartitioningSpillResult
 
getSpillMask() - Method in class com.facebook.presto.operator.LookupJoinOperator.SpillInfoSnapshot
 
getSpillMask() - Method in interface com.facebook.presto.operator.LookupSourceProvider.LookupSourceLease
 
getSpillMaxUsedSpaceThreshold() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getSpills() - Method in class com.facebook.presto.spiller.GenericSpiller
 
getSpills() - Method in interface com.facebook.presto.spiller.Spiller
Returns list of previously spilled Pages streams.
getSpillSpaceTracker() - Method in class com.facebook.presto.spiller.LocalSpillManager
 
getSplit() - Method in class com.facebook.presto.execution.ScheduledSplit
 
getSplitClass() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaHandleResolver
 
getSplitClass() - Method in class com.facebook.presto.connector.system.SystemHandleResolver
 
getSplitClass(String) - Method in class com.facebook.presto.metadata.HandleResolver
 
getSplitClass() - Method in class com.facebook.presto.metadata.RemoteHandleResolver
 
getSplitClass() - Method in class com.facebook.presto.split.EmptySplitHandleResolver
 
getSplitClass() - Method in class com.facebook.presto.testing.TestingHandleResolver
 
getSplitConcurrencyAdjustmentInterval() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getSplitConcurrencyAdjustmentInterval(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getSplitContext() - Method in class com.facebook.presto.metadata.Split
 
getSplitId() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
getSplitIdentifier() - Method in class com.facebook.presto.metadata.Split
 
getSplitIdentifier() - Method in class com.facebook.presto.metadata.Split.SplitIdentifier
 
getSplitIdentifier() - Method in class com.facebook.presto.operator.FileFragmentResultCacheManager.CacheKey
 
getSplitInfo() - Method in class com.facebook.presto.operator.SplitOperatorInfo
 
getSplitInfoMap() - Method in class com.facebook.presto.operator.SplitOperatorInfo
 
getSplitManager() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaConnector
 
getSplitManager() - Method in class com.facebook.presto.connector.system.GlobalSystemConnector
 
getSplitManager() - Method in class com.facebook.presto.connector.system.SystemConnector
 
getSplitManager() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getSplitManager() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getSplitManager() - Method in interface com.facebook.presto.testing.QueryRunner
 
getSplitOperatorInfo() - Method in class com.facebook.presto.operator.OperatorInfoUnion
 
getSplitQueuedTime() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getSplitQueuesFull() - Method in class com.facebook.presto.execution.scheduler.SplitSchedulerStats
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableLayoutHandle, ConnectorSplitManager.SplitSchedulingContext) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaSplitManager
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableLayoutHandle, ConnectorSplitManager.SplitSchedulingContext) - Method in class com.facebook.presto.connector.system.SystemSplitManager
 
getSplits() - Method in class com.facebook.presto.execution.TaskSource
 
getSplits(Session, TableHandle, ConnectorSplitManager.SplitSchedulingStrategy, WarningCollector) - Method in class com.facebook.presto.split.CloseableSplitSourceProvider
 
getSplits(Session, TableHandle, ConnectorSplitManager.SplitSchedulingStrategy, WarningCollector) - Method in class com.facebook.presto.split.SplitManager
 
getSplits() - Method in class com.facebook.presto.split.SplitSource.SplitBatch
 
getSplits(Session, TableHandle, ConnectorSplitManager.SplitSchedulingStrategy, WarningCollector) - Method in interface com.facebook.presto.split.SplitSourceProvider
 
getSplits(ConnectorTransactionHandle, ConnectorSession, ConnectorTableLayoutHandle, ConnectorSplitManager.SplitSchedulingContext) - Method in class com.facebook.presto.testing.TestingSplitManager
 
getSplitsScheduled() - Method in class com.facebook.presto.execution.scheduler.ScheduleResult
 
getSplitsScheduledPerIteration() - Method in class com.facebook.presto.execution.scheduler.SplitSchedulerStats
 
getSplitWallTime() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getSplitWeight() - Method in class com.facebook.presto.metadata.Split
 
getSplitWeight() - Method in class com.facebook.presto.operator.DriverContext
 
getSpoolingOutputBufferTempStorage() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getSpoolingOutputBufferThreshold() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getSqlFunction() - Method in class com.facebook.presto.metadata.SessionFunctionHandle
 
getSqlFunctionExpression(FunctionMetadata, SqlInvokedScalarFunctionImplementation, Metadata, PlanVariableAllocator, SqlFunctionProperties, List<Expression>) - Static method in class com.facebook.presto.sql.relational.SqlFunctionUtils
 
getSqlFunctionProperties() - Method in class com.facebook.presto.FullConnectorSession
 
getSqlFunctionProperties() - Method in class com.facebook.presto.Session
 
getSqlFunctionProperties() - Method in class com.facebook.presto.testing.TestingConnectorSession
 
getSqlFunctionRowExpression(FunctionMetadata, SqlInvokedScalarFunctionImplementation, Metadata, SqlFunctionProperties, Map<SqlFunctionId, SqlInvokedFunction>, List<RowExpression>) - Static method in class com.facebook.presto.sql.relational.SqlFunctionUtils
 
getSqlParser() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getSqlParser() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getStack() - Method in class com.facebook.presto.execution.ExecutionFailureInfo
 
getStackTrace() - Method in class com.facebook.presto.server.ThreadResource.Info
 
getStageCountWarningThreshold() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getStageExecution() - Method in class com.facebook.presto.execution.scheduler.StageExecutionAndScheduler
 
getStageExecutionDescriptor() - Method in class com.facebook.presto.sql.planner.LocalExecutionPlanner.LocalExecutionPlan
 
getStageExecutionDescriptor() - Method in class com.facebook.presto.sql.planner.PlanFragment
 
getStageExecutionId() - Method in class com.facebook.presto.execution.SqlStageExecution
 
getStageExecutionId() - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
getStageExecutionId() - Method in class com.facebook.presto.execution.TaskId
 
getStageExecutionId() - Method in class com.facebook.presto.operator.OperatorStats
 
getStageExecutionInfo() - Method in class com.facebook.presto.execution.SqlStageExecution
 
getStageExecutionInfo(Supplier<Iterable<TaskInfo>>, int, int) - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
getStageExecutionStrategy() - Method in class com.facebook.presto.operator.StageExecutionDescriptor
 
getStageGcStatistics() - Method in class com.facebook.presto.execution.QueryStats
 
getStageId() - Method in class com.facebook.presto.execution.StageExecutionId
 
getStageId() - Method in class com.facebook.presto.execution.StageInfo
 
getStageId() - Method in class com.facebook.presto.operator.OperatorStats
 
getStageInfo() - Method in class com.facebook.presto.execution.scheduler.LegacySqlQueryScheduler
Deprecated.
 
getStageInfo() - Method in class com.facebook.presto.execution.scheduler.SqlQueryScheduler
 
getStageInfo() - Method in interface com.facebook.presto.execution.scheduler.SqlQuerySchedulerInterface
 
getStageLinkage() - Method in class com.facebook.presto.execution.scheduler.StageExecutionAndScheduler
 
getStageScheduler() - Method in class com.facebook.presto.execution.scheduler.StageExecutionAndScheduler
 
getStagesToSchedule() - Method in class com.facebook.presto.execution.scheduler.AllAtOnceExecutionSchedule
 
getStagesToSchedule() - Method in interface com.facebook.presto.execution.scheduler.ExecutionSchedule
 
getStagesToSchedule() - Method in class com.facebook.presto.execution.scheduler.PhasedExecutionSchedule
 
getStageWithStageId(StageId) - Method in class com.facebook.presto.execution.StageInfo
 
getStaleTtlThreshold() - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.NodeTtlFetcherManagerConfig
 
getStaleTtlWorkerCount() - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.ConfidenceBasedNodeTtlFetcherManager
 
getStandardFunctionResolution() - Method in class com.facebook.presto.connector.ConnectorContextInstance
 
getStandardFunctionResolution() - Method in class com.facebook.presto.testing.TestingConnectorContext
 
getStartChannel() - Method in class com.facebook.presto.operator.window.FrameInfo
 
getStartedQueries() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getStartedTransactionId() - Method in class com.facebook.presto.execution.QueryInfo
 
getStartTime() - Method in class com.facebook.presto.FullConnectorSession
 
getStartTime() - Method in class com.facebook.presto.operator.DriverStats
 
getStartTime() - Method in class com.facebook.presto.Session
 
getStartTime() - Method in class com.facebook.presto.SessionRepresentation
 
getStartTime() - Method in class com.facebook.presto.testing.TestingConnectorSession
 
getStartTime() - Method in class com.facebook.presto.tracing.SimpleTracerBlock
 
getStartType() - Method in class com.facebook.presto.operator.window.FrameInfo
 
getStartType() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Frame
 
getStartValue() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Frame
 
getState() - Method in class com.facebook.presto.execution.buffer.OutputBufferInfo
 
getState() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getState() - Method in interface com.facebook.presto.execution.QueryExecution
 
getState() - Method in class com.facebook.presto.execution.QueryInfo
 
getState() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getState() - Method in class com.facebook.presto.execution.SqlStageExecution
 
getState() - Method in class com.facebook.presto.execution.StageExecutionInfo
 
getState() - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
getState() - Method in class com.facebook.presto.execution.TaskStateMachine
 
getState() - Method in class com.facebook.presto.execution.TaskStatus
 
getState(HostAddress) - Method in interface com.facebook.presto.failureDetector.FailureDetector
 
getState(HostAddress) - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector
 
getState(HostAddress) - Method in class com.facebook.presto.failureDetector.NoOpFailureDetector
 
getState() - Method in class com.facebook.presto.operator.HashBuilderOperator
 
getState() - Method in class com.facebook.presto.operator.PageBufferClientStatus
 
getState() - Method in class com.facebook.presto.operator.TaskContext
 
getState() - Method in class com.facebook.presto.server.BasicQueryInfo
 
getState() - Method in class com.facebook.presto.server.ResourceGroupInfo
 
getState() - Method in class com.facebook.presto.server.ThreadResource.Info
 
getStateChange(QueryId, QueryState) - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
getStateChange(QueryState) - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getStateChange(QueryState) - Method in interface com.facebook.presto.execution.QueryExecution
 
getStateChange(QueryId, QueryState) - Method in interface com.facebook.presto.execution.QueryManager
Gets a future that completes when the query changes from the specified current state or immediately if the query is already in a final state.
getStateChange(QueryState) - Method in class com.facebook.presto.execution.QueryStateMachine
 
getStateChange(QueryState) - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getStateChange(QueryId, QueryState) - Method in class com.facebook.presto.execution.SqlQueryManager
 
getStateChange(T) - Method in class com.facebook.presto.execution.StateMachine
Gets a future that completes when the state is no longer .equals() to currentState).
getStateChange(TaskState) - Method in class com.facebook.presto.execution.TaskStateMachine
 
getStateClass() - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation
 
getStateClass(Class<?>, Class<?>) - Static method in class com.facebook.presto.operator.aggregation.minmaxby.TwoNullableValueStateMapping
 
getStatement() - Method in class com.facebook.presto.execution.QueryPreparer.PreparedQuery
 
getStatement() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getStateSerializer(Type, Type) - Static method in class com.facebook.presto.operator.aggregation.minmaxby.TwoNullableValueStateMapping
 
getStateSerializerFactory() - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation
 
getStateSerializerFactoryDependencies() - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation
 
getStateSummary() - Method in interface com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentState
 
getStateSummary() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateFactory.GroupedApproximateMostFrequentState
 
getStateSummary() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateFactory.SingleApproximateMostFrequentState
 
getStatisticalDigest() - Method in interface com.facebook.presto.operator.aggregation.state.StatisticalDigestState
 
getStatisticalDigest() - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory.GroupedStatisticalDigestState
 
getStatisticalDigest() - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory.SingleStatisticalDigestState
 
getStatistics() - Method in class com.facebook.presto.execution.Input
 
getStatisticsAggregation() - Method in class com.facebook.presto.sql.planner.plan.TableFinishNode
 
getStatisticsAggregation() - Method in class com.facebook.presto.sql.planner.plan.TableWriterMergeNode
 
getStatisticsAggregation() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
getStatisticsAggregationDescriptor() - Method in class com.facebook.presto.sql.planner.plan.TableFinishNode
 
getStatisticsCollectionMetadata(Session, String, ConnectorTableMetadata) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getStatisticsCollectionMetadata(Session, String, ConnectorTableMetadata) - Method in interface com.facebook.presto.metadata.Metadata
Describe statistics that must be collected during a statistics collection
getStatisticsCollectionMetadata(Session, String, ConnectorTableMetadata) - Method in class com.facebook.presto.metadata.MetadataManager
 
getStatisticsCollectionMetadataForWrite(Session, String, ConnectorTableMetadata) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getStatisticsCollectionMetadataForWrite(Session, String, ConnectorTableMetadata) - Method in interface com.facebook.presto.metadata.Metadata
Describes statistics that must be collected during a write.
getStatisticsCollectionMetadataForWrite(Session, String, ConnectorTableMetadata) - Method in class com.facebook.presto.metadata.MetadataManager
 
getStatisticsCpuTime() - Method in class com.facebook.presto.operator.TableFinishInfo
 
getStatisticsCpuTime() - Method in class com.facebook.presto.operator.TableWriterMergeInfo
 
getStatisticsCpuTime() - Method in class com.facebook.presto.operator.TableWriterOperator.TableWriterInfo
 
getStatisticsMetadata() - Method in class com.facebook.presto.metadata.AnalyzeMetadata
 
getStatisticsWallTime() - Method in class com.facebook.presto.operator.TableFinishInfo
 
getStatisticsWallTime() - Method in class com.facebook.presto.operator.TableWriterMergeInfo
 
getStatisticsWallTime() - Method in class com.facebook.presto.operator.TableWriterOperator.TableWriterInfo
 
getStats(PlanNode) - Method in class com.facebook.presto.cost.CachingStatsProvider
 
getStats() - Method in class com.facebook.presto.cost.StatsAndCosts
 
getStats(PlanNode) - Method in interface com.facebook.presto.cost.StatsProvider
 
getStats() - Method in class com.facebook.presto.dispatcher.DispatchManager
 
getStats() - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
getStats() - Method in interface com.facebook.presto.execution.QueryManager
 
getStats() - Method in class com.facebook.presto.execution.SqlQueryManager
 
getStats() - Method in class com.facebook.presto.execution.StageExecutionInfo
 
getStats() - Method in class com.facebook.presto.execution.TaskInfo
 
getStats() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector
 
getStats(int) - Method in class com.facebook.presto.sql.planner.iterative.Memo
 
getStats() - Method in class com.facebook.presto.sql.planner.planPrinter.NodeRepresentation
 
getStatsAndCosts() - Method in class com.facebook.presto.sql.planner.Plan
 
getStatsAndCosts() - Method in class com.facebook.presto.sql.planner.PlanFragment
 
getStatsCalculator() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getStatsCalculator() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getStatsCalculator() - Method in interface com.facebook.presto.testing.QueryRunner
 
getStatsProvider() - Method in interface com.facebook.presto.sql.planner.iterative.Rule.Context
 
getStatus() - Method in class com.facebook.presto.operator.ExchangeClient
 
getStatus() - Method in class com.facebook.presto.operator.PageBufferClient
 
getStatus(QueryId, long, String, Duration, String, UriInfo, AsyncResponse) - Method in class com.facebook.presto.server.protocol.QueuedStatementResource
 
getStatus() - Method in class com.facebook.presto.server.StatusResource
 
getStatus(String) - Method in class com.facebook.presto.server.WorkerResource
 
getStatusCode() - Method in enum com.facebook.presto.metadata.InternalNode.NodeStatus
 
getStatusCode() - Method in interface com.facebook.presto.server.smile.BaseResponse
 
getStatusCode() - Method in class com.facebook.presto.server.smile.FullSmileResponseHandler.SmileResponse
 
getStatusCode() - Method in class com.facebook.presto.server.smile.JsonResponseWrapper
 
getStatusMessage() - Method in interface com.facebook.presto.server.smile.BaseResponse
 
getStatusMessage() - Method in class com.facebook.presto.server.smile.FullSmileResponseHandler.SmileResponse
 
getStatusMessage() - Method in class com.facebook.presto.server.smile.JsonResponseWrapper
 
getStatusRefreshMaxWait() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getStatusRoundTripCount() - Method in class com.facebook.presto.server.remotetask.RemoteTaskStats
 
getStatusRoundTripMillis() - Method in class com.facebook.presto.server.remotetask.RemoteTaskStats
 
getStorageCapabilities() - Method in class com.facebook.presto.spiller.LocalTempStorage
 
getStorageDir() - Method in class com.facebook.presto.resourcemanager.RaftConfig
 
getStrategy() - Method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyState
 
getStrategy() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateFactory.GroupedState
 
getStrategy() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateFactory.SingleState
 
getStrategy(DifferentialEntropyStateStrategy, long, double, double, String, double, double) - Static method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
getStrategy(DifferentialEntropyStateStrategy, long, double, double) - Static method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
getStrategy(DifferentialEntropyStateStrategy, long, double) - Static method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
getStrategy() - Method in class com.facebook.presto.sql.planner.CanonicalPlan
 
getStreamedIndexJoinLookups() - Method in class com.facebook.presto.operator.index.IndexJoinLookupStats
 
getStreamPartitioningColumns() - Method in class com.facebook.presto.metadata.TableLayout
 
getSubGroups() - Method in class com.facebook.presto.server.ResourceGroupInfo
 
getSubmittedQueries() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getSubquery() - Method in class com.facebook.presto.sql.planner.plan.ApplyNode
 
getSubquery() - Method in class com.facebook.presto.sql.planner.plan.LateralJoinNode
 
getSubqueryAssignments() - Method in class com.facebook.presto.sql.planner.plan.ApplyNode
 
getSubqueryInPredicates() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalysis
 
getSubqueryInPredicates() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
getSubStages() - Method in class com.facebook.presto.execution.StageInfo
 
getSuccessfulIndexJoinLookupsByCacheReset() - Method in class com.facebook.presto.operator.index.IndexJoinLookupStats
 
getSuccessfulIndexJoinLookupsByLimitedRequest() - Method in class com.facebook.presto.operator.index.IndexJoinLookupStats
 
getSuccessfulIndexJoinLookupsBySingleRequest() - Method in class com.facebook.presto.operator.index.IndexJoinLookupStats
 
getSuccessfulRequestsCount() - Method in class com.facebook.presto.operator.ExchangeClientStatus
 
getSum() - Method in class com.facebook.presto.tdigest.TDigest
 
getSumC() - Method in interface com.facebook.presto.operator.aggregation.state.EntropyState
 
getSumCLogC() - Method in interface com.facebook.presto.operator.aggregation.state.EntropyState
 
getSumSquaredDifferencesPositionsOfIndex() - Method in class com.facebook.presto.operator.WindowInfo.DriverWindowInfo
 
getSumSquaredDifferencesSizeInPartition() - Method in class com.facebook.presto.operator.WindowInfo.DriverWindowInfo
 
getSumSquaredDifferencesSizeInPartition() - Method in class com.facebook.presto.operator.WindowInfo.IndexInfo
 
getSumSquaredDifferencesSizeOfIndex() - Method in class com.facebook.presto.operator.WindowInfo.DriverWindowInfo
 
getSumSquaredInputPositions() - Method in class com.facebook.presto.operator.OperatorStats
 
getSupportedFieldTypes() - Static method in class com.facebook.presto.operator.aggregation.state.StateCompiler
 
getSuppressed() - Method in class com.facebook.presto.execution.ExecutionFailureInfo
 
getSystemCpuLoad() - Method in class com.facebook.presto.server.NodeStatus
 
getSystemMemoryReservation() - Method in class com.facebook.presto.operator.DriverStats
 
getSystemMemoryReservation() - Method in class com.facebook.presto.operator.OperatorStats
 
getSystemMemoryReservation() - Method in class com.facebook.presto.operator.TaskContext
 
getSystemMemoryReservationInBytes() - Method in class com.facebook.presto.execution.TaskStatus
 
getSystemMemoryReservationInBytes() - Method in class com.facebook.presto.operator.PipelineStats
 
getSystemMemoryReservationInBytes() - Method in class com.facebook.presto.operator.TaskStats
 
getSystemMemoryUsage() - Method in class com.facebook.presto.operator.DriverContext
 
getSystemMemoryUsage() - Method in class com.facebook.presto.split.EmptySplitPageSource
 
getSystemMemoryUsage() - Method in class com.facebook.presto.split.MappedPageSource
 
getSystemProperties() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getSystemProperties() - Method in interface com.facebook.presto.server.SessionContext
 
getSystemProperties() - Method in class com.facebook.presto.Session
 
getSystemProperties() - Method in class com.facebook.presto.SessionRepresentation
 
getSystemProperty(String, Class<T>) - Method in class com.facebook.presto.Session
 
getSystemProperty(String, Class<T>) - Method in class com.facebook.presto.Session.SessionBuilder
 
getSystemSessionPropertyMetadata(String) - Method in class com.facebook.presto.metadata.SessionPropertyManager
 
getSystemTable(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.connector.system.DelegatingSystemTablesProvider
 
getSystemTable(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.connector.system.MetadataBasedSystemTablesProvider
 
getSystemTable(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.connector.system.StaticSystemTablesProvider
 
getSystemTable(ConnectorSession, SchemaTableName) - Method in interface com.facebook.presto.connector.system.SystemTablesProvider
Resolves table name.
getSystemTable(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getSystemTable(Session, QualifiedObjectName) - Method in interface com.facebook.presto.metadata.Metadata
 
getSystemTable(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.MetadataManager
 
getSystemTables() - Method in class com.facebook.presto.connector.system.GlobalSystemConnector
 
getSystemTablesId() - Method in class com.facebook.presto.metadata.Catalog
 
getTable() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaTableLayoutHandle
 
getTable() - Method in class com.facebook.presto.connector.system.SystemTableLayoutHandle
 
getTable() - Method in class com.facebook.presto.execution.Input
 
getTable() - Method in class com.facebook.presto.execution.Output
 
getTable() - Method in class com.facebook.presto.metadata.TableMetadata
 
getTable() - Method in class com.facebook.presto.sql.planner.CanonicalTableScanNode
 
getTable() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.IOPlan.TableColumnInfo
 
getTableColumnAndSubfieldReferences() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
getTableColumnAndSubfieldReferencesForAccessControl(Session) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getTableColumnReferences() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getTableCommitContext(Page, JsonCodec<TableCommitContext>) - Static method in class com.facebook.presto.operator.TableWriterUtils
 
getTableCommitContextVariable() - Method in class com.facebook.presto.sql.planner.plan.TableWriterMergeNode
 
getTableCommitContextVariable() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
getTableFinishInfo() - Method in class com.facebook.presto.operator.OperatorInfoUnion
 
getTableHandle(TransactionInfo, SessionRepresentation, QualifiedObjectName) - Method in class com.facebook.presto.catalogserver.CatalogServer
 
getTableHandle(TransactionInfo, SessionRepresentation, QualifiedObjectName) - Method in interface com.facebook.presto.catalogserver.CatalogServerClient
 
getTableHandle(Session, QualifiedObjectName) - Method in class com.facebook.presto.catalogserver.RemoteMetadataManager
 
getTableHandle(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
getTableHandle() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaSplit
 
getTableHandle() - Method in class com.facebook.presto.connector.system.SystemSplit
 
getTableHandle(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.connector.system.SystemTablesMetadata
 
getTableHandle() - Method in class com.facebook.presto.execution.scheduler.TableWriteInfo.DeleteScanInfo
 
getTableHandle() - Method in class com.facebook.presto.metadata.AnalyzeMetadata
 
getTableHandle(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getTableHandle(Session, QualifiedObjectName) - Method in interface com.facebook.presto.metadata.Metadata
Returns a table handle for the specified table name.
getTableHandle(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.MetadataManager
 
getTableHandle(Table) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getTableHandle() - Method in class com.facebook.presto.sql.planner.CanonicalTableScanNode.CanonicalTableHandle
 
getTableHandle() - Method in class com.facebook.presto.sql.planner.plan.IndexSourceNode
 
getTableHandle() - Method in class com.facebook.presto.sql.planner.plan.MetadataDeleteNode
 
getTableHandle() - Method in class com.facebook.presto.sql.planner.plan.StatisticsWriterNode
 
getTableHandle(ConnectorSession, SchemaTableName) - Method in class com.facebook.presto.testing.TestingMetadata
 
getTableHandleClass() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaHandleResolver
 
getTableHandleClass() - Method in class com.facebook.presto.connector.system.SystemHandleResolver
 
getTableHandleClass(String) - Method in class com.facebook.presto.metadata.HandleResolver
 
getTableHandleClass() - Method in class com.facebook.presto.metadata.RemoteHandleResolver
 
getTableHandleClass() - Method in class com.facebook.presto.split.EmptySplitHandleResolver
 
getTableHandleClass() - Method in class com.facebook.presto.testing.TestingHandleResolver
 
getTableHandleForStatisticsCollection(Session, QualifiedObjectName, Map<String, Object>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getTableHandleForStatisticsCollection(Session, QualifiedObjectName, Map<String, Object>) - Method in interface com.facebook.presto.metadata.Metadata
 
getTableHandleForStatisticsCollection(Session, QualifiedObjectName, Map<String, Object>) - Method in class com.facebook.presto.metadata.MetadataManager
 
getTableHandleForStatisticsCollection(ConnectorSession, SchemaTableName, Map<String, Object>) - Method in class com.facebook.presto.testing.TestingMetadata
 
getTableLayout(ConnectorSession, ConnectorTableLayoutHandle) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
getTableLayout(ConnectorSession, ConnectorTableLayoutHandle) - Method in class com.facebook.presto.connector.system.SystemTablesMetadata
 
getTableLayout(ConnectorSession, ConnectorTableLayoutHandle) - Method in class com.facebook.presto.testing.TestingMetadata
 
getTableLayoutFilterCoverage(Session, TableHandle, Set<String>) - Method in interface com.facebook.presto.metadata.Metadata
Check if there is filter coverage of the specified partitioning keys
getTableLayoutFilterCoverage(Session, TableHandle, Set<String>) - Method in class com.facebook.presto.metadata.MetadataManager
 
getTableLayoutHandleClass() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaHandleResolver
 
getTableLayoutHandleClass() - Method in class com.facebook.presto.connector.system.SystemHandleResolver
 
getTableLayoutHandleClass(String) - Method in class com.facebook.presto.metadata.HandleResolver
 
getTableLayoutHandleClass() - Method in class com.facebook.presto.metadata.RemoteHandleResolver
 
getTableLayoutHandleClass() - Method in class com.facebook.presto.split.EmptySplitHandleResolver
 
getTableLayoutHandleClass() - Method in class com.facebook.presto.testing.TestingHandleResolver
 
getTableLayouts(ConnectorSession, ConnectorTableHandle, Constraint<ColumnHandle>, Optional<Set<ColumnHandle>>) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
getTableLayouts(ConnectorSession, ConnectorTableHandle, Constraint<ColumnHandle>, Optional<Set<ColumnHandle>>) - Method in class com.facebook.presto.connector.system.SystemTablesMetadata
 
getTableLayouts(ConnectorSession, ConnectorTableHandle, Constraint<ColumnHandle>, Optional<Set<ColumnHandle>>) - Method in class com.facebook.presto.testing.TestingMetadata
 
getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.CatalogSystemTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.jdbc.AttributeJdbcTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.jdbc.CatalogJdbcTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.jdbc.ColumnJdbcTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.jdbc.ProcedureColumnJdbcTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.jdbc.ProcedureJdbcTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.jdbc.PseudoColumnJdbcTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.jdbc.SchemaJdbcTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.jdbc.SuperTableJdbcTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.jdbc.SuperTypeJdbcTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.jdbc.TableJdbcTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.jdbc.TableTypeJdbcTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.jdbc.TypesJdbcTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.jdbc.UdtJdbcTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.NodeSystemTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.QuerySystemTable
 
getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.connector.system.SystemTablesMetadata
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.TaskSystemTable
 
getTableMetadata() - Method in class com.facebook.presto.connector.system.TransactionsSystemTable
 
getTableMetadata(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getTableMetadata(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
Return the metadata for the specified table handle.
getTableMetadata(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
getTableMetadata() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.CreateName
 
getTableMetadata(ConnectorSession, ConnectorTableHandle) - Method in class com.facebook.presto.testing.TestingMetadata
 
getTableName() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaTableHandle
 
getTableName() - Method in class com.facebook.presto.connector.system.SystemTableHandle
 
getTableName() - Method in class com.facebook.presto.metadata.QualifiedTablePrefix
 
getTableName() - Method in class com.facebook.presto.testing.TestingMetadata.TestingTableHandle
 
getTableNodes() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getTablePartitioning() - Method in class com.facebook.presto.metadata.TableLayout
 
getTablePartitioningScheme() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
getTablePropertyManager() - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getTablePropertyManager() - Method in interface com.facebook.presto.metadata.Metadata
 
getTablePropertyManager() - Method in class com.facebook.presto.metadata.MetadataManager
 
getTables() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getTables() - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext
 
getTableScanProperties(TableScanNode) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesProviderImpl
Provides the logical properties for a TableScanNode.
getTableScanSchedulingOrder() - Method in class com.facebook.presto.sql.planner.PlanFragment
 
getTableScanSourceOrder() - Method in class com.facebook.presto.sql.planner.LocalExecutionPlanner.LocalExecutionPlan
 
getTableStatistics(Session, TableHandle, List<ColumnHandle>, Constraint<ColumnHandle>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getTableStatistics(Session, TableHandle, List<ColumnHandle>, Constraint<ColumnHandle>) - Method in interface com.facebook.presto.metadata.Metadata
Return statistics for specified table for given columns and filtering constraint.
getTableStatistics(Session, TableHandle, List<ColumnHandle>, Constraint<ColumnHandle>) - Method in class com.facebook.presto.metadata.MetadataManager
 
getTableStatistics() - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor
 
getTableStrings(List<List<String>>) - Static method in class com.facebook.presto.util.StringTableUtils
 
getTableWriteInfo() - Method in class com.facebook.presto.server.TaskUpdateRequest
 
getTableWriterInfo() - Method in class com.facebook.presto.operator.OperatorInfoUnion
 
getTableWriterMergeInfo() - Method in class com.facebook.presto.operator.OperatorInfoUnion
 
getTarget() - Method in class com.facebook.presto.sql.analyzer.Analysis.Insert
 
getTarget() - Method in class com.facebook.presto.sql.analyzer.Analysis.RefreshMaterializedViewAnalysis
 
getTarget() - Method in class com.facebook.presto.sql.planner.plan.TableFinishNode
 
getTarget() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
getTargetConcurrency() - Method in class com.facebook.presto.execution.SplitConcurrencyController
 
getTargetNode() - Method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph.Edge
 
getTargetResultSize(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getTargetVariable() - Method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph.Edge
 
getTask(TaskId) - Method in class com.facebook.presto.execution.SqlTaskManager
 
getTaskAgeInMillis() - Method in class com.facebook.presto.execution.TaskStatus
 
getTaskCommunicationProtocol() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
getTaskCompletionRatio() - Method in class com.facebook.presto.execution.scheduler.PartialResultQueryTaskTracker
 
getTaskConcurrency() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getTaskConcurrency(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getTaskContext() - Method in class com.facebook.presto.execution.SqlTask
 
getTaskContext() - Method in class com.facebook.presto.execution.SqlTaskExecution
 
getTaskContext() - Method in class com.facebook.presto.operator.PipelineContext
 
getTaskContextByTaskId(TaskId) - Method in class com.facebook.presto.memory.QueryContext
 
getTaskCreatedTime() - Method in class com.facebook.presto.execution.SqlTask
 
getTaskHandle() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
getTaskId() - Method in class com.facebook.presto.execution.executor.TaskHandle
 
getTaskId() - Method in interface com.facebook.presto.execution.RemoteTask
 
getTaskId() - Method in class com.facebook.presto.execution.SqlTask
 
getTaskId() - Method in class com.facebook.presto.execution.SqlTaskExecution
 
getTaskId() - Method in class com.facebook.presto.execution.TaskInfo
 
getTaskId() - Method in class com.facebook.presto.execution.TaskStateMachine
 
getTaskId() - Method in class com.facebook.presto.operator.DriverContext
 
getTaskId() - Method in class com.facebook.presto.operator.PipelineContext
 
getTaskId() - Method in class com.facebook.presto.operator.TableCommitContext
 
getTaskId() - Method in class com.facebook.presto.operator.TaskContext
 
getTaskId() - Method in class com.facebook.presto.operator.TaskMemoryReservationSummary
 
getTaskId() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
getTaskInfo() - Method in interface com.facebook.presto.execution.RemoteTask
 
getTaskInfo() - Method in class com.facebook.presto.execution.SqlTask
 
getTaskInfo(TaskState) - Method in class com.facebook.presto.execution.SqlTask
 
getTaskInfo(TaskId) - Method in class com.facebook.presto.execution.SqlTaskManager
 
getTaskInfo(TaskId, TaskState) - Method in class com.facebook.presto.execution.SqlTaskManager
 
getTaskInfo(TaskId) - Method in interface com.facebook.presto.execution.TaskManager
Gets the info for the specified task.
getTaskInfo(TaskId, TaskState) - Method in interface com.facebook.presto.execution.TaskManager
Gets future info for the task after the state changes from current state.
getTaskInfo() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
getTaskInfo() - Method in class com.facebook.presto.server.remotetask.TaskInfoFetcher
 
getTaskInfo(TaskId) - Method in class com.facebook.presto.server.TaskInfoResource
 
getTaskInfo(TaskId, TaskState, Duration, UriInfo, HttpHeaders, AsyncResponse) - Method in class com.facebook.presto.server.TaskResource
 
getTaskInstanceId() - Method in class com.facebook.presto.execution.buffer.BufferResult
 
getTaskInstanceId() - Method in class com.facebook.presto.execution.buffer.ThriftBufferResult
 
getTaskInstanceId() - Method in class com.facebook.presto.execution.SqlTask
 
getTaskInstanceId(TaskId) - Method in class com.facebook.presto.execution.SqlTaskManager
 
getTaskInstanceId(TaskId) - Method in interface com.facebook.presto.execution.TaskManager
Gets the unique instance id of a task.
getTaskInstanceId() - Method in class com.facebook.presto.operator.PageBufferClient.PagesResponse
 
getTaskInstanceIdLeastSignificantBits() - Method in class com.facebook.presto.execution.TaskStatus
 
getTaskInstanceIdMostSignificantBits() - Method in class com.facebook.presto.execution.TaskStatus
 
getTaskLimitExceeded() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
getTaskManagementExecutor() - Method in class com.facebook.presto.execution.TaskManagementExecutor
 
getTaskManager() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getTaskMemoryContext() - Method in class com.facebook.presto.operator.TaskContext
 
getTaskMetadataContext() - Method in class com.facebook.presto.execution.SqlTask
 
getTaskMetadataContext() - Method in class com.facebook.presto.operator.TaskContext
 
getTaskNotificationExecutor() - Method in class com.facebook.presto.execution.SqlTaskManager
 
getTaskNotificationThreads() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getTaskPartitionedWriterCount(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getTaskPriorityTracking() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getTaskResults(OutputBuffers.OutputBufferId, long, DataSize) - Method in class com.facebook.presto.execution.SqlTask
 
getTaskResults(TaskId, OutputBuffers.OutputBufferId, long, DataSize) - Method in class com.facebook.presto.execution.SqlTaskManager
 
getTaskResults(TaskId, OutputBuffers.OutputBufferId, long, DataSize) - Method in interface com.facebook.presto.execution.TaskManager
Gets results from a task either immediately or in the future.
getTasks() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getTasks() - Method in class com.facebook.presto.execution.StageExecutionInfo
 
getTaskSpillingStrategy() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getTaskState() - Method in class com.facebook.presto.execution.SqlTask
 
getTaskStats() - Method in class com.facebook.presto.operator.TaskContext
 
getTaskStatus() - Method in interface com.facebook.presto.execution.RemoteTask
 
getTaskStatus() - Method in class com.facebook.presto.execution.SqlTask
 
getTaskStatus(TaskState) - Method in class com.facebook.presto.execution.SqlTask
 
getTaskStatus(TaskId) - Method in class com.facebook.presto.execution.SqlTaskManager
 
getTaskStatus(TaskId, TaskState) - Method in class com.facebook.presto.execution.SqlTaskManager
 
getTaskStatus() - Method in class com.facebook.presto.execution.TaskInfo
 
getTaskStatus(TaskId) - Method in interface com.facebook.presto.execution.TaskManager
Gets the status for the specified task.
getTaskStatus(TaskId, TaskState) - Method in interface com.facebook.presto.execution.TaskManager
Gets future status for the task after the state changes from current state.
getTaskStatus() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
getTaskStatus(TaskId, TaskState, Duration, UriInfo, AsyncResponse) - Method in class com.facebook.presto.server.TaskResource
 
getTaskUpdateRequestSize() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTaskFactory
 
getTaskWriterCount(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getTaskYieldThreads() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getTempStorage(String) - Method in class com.facebook.presto.storage.TempStorageManager
 
getTempStorageBufferSize() - Method in class com.facebook.presto.spiller.NodeSpillConfig
 
getTempStorageSpillerBufferSize(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getThreadInfo() - Method in class com.facebook.presto.server.ThreadResource
 
getThreads(String) - Method in class com.facebook.presto.server.WorkerResource
 
getThreshold() - Method in class com.facebook.presto.operator.aggregation.PrecisionRecallAggregation.BucketResult
 
getThriftPort() - Method in class com.facebook.presto.metadata.InternalNode
 
getThriftProtocol() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
getThriftSerializedPages() - Method in class com.facebook.presto.execution.buffer.ThriftBufferResult
 
getTime() - Method in class com.facebook.presto.sql.planner.iterative.RuleStats
 
getTime() - Method in class com.facebook.presto.sql.planner.optimizations.OptimizerStats
 
getTime() - Method in class com.facebook.presto.tracing.SimpleTracerPoint
 
getTimeBetweenStartsSec() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getTimeInMillisSinceLastTtlRefresh() - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.ConfidenceBasedNodeTtlFetcherManager
 
getTimeoutExecutor() - Method in class com.facebook.presto.server.StatementHttpExecutionMBean
 
getTimeZoneId() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getTimeZoneId() - Method in interface com.facebook.presto.server.SessionContext
 
getTimeZoneKey() - Method in class com.facebook.presto.Session
 
getTimeZoneKey() - Method in class com.facebook.presto.SessionRepresentation
 
getToken() - Method in class com.facebook.presto.execution.buffer.BufferResult
 
getToken() - Method in class com.facebook.presto.execution.buffer.ThriftBufferResult
 
getToken() - Method in class com.facebook.presto.operator.PageBufferClient.PagesResponse
 
getTopConsumers() - Method in class com.facebook.presto.operator.TaskMemoryReservationSummary
 
getTopJoinNode() - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext
 
getTopNProperties(TopNNode) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesProviderImpl
Provides the logical properties for a LimitNode.
getTopologicalSplitCounters() - Method in class com.facebook.presto.execution.scheduler.NodeScheduler
 
getTotal() - Method in class com.facebook.presto.operator.OperatorMemoryReservationSummary
 
getTotalAllocation() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
getTotalAllocation() - Method in class com.facebook.presto.execution.QueryStats
 
getTotalAllocation() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getTotalAllocation() - Method in class com.facebook.presto.operator.DriverStats
 
getTotalAllocation() - Method in class com.facebook.presto.server.BasicQueryStats
 
getTotalAllocationInBytes() - Method in class com.facebook.presto.operator.PipelineStats
 
getTotalAllocationInBytes() - Method in class com.facebook.presto.operator.TaskStats
 
getTotalBlockedTime() - Method in class com.facebook.presto.execution.QueryStats
 
getTotalBlockedTime() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getTotalBlockedTime() - Method in class com.facebook.presto.operator.DriverStats
 
getTotalBlockedTimeInNanos() - Method in class com.facebook.presto.operator.PipelineStats
 
getTotalBlockedTimeInNanos() - Method in class com.facebook.presto.operator.TaskStats
 
getTotalBufferedBytes() - Method in class com.facebook.presto.execution.buffer.OutputBufferInfo
 
getTotalBufferedPages() - Method in class com.facebook.presto.execution.buffer.OutputBufferInfo
 
getTotalCount() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector
 
getTotalCpuTime() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
getTotalCpuTime() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
getTotalCpuTime() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
getTotalCpuTime() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getTotalCpuTime() - Method in interface com.facebook.presto.execution.ManagedQueryExecution
 
getTotalCpuTime() - Method in interface com.facebook.presto.execution.QueryExecution
 
getTotalCpuTime() - Method in class com.facebook.presto.execution.QueryStats
 
getTotalCpuTime() - Method in class com.facebook.presto.execution.scheduler.LegacySqlQueryScheduler
Deprecated.
 
getTotalCpuTime() - Method in class com.facebook.presto.execution.scheduler.SqlQueryScheduler
 
getTotalCpuTime() - Method in interface com.facebook.presto.execution.scheduler.SqlQuerySchedulerInterface
 
getTotalCpuTime() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getTotalCpuTime() - Method in class com.facebook.presto.execution.SqlStageExecution
 
getTotalCpuTime() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getTotalCpuTime() - Method in class com.facebook.presto.operator.DriverStats
 
getTotalCpuTime() - Method in class com.facebook.presto.server.BasicQueryStats
 
getTotalCpuTimeInNanos() - Method in class com.facebook.presto.execution.TaskStatus
 
getTotalCpuTimeInNanos() - Method in class com.facebook.presto.operator.PipelineStats
 
getTotalCpuTimeInNanos() - Method in class com.facebook.presto.operator.TaskStats
 
getTotalCpuTimeSecs() - Method in class com.facebook.presto.server.ClusterStatsResource.ClusterStats
 
getTotalDistributedBytes() - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
getTotalDrivers() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
getTotalDrivers() - Method in class com.facebook.presto.execution.QueryStats
 
getTotalDrivers() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getTotalDrivers() - Method in class com.facebook.presto.operator.OperatorStats
 
getTotalDrivers() - Method in class com.facebook.presto.operator.PipelineStats
 
getTotalDrivers() - Method in class com.facebook.presto.operator.TaskStats
 
getTotalDrivers() - Method in class com.facebook.presto.server.BasicQueryStats
 
getTotalIndexJoinLookups() - Method in class com.facebook.presto.operator.index.IndexJoinLookupStats
 
getTotalInputBytes() - Method in class com.facebook.presto.server.ClusterStatsResource.ClusterStats
 
getTotalInputRows() - Method in class com.facebook.presto.server.ClusterStatsResource.ClusterStats
 
getTotalLifespans() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getTotalLifespans() - Method in class com.facebook.presto.operator.StageExecutionDescriptor
 
getTotalMemoryReservation() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
getTotalMemoryReservation() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
getTotalMemoryReservation() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
getTotalMemoryReservation() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getTotalMemoryReservation() - Method in interface com.facebook.presto.execution.ManagedQueryExecution
 
getTotalMemoryReservation() - Method in interface com.facebook.presto.execution.QueryExecution
 
getTotalMemoryReservation() - Method in class com.facebook.presto.execution.QueryStats
 
getTotalMemoryReservation() - Method in class com.facebook.presto.execution.scheduler.LegacySqlQueryScheduler
Deprecated.
 
getTotalMemoryReservation() - Method in class com.facebook.presto.execution.scheduler.SqlQueryScheduler
 
getTotalMemoryReservation() - Method in interface com.facebook.presto.execution.scheduler.SqlQuerySchedulerInterface
 
getTotalMemoryReservation() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getTotalMemoryReservation() - Method in class com.facebook.presto.execution.SqlStageExecution
 
getTotalMemoryReservation() - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
getTotalMemoryReservation() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getTotalMemoryReservation() - Method in class com.facebook.presto.server.BasicQueryStats
 
getTotalNodeMemory() - Method in class com.facebook.presto.memory.MemoryInfo
 
getTotalPagesSent() - Method in class com.facebook.presto.execution.buffer.OutputBufferInfo
 
getTotalPartitionsCount() - Method in class com.facebook.presto.operator.WindowInfo.DriverWindowInfo
 
getTotalPlanningTime() - Method in class com.facebook.presto.execution.QueryStats
 
getTotalPopulationCount() - Method in class com.facebook.presto.operator.aggregation.reservoirsample.UnweightedDoubleReservoirSample
 
getTotalPopulationWeight() - Method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
getTotalPopulationWeight() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramJacknifeStateStrategy
 
getTotalPopulationWeight() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramMleStateStrategy
 
getTotalPopulationWeight() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.UnweightedReservoirSampleStateStrategy
 
getTotalPopulationWeight() - Method in class com.facebook.presto.operator.aggregation.differentialentropy.WeightedReservoirSampleStateStrategy
 
getTotalPopulationWeight() - Method in class com.facebook.presto.operator.aggregation.reservoirsample.WeightedDoubleReservoirSample
 
getTotalRowsCount() - Method in class com.facebook.presto.operator.WindowInfo.DriverWindowInfo
 
getTotalRowsCount() - Method in class com.facebook.presto.operator.WindowInfo.IndexInfo
 
getTotalRowsSent() - Method in class com.facebook.presto.execution.buffer.OutputBufferInfo
 
getTotalScheduledTime() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
getTotalScheduledTime() - Method in class com.facebook.presto.execution.QueryStats
 
getTotalScheduledTime() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getTotalScheduledTime() - Method in class com.facebook.presto.operator.DriverStats
 
getTotalScheduledTime() - Method in class com.facebook.presto.server.BasicQueryStats
 
getTotalScheduledTimeInNanos() - Method in class com.facebook.presto.operator.PipelineStats
 
getTotalScheduledTimeInNanos() - Method in class com.facebook.presto.operator.TaskStats
 
getTotalSize() - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate
 
getTotalSpilledBytes() - Method in class com.facebook.presto.spiller.SpillerStats
 
getTotalSplits() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getTotalSplitsWeight(InternalNode) - Method in class com.facebook.presto.execution.scheduler.NodeAssignmentStats
 
getTotalTasks() - Method in class com.facebook.presto.execution.QueryStats
 
getTotalTasks() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getTracer() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getTracer() - Method in interface com.facebook.presto.server.SessionContext
 
getTracer() - Method in class com.facebook.presto.Session
 
getTracerId() - Method in class com.facebook.presto.tracing.SimpleTracer
 
getTracerType() - Method in class com.facebook.presto.tracing.TracingConfig
 
getTraceToken() - Method in class com.facebook.presto.FullConnectorSession
 
getTraceToken() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getTraceToken() - Method in interface com.facebook.presto.server.SessionContext
 
getTraceToken() - Method in class com.facebook.presto.Session
 
getTraceToken() - Method in class com.facebook.presto.SessionRepresentation
 
getTraceToken() - Method in class com.facebook.presto.testing.TestingConnectorSession
 
getTransactionHandle() - Method in class com.facebook.presto.metadata.AnalyzeTableHandle
 
getTransactionHandle() - Method in class com.facebook.presto.metadata.IndexHandle
 
getTransactionHandle() - Method in class com.facebook.presto.metadata.InsertTableHandle
 
getTransactionHandle() - Method in class com.facebook.presto.metadata.OutputTableHandle
 
getTransactionHandle() - Method in class com.facebook.presto.metadata.Split
 
getTransactionHandle() - Method in class com.facebook.presto.split.BufferingSplitSource
 
getTransactionHandle() - Method in class com.facebook.presto.split.ConnectorAwareSplitSource
 
getTransactionHandle() - Method in class com.facebook.presto.split.SampledSplitSource
 
getTransactionHandle() - Method in interface com.facebook.presto.split.SplitSource
 
getTransactionHandle() - Method in class com.facebook.presto.sql.planner.LazySplitSource
 
getTransactionHandle() - Method in class com.facebook.presto.sql.planner.PartitioningHandle
 
getTransactionHandleClass() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaHandleResolver
 
getTransactionHandleClass() - Method in class com.facebook.presto.connector.system.GlobalSystemHandleResolver
 
getTransactionHandleClass() - Method in class com.facebook.presto.connector.system.SystemHandleResolver
 
getTransactionHandleClass(String) - Method in class com.facebook.presto.metadata.HandleResolver
 
getTransactionHandleClass() - Method in class com.facebook.presto.metadata.RemoteHandleResolver
 
getTransactionHandleClass() - Method in class com.facebook.presto.testing.TestingHandleResolver
 
getTransactionHandleFor(ConnectorId) - Method in class com.facebook.presto.metadata.CatalogMetadata
 
getTransactionId() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaTransactionHandle
 
getTransactionId() - Method in class com.facebook.presto.connector.system.GlobalSystemTransactionHandle
 
getTransactionId() - Method in class com.facebook.presto.connector.system.SystemTransactionHandle
 
getTransactionId() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getTransactionId() - Method in interface com.facebook.presto.server.SessionContext
 
getTransactionId() - Method in class com.facebook.presto.Session
 
getTransactionId() - Method in class com.facebook.presto.SessionRepresentation
 
getTransactionId() - Method in class com.facebook.presto.transaction.TransactionInfo
 
getTransactionInfo(TransactionId) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
getTransactionInfo(TransactionId) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
getTransactionInfo(TransactionId) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
getTransactionInfo(TransactionId) - Method in interface com.facebook.presto.transaction.TransactionManager
 
getTransactionManager() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
getTransactionManager() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
getTransactionManager() - Method in interface com.facebook.presto.testing.QueryRunner
 
getTransformedPlan() - Method in class com.facebook.presto.sql.planner.iterative.Rule.Result
 
getTrueNegative() - Method in class com.facebook.presto.operator.aggregation.PrecisionRecallAggregation.BucketResult
 
getTruePositive() - Method in class com.facebook.presto.operator.aggregation.PrecisionRecallAggregation.BucketResult
 
getTrueWeights() - Method in interface com.facebook.presto.operator.aggregation.state.PrecisionRecallState
 
getTrueWeights() - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory.GroupedState
 
getTrueWeights() - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory.SingleState
 
getTrustStorePassword() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
getTrustStorePath() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
getTtlInfo(InternalNode) - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.ConfidenceBasedNodeTtlFetcherManager
 
getTtlInfo(InternalNode) - Method in interface com.facebook.presto.ttl.nodettlfetchermanagers.NodeTtlFetcherManager
 
getTtlInfo(InternalNode) - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.ThrowingNodeTtlFetcherManager
 
getTupleDomain() - Method in class com.facebook.presto.sql.planner.ExpressionDomainTranslator.ExtractionResult
Deprecated.
 
getTupleDomainConsumer() - Method in class com.facebook.presto.sql.planner.LocalDynamicFilter
 
getType() - Method in class com.facebook.presto.execution.buffer.OutputBufferInfo
 
getType() - Method in class com.facebook.presto.execution.buffer.OutputBuffers
 
getType() - Method in class com.facebook.presto.execution.Column
 
getType() - Method in class com.facebook.presto.execution.ExecutionFailureInfo
 
getType() - Method in exception com.facebook.presto.execution.Failure
 
getType(TypeSignature) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
getType(TypeSignature) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getType(TypeSignature) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
getType(UserDefinedType) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
getType(TypeSignature) - Method in interface com.facebook.presto.metadata.Metadata
 
getType(TypeSignature) - Method in class com.facebook.presto.metadata.MetadataManager
 
getType(String) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder.SpecializeContext
 
getType() - Method in class com.facebook.presto.metadata.SessionPropertyManager.SessionPropertyValue
 
getType() - Method in class com.facebook.presto.metadata.ViewDefinition.ViewColumn
 
getType() - Method in class com.facebook.presto.operator.aggregation.histogram.GroupedTypedHistogram
 
getType() - Method in class com.facebook.presto.operator.aggregation.histogram.SingleTypedHistogram
 
getType() - Method in interface com.facebook.presto.operator.aggregation.histogram.TypedHistogram
 
getType() - Method in class com.facebook.presto.operator.ChannelSet
 
getType() - Method in class com.facebook.presto.operator.DynamicFilterSourceOperator.Channel
 
getType(int) - Method in class com.facebook.presto.operator.index.PageRecordSet.PageRecordCursor
 
getType(int) - Method in class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet.UnloadedIndexKeyRecordCursor
 
getType() - Method in class com.facebook.presto.operator.OperatorMemoryReservationSummary
 
getType(int) - Method in class com.facebook.presto.operator.PagesIndex
 
getType() - Method in class com.facebook.presto.operator.SetBuilderOperator.SetSupplier
 
getType() - Method in class com.facebook.presto.operator.window.FrameInfo
 
getType() - Method in class com.facebook.presto.operator.WindowFunctionDefinition
 
getType() - Method in class com.facebook.presto.server.SqlFunctionIdCodec
 
getType() - Method in class com.facebook.presto.server.SqlInvokedFunctionCodec
 
getType(Expression) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getType(Expression) - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalysis
 
getType() - Method in class com.facebook.presto.sql.analyzer.Field
 
getType() - Method in class com.facebook.presto.sql.analyzer.ResolvedField
 
getType() - Method in class com.facebook.presto.sql.gen.BytecodeUtils.OutputBlockVariableAndType
 
getType() - Method in class com.facebook.presto.sql.planner.ExpressionInterpreter
Deprecated.
 
getType() - Method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
getType() - Method in class com.facebook.presto.sql.planner.plan.IndexJoinNode
 
getType() - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
getType() - Method in class com.facebook.presto.sql.planner.plan.LateralJoinNode
 
getType() - Method in class com.facebook.presto.sql.planner.plan.MergeJoinNode
 
getType() - Method in class com.facebook.presto.sql.planner.plan.SpatialJoinNode
 
getType() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Frame
 
getType() - Method in class com.facebook.presto.sql.planner.planPrinter.NodeRepresentation
 
getType() - Method in class com.facebook.presto.sql.planner.RowExpressionInterpreter
 
getType() - Method in class com.facebook.presto.testing.TestingMetadata.TestingColumnHandle
 
getTypedHeap() - Method in interface com.facebook.presto.operator.aggregation.state.MinMaxNState
 
getTypedHeap() - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory.GroupedMinMaxNState
 
getTypedHeap() - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory.SingleMinMaxNState
 
getTypedKeyValueHeap() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNState
 
getTypedKeyValueHeap() - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory.GroupedMinMaxByNState
 
getTypedKeyValueHeap() - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory.SingleMinMaxByNState
 
getTypeManager() - Method in class com.facebook.presto.connector.ConnectorContextInstance
 
getTypeManager() - Method in class com.facebook.presto.testing.TestingConnectorContext
 
getTypeOnlyCoercions() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getTypeOnlyCoercions() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
getTypes() - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
getTypes() - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
getTypes() - Method in class com.facebook.presto.operator.BigintGroupByHash
 
getTypes() - Method in interface com.facebook.presto.operator.GroupByHash
 
getTypes() - Method in class com.facebook.presto.operator.index.IndexLookupSourceFactory
 
getTypes() - Method in interface com.facebook.presto.operator.LookupSourceFactory
 
getTypes() - Method in class com.facebook.presto.operator.MultiChannelGroupByHash
 
getTypes() - Method in class com.facebook.presto.operator.NoChannelGroupByHash
 
getTypes() - Method in class com.facebook.presto.operator.PagesIndex
 
getTypes() - Method in class com.facebook.presto.operator.PagesSpatialIndexFactory
 
getTypes() - Method in class com.facebook.presto.operator.PartitionedLookupSourceFactory
 
getTypes() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getTypes() - Method in class com.facebook.presto.sql.planner.Plan
 
getTypes() - Method in class com.facebook.presto.sql.planner.PlanFragment
 
getTypes() - Method in class com.facebook.presto.sql.planner.PlanVariableAllocator
 
getTypes() - Method in class com.facebook.presto.testing.MaterializedResult
 
getTypeSignature() - Method in class com.facebook.presto.sql.analyzer.TypeSignatureProvider
 
getTypeSignature(List<Type>) - Method in class com.facebook.presto.sql.analyzer.TypeSignatureProvider
 
getTypeSignature() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.ColumnConstraint
 
getTypeVariable(String) - Method in class com.facebook.presto.metadata.BoundVariables.Builder
 
getTypeVariable(String) - Method in class com.facebook.presto.metadata.BoundVariables
 
getTypeVariables() - Method in class com.facebook.presto.metadata.BoundVariables.Builder
 
getTypeVariables() - Method in class com.facebook.presto.metadata.BoundVariables
 
getTypeWithCoercions(Expression) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getUnacknowledgedPartitionedSplitCount() - Method in interface com.facebook.presto.execution.RemoteTask
 
getUnacknowledgedPartitionedSplitCount() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
getUnacknowledgedPartitionedSplitsInfo() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
getUnacknowledgedSplitCountForStage(InternalNode) - Method in class com.facebook.presto.execution.scheduler.NodeAssignmentStats
 
getUnblockedQuantaWallTime() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getUncompressedSizeInBytes() - Method in class com.facebook.presto.execution.buffer.ThriftSerializedPage
 
getUnenforcedConstraint() - Method in class com.facebook.presto.metadata.TableLayoutResult
 
getUnnestVariables() - Method in class com.facebook.presto.sql.planner.plan.UnnestNode
 
getUnprocessedCatalogProperties() - Method in class com.facebook.presto.Session
 
getUnprocessedCatalogProperties() - Method in class com.facebook.presto.SessionRepresentation
 
getUnresolvedTupleDomain() - Method in class com.facebook.presto.metadata.ResolvedIndex
 
getUpdate() - Method in class com.facebook.presto.server.JavaVersion
 
getUpdateCount() - Method in class com.facebook.presto.testing.MaterializedResult
 
getUpdateRoundTripCount() - Method in class com.facebook.presto.server.remotetask.RemoteTaskStats
 
getUpdateRoundTripMillis() - Method in class com.facebook.presto.server.remotetask.RemoteTaskStats
 
getUpdateRowIdColumnHandle(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getUpdateRowIdColumnHandle(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
Get the row ID column handle used with UpdatablePageSource.
getUpdateRowIdColumnHandle(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
getUpdateType() - Method in class com.facebook.presto.execution.QueryInfo
 
getUpdateType() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getUpdateType() - Method in class com.facebook.presto.testing.MaterializedResult
 
getUpdateWithoutPlanSize() - Method in class com.facebook.presto.server.remotetask.RemoteTaskStats
 
getUpdateWithPlanSize() - Method in class com.facebook.presto.server.remotetask.RemoteTaskStats
 
getUptime() - Method in class com.facebook.presto.server.NodeStatus
 
getUri(UriInfo, String) - Method in interface com.facebook.presto.dispatcher.CoordinatorLocation
 
getUri(UriInfo, String) - Method in class com.facebook.presto.dispatcher.LocalCoordinatorLocation
 
getUri() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector.Stats
 
getUri() - Method in class com.facebook.presto.operator.PageBufferClientStatus
 
getUseDefaultExecutionTimeEstimateAsFallback() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleTtlNodeSelectorConfig
 
getUser() - Method in class com.facebook.presto.server.QueryStateInfo
 
getUser() - Method in class com.facebook.presto.Session
 
getUser() - Method in class com.facebook.presto.SessionRepresentation
 
getUserAgent() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
getUserAgent() - Method in interface com.facebook.presto.server.SessionContext
 
getUserAgent() - Method in class com.facebook.presto.Session
 
getUserAgent() - Method in class com.facebook.presto.SessionRepresentation
 
getUserDefinedType(QualifiedObjectName) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
getUserErrorFailures() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getUserMemoryReservation() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
getUserMemoryReservation() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
getUserMemoryReservation() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
getUserMemoryReservation() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
getUserMemoryReservation() - Method in interface com.facebook.presto.execution.ManagedQueryExecution
 
getUserMemoryReservation() - Method in interface com.facebook.presto.execution.QueryExecution
 
getUserMemoryReservation() - Method in class com.facebook.presto.execution.QueryStats
 
getUserMemoryReservation() - Method in class com.facebook.presto.execution.scheduler.LegacySqlQueryScheduler
Deprecated.
 
getUserMemoryReservation() - Method in class com.facebook.presto.execution.scheduler.SqlQueryScheduler
 
getUserMemoryReservation() - Method in interface com.facebook.presto.execution.scheduler.SqlQuerySchedulerInterface
 
getUserMemoryReservation() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
getUserMemoryReservation() - Method in class com.facebook.presto.execution.SqlStageExecution
 
getUserMemoryReservation() - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
getUserMemoryReservation() - Method in class com.facebook.presto.execution.StageExecutionStats
 
getUserMemoryReservation() - Method in class com.facebook.presto.operator.DriverStats
 
getUserMemoryReservation() - Method in class com.facebook.presto.operator.OperatorStats
 
getUserMemoryReservation() - Method in class com.facebook.presto.server.BasicQueryStats
 
getUserMemoryReservationInBytes() - Method in class com.facebook.presto.operator.PipelineStats
 
getUserMemoryReservationInBytes() - Method in class com.facebook.presto.operator.TaskStats
 
getUseStreamingExchangeForMarkDistinct() - Method in class com.facebook.presto.execution.QueryManagerConfig
 
getUtilization() - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
getUtilization() - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
getUtilization() - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
getUtilization() - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
getUtilization() - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Get the memory utilization percentage.
getUtilization() - Method in class com.facebook.presto.execution.buffer.OutputBufferMemoryManager
 
getUtilization() - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
getUtilization() - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
getUtilizedTableColumnReferences() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getUuid() - Method in class com.facebook.presto.testing.TestingTransactionHandle
 
getUuid() - Method in class com.facebook.presto.transaction.TransactionId
 
getValidationCpuTime() - Method in class com.facebook.presto.operator.TableWriterOperator.TableWriterInfo
 
getValue() - Method in enum com.facebook.presto.execution.buffer.BufferState
 
getValue() - Method in enum com.facebook.presto.execution.QueryState
 
getValue() - Method in class com.facebook.presto.metadata.SessionPropertyManager.SessionPropertyValue
 
getValue() - Method in interface com.facebook.presto.operator.aggregation.state.ReduceAggregationState
 
getValue() - Method in class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateFactory.GroupedState
 
getValue() - Method in class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateFactory.SingleState
 
getValue() - Method in enum com.facebook.presto.operator.BlockedReason
 
getValue() - Method in enum com.facebook.presto.operator.LookupJoinOperators.JoinType
 
getValue() - Method in interface com.facebook.presto.server.smile.BaseResponse
 
getValue() - Method in class com.facebook.presto.server.smile.FullSmileResponseHandler.SmileResponse
 
getValue() - Method in class com.facebook.presto.server.smile.JsonResponseWrapper
 
getValue(BytecodeExpression, BytecodeExpression) - Method in class com.facebook.presto.sql.gen.SqlTypeBytecodeExpression
 
getValue(VariableReferenceExpression) - Method in class com.facebook.presto.sql.planner.Interpreters.LambdaVariableResolver
 
getValue(VariableReferenceExpression) - Method in class com.facebook.presto.sql.planner.NoOpVariableResolver
 
getValue() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedMarker
 
getValue(VariableReferenceExpression) - Method in interface com.facebook.presto.sql.planner.VariableResolver
 
getValue() - Method in class com.facebook.presto.testing.TestingMetadataUpdateHandle
 
getValueAddresses() - Method in class com.facebook.presto.operator.PagesIndex
 
getValues() - Method in class com.facebook.presto.operator.aggregation.KeyValuePairs
 
getvalues() - Method in class com.facebook.presto.operator.aggregation.SetOfValues
 
getValues(Type, Block) - Static method in class com.facebook.presto.operator.scalar.MapValues
 
getValuesFraction() - Method in class com.facebook.presto.cost.VariableStatsEstimate
 
getValuesProperties(ValuesNode) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesProviderImpl
Provides the logical properties for a ValuesNode.
getValueType() - Method in interface com.facebook.presto.operator.aggregation.state.KeyValuePairsState
 
getValueType() - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory.GroupedState
 
getValueType() - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory.SingleState
 
getValueType() - Method in interface com.facebook.presto.operator.aggregation.state.MapUnionSumState
 
getValueType() - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.GroupedState
 
getValueType() - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.SingleState
 
getVariableAllocator() - Method in interface com.facebook.presto.sql.planner.iterative.Rule.Context
 
getVariableReferences() - Method in class com.facebook.presto.sql.planner.Partitioning
 
getVariables() - Method in class com.facebook.presto.sql.planner.PlanFragment
 
getVariableStatistics(VariableReferenceExpression) - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate
 
getVariableStatistics() - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate
 
getVariablesWithKnownStatistics() - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate
 
getVersion() - Method in class com.facebook.presto.execution.buffer.OutputBuffers
 
getVersion() - Method in class com.facebook.presto.execution.TaskStatus
 
getVersion() - Method in class com.facebook.presto.memory.MemoryPoolAssignmentsRequest
 
getVersion() - Method in class com.facebook.presto.memory.VersionedMemoryPoolId
 
getVersion() - Method in class com.facebook.presto.metadata.InternalNode
 
getView(TransactionInfo, SessionRepresentation, QualifiedObjectName) - Method in class com.facebook.presto.catalogserver.CatalogServer
 
getView(TransactionInfo, SessionRepresentation, QualifiedObjectName) - Method in interface com.facebook.presto.catalogserver.CatalogServerClient
 
getView(Session, QualifiedObjectName) - Method in class com.facebook.presto.catalogserver.RemoteMetadataManager
 
getView(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getView(Session, QualifiedObjectName) - Method in interface com.facebook.presto.metadata.Metadata
Returns the view definition for the specified view name.
getView(Session, QualifiedObjectName) - Method in class com.facebook.presto.metadata.MetadataManager
 
getViews(TransactionInfo, SessionRepresentation, QualifiedTablePrefix) - Method in class com.facebook.presto.catalogserver.CatalogServer
 
getViews(TransactionInfo, SessionRepresentation, QualifiedTablePrefix) - Method in interface com.facebook.presto.catalogserver.CatalogServerClient
 
getViews(Session, QualifiedTablePrefix) - Method in class com.facebook.presto.catalogserver.RemoteMetadataManager
 
getViews(Session, QualifiedTablePrefix) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
getViews(Session, QualifiedTablePrefix) - Method in interface com.facebook.presto.metadata.Metadata
Get the view definitions that match the specified table prefix (never null).
getViews(Session, QualifiedTablePrefix) - Method in class com.facebook.presto.metadata.MetadataManager
 
getViews(ConnectorSession, SchemaTablePrefix) - Method in class com.facebook.presto.testing.TestingMetadata
 
getVisibility() - Method in class com.facebook.presto.metadata.SqlAggregationFunction
 
getVisibility() - Method in class com.facebook.presto.metadata.SqlOperator
 
getVisibility() - Method in class com.facebook.presto.operator.aggregation.AggregationHeader
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.AbstractGreatestLeast
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.annotations.ScalarImplementationHeader
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.ApplyFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.ArrayConcatFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.ArrayConstructor
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.ArrayFlattenFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.ArrayJoin.ArrayJoinWithNullReplacement
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.ArrayJoin
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.ArrayReduceFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.ArrayToElementConcatFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.ArrayTransformFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.ConcatFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.ElementToArrayConcatFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.InvokeFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.JsonStringToArrayCast
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.JsonStringToMapCast
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.JsonStringToRowCast
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.KDistinct
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.MapConcatFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.MapConstructor
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.MapElementAtFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.MapTransformKeyFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.MapTransformValueFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.MapZipWithFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.ParametricScalar
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.ScalarHeader
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.TryCastFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.ZipFunction
 
getVisibility() - Method in class com.facebook.presto.operator.scalar.ZipWithFunction
 
getVisibility() - Method in class com.facebook.presto.operator.window.SqlWindowFunction
 
getVisibleFieldCount() - Method in class com.facebook.presto.sql.analyzer.RelationType
 
getVisibleFields() - Method in class com.facebook.presto.sql.analyzer.RelationType
Gets only the visible fields.
getWaitingForPrerequisitesTime() - Method in class com.facebook.presto.dispatcher.DispatchInfo
 
getWaitingForPrerequisitesTime() - Method in class com.facebook.presto.execution.QueryStateTimer
 
getWaitingForPrerequisitesTime() - Method in class com.facebook.presto.execution.QueryStats
 
getWaitingForPrerequisitesTime() - Method in class com.facebook.presto.server.BasicQueryStats
 
getWaitingForSource() - Method in class com.facebook.presto.execution.scheduler.SplitSchedulerStats
 
getWaitingQueuedQueries() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
getWaitingSplits() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
getWaitNanos() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
getWallInputBytesRate() - Method in class com.facebook.presto.execution.QueryManagerStats
 
getWarmupInterval() - Method in class com.facebook.presto.failureDetector.FailureDetectorConfig
 
getWarningCodes() - Method in class com.facebook.presto.server.QueryStateInfo
 
getWarningCollector() - Method in class com.facebook.presto.execution.QueryStateMachine
 
getWarningCollector() - Method in class com.facebook.presto.FullConnectorSession
 
getWarningCollector() - Method in class com.facebook.presto.Session
 
getWarningCollector() - Method in interface com.facebook.presto.sql.planner.iterative.Rule.Context
 
getWarningCollector() - Method in class com.facebook.presto.testing.TestingConnectorSession
 
getWarningHandlingLevel() - Method in class com.facebook.presto.execution.warnings.WarningCollectorConfig
 
getWarningHandlingLevel(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getWarnings() - Method in class com.facebook.presto.execution.QueryInfo
 
getWarnings() - Method in class com.facebook.presto.execution.warnings.DefaultWarningCollector
 
getWarnings() - Method in class com.facebook.presto.server.BasicQueryInfo
 
getWarnings() - Method in class com.facebook.presto.testing.MaterializedResult
 
getWarnings() - Method in class com.facebook.presto.testing.TestingWarningCollector
 
getWarnOnNoTableLayoutFilter() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getWeight() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram.Bucket
 
getWeight() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram.Bucket
 
getWeight() - Method in class com.facebook.presto.tdigest.Centroid
 
getWeightedExpectedHashCollisions() - Method in class com.facebook.presto.operator.HashCollisionsInfo
 
getWeightedHashCollisions() - Method in class com.facebook.presto.operator.HashCollisionsInfo
 
getWeightedSumSquaredHashCollisions() - Method in class com.facebook.presto.operator.HashCollisionsInfo
 
getWeightSum() - Method in class com.facebook.presto.execution.PartitionedSplitsInfo
 
getWhere(QuerySpecification) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getWhereClause() - Method in class com.facebook.presto.sql.analyzer.MaterializedViewInformationExtractor.MaterializedViewInfo
 
getWidth() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram
 
getWidth() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram
 
getWindowFunctionImplementation(FunctionHandle) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
getWindowFunctionImplementation(FunctionHandle) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
getWindowFunctions(QuerySpecification) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
getWindowFunctions() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalysis
 
getWindowFunctions() - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
getWindowFunctions() - Method in class com.facebook.presto.sql.planner.plan.WindowNode
 
getWindowInfo() - Method in class com.facebook.presto.operator.OperatorInfoUnion
 
getWindowInfos() - Method in class com.facebook.presto.operator.WindowInfo
 
getWindowOperatorStats() - Method in class com.facebook.presto.sql.planner.planPrinter.WindowPlanNodeStats
 
getWorkerMemoryInfo() - Method in class com.facebook.presto.memory.ClusterMemoryManager
 
getWorkerMemoryInfo() - Method in class com.facebook.presto.resourcemanager.DistributedClusterStatsResource
 
getWorkerMemoryInfo() - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStateProvider
 
getWorkerMemoryInfo(String, UriInfo) - Method in class com.facebook.presto.server.ClusterStatsResource
 
getWorkerNodes() - Method in class com.facebook.presto.connector.ConnectorAwareNodeManager
 
getWorkerNodes() - Method in class com.facebook.presto.testing.TestingNodeManager
 
getWriterCount() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
getWriterMinSize() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
getWriterMinSize(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
getWriterTarget() - Method in class com.facebook.presto.execution.scheduler.TableWriteInfo
 
getWrittenConnectorId() - Method in class com.facebook.presto.transaction.TransactionInfo
 
getWrittenIntermediatePhysicalDataSize() - Method in class com.facebook.presto.execution.QueryStats
 
getWrittenOutputLogicalDataSize() - Method in class com.facebook.presto.execution.QueryStats
 
getWrittenOutputPhysicalDataSize() - Method in class com.facebook.presto.execution.QueryStats
 
getWrittenOutputPositions() - Method in class com.facebook.presto.execution.QueryStats
 
getX() - Method in class com.facebook.presto.geospatial.BingTile
 
getXLogX(double) - Static method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramStateStrategyUtils
 
getY() - Method in class com.facebook.presto.geospatial.BingTile
 
getYieldExecutor() - Method in class com.facebook.presto.operator.DriverContext
 
getYieldSignal() - Method in class com.facebook.presto.operator.DriverContext
 
getZoomLevel() - Method in class com.facebook.presto.geospatial.BingTile
 
global(ActualProperties.Global) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Builder
 
global(ActualProperties) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Builder
 
GlobalSystemConnector - Class in com.facebook.presto.connector.system
 
GlobalSystemConnector(String, Set<SystemTable>, Set<Procedure>) - Constructor for class com.facebook.presto.connector.system.GlobalSystemConnector
 
GlobalSystemConnectorFactory - Class in com.facebook.presto.connector.system
 
GlobalSystemConnectorFactory(Set<SystemTable>, Set<Procedure>) - Constructor for class com.facebook.presto.connector.system.GlobalSystemConnectorFactory
 
GlobalSystemHandleResolver - Class in com.facebook.presto.connector.system
 
GlobalSystemHandleResolver() - Constructor for class com.facebook.presto.connector.system.GlobalSystemHandleResolver
 
GlobalSystemTransactionHandle - Class in com.facebook.presto.connector.system
 
GlobalSystemTransactionHandle(String, TransactionId) - Constructor for class com.facebook.presto.connector.system.GlobalSystemTransactionHandle
 
GRACE_FACTOR_FOR_MAX_BUFFER_CAPACITY - Static variable in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
GracefulShutdownHandler - Class in com.facebook.presto.server
 
GracefulShutdownHandler(TaskManager, ServerConfig, ShutdownAction, LifeCycleManager, QueryManager) - Constructor for class com.facebook.presto.server.GracefulShutdownHandler
 
GracefulShutdownModule - Class in com.facebook.presto.server
 
GracefulShutdownModule() - Constructor for class com.facebook.presto.server.GracefulShutdownModule
 
grantRoles(Session, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
grantRoles(Session, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in interface com.facebook.presto.metadata.Metadata
Grants the specified roles to the specified grantees in the specified catalog
grantRoles(Session, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.metadata.MetadataManager
 
GrantRolesTask - Class in com.facebook.presto.execution
 
GrantRolesTask() - Constructor for class com.facebook.presto.execution.GrantRolesTask
 
grantTablePrivileges(Session, QualifiedObjectName, Set<Privilege>, PrestoPrincipal, boolean) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
grantTablePrivileges(Session, QualifiedObjectName, Set<Privilege>, PrestoPrincipal, boolean) - Method in interface com.facebook.presto.metadata.Metadata
Grants the specified privilege to the specified user on the specified table
grantTablePrivileges(Session, QualifiedObjectName, Set<Privilege>, PrestoPrincipal, boolean) - Method in class com.facebook.presto.metadata.MetadataManager
 
grantTablePrivileges(ConnectorSession, SchemaTableName, Set<Privilege>, PrestoPrincipal, boolean) - Method in class com.facebook.presto.testing.TestingMetadata
 
GrantTask - Class in com.facebook.presto.execution
 
GrantTask() - Constructor for class com.facebook.presto.execution.GrantTask
 
graphvizDistributedPlan(SubPlan, Session, FunctionAndTypeManager) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
graphvizLogicalPlan(PlanNode, TypeProvider, Session, FunctionAndTypeManager) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
GraphvizPrinter - Class in com.facebook.presto.util
 
greatCircleDistance(double, double, double, double) - Static method in class com.facebook.presto.geospatial.SphericalGeoFunctions
 
greater(RowType, List<MethodHandle>, Block, Block) - Static method in class com.facebook.presto.operator.scalar.RowGreaterThanOperator
 
greaterOrEqual(RowType, List<MethodHandle>, Block, Block) - Static method in class com.facebook.presto.operator.scalar.RowGreaterThanOrEqualOperator
 
greaterThan(MethodHandle, Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayGreaterThanOperator
 
greaterThan(int, int) - Static method in class com.facebook.presto.sql.gen.CompilerOperations
 
greaterThan(long, long) - Static method in class com.facebook.presto.type.BigintOperators
 
greaterThan(boolean, boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
greaterThan(Slice, Slice) - Static method in class com.facebook.presto.type.CharOperators
 
greaterThan(long, long) - Static method in class com.facebook.presto.type.DateOperators
 
greaterThan(double, double) - Static method in class com.facebook.presto.type.DoubleOperators
 
greaterThan(long, long) - Static method in class com.facebook.presto.type.IntegerOperators
 
greaterThan(long, long) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
greaterThan(long, long) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
greaterThan(Slice, Slice) - Static method in class com.facebook.presto.type.IpAddressOperators
 
greaterThan(Slice, Slice) - Static method in class com.facebook.presto.type.IpPrefixOperators
 
greaterThan(long, long) - Static method in class com.facebook.presto.type.LongEnumOperators
 
greaterThan(long, long) - Static method in class com.facebook.presto.type.RealOperators
 
greaterThan(long, long) - Static method in class com.facebook.presto.type.SmallintOperators
 
greaterThan(long, long) - Static method in class com.facebook.presto.type.TimeOperators
 
greaterThan(long, long) - Static method in class com.facebook.presto.type.TimestampOperators
 
greaterThan(long, long) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
greaterThan(long, long) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
greaterThan(long, long) - Static method in class com.facebook.presto.type.TinyintOperators
 
greaterThan(boolean, boolean) - Static method in class com.facebook.presto.type.UnknownOperators
 
greaterThan(Slice, Slice) - Static method in class com.facebook.presto.type.UuidOperators
 
greaterThan(Slice, Slice) - Static method in class com.facebook.presto.type.VarbinaryOperators
 
greaterThan(Slice, Slice) - Static method in class com.facebook.presto.type.VarcharEnumOperators
 
greaterThan(Slice, Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
greaterThanLong(MethodHandle, Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayGreaterThanOperator
 
greaterThanOrEqual(MethodHandle, Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayGreaterThanOrEqualOperator
 
greaterThanOrEqual(long, long) - Static method in class com.facebook.presto.type.BigintOperators
 
greaterThanOrEqual(boolean, boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
greaterThanOrEqual(Slice, Slice) - Static method in class com.facebook.presto.type.CharOperators
 
greaterThanOrEqual(long, long) - Static method in class com.facebook.presto.type.DateOperators
 
greaterThanOrEqual(double, double) - Static method in class com.facebook.presto.type.DoubleOperators
 
greaterThanOrEqual(long, long) - Static method in class com.facebook.presto.type.IntegerOperators
 
greaterThanOrEqual(long, long) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
greaterThanOrEqual(long, long) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
greaterThanOrEqual(Slice, Slice) - Static method in class com.facebook.presto.type.IpAddressOperators
 
greaterThanOrEqual(Slice, Slice) - Static method in class com.facebook.presto.type.IpPrefixOperators
 
greaterThanOrEqual(long, long) - Static method in class com.facebook.presto.type.LongEnumOperators
 
greaterThanOrEqual(long, long) - Static method in class com.facebook.presto.type.RealOperators
 
greaterThanOrEqual(long, long) - Static method in class com.facebook.presto.type.SmallintOperators
 
greaterThanOrEqual(long, long) - Static method in class com.facebook.presto.type.TimeOperators
 
greaterThanOrEqual(long, long) - Static method in class com.facebook.presto.type.TimestampOperators
 
greaterThanOrEqual(long, long) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
greaterThanOrEqual(long, long) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
greaterThanOrEqual(long, long) - Static method in class com.facebook.presto.type.TinyintOperators
 
greaterThanOrEqual(boolean, boolean) - Static method in class com.facebook.presto.type.UnknownOperators
 
greaterThanOrEqual(Slice, Slice) - Static method in class com.facebook.presto.type.UuidOperators
 
greaterThanOrEqual(Slice, Slice) - Static method in class com.facebook.presto.type.VarbinaryOperators
 
greaterThanOrEqual(Slice, Slice) - Static method in class com.facebook.presto.type.VarcharEnumOperators
 
greaterThanOrEqual(Slice, Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
Greatest - Class in com.facebook.presto.operator.scalar
 
Greatest() - Constructor for class com.facebook.presto.operator.scalar.Greatest
 
GREATEST - Static variable in class com.facebook.presto.operator.scalar.Greatest
 
GroupArrayAggregationState - Class in com.facebook.presto.operator.aggregation.arrayagg
 
groupBy(PlanNodeStatsEstimate, Collection<VariableReferenceExpression>, Map<VariableReferenceExpression, AggregationNode.Aggregation>) - Static method in class com.facebook.presto.cost.AggregationStatsRule
 
GroupByHash - Interface in com.facebook.presto.operator
 
GroupByHashPageIndexer - Class in com.facebook.presto
 
GroupByHashPageIndexer(List<? extends Type>, JoinCompiler) - Constructor for class com.facebook.presto.GroupByHashPageIndexer
 
GroupByHashPageIndexer(GroupByHash) - Constructor for class com.facebook.presto.GroupByHashPageIndexer
 
GroupByHashPageIndexerFactory - Class in com.facebook.presto
 
GroupByHashPageIndexerFactory(JoinCompiler) - Constructor for class com.facebook.presto.GroupByHashPageIndexerFactory
 
grouped(Collection<T>) - Static method in class com.facebook.presto.sql.planner.optimizations.LocalProperties
 
GROUPED_EXECUTION - Static variable in class com.facebook.presto.SystemSessionProperties
 
GroupedApproximateMostFrequentState() - Constructor for class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateFactory.GroupedApproximateMostFrequentState
 
GroupedDigestAndPercentileArrayState() - Constructor for class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.GroupedDigestAndPercentileArrayState
 
GroupedDigestAndPercentileState() - Constructor for class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.GroupedDigestAndPercentileState
 
GroupedGeometryState() - Constructor for class com.facebook.presto.geospatial.aggregation.GeometryStateFactory.GroupedGeometryState
 
GroupedHistogramState - Class in com.facebook.presto.operator.aggregation.histogram
state object that uses a single histogram for all groups.
GroupedHistogramState(Type, int) - Constructor for class com.facebook.presto.operator.aggregation.histogram.GroupedHistogramState
 
GroupedHyperLogLogState() - Constructor for class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory.GroupedHyperLogLogState
 
GroupedKHyperLogLogState() - Constructor for class com.facebook.presto.type.khyperloglog.KHyperLogLogStateFactory.GroupedKHyperLogLogState
 
GroupedLongDecimalWithOverflowAndLongState() - Constructor for class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory.GroupedLongDecimalWithOverflowAndLongState
 
GroupedLongDecimalWithOverflowState() - Constructor for class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.GroupedLongDecimalWithOverflowState
 
GroupedMinMaxByNState() - Constructor for class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory.GroupedMinMaxByNState
 
GroupedMinMaxNState() - Constructor for class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory.GroupedMinMaxNState
 
GroupedMultimapAggregationState - Class in com.facebook.presto.operator.aggregation.multimapagg
 
GroupedMultimapAggregationState(Type, Type) - Constructor for class com.facebook.presto.operator.aggregation.multimapagg.GroupedMultimapAggregationState
 
GroupedSetDigestState() - Constructor for class com.facebook.presto.type.setdigest.SetDigestStateFactory.GroupedSetDigestState
 
GroupedSpatialPartitioningState() - Constructor for class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.GroupedSpatialPartitioningState
 
GroupedState() - Constructor for class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateFactory.GroupedState
 
GroupedState() - Constructor for class com.facebook.presto.operator.aggregation.NumericHistogramStateFactory.GroupedState
 
GroupedState(Type, Type) - Constructor for class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory.GroupedState
 
GroupedState(Type, Type, Adder) - Constructor for class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.GroupedState
 
GroupedState() - Constructor for class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory.GroupedState
 
GroupedState() - Constructor for class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateFactory.GroupedState
 
GroupedState(Type) - Constructor for class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory.GroupedState
 
GroupedStatisticalDigestState(Function<Slice, StatisticalDigest<T>>) - Constructor for class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory.GroupedStatisticalDigestState
 
GroupedTopNBuilder - Class in com.facebook.presto.operator
This class finds the top N rows defined by for each group specified by .
GroupedTopNBuilder(List<Type>, PageWithPositionComparator, int, boolean, GroupByHash) - Constructor for class com.facebook.presto.operator.GroupedTopNBuilder
 
GroupedTypedHistogram - Class in com.facebook.presto.operator.aggregation.histogram
implementation that uses groupId in the hash key, so that we may store all groupId x value -> count in one giant map.
GroupedTypedHistogram(Type, int) - Constructor for class com.facebook.presto.operator.aggregation.histogram.GroupedTypedHistogram
 
GroupedTypedHistogram(long, Block, Type, int) - Constructor for class com.facebook.presto.operator.aggregation.histogram.GroupedTypedHistogram
TODO: use RowBlock in the future
GroupIdNode - Class in com.facebook.presto.sql.planner.plan
 
GroupIdNode(Optional<SourceLocation>, PlanNodeId, PlanNode, List<List<VariableReferenceExpression>>, Map<VariableReferenceExpression, VariableReferenceExpression>, List<VariableReferenceExpression>, VariableReferenceExpression) - Constructor for class com.facebook.presto.sql.planner.plan.GroupIdNode
 
GroupIdNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, List<List<VariableReferenceExpression>>, Map<VariableReferenceExpression, VariableReferenceExpression>, List<VariableReferenceExpression>, VariableReferenceExpression) - Constructor for class com.facebook.presto.sql.planner.plan.GroupIdNode
 
GroupIdOperator - Class in com.facebook.presto.operator
 
GroupIdOperator(OperatorContext, List<Type>, int[][], Block[], Block[]) - Constructor for class com.facebook.presto.operator.GroupIdOperator
 
GroupIdOperator.GroupIdOperatorFactory - Class in com.facebook.presto.operator
 
GroupIdOperatorFactory(int, PlanNodeId, List<? extends Type>, List<Map<Integer, Integer>>) - Constructor for class com.facebook.presto.operator.GroupIdOperator.GroupIdOperatorFactory
 
groupingColumns() - Static method in class com.facebook.presto.sql.planner.plan.Patterns.Aggregation
 
GroupingOperationRewriter - Class in com.facebook.presto.sql.planner
 
GroupingSetAnalysis(List<Set<FieldId>>, List<List<FieldId>>, List<List<Set<FieldId>>>, List<Expression>) - Constructor for class com.facebook.presto.sql.analyzer.Analysis.GroupingSetAnalysis
 
GroupReference - Class in com.facebook.presto.sql.planner.iterative
 
GroupReference(Optional<SourceLocation>, PlanNodeId, int, List<VariableReferenceExpression>, Optional<LogicalProperties>) - Constructor for class com.facebook.presto.sql.planner.iterative.GroupReference
 

H

hammingDistance(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
handle(Request, Response) - Method in class com.facebook.presto.operator.HttpRpcShuffleClient.PageResponseHandler
 
handle(Request, Response) - Method in class com.facebook.presto.server.smile.AdaptingJsonResponseHandler
 
handle(Request, Response) - Method in class com.facebook.presto.server.smile.FullSmileResponseHandler
 
handleException(Request, Exception) - Method in class com.facebook.presto.operator.HttpRpcShuffleClient.PageResponseHandler
 
handleException(Request, Exception) - Method in class com.facebook.presto.server.smile.AdaptingJsonResponseHandler
 
handleException(Request, Exception) - Method in class com.facebook.presto.server.smile.FullSmileResponseHandler
 
HandleJsonModule - Class in com.facebook.presto.metadata
 
HandleJsonModule() - Constructor for class com.facebook.presto.metadata.HandleJsonModule
 
handleNonNull(boolean) - Static method in class com.facebook.presto.operator.scalar.CastFromUnknownOperator
 
handleNullValue(Scope, LabelNode, Class<?>, List<Class<?>>, Optional<Variable>, boolean) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
HandleResolver - Class in com.facebook.presto.metadata
 
HandleResolver() - Constructor for class com.facebook.presto.metadata.HandleResolver
 
hasDependency() - Method in class com.facebook.presto.sql.analyzer.TypeSignatureProvider
 
hasDistinct() - Method in interface com.facebook.presto.operator.aggregation.AccumulatorFactory
 
hasDistinct() - Method in class com.facebook.presto.operator.aggregation.GenericAccumulatorFactory
 
hasFreeReferencesToLambdaArgument(Node, Analysis) - Static method in class com.facebook.presto.sql.analyzer.FreeLambdaReferenceExtractor
 
hash(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayHashCodeOperator
 
hash(MethodHandle, MethodHandle, Type, Type, Block) - Static method in class com.facebook.presto.operator.scalar.MapHashCodeOperator
 
hash(Type, Block) - Static method in class com.facebook.presto.operator.scalar.RowHashCodeOperator
 
hash(PlanNode, PlanCanonicalizationStrategy) - Method in class com.facebook.presto.sql.planner.CachingPlanHasher
 
hash(PlanNode, PlanCanonicalizationStrategy) - Method in interface com.facebook.presto.sql.planner.PlanHasher
Canonicalize the plan using `CanonicalPlanGenerator` with given strategy, and returns a hash representation of the canonicalized plan.
hash(Block, int) - Method in class com.facebook.presto.type.IpAddressType
 
hash(Block, int) - Method in class com.facebook.presto.type.IpPrefixType
 
hash(Block, int) - Method in class com.facebook.presto.type.UuidType
 
HASH_BASED_DISTINCT_LIMIT_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
HASH_BASED_DISTINCT_LIMIT_THRESHOLD - Static variable in class com.facebook.presto.SystemSessionProperties
 
HASH_PARTITION_COUNT - Static variable in class com.facebook.presto.SystemSessionProperties
 
HashAggregationBuilder - Interface in com.facebook.presto.operator.aggregation.builder
 
HashAggregationOperator - Class in com.facebook.presto.operator
 
HashAggregationOperator(OperatorContext, List<Type>, List<Integer>, List<Integer>, List<Integer>, AggregationNode.Step, boolean, List<AccumulatorFactory>, Optional<Integer>, Optional<Integer>, int, Optional<DataSize>, boolean, DataSize, DataSize, SpillerFactory, JoinCompiler, boolean) - Constructor for class com.facebook.presto.operator.HashAggregationOperator
 
HashAggregationOperator.HashAggregationOperatorFactory - Class in com.facebook.presto.operator
 
HashAggregationOperatorFactory(int, PlanNodeId, List<? extends Type>, List<Integer>, List<Integer>, List<Integer>, AggregationNode.Step, List<AccumulatorFactory>, Optional<Integer>, Optional<Integer>, int, Optional<DataSize>, JoinCompiler, boolean) - Constructor for class com.facebook.presto.operator.HashAggregationOperator.HashAggregationOperatorFactory
 
HashAggregationOperatorFactory(int, PlanNodeId, List<? extends Type>, List<Integer>, List<Integer>, List<Integer>, AggregationNode.Step, boolean, List<AccumulatorFactory>, Optional<Integer>, Optional<Integer>, int, Optional<DataSize>, boolean, DataSize, SpillerFactory, JoinCompiler, boolean) - Constructor for class com.facebook.presto.operator.HashAggregationOperator.HashAggregationOperatorFactory
 
HashBasedPartialDistinctLimit - Class in com.facebook.presto.sql.planner.optimizations
 
HashBasedPartialDistinctLimit(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.optimizations.HashBasedPartialDistinctLimit
 
hashBoolean(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayHashCodeOperator
 
HashBuilderOperator - Class in com.facebook.presto.operator
 
HashBuilderOperator(OperatorContext, PartitionedLookupSourceFactory, int, List<Integer>, List<Integer>, OptionalInt, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>, Optional<Integer>, List<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>, int, PagesIndex.Factory, boolean, SingleStreamSpillerFactory, boolean) - Constructor for class com.facebook.presto.operator.HashBuilderOperator
 
HashBuilderOperator.HashBuilderOperatorFactory - Class in com.facebook.presto.operator
 
HashBuilderOperator.State - Enum in com.facebook.presto.operator
 
HashBuilderOperatorFactory(int, PlanNodeId, JoinBridgeManager<PartitionedLookupSourceFactory>, List<Integer>, List<Integer>, OptionalInt, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>, Optional<Integer>, List<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>, int, PagesIndex.Factory, boolean, SingleStreamSpillerFactory, boolean) - Constructor for class com.facebook.presto.operator.HashBuilderOperator.HashBuilderOperatorFactory
 
hashCode() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaColumnHandle
 
hashCode() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaTableHandle
 
hashCode() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaTransactionHandle
 
hashCode() - Method in class com.facebook.presto.connector.system.GlobalSystemTransactionHandle
 
hashCode() - Method in class com.facebook.presto.connector.system.SystemColumnHandle
 
hashCode() - Method in class com.facebook.presto.connector.system.SystemTableHandle
 
hashCode() - Method in class com.facebook.presto.connector.system.SystemTransactionHandle
 
hashCode() - Method in class com.facebook.presto.cost.PlanCostEstimate
 
hashCode() - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate
 
hashCode() - Method in class com.facebook.presto.cost.StatisticRange
 
hashCode() - Method in class com.facebook.presto.cost.VariableStatsEstimate
 
hashCode() - Method in class com.facebook.presto.execution.buffer.BufferInfo
 
hashCode() - Method in class com.facebook.presto.execution.buffer.BufferResult
 
hashCode() - Method in class com.facebook.presto.execution.buffer.OutputBufferInfo
 
hashCode() - Method in class com.facebook.presto.execution.buffer.OutputBuffers
 
hashCode() - Method in class com.facebook.presto.execution.buffer.OutputBuffers.OutputBufferId
 
hashCode() - Method in class com.facebook.presto.execution.buffer.PageBufferInfo
 
hashCode() - Method in class com.facebook.presto.execution.buffer.ThriftBufferResult
 
hashCode() - Method in class com.facebook.presto.execution.Column
 
hashCode() - Method in class com.facebook.presto.execution.Input
 
hashCode() - Method in class com.facebook.presto.execution.Lifespan
 
hashCode() - Method in class com.facebook.presto.execution.Output
 
hashCode() - Method in class com.facebook.presto.execution.PartitionedSplitsInfo
 
hashCode() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
hashCode() - Method in class com.facebook.presto.execution.ScheduledSplit
 
hashCode() - Method in class com.facebook.presto.execution.scheduler.NetworkLocation
 
hashCode() - Method in class com.facebook.presto.execution.StageExecutionId
 
hashCode() - Method in class com.facebook.presto.execution.StageId
 
hashCode() - Method in class com.facebook.presto.execution.TaskId
 
hashCode() - Method in class com.facebook.presto.geospatial.BingTile
 
hashCode(long) - Static method in class com.facebook.presto.geospatial.BingTileOperators
 
hashCode() - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
hashCode() - Method in class com.facebook.presto.metadata.AllNodes
 
hashCode() - Method in class com.facebook.presto.metadata.AnalyzeTableHandle
 
hashCode() - Method in class com.facebook.presto.metadata.BoundVariables
 
hashCode() - Method in class com.facebook.presto.metadata.BuiltInFunctionHandle
 
hashCode() - Method in class com.facebook.presto.metadata.IndexHandle
 
hashCode() - Method in class com.facebook.presto.metadata.InsertTableHandle
 
hashCode() - Method in class com.facebook.presto.metadata.InternalNode
 
hashCode() - Method in class com.facebook.presto.metadata.NewTableLayout
 
hashCode() - Method in class com.facebook.presto.metadata.OutputTableHandle
 
hashCode() - Method in class com.facebook.presto.metadata.QualifiedTablePrefix
 
hashCode() - Method in class com.facebook.presto.metadata.SessionFunctionHandle
 
hashCode() - Method in class com.facebook.presto.metadata.SpecializedFunctionKey
 
hashCode() - Method in class com.facebook.presto.metadata.Split
 
hashCode() - Method in class com.facebook.presto.metadata.Split.SplitIdentifier
 
hashCode() - Method in class com.facebook.presto.metadata.TableLayout.TablePartitioning
 
hashCode() - Method in class com.facebook.presto.operator.annotations.FunctionImplementationDependency
 
hashCode() - Method in class com.facebook.presto.operator.annotations.OperatorImplementationDependency
 
hashCode() - Method in class com.facebook.presto.operator.annotations.ScalarImplementationDependency
 
hashCode() - Method in class com.facebook.presto.operator.annotations.TypeImplementationDependency
 
hashCode() - Method in class com.facebook.presto.operator.FileFragmentResultCacheManager.CacheKey
 
hashCode() - Method in class com.facebook.presto.operator.PageBufferClient
 
hashCode() - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.SpecializedSignature
 
hashCode(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
hashCode() - Method in class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.ArgumentProperty
 
hashCode() - Method in class com.facebook.presto.operator.window.FrameInfo
 
hashCode() - Method in class com.facebook.presto.server.JavaVersion
 
hashCode() - Method in class com.facebook.presto.sql.analyzer.Analysis.AccessControlInfo
 
hashCode() - Method in class com.facebook.presto.sql.analyzer.FieldId
 
hashCode() - Method in class com.facebook.presto.sql.analyzer.RelationId
 
hashCode() - Method in class com.facebook.presto.sql.planner.CanonicalPartitioningScheme
 
hashCode() - Method in class com.facebook.presto.sql.planner.CanonicalPlan
 
hashCode() - Method in class com.facebook.presto.sql.planner.CanonicalPlanFragment
 
hashCode() - Method in class com.facebook.presto.sql.planner.CanonicalTableScanNode.CanonicalTableHandle
 
hashCode() - Method in class com.facebook.presto.sql.planner.CanonicalTableScanNode
 
hashCode() - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Global
 
hashCode() - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
hashCode() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.StreamProperties
 
hashCode() - Method in class com.facebook.presto.sql.planner.Partitioning
 
hashCode() - Method in class com.facebook.presto.sql.planner.PartitioningHandle
 
hashCode() - Method in class com.facebook.presto.sql.planner.PartitioningScheme
 
hashCode() - Method in class com.facebook.presto.sql.planner.plan.GroupIdNode
 
hashCode() - Method in class com.facebook.presto.sql.planner.plan.JoinNode.EquiJoinClause
 
hashCode() - Method in class com.facebook.presto.sql.planner.plan.PlanFragmentId
 
hashCode() - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor
 
hashCode() - Method in class com.facebook.presto.sql.planner.plan.UnnestNode
 
hashCode() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Frame
 
hashCode() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Function
 
hashCode() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Specification
 
hashCode() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.ColumnConstraint
 
hashCode() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedDomain
 
hashCode() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedMarker
 
hashCode() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedRange
 
hashCode() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.IOPlan
 
hashCode() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.IOPlan.TableColumnInfo
 
hashCode() - Method in class com.facebook.presto.sql.planner.SortExpressionContext
 
hashCode() - Method in class com.facebook.presto.sql.planner.Symbol
 
hashCode() - Method in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
hashCode() - Method in class com.facebook.presto.tdigest.Centroid
 
hashCode() - Method in class com.facebook.presto.testing.MaterializedResult
 
hashCode() - Method in class com.facebook.presto.testing.MaterializedRow
 
hashCode() - Method in class com.facebook.presto.testing.TestingAccessControlManager.TestingPrivilege
 
hashCode() - Method in class com.facebook.presto.testing.TestingMetadata.TestingColumnHandle
 
hashCode() - Method in class com.facebook.presto.testing.TestingMetadata.TestingTableHandle
 
hashCode() - Method in class com.facebook.presto.testing.TestingTransactionHandle
 
hashCode() - Method in class com.facebook.presto.transaction.TransactionId
 
hashCode(long) - Static method in class com.facebook.presto.type.BigintOperators
 
hashCode(boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
hashCode(Slice) - Static method in class com.facebook.presto.type.CharOperators
 
hashCode(long) - Static method in class com.facebook.presto.type.ColorOperators
 
hashCode() - Method in class com.facebook.presto.type.ColorType
 
hashCode(long) - Static method in class com.facebook.presto.type.DateOperators
 
HashCode() - Constructor for class com.facebook.presto.type.DecimalOperators.HashCode
 
hashCode(long) - Static method in class com.facebook.presto.type.DecimalOperators.HashCode
 
hashCode(Slice) - Static method in class com.facebook.presto.type.DecimalOperators.HashCode
 
hashCode(double) - Static method in class com.facebook.presto.type.DoubleOperators
 
hashCode(long) - Static method in class com.facebook.presto.type.IntegerOperators
 
hashCode(long) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
hashCode() - Method in class com.facebook.presto.type.IntervalDayTimeType
 
hashCode(long) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
hashCode() - Method in class com.facebook.presto.type.IntervalYearMonthType
 
hashCode(Slice) - Static method in class com.facebook.presto.type.IpAddressOperators
 
hashCode(Slice) - Static method in class com.facebook.presto.type.IpPrefixOperators
 
hashCode(long) - Static method in class com.facebook.presto.type.LongEnumOperators
 
hashCode(long) - Static method in class com.facebook.presto.type.RealOperators
 
hashCode(long) - Static method in class com.facebook.presto.type.SmallintOperators
 
hashCode() - Method in class com.facebook.presto.type.SqlIntervalDayTime
 
hashCode() - Method in class com.facebook.presto.type.SqlIntervalYearMonth
 
hashCode(long) - Static method in class com.facebook.presto.type.TimeOperators
 
hashCode(long) - Static method in class com.facebook.presto.type.TimestampOperators
 
hashCode(long) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
hashCode(long) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
hashCode(long) - Static method in class com.facebook.presto.type.TinyintOperators
 
hashCode(boolean) - Static method in class com.facebook.presto.type.UnknownOperators
 
hashCode(Slice) - Static method in class com.facebook.presto.type.UuidOperators
 
hashCode(Slice) - Static method in class com.facebook.presto.type.VarbinaryOperators
 
hashCode(Slice) - Static method in class com.facebook.presto.type.VarcharEnumOperators
 
hashCode(Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
HashCollisionPlanNodeStats - Class in com.facebook.presto.sql.planner.planPrinter
 
HashCollisionPlanNodeStats(PlanNodeId, Duration, Duration, long, DataSize, long, DataSize, long, DataSize, Map<String, OperatorInputStats>, Map<String, OperatorHashCollisionsStats>) - Constructor for class com.facebook.presto.sql.planner.planPrinter.HashCollisionPlanNodeStats
 
HashCollisionsCounter - Class in com.facebook.presto.operator
 
HashCollisionsCounter(OperatorContext) - Constructor for class com.facebook.presto.operator.HashCollisionsCounter
 
HashCollisionsEstimator - Class in com.facebook.presto.util
Estimates number of collisions when inserting values into hash table.
HashCollisionsInfo - Class in com.facebook.presto.operator
 
HashCollisionsInfo(double, double, double) - Constructor for class com.facebook.presto.operator.HashCollisionsInfo
 
hashCounts(Type, Slice) - Static method in class com.facebook.presto.type.setdigest.SetDigestFunctions
 
hashCounts(Slice) - Static method in class com.facebook.presto.type.setdigest.SetDigestFunctions
 
hashDouble(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayHashCodeOperator
 
HashGenerationOptimizer - Class in com.facebook.presto.sql.planner.optimizations
 
HashGenerationOptimizer(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer
 
HashGenerator - Interface in com.facebook.presto.operator
 
hashLong(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayHashCodeOperator
 
hashPosition(int, Page) - Method in interface com.facebook.presto.operator.HashGenerator
 
hashPosition(int, Page) - Method in class com.facebook.presto.operator.InterpretedHashGenerator
 
hashPosition(int, IntFunction<Block>) - Method in class com.facebook.presto.operator.InterpretedHashGenerator
 
hashPosition(int, int) - Method in interface com.facebook.presto.operator.PagesHashStrategy
Calculates the hash code the hashed columns in this PagesHashStrategy at the specified position.
hashPosition(int, Page) - Method in class com.facebook.presto.operator.PrecomputedHashGenerator
 
hashPosition(int, int) - Method in class com.facebook.presto.operator.SimplePagesHashStrategy
 
hashPosition(Type, Block, int) - Static method in class com.facebook.presto.type.TypeUtils
 
hashPosition(MethodHandle, Type, Block, int) - Static method in class com.facebook.presto.type.TypeUtils
 
hashRow(int, Page) - Method in interface com.facebook.presto.operator.PagesHashStrategy
Calculates the hash code at position in page.
hashRow(int, Page) - Method in class com.facebook.presto.operator.SimplePagesHashStrategy
 
HashSemiJoinOperator - Class in com.facebook.presto.operator
 
HashSemiJoinOperator(OperatorContext, SetBuilderOperator.SetSupplier, int, Optional<Integer>) - Constructor for class com.facebook.presto.operator.HashSemiJoinOperator
 
HashSemiJoinOperator.HashSemiJoinOperatorFactory - Class in com.facebook.presto.operator
 
HashSemiJoinOperatorFactory(int, PlanNodeId, SetBuilderOperator.SetSupplier, List<? extends Type>, int, Optional<Integer>) - Constructor for class com.facebook.presto.operator.HashSemiJoinOperator.HashSemiJoinOperatorFactory
 
hashSlice(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayHashCodeOperator
 
HashTable(Type, BlockBuilder) - Constructor for class com.facebook.presto.util.JsonUtil.HashTable
 
HashUtil - Class in com.facebook.presto.operator.aggregation.histogram
 
hasInitialMap() - Method in class com.facebook.presto.execution.scheduler.BucketNodeMap
 
hasInitialMap() - Method in class com.facebook.presto.execution.scheduler.FixedBucketNodeMap
 
hasInitialMap() - Method in class com.facebook.presto.execution.scheduler.group.DynamicBucketNodeMap
 
hasMultipleTableScans(PlanNode...) - Static method in class com.facebook.presto.sql.planner.FragmentTableScanCounter
 
hasNext() - Method in class com.facebook.presto.execution.scheduler.ResettableRandomizedIterator
 
hasNext() - Method in class com.facebook.presto.operator.window.WindowPartition
 
hasOrderBy() - Method in interface com.facebook.presto.operator.aggregation.AccumulatorFactory
 
hasOrderBy() - Method in class com.facebook.presto.operator.aggregation.GenericAccumulatorFactory
 
hasProperties() - Method in class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice
 
hasRequiredCoordinators() - Method in class com.facebook.presto.execution.ClusterSizeMonitor
 
hasRequiredResourceManagers() - Method in class com.facebook.presto.execution.ClusterSizeMonitor
 
hasRequiredWorkers() - Method in class com.facebook.presto.execution.ClusterSizeMonitor
 
hasResources() - Method in class com.facebook.presto.server.NodeResourceStatus
 
hasResources() - Method in interface com.facebook.presto.server.NodeResourceStatusProvider
 
hasSchemaName() - Method in class com.facebook.presto.metadata.QualifiedTablePrefix
 
hasSingleNodeExecutionPreference(AggregationNode, FunctionAndTypeManager) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
hasSpecializedTypeParameters() - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation
 
hasSpecializedTypeParameters() - Method in interface com.facebook.presto.operator.ParametricImplementation
 
hasSpecializedTypeParameters() - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation
 
hasSpilled() - Method in class com.facebook.presto.operator.LookupJoinOperator.SpillInfoSnapshot
 
hasSpilled() - Method in interface com.facebook.presto.operator.LookupSourceProvider.LookupSourceLease
 
hasSqlFunctionProperties() - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.ParametricScalarImplementationChoice
 
hasTableInView(Table) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
hasTableName() - Method in class com.facebook.presto.metadata.QualifiedTablePrefix
 
hasTableRegisteredForMaterializedView(Table, Table) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
hasTasks() - Method in class com.facebook.presto.execution.SqlStageExecution
 
hasUnknownComponents() - Method in class com.facebook.presto.cost.PlanCostEstimate
Returns true if this cost has unknown components.
hasValue() - Method in interface com.facebook.presto.server.smile.BaseResponse
 
hasValue() - Method in class com.facebook.presto.server.smile.FullSmileResponseHandler.SmileResponse
 
hasValue() - Method in class com.facebook.presto.server.smile.JsonResponseWrapper
 
hasWarnings() - Method in class com.facebook.presto.execution.warnings.DefaultWarningCollector
 
hasWarnings() - Method in class com.facebook.presto.testing.TestingWarningCollector
 
HEAP_DUMP_ON_EXCEEDED_MEMORY_LIMIT_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
HeapDumper - Class in com.facebook.presto.util
 
HeartbeatFailureDetector - Class in com.facebook.presto.failureDetector
 
HeartbeatFailureDetector(ServiceSelector, HttpClient, FailureDetectorConfig, NodeInfo, InternalCommunicationConfig) - Constructor for class com.facebook.presto.failureDetector.HeartbeatFailureDetector
 
HeartbeatFailureDetector.Stats - Class in com.facebook.presto.failureDetector
 
Histogram - Class in com.facebook.presto.operator.aggregation.histogram
 
Histogram(HistogramGroupImplementation) - Constructor for class com.facebook.presto.operator.aggregation.histogram.Histogram
 
HISTOGRAM_BUCKETS - Static variable in class com.facebook.presto.operator.JoinStatisticsCounter
 
HistogramGroupImplementation - Enum in com.facebook.presto.operator.aggregation.histogram
 
HistogramState - Interface in com.facebook.presto.operator.aggregation.histogram
 
HistogramStateFactory - Class in com.facebook.presto.operator.aggregation.histogram
 
HistogramStateFactory(Type, int, HistogramGroupImplementation) - Constructor for class com.facebook.presto.operator.aggregation.histogram.HistogramStateFactory
 
HistogramStateSerializer - Class in com.facebook.presto.operator.aggregation.histogram
 
HistogramStateSerializer(Type, Type) - Constructor for class com.facebook.presto.operator.aggregation.histogram.HistogramStateSerializer
 
HistogramValueReader - Interface in com.facebook.presto.operator.aggregation.histogram
 
HistoricalStatisticsEquivalentPlanMarkingOptimizer - Class in com.facebook.presto.sql.planner.optimizations
 
HistoricalStatisticsEquivalentPlanMarkingOptimizer() - Constructor for class com.facebook.presto.sql.planner.optimizations.HistoricalStatisticsEquivalentPlanMarkingOptimizer
 
HistoryBasedPlanStatisticsCalculator - Class in com.facebook.presto.cost
 
HistoryBasedPlanStatisticsCalculator(Supplier<HistoryBasedPlanStatisticsProvider>, StatsCalculator, PlanHasher) - Constructor for class com.facebook.presto.cost.HistoryBasedPlanStatisticsCalculator
 
HistoryBasedPlanStatisticsManager - Class in com.facebook.presto.cost
 
HistoryBasedPlanStatisticsManager(ObjectMapper, SessionPropertyManager) - Constructor for class com.facebook.presto.cost.HistoryBasedPlanStatisticsManager
 
HistoryBasedPlanStatisticsTracker - Class in com.facebook.presto.cost
 
HistoryBasedPlanStatisticsTracker(Supplier<HistoryBasedPlanStatisticsProvider>, SessionPropertyManager, PlanHasher) - Constructor for class com.facebook.presto.cost.HistoryBasedPlanStatisticsTracker
 
HmacFunctions - Class in com.facebook.presto.operator.scalar
 
hmacMd5(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.HmacFunctions
 
hmacSha1(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.HmacFunctions
 
hmacSha256(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.HmacFunctions
 
hmacSha512(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.HmacFunctions
 
hourFromInterval(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
hourFromTime(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
hourFromTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
hourFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
hourFromTimeWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
HttpLocationFactory - Class in com.facebook.presto.server.remotetask
 
HttpLocationFactory(InternalNodeManager, HttpServerInfo, InternalCommunicationConfig) - Constructor for class com.facebook.presto.server.remotetask.HttpLocationFactory
 
HttpLocationFactory(InternalNodeManager, URI, InternalCommunicationConfig.CommunicationProtocol) - Constructor for class com.facebook.presto.server.remotetask.HttpLocationFactory
 
HttpRemoteNodeState - Class in com.facebook.presto.metadata
 
HttpRemoteNodeState(HttpClient, URI) - Constructor for class com.facebook.presto.metadata.HttpRemoteNodeState
 
HttpRemoteSourceFactory - Class in com.facebook.presto.sql.planner
 
HttpRemoteSourceFactory(BlockEncodingSerde, TaskExchangeClientManager, OrderingCompiler) - Constructor for class com.facebook.presto.sql.planner.HttpRemoteSourceFactory
 
HttpRemoteTask - Class in com.facebook.presto.server.remotetask
 
HttpRemoteTask(Session, TaskId, String, URI, URI, PlanFragment, Multimap<PlanNodeId, Split>, OutputBuffers, HttpClient, Executor, ScheduledExecutorService, ScheduledExecutorService, Duration, Duration, Duration, Duration, boolean, Codec<TaskStatus>, Codec<TaskInfo>, Codec<TaskInfo>, Codec<TaskUpdateRequest>, Codec<PlanFragment>, Codec<MetadataUpdates>, NodeTaskMap.NodeStatsTracker, RemoteTaskStats, boolean, boolean, boolean, Protocol, TableWriteInfo, int, MetadataManager, QueryManager, DecayCounter, HandleResolver, ConnectorTypeSerdeManager) - Constructor for class com.facebook.presto.server.remotetask.HttpRemoteTask
 
HttpRemoteTaskFactory - Class in com.facebook.presto.server.remotetask
 
HttpRemoteTaskFactory(QueryManagerConfig, TaskManagerConfig, HttpClient, LocationFactory, JsonCodec<TaskStatus>, SmileCodec<TaskStatus>, ThriftCodec<TaskStatus>, JsonCodec<TaskInfo>, SmileCodec<TaskInfo>, ThriftCodec<TaskInfo>, JsonCodec<TaskUpdateRequest>, SmileCodec<TaskUpdateRequest>, JsonCodec<PlanFragment>, SmileCodec<PlanFragment>, JsonCodec<MetadataUpdates>, SmileCodec<MetadataUpdates>, RemoteTaskStats, InternalCommunicationConfig, MetadataManager, QueryManager, HandleResolver, ConnectorTypeSerdeManager) - Constructor for class com.facebook.presto.server.remotetask.HttpRemoteTaskFactory
 
HttpRequestSessionContext - Class in com.facebook.presto.server
 
HttpRequestSessionContext(HttpServletRequest, SqlParserOptions) - Constructor for class com.facebook.presto.server.HttpRequestSessionContext
 
HttpRequestSessionContext(HttpServletRequest, SqlParserOptions, TracerProvider, Optional<SessionPropertyManager>) - Constructor for class com.facebook.presto.server.HttpRequestSessionContext
 
HttpRpcShuffleClient - Class in com.facebook.presto.operator
 
HttpRpcShuffleClient(HttpClient, URI) - Constructor for class com.facebook.presto.operator.HttpRpcShuffleClient
 
HttpRpcShuffleClient(HttpClient, URI, Optional<URI>) - Constructor for class com.facebook.presto.operator.HttpRpcShuffleClient
 
HttpRpcShuffleClient.PageResponseHandler - Class in com.facebook.presto.operator
 
HYPERLOGLOG_STANDARD_ERROR_WARNING_THRESHOLD - Static variable in class com.facebook.presto.SystemSessionProperties
 
HyperLogLogFunctions - Class in com.facebook.presto.operator.scalar
 
HyperLogLogOperators - Class in com.facebook.presto.type
 
HyperLogLogState - Interface in com.facebook.presto.operator.aggregation.state
 
HyperLogLogStateFactory - Class in com.facebook.presto.operator.aggregation.state
 
HyperLogLogStateFactory() - Constructor for class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory
 
HyperLogLogStateFactory.GroupedHyperLogLogState - Class in com.facebook.presto.operator.aggregation.state
 
HyperLogLogStateFactory.SingleHyperLogLogState - Class in com.facebook.presto.operator.aggregation.state
 
HyperLogLogStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
HyperLogLogStateSerializer() - Constructor for class com.facebook.presto.operator.aggregation.state.HyperLogLogStateSerializer
 
HyperLogLogUtils - Class in com.facebook.presto.operator.aggregation
 

I

ID - Static variable in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
identitiesAsSymbolReferences(Collection<VariableReferenceExpression>) - Static method in class com.facebook.presto.sql.planner.plan.AssignmentUtils
Deprecated.
IDENTITY_CAST - Static variable in class com.facebook.presto.operator.scalar.IdentityCast
 
identityAssignments(Collection<VariableReferenceExpression>) - Static method in class com.facebook.presto.sql.planner.plan.AssignmentUtils
 
identityAssignments(VariableReferenceExpression...) - Static method in class com.facebook.presto.sql.planner.plan.AssignmentUtils
 
identityAssignmentsAsSymbolReferences(Collection<VariableReferenceExpression>) - Static method in class com.facebook.presto.sql.planner.plan.AssignmentUtils
Deprecated.
identityAssignmentsAsSymbolReferences(VariableReferenceExpression...) - Static method in class com.facebook.presto.sql.planner.plan.AssignmentUtils
Deprecated.
identityAsSymbolReference(VariableReferenceExpression) - Static method in class com.facebook.presto.sql.planner.plan.AssignmentUtils
Deprecated.
IdentityCast - Class in com.facebook.presto.operator.scalar
 
IdentityCast() - Constructor for class com.facebook.presto.operator.scalar.IdentityCast
 
IfCodeGenerator - Class in com.facebook.presto.sql.gen
 
IfCodeGenerator() - Constructor for class com.facebook.presto.sql.gen.IfCodeGenerator
 
ifWasNullClearPopAndGoto(Scope, LabelNode, Class<?>, Class<?>...) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
ifWasNullClearPopAppendAndGoto(Scope, LabelNode, Class<?>, Variable, Iterable<? extends Class<?>>) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
ifWasNullPopAndGoto(Scope, LabelNode, Class<?>, Class<?>...) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
ifWasNullPopAndGoto(Scope, LabelNode, Class<?>, Iterable<? extends Class<?>>) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
IGNORE_STATS_CALCULATOR_FAILURES - Static variable in class com.facebook.presto.SystemSessionProperties
 
ignoredZone() - Static method in class com.facebook.presto.util.GenerateTimeZoneIndex
 
immediateFailureQueryInfo(Session, String, URI, Optional<ResourceGroupId>, ExecutionFailureInfo) - Static method in class com.facebook.presto.server.BasicQueryInfo
 
immediateFailureQueryStats() - Static method in class com.facebook.presto.execution.QueryStats
 
immediateFailureQueryStats() - Static method in class com.facebook.presto.server.BasicQueryStats
 
implementation(Function<PolymorphicScalarFunctionBuilder.MethodsGroupBuilder, PolymorphicScalarFunctionBuilder.MethodsGroupBuilder>) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder.ChoiceBuilder
 
ImplementationDependency - Interface in com.facebook.presto.operator.annotations
 
ImplementationDependency.Factory - Class in com.facebook.presto.operator.annotations
 
ImplementBernoulliSampleAsFilter - Class in com.facebook.presto.sql.planner.iterative.rule
Transforms:
ImplementBernoulliSampleAsFilter() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.ImplementBernoulliSampleAsFilter
 
ImplementFilteredAggregations - Class in com.facebook.presto.sql.planner.iterative.rule
Implements filtered aggregations by transforming plans of the following shape:
ImplementFilteredAggregations() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.ImplementFilteredAggregations
 
ImplementIntersectAndExceptAsUnion - Class in com.facebook.presto.sql.planner.optimizations
Converts INTERSECT and EXCEPT queries into UNION ALL..GROUP BY...WHERE Eg: SELECT a FROM foo INTERSECT SELECT x FROM bar

=>

SELECT a FROM (SELECT a, COUNT(foo_marker) AS foo_cnt, COUNT(bar_marker) AS bar_cnt FROM ( SELECT a, true as foo_marker, null as bar_marker FROM foo UNION ALL SELECT x, null as foo_marker, true as bar_marker FROM bar ) T1 GROUP BY a) T2 WHERE foo_cnt >= 1 AND bar_cnt >= 1;

ImplementIntersectAndExceptAsUnion(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.optimizations.ImplementIntersectAndExceptAsUnion
 
ImplementOffset - Class in com.facebook.presto.sql.planner.iterative.rule
Transforms:
ImplementOffset() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.ImplementOffset
 
in(Object, Set<?>) - Static method in class com.facebook.presto.sql.gen.CompilerOperations
 
in(boolean, BooleanOpenHashSet) - Static method in class com.facebook.presto.util.FastutilSetHelper
 
in(double, DoubleOpenCustomHashSet) - Static method in class com.facebook.presto.util.FastutilSetHelper
 
in(long, LongOpenCustomHashSet) - Static method in class com.facebook.presto.util.FastutilSetHelper
 
in(Object, ObjectOpenCustomHashSet<?>) - Static method in class com.facebook.presto.util.FastutilSetHelper
 
InCodeGenerator - Class in com.facebook.presto.sql.gen
 
InCodeGenerator(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.gen.InCodeGenerator
 
IncrementalAverage() - Constructor for class com.facebook.presto.server.SimpleHttpResponseHandlerStats.IncrementalAverage
 
incrementBucketedNonAliveNodeReplacedCount() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.NodeSelectionStats
 
incrementBucketedNonPreferredNodeSelectedCount() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.NodeSelectionStats
 
incrementBucketedPreferredNodeSelectedCount() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.NodeSelectionStats
 
incrementCacheEntries() - Method in class com.facebook.presto.operator.FragmentCacheStats
 
incrementCacheHit() - Method in class com.facebook.presto.operator.FragmentCacheStats
 
incrementCacheMiss() - Method in class com.facebook.presto.operator.FragmentCacheStats
 
incrementCacheRemoval() - Method in class com.facebook.presto.operator.FragmentCacheStats
 
incrementCurrentRunningTaskCount() - Method in class com.facebook.presto.execution.QueryStateMachine
 
incrementFailure() - Method in class com.facebook.presto.server.protocol.RetryCircuitBreaker
 
incrementLong() - Method in interface com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongState
 
incrementLong() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory.GroupedLongDecimalWithOverflowAndLongState
 
incrementLong() - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory.SingleLongDecimalWithOverflowAndLongState
 
incrementNonPreferredNodeSelectedCount() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.NodeSelectionStats
 
incrementNonPrimaryPreferredNodeSelectedCount() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.NodeSelectionStats
 
incrementPreferredNonAliveNodeSkippedCount() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.NodeSelectionStats
 
incrementPrimaryPreferredNodeSelectedCount() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.NodeSelectionStats
 
incrementProbeFactoryCount() - Method in class com.facebook.presto.operator.JoinBridgeManager
 
indeterminate(MethodHandle, Type, Block, boolean) - Static method in class com.facebook.presto.operator.scalar.ArrayIndeterminateOperator
 
indeterminate(Slice, boolean) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
indeterminate(MethodHandle, Type, Type, Block, boolean) - Static method in class com.facebook.presto.operator.scalar.MapIndeterminateOperator
 
indeterminate(long, boolean) - Static method in class com.facebook.presto.type.BigintOperators
 
indeterminate(boolean, boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
indeterminate(Slice, boolean) - Static method in class com.facebook.presto.type.CharOperators
 
indeterminate(long, boolean) - Static method in class com.facebook.presto.type.ColorOperators
 
indeterminate(long, boolean) - Static method in class com.facebook.presto.type.DateOperators
 
Indeterminate() - Constructor for class com.facebook.presto.type.DecimalOperators.Indeterminate
 
indeterminate(long, boolean) - Static method in class com.facebook.presto.type.DecimalOperators.Indeterminate
 
indeterminate(Slice, boolean) - Static method in class com.facebook.presto.type.DecimalOperators.Indeterminate
 
indeterminate(double, boolean) - Static method in class com.facebook.presto.type.DoubleOperators
 
indeterminate(long, boolean) - Static method in class com.facebook.presto.type.IntegerOperators
 
indeterminate(long, boolean) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
indeterminate(long, boolean) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
indeterminate(Slice, boolean) - Static method in class com.facebook.presto.type.IpAddressOperators
 
indeterminate(Slice, boolean) - Static method in class com.facebook.presto.type.IpPrefixOperators
 
indeterminate(long, boolean) - Static method in class com.facebook.presto.type.LongEnumOperators
 
indeterminate(long, boolean) - Static method in class com.facebook.presto.type.RealOperators
 
indeterminate(long, boolean) - Static method in class com.facebook.presto.type.SmallintOperators
 
indeterminate(long, boolean) - Static method in class com.facebook.presto.type.TimeOperators
 
indeterminate(long, boolean) - Static method in class com.facebook.presto.type.TimestampOperators
 
indeterminate(long, boolean) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
indeterminate(long, boolean) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
indeterminate(long, boolean) - Static method in class com.facebook.presto.type.TinyintOperators
 
indeterminate(Boolean) - Static method in class com.facebook.presto.type.UnknownOperators
 
indeterminate(Slice, boolean) - Static method in class com.facebook.presto.type.UuidOperators
 
indeterminate(Slice, boolean) - Static method in class com.facebook.presto.type.VarbinaryOperators
 
indeterminate(Slice, boolean) - Static method in class com.facebook.presto.type.VarcharEnumOperators
 
indeterminate(Slice, boolean) - Static method in class com.facebook.presto.type.VarcharOperators
 
INDEX_LOADER_TIMEOUT - Static variable in class com.facebook.presto.SystemSessionProperties
 
IndexBuildDriverFactoryProvider - Class in com.facebook.presto.operator.index
 
IndexBuildDriverFactoryProvider(int, int, PlanNodeId, boolean, List<Type>, List<OperatorFactory>, Optional<DynamicTupleFilterFactory>) - Constructor for class com.facebook.presto.operator.index.IndexBuildDriverFactoryProvider
 
indexChanged(StreamDataEntity, int) - Method in interface com.facebook.presto.operator.aggregation.approxmostfrequent.stream.PriorityQueueDataChangeListener
 
indexChanged(StreamDataEntity, int) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamSummary
 
IndexedData - Interface in com.facebook.presto.operator.index
 
IndexedPriorityQueue - Class in com.facebook.presto.operator.aggregation.approxmostfrequent.stream
 
IndexedPriorityQueue(int, Comparator<StreamDataEntity>, PriorityQueueDataChangeListener) - Constructor for class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.IndexedPriorityQueue
 
IndexHandle - Class in com.facebook.presto.metadata
 
IndexHandle(ConnectorId, ConnectorTransactionHandle, ConnectorIndexHandle) - Constructor for class com.facebook.presto.metadata.IndexHandle
 
IndexHandleJacksonModule - Class in com.facebook.presto.index
 
IndexHandleJacksonModule(HandleResolver) - Constructor for class com.facebook.presto.index.IndexHandleJacksonModule
 
IndexInfo(long, long, double, long) - Constructor for class com.facebook.presto.operator.WindowInfo.IndexInfo
 
IndexJoinLookupStats - Class in com.facebook.presto.operator.index
 
IndexJoinLookupStats() - Constructor for class com.facebook.presto.operator.index.IndexJoinLookupStats
 
IndexJoinNode - Class in com.facebook.presto.sql.planner.plan
 
IndexJoinNode(Optional<SourceLocation>, PlanNodeId, IndexJoinNode.Type, PlanNode, PlanNode, List<IndexJoinNode.EquiJoinClause>, Optional<VariableReferenceExpression>, Optional<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.IndexJoinNode
 
IndexJoinNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, IndexJoinNode.Type, PlanNode, PlanNode, List<IndexJoinNode.EquiJoinClause>, Optional<VariableReferenceExpression>, Optional<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.IndexJoinNode
 
IndexJoinNode.EquiJoinClause - Class in com.facebook.presto.sql.planner.plan
 
IndexJoinNode.Type - Enum in com.facebook.presto.sql.planner.plan
 
IndexJoinOptimizer - Class in com.facebook.presto.sql.planner.optimizations
 
IndexJoinOptimizer(Metadata) - Constructor for class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer
 
IndexJoinOptimizer.IndexKeyTracer - Class in com.facebook.presto.sql.planner.optimizations
Identify the mapping from the lookup variables used at the top of the index plan to the actual variables produced by the IndexSource.
IndexKeyTracer() - Constructor for class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer
 
IndexLoader - Class in com.facebook.presto.operator.index
 
IndexLoader(Set<Integer>, List<Integer>, OptionalInt, List<Type>, IndexBuildDriverFactoryProvider, int, DataSize, IndexJoinLookupStats, PagesIndex.Factory, JoinCompiler, Duration) - Constructor for class com.facebook.presto.operator.index.IndexLoader
 
IndexLookupSource - Class in com.facebook.presto.operator.index
 
IndexLookupSource(IndexLoader) - Constructor for class com.facebook.presto.operator.index.IndexLookupSource
 
IndexLookupSourceFactory - Class in com.facebook.presto.operator.index
 
IndexLookupSourceFactory(Set<Integer>, List<Integer>, OptionalInt, List<Type>, Map<VariableReferenceExpression, Integer>, IndexBuildDriverFactoryProvider, DataSize, IndexJoinLookupStats, boolean, PagesIndex.Factory, JoinCompiler, Duration) - Constructor for class com.facebook.presto.operator.index.IndexLookupSourceFactory
 
IndexManager - Class in com.facebook.presto.index
 
IndexManager() - Constructor for class com.facebook.presto.index.IndexManager
 
indexOf(Field) - Method in class com.facebook.presto.sql.analyzer.RelationType
Gets the index of the specified field.
indexPage(Page) - Method in class com.facebook.presto.GroupByHashPageIndexer
 
IndexSnapshot - Class in com.facebook.presto.operator.index
 
IndexSnapshot(LookupSource, LookupSource) - Constructor for class com.facebook.presto.operator.index.IndexSnapshot
 
IndexSnapshotBuilder - Class in com.facebook.presto.operator.index
 
IndexSnapshotBuilder(List<Type>, List<Integer>, OptionalInt, DriverContext, DataSize, int, PagesIndex.Factory) - Constructor for class com.facebook.presto.operator.index.IndexSnapshotBuilder
 
indexSource() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
IndexSourceNode - Class in com.facebook.presto.sql.planner.plan
 
IndexSourceNode(Optional<SourceLocation>, PlanNodeId, IndexHandle, TableHandle, Set<VariableReferenceExpression>, List<VariableReferenceExpression>, Map<VariableReferenceExpression, ColumnHandle>, TupleDomain<ColumnHandle>) - Constructor for class com.facebook.presto.sql.planner.plan.IndexSourceNode
 
IndexSourceNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, IndexHandle, TableHandle, Set<VariableReferenceExpression>, List<VariableReferenceExpression>, Map<VariableReferenceExpression, ColumnHandle>, TupleDomain<ColumnHandle>) - Constructor for class com.facebook.presto.sql.planner.plan.IndexSourceNode
 
IndexSourceOperator - Class in com.facebook.presto.operator.index
 
IndexSourceOperator(OperatorContext, PlanNodeId, ConnectorIndex, Function<RecordSet, RecordSet>) - Constructor for class com.facebook.presto.operator.index.IndexSourceOperator
 
IndexSourceOperator.IndexSourceOperatorFactory - Class in com.facebook.presto.operator.index
 
IndexSourceOperatorFactory(int, PlanNodeId, ConnectorIndex, Function<RecordSet, RecordSet>) - Constructor for class com.facebook.presto.operator.index.IndexSourceOperator.IndexSourceOperatorFactory
 
IndexSplit - Class in com.facebook.presto.operator.index
 
IndexSplit(RecordSet) - Constructor for class com.facebook.presto.operator.index.IndexSplit
 
infinite() - Static method in class com.facebook.presto.cost.PlanCostEstimate
 
infinity() - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
Info(long, String, String, Long, List<ThreadResource.StackLine>) - Constructor for class com.facebook.presto.server.ThreadResource.Info
 
INFORMATION_SCHEMA - Static variable in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
InformationSchemaColumnHandle - Class in com.facebook.presto.connector.informationSchema
 
InformationSchemaColumnHandle(String) - Constructor for class com.facebook.presto.connector.informationSchema.InformationSchemaColumnHandle
 
InformationSchemaConnector - Class in com.facebook.presto.connector.informationSchema
 
InformationSchemaConnector(String, InternalNodeManager, Metadata, AccessControl, List<PropertyMetadata<?>>) - Constructor for class com.facebook.presto.connector.informationSchema.InformationSchemaConnector
 
InformationSchemaHandleResolver - Class in com.facebook.presto.connector.informationSchema
 
InformationSchemaHandleResolver() - Constructor for class com.facebook.presto.connector.informationSchema.InformationSchemaHandleResolver
 
InformationSchemaMetadata - Class in com.facebook.presto.connector.informationSchema
 
InformationSchemaMetadata(String, Metadata) - Constructor for class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
InformationSchemaPageSourceProvider - Class in com.facebook.presto.connector.informationSchema
 
InformationSchemaPageSourceProvider(Metadata, AccessControl) - Constructor for class com.facebook.presto.connector.informationSchema.InformationSchemaPageSourceProvider
 
InformationSchemaSplit - Class in com.facebook.presto.connector.informationSchema
 
InformationSchemaSplit(InformationSchemaTableHandle, Set<QualifiedTablePrefix>, List<HostAddress>) - Constructor for class com.facebook.presto.connector.informationSchema.InformationSchemaSplit
 
InformationSchemaSplitManager - Class in com.facebook.presto.connector.informationSchema
 
InformationSchemaSplitManager(InternalNodeManager) - Constructor for class com.facebook.presto.connector.informationSchema.InformationSchemaSplitManager
 
InformationSchemaTableHandle - Class in com.facebook.presto.connector.informationSchema
 
InformationSchemaTableHandle(String, String, String) - Constructor for class com.facebook.presto.connector.informationSchema.InformationSchemaTableHandle
 
InformationSchemaTableLayoutHandle - Class in com.facebook.presto.connector.informationSchema
 
InformationSchemaTableLayoutHandle(InformationSchemaTableHandle, Set<QualifiedTablePrefix>) - Constructor for class com.facebook.presto.connector.informationSchema.InformationSchemaTableLayoutHandle
 
InformationSchemaTransactionHandle - Class in com.facebook.presto.connector.informationSchema
 
InformationSchemaTransactionHandle(TransactionId) - Constructor for class com.facebook.presto.connector.informationSchema.InformationSchemaTransactionHandle
 
infoRoundTripMillis(long) - Method in class com.facebook.presto.server.remotetask.RemoteTaskStats
 
init() - Method in class com.facebook.presto.resourcemanager.ClusterMemoryManagerService
 
init() - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStatusSender
 
INITIAL_HASH_VALUE - Static variable in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer
 
INITIAL_SPLITS_PER_NODE - Static variable in class com.facebook.presto.SystemSessionProperties
 
InitialBooleanValue - Annotation Type in com.facebook.presto.operator.aggregation.state
 
InitialDoubleValue - Annotation Type in com.facebook.presto.operator.aggregation.state
 
initialize() - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBufferFactory
 
initialize() - Method in class com.facebook.presto.sql.planner.PlanOptimizers
 
initialize(PowerOfTwo) - Method in class com.facebook.presto.util.PowerOfTwoValidator
 
InitialLongValue - Annotation Type in com.facebook.presto.operator.aggregation.state
 
initialTaskStatus(URI) - Static method in class com.facebook.presto.execution.TaskStatus
 
INLINE_SQL_FUNCTIONS - Static variable in class com.facebook.presto.SystemSessionProperties
 
InlineProjections - Class in com.facebook.presto.sql.planner.iterative.rule
Inlines expressions from a child project node into a parent project node as long as they are simple constants, or they are referenced only once (to avoid introducing duplicate computation) and the references don't appear within a TRY block (to avoid changing semantics).
InlineProjections(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.InlineProjections
 
InlineSqlFunctions - Class in com.facebook.presto.sql.planner.iterative.rule
 
InlineSqlFunctions(Metadata, SqlParser) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.InlineSqlFunctions
 
InlineSqlFunctions.InlineSqlFunctionsRewriter - Class in com.facebook.presto.sql.planner.iterative.rule
 
inlineVariables(Map<VariableReferenceExpression, ? extends Expression>, Expression, TypeProvider) - Static method in class com.facebook.presto.sql.planner.ExpressionVariableInliner
 
inlineVariables(Function<VariableReferenceExpression, Expression>, Expression, TypeProvider) - Static method in class com.facebook.presto.sql.planner.ExpressionVariableInliner
 
inlineVariables(Function<VariableReferenceExpression, ? extends RowExpression>, RowExpression) - Static method in class com.facebook.presto.sql.planner.RowExpressionVariableInliner
 
inlineVariables(Map<VariableReferenceExpression, ? extends RowExpression>, RowExpression) - Static method in class com.facebook.presto.sql.planner.RowExpressionVariableInliner
 
InMemoryHashAggregationBuilder - Class in com.facebook.presto.operator.aggregation.builder
 
InMemoryHashAggregationBuilder(List<AccumulatorFactory>, AggregationNode.Step, int, List<Type>, List<Integer>, Optional<Integer>, OperatorContext, Optional<DataSize>, JoinCompiler, boolean, boolean) - Constructor for class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
InMemoryHashAggregationBuilder(List<AccumulatorFactory>, AggregationNode.Step, int, List<Type>, List<Integer>, Optional<Integer>, OperatorContext, Optional<DataSize>, Optional<Integer>, JoinCompiler, boolean, boolean) - Constructor for class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
InMemoryNodeManager - Class in com.facebook.presto.metadata
 
InMemoryNodeManager() - Constructor for class com.facebook.presto.metadata.InMemoryNodeManager
 
InMemoryNodeManager(URI) - Constructor for class com.facebook.presto.metadata.InMemoryNodeManager
 
InMemoryTransactionManager - Class in com.facebook.presto.transaction
 
innerJoin(int, PlanNodeId, JoinBridgeManager<? extends LookupSourceFactory>, List<Type>, List<Integer>, OptionalInt, Optional<List<Integer>>, OptionalInt, PartitioningSpillerFactory) - Method in class com.facebook.presto.operator.LookupJoinOperators
 
Input - Class in com.facebook.presto.execution
 
Input(ConnectorId, String, String, Optional<Object>, List<Column>, Optional<TableStatistics>) - Constructor for class com.facebook.presto.execution.Input
 
input(GeometryState, Slice) - Static method in class com.facebook.presto.geospatial.aggregation.ConvexHullAggregation
 
input(GeometryState, Slice) - Static method in class com.facebook.presto.geospatial.aggregation.GeometryUnionAgg
 
input(SpatialPartitioningState, Slice) - Static method in class com.facebook.presto.geospatial.SpatialPartitioningAggregateFunction
 
input(SpatialPartitioningState, Slice, long) - Static method in class com.facebook.presto.geospatial.SpatialPartitioningInternalAggregateFunction
 
input(MethodHandle, NullableDoubleState, double) - Static method in class com.facebook.presto.operator.aggregation.AbstractMinMaxAggregationFunction
 
input(MethodHandle, NullableLongState, long) - Static method in class com.facebook.presto.operator.aggregation.AbstractMinMaxAggregationFunction
 
input(MethodHandle, NullableBooleanState, boolean) - Static method in class com.facebook.presto.operator.aggregation.AbstractMinMaxAggregationFunction
 
input(BlockComparator, Type, MinMaxNState, Block, long, int) - Static method in class com.facebook.presto.operator.aggregation.AbstractMinMaxNAggregationFunction
 
input(HyperLogLogState, Block, int, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateCountDistinctAggregation
 
input(MethodHandle, HyperLogLogState, long, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateCountDistinctAggregation
 
input(MethodHandle, HyperLogLogState, double, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateCountDistinctAggregation
 
input(MethodHandle, HyperLogLogState, Slice, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateCountDistinctAggregation
 
input(BooleanDistinctState, boolean, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateCountDistinctAggregation
 
input(DigestAndPercentileState, double, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateDoublePercentileAggregations
 
input(DigestAndPercentileState, double, double, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateDoublePercentileAggregations
 
input(DigestAndPercentileArrayState, double, Block) - Static method in class com.facebook.presto.operator.aggregation.ApproximateDoublePercentileArrayAggregations
 
input(DigestAndPercentileArrayState, double, Block, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateDoublePercentileArrayAggregations
 
input(DigestAndPercentileState, long, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateLongPercentileAggregations
 
input(DigestAndPercentileState, long, double, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateLongPercentileAggregations
 
input(DigestAndPercentileArrayState, long, Block) - Static method in class com.facebook.presto.operator.aggregation.ApproximateLongPercentileArrayAggregations
 
input(DigestAndPercentileArrayState, long, Block, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateLongPercentileArrayAggregations
 
input(DigestAndPercentileState, long, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateRealPercentileAggregations
 
input(DigestAndPercentileState, long, double, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateRealPercentileAggregations
 
input(DigestAndPercentileArrayState, long, Block) - Static method in class com.facebook.presto.operator.aggregation.ApproximateRealPercentileArrayAggregations
 
input(DigestAndPercentileArrayState, long, Block, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateRealPercentileArrayAggregations
 
input(HyperLogLogState, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateSetAggregation
 
input(HyperLogLogState, Slice) - Static method in class com.facebook.presto.operator.aggregation.ApproximateSetAggregation
 
input(HyperLogLogState, long) - Static method in class com.facebook.presto.operator.aggregation.ApproximateSetAggregation
 
input(HyperLogLogState, double, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateSetAggregation
 
input(HyperLogLogState, Slice, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateSetAggregation
 
input(HyperLogLogState, long, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateSetAggregation
 
input(Type, ApproximateMostFrequentState, long, Block, int, long) - Static method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequent
 
input(Type, NullableDoubleState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.ArbitraryAggregationFunction
 
input(Type, NullableLongState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.ArbitraryAggregationFunction
 
input(Type, NullableBooleanState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.ArbitraryAggregationFunction
 
input(Type, BlockPositionState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.ArbitraryAggregationFunction
 
input(Type, ArrayAggregationState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationFunction
 
input(Type, SetAggregationState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.arrayagg.SetAggregationFunction
 
input(Type, ArrayType, SetAggregationState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.arrayagg.SetUnionFunction
 
input(LongAndDoubleState, long) - Static method in class com.facebook.presto.operator.aggregation.AverageAggregations
 
input(LongAndDoubleState, double) - Static method in class com.facebook.presto.operator.aggregation.AverageAggregations
 
input(Type, NullableLongState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.ChecksumAggregationFunction
 
input(LongState) - Static method in class com.facebook.presto.operator.aggregation.CountAggregation
 
input(LongState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.CountColumn
 
input(LongState, boolean) - Static method in class com.facebook.presto.operator.aggregation.CountIfAggregation
 
input(HyperLogLogState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.DefaultApproximateCountDistinctAggregation
 
input(MethodHandle, HyperLogLogState, long) - Static method in class com.facebook.presto.operator.aggregation.DefaultApproximateCountDistinctAggregation
 
input(MethodHandle, HyperLogLogState, double) - Static method in class com.facebook.presto.operator.aggregation.DefaultApproximateCountDistinctAggregation
 
input(MethodHandle, HyperLogLogState, Slice) - Static method in class com.facebook.presto.operator.aggregation.DefaultApproximateCountDistinctAggregation
 
input(BooleanDistinctState, boolean) - Static method in class com.facebook.presto.operator.aggregation.DefaultApproximateCountDistinctAggregation
 
input(DifferentialEntropyState, long, double, double, Slice, double, double) - Static method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyAggregation
 
input(DifferentialEntropyState, long, double, double) - Static method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyAggregation
 
input(DifferentialEntropyState, long, double) - Static method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyAggregation
 
input(CorrelationState, double, double) - Static method in class com.facebook.presto.operator.aggregation.DoubleCorrelationAggregation
 
input(CovarianceState, double, double) - Static method in class com.facebook.presto.operator.aggregation.DoubleCovarianceAggregation
 
input(RegressionState, double, double) - Static method in class com.facebook.presto.operator.aggregation.DoubleRegressionAggregation
 
input(EntropyState, long) - Static method in class com.facebook.presto.operator.aggregation.EntropyAggregation
 
input(LongAndDoubleState, long) - Static method in class com.facebook.presto.operator.aggregation.GeometricMeanAggregations
 
input(LongAndDoubleState, double) - Static method in class com.facebook.presto.operator.aggregation.GeometricMeanAggregations
 
input(Type, HistogramState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.histogram.Histogram
 
input(LongAndDoubleState, long) - Static method in class com.facebook.presto.operator.aggregation.IntervalDayToSecondAverageAggregation
 
input(LongAndDoubleState, long) - Static method in class com.facebook.presto.operator.aggregation.IntervalYearToMonthAverageAggregation
 
input(Type, Type, KeyValuePairsState, Block, Block, int) - Static method in class com.facebook.presto.operator.aggregation.MapAggregationFunction
 
input(Type, Type, KeyValuePairsState, Block) - Static method in class com.facebook.presto.operator.aggregation.MapUnionAggregation
 
input(Type, Type, MapUnionSumState, Block) - Static method in class com.facebook.presto.operator.aggregation.MapUnionSumAggregation
 
input(NullableLongState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.MaxDataSizeForStats
 
input(HyperLogLogState, Slice) - Static method in class com.facebook.presto.operator.aggregation.MergeHyperLogLogAggregation
 
input(Type, StatisticalDigestState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.MergeQuantileDigestFunction
 
input(Type, StatisticalDigestState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.MergeTDigestFunction
 
input(BlockComparator, Type, Type, MinMaxByNState, Block, Block, int, long) - Static method in class com.facebook.presto.operator.aggregation.minmaxby.AbstractMinMaxByNAggregationFunction
 
input(MultimapAggregationState, Block, Block, int) - Static method in class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationFunction
 
input(PrecisionRecallState, long, boolean, double, double) - Static method in class com.facebook.presto.operator.aggregation.PrecisionRecallAggregation
 
input(PrecisionRecallState, long, boolean, double) - Static method in class com.facebook.presto.operator.aggregation.PrecisionRecallAggregation
 
input(DoubleState, LongState, long) - Static method in class com.facebook.presto.operator.aggregation.RealAverageAggregation
 
input(CorrelationState, long, long) - Static method in class com.facebook.presto.operator.aggregation.RealCorrelationAggregation
 
input(CovarianceState, long, long) - Static method in class com.facebook.presto.operator.aggregation.RealCovarianceAggregation
 
input(LongAndDoubleState, long) - Static method in class com.facebook.presto.operator.aggregation.RealGeometricMeanAggregations
 
input(RegressionState, long, long) - Static method in class com.facebook.presto.operator.aggregation.RealRegressionAggregation
 
input(Type, ReduceAggregationState, Object, Object, BinaryFunctionInterface, BinaryFunctionInterface) - Static method in class com.facebook.presto.operator.aggregation.ReduceAggregationFunction
 
input(NullableLongState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.SumDataSizeForStats
 
input(KHyperLogLogState, long, long) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogAggregationFunction
 
input(KHyperLogLogState, Slice, long) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogAggregationFunction
 
input(KHyperLogLogState, double, long) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogAggregationFunction
 
input(KHyperLogLogState, long, Slice) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogAggregationFunction
 
input(KHyperLogLogState, Slice, Slice) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogAggregationFunction
 
input(KHyperLogLogState, double, Slice) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogAggregationFunction
 
input(KHyperLogLogState, Slice) - Static method in class com.facebook.presto.type.khyperloglog.MergeKHyperLogLogAggregationFunction
 
input(SetDigestState, long) - Static method in class com.facebook.presto.type.setdigest.BuildSetDigestAggregation
 
input(SetDigestState, Slice) - Static method in class com.facebook.presto.type.setdigest.MergeSetDigestAggregation
 
inputBigint(StatisticalDigestState, long, long, double) - Static method in class com.facebook.presto.operator.aggregation.QuantileDigestAggregationFunction
 
InputChannels - Class in com.facebook.presto.operator.project
 
InputChannels(int...) - Constructor for class com.facebook.presto.operator.project.InputChannels
 
InputChannels(List<Integer>) - Constructor for class com.facebook.presto.operator.project.InputChannels
 
inputDouble(StatisticalDigestState, double, long, double) - Static method in class com.facebook.presto.operator.aggregation.QuantileDigestAggregationFunction
 
inputDouble(StatisticalDigestState, double, long, double) - Static method in class com.facebook.presto.operator.aggregation.TDigestAggregationFunction
 
InputExtractor - Class in com.facebook.presto.sql.planner
 
InputExtractor(Metadata, Session) - Constructor for class com.facebook.presto.sql.planner.InputExtractor
 
inputLongDecimal(LongDecimalWithOverflowAndLongState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.DecimalAverageAggregation
 
inputLongDecimal(LongDecimalWithOverflowState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.DecimalSumAggregation
 
InputPageProjection - Class in com.facebook.presto.operator.project
 
InputPageProjection(int) - Constructor for class com.facebook.presto.operator.project.InputPageProjection
 
inputReal(StatisticalDigestState, long, long, double) - Static method in class com.facebook.presto.operator.aggregation.QuantileDigestAggregationFunction
 
InputReferenceExtractor - Class in com.facebook.presto.sql.planner
 
InputReferenceExtractor() - Constructor for class com.facebook.presto.sql.planner.InputReferenceExtractor
 
inputShortDecimal(LongDecimalWithOverflowAndLongState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.DecimalAverageAggregation
 
inputShortDecimal(LongDecimalWithOverflowState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.DecimalSumAggregation
 
Insert(TableHandle, List<ColumnHandle>) - Constructor for class com.facebook.presto.sql.analyzer.Analysis.Insert
 
InsertHandle(InsertTableHandle, SchemaTableName) - Constructor for class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.InsertHandle
 
InsertReference(TableHandle, SchemaTableName) - Constructor for class com.facebook.presto.sql.planner.plan.TableWriterNode.InsertReference
 
InsertTableHandle - Class in com.facebook.presto.metadata
 
InsertTableHandle(ConnectorId, ConnectorTransactionHandle, ConnectorInsertTableHandle) - Constructor for class com.facebook.presto.metadata.InsertTableHandle
 
InsertTableHandleJacksonModule - Class in com.facebook.presto.metadata
 
InsertTableHandleJacksonModule(HandleResolver) - Constructor for class com.facebook.presto.metadata.InsertTableHandleJacksonModule
 
installPlugin(Plugin) - Method in class com.facebook.presto.server.PluginManager
 
installPlugin(Plugin) - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
installPlugin(Plugin) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
installPlugin(Plugin) - Method in interface com.facebook.presto.testing.QueryRunner
 
INSTANCE - Static variable in class com.facebook.presto.sql.planner.NoOpVariableResolver
 
INSTANCE_SIZE - Static variable in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.SingleDigestAndPercentileArrayState
 
INSTANCE_SIZE - Static variable in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.SingleDigestAndPercentileState
 
Int128ArrayBlockEncodingBuffer - Class in com.facebook.presto.operator.repartition
 
Int128ArrayBlockEncodingBuffer(ArrayAllocator, boolean) - Constructor for class com.facebook.presto.operator.repartition.Int128ArrayBlockEncodingBuffer
 
IntArrayBlockEncodingBuffer - Class in com.facebook.presto.operator.repartition
 
IntArrayBlockEncodingBuffer(ArrayAllocator, boolean) - Constructor for class com.facebook.presto.operator.repartition.IntArrayBlockEncodingBuffer
 
INTEGER_TO_DECIMAL_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
INTEGER_TO_DECIMAL_SATURATED_FLOOR_CAST - Static variable in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
IntegerDistinctFromOperator() - Constructor for class com.facebook.presto.type.IntegerOperators.IntegerDistinctFromOperator
 
IntegerOperators - Class in com.facebook.presto.type
 
IntegerOperators.IntegerDistinctFromOperator - Class in com.facebook.presto.type
 
integerToLongDecimal(long, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
integerToShortDecimal(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
INTERNAL - Static variable in class com.facebook.presto.server.security.RoleType
 
INTERNAL_COMMUNICATION_KERBEROS_ENABLED - Static variable in class com.facebook.presto.server.InternalCommunicationConfig
 
InternalCommunicationConfig - Class in com.facebook.presto.server
 
InternalCommunicationConfig() - Constructor for class com.facebook.presto.server.InternalCommunicationConfig
 
InternalCommunicationConfig.CommunicationProtocol - Enum in com.facebook.presto.server
 
InternalCommunicationModule - Class in com.facebook.presto.server
 
InternalCommunicationModule() - Constructor for class com.facebook.presto.server.InternalCommunicationModule
 
internalCompilePagesIndexOrdering(List<Type>, List<Integer>, List<SortOrder>) - Method in class com.facebook.presto.sql.gen.OrderingCompiler
 
InternalConnector - Interface in com.facebook.presto.transaction
 
internalError(Throwable) - Static method in class com.facebook.presto.util.Failures
 
internalExecute(CreateTable, Metadata, AccessControl, Session, List<Expression>) - Method in class com.facebook.presto.execution.CreateTableTask
 
internalGenerateCpuQuota(long) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
InternalJoinFilterFunction - Interface in com.facebook.presto.operator
 
InternalNode - Class in com.facebook.presto.metadata
A node is a server in a cluster than can process queries.
InternalNode(String, URI, NodeVersion, boolean) - Constructor for class com.facebook.presto.metadata.InternalNode
 
InternalNode(String, URI, NodeVersion, boolean, boolean, boolean) - Constructor for class com.facebook.presto.metadata.InternalNode
 
InternalNode(String, URI, OptionalInt, String, boolean, boolean, boolean) - Constructor for class com.facebook.presto.metadata.InternalNode
 
InternalNode(String, URI, OptionalInt, String, boolean, boolean, OptionalInt) - Constructor for class com.facebook.presto.metadata.InternalNode
 
InternalNode(String, URI, OptionalInt, NodeVersion, boolean, boolean, InternalNode.NodeStatus, OptionalInt) - Constructor for class com.facebook.presto.metadata.InternalNode
 
InternalNode(String, URI, OptionalInt, NodeVersion, boolean, boolean, boolean, InternalNode.NodeStatus, OptionalInt) - Constructor for class com.facebook.presto.metadata.InternalNode
 
InternalNode.NodeStatus - Enum in com.facebook.presto.metadata
 
InternalNodeInfo - Class in com.facebook.presto.execution.scheduler
 
InternalNodeInfo(InternalNode, boolean) - Constructor for class com.facebook.presto.execution.scheduler.InternalNodeInfo
 
InternalNodeManager - Interface in com.facebook.presto.metadata
 
InternalPlanNode - Class in com.facebook.presto.sql.planner.plan
 
InternalPlanNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>) - Constructor for class com.facebook.presto.sql.planner.plan.InternalPlanNode
 
InternalPlanVisitor<R,C> - Class in com.facebook.presto.sql.planner.plan
 
InternalPlanVisitor() - Constructor for class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
internalRefreshStats() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
InternalResourceGroup - Class in com.facebook.presto.execution.resourceGroups
Resource groups form a tree, and all access to a group is guarded by the root of the tree.
InternalResourceGroup(Optional<InternalResourceGroup>, String, BiConsumer<InternalResourceGroup, Boolean>, Executor, boolean, Function<ResourceGroupId, Optional<ResourceGroupRuntimeInfo>>, Predicate<InternalResourceGroup>) - Constructor for class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
InternalResourceGroup.RootInternalResourceGroup - Class in com.facebook.presto.execution.resourceGroups
 
InternalResourceGroupManager<C> - Class in com.facebook.presto.execution.resourceGroups
 
InternalResourceGroupManager(LegacyResourceGroupConfigurationManager, ClusterMemoryPoolManager, QueryManagerConfig, NodeInfo, MBeanExporter, ResourceGroupService, ServerConfig) - Constructor for class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
internalStartNext() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
InternalTable - Class in com.facebook.presto.metadata
 
InternalTable(Map<String, Integer>, Iterable<Page>) - Constructor for class com.facebook.presto.metadata.InternalTable
 
InternalTable.Builder - Class in com.facebook.presto.metadata
 
InterpretedFunctionInvoker - Class in com.facebook.presto.sql
 
InterpretedFunctionInvoker(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.InterpretedFunctionInvoker
 
InterpretedHashGenerator - Class in com.facebook.presto.operator
 
InterpretedHashGenerator(List<Type>, List<Integer>) - Constructor for class com.facebook.presto.operator.InterpretedHashGenerator
 
InterpretedHashGenerator(List<Type>, int[]) - Constructor for class com.facebook.presto.operator.InterpretedHashGenerator
 
Interpreters - Class in com.facebook.presto.sql.planner
 
Interpreters.LambdaVariableResolver - Class in com.facebook.presto.sql.planner
 
intersect(StatisticRange) - Method in class com.facebook.presto.cost.StatisticRange
 
intersect(Block) - Method in class com.facebook.presto.operator.aggregation.OptimizedTypedSet
Intersect the set with the elements of the block, eliminating duplicates.
intersect(Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayIntersectFunction
 
intersect(TupleDomain<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.LocalDynamicFiltersCollector
 
intersect() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
intersectionCardinality(Slice, Slice) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogFunctions
 
intersectionCardinality(Slice, Slice) - Static method in class com.facebook.presto.type.setdigest.SetDigestFunctions
 
IntersectStatsRule - Class in com.facebook.presto.cost
 
IntersectStatsRule(StatsNormalizer) - Constructor for class com.facebook.presto.cost.IntersectStatsRule
 
INTERVAL_DAY_TIME - Static variable in class com.facebook.presto.type.IntervalDayTimeType
 
INTERVAL_YEAR_MONTH - Static variable in class com.facebook.presto.type.IntervalYearMonthType
 
IntervalDayTimeDistinctFromOperator() - Constructor for class com.facebook.presto.type.IntervalDayTimeOperators.IntervalDayTimeDistinctFromOperator
 
IntervalDayTimeOperators - Class in com.facebook.presto.type
 
IntervalDayTimeOperators.IntervalDayTimeDistinctFromOperator - Class in com.facebook.presto.type
 
IntervalDayTimeType - Class in com.facebook.presto.type
 
IntervalDayToSecondAverageAggregation - Class in com.facebook.presto.operator.aggregation
 
intervalDayToSecondPlusDate(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
intervalDayToSecondPlusTime(SqlFunctionProperties, long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
intervalDayToSecondPlusTimestamp(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
intervalDayToSecondPlusTimestampWithTimeZone(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
intervalDayToSecondPlusTimeWithTimeZone(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
IntervalDayToSecondSumAggregation - Class in com.facebook.presto.operator.aggregation
 
IntervalYearMonthDistinctFromOperator() - Constructor for class com.facebook.presto.type.IntervalYearMonthOperators.IntervalYearMonthDistinctFromOperator
 
IntervalYearMonthOperators - Class in com.facebook.presto.type
 
IntervalYearMonthOperators.IntervalYearMonthDistinctFromOperator - Class in com.facebook.presto.type
 
IntervalYearMonthType - Class in com.facebook.presto.type
 
IntervalYearToMonthAverageAggregation - Class in com.facebook.presto.operator.aggregation
 
intervalYearToMonthPlusDate(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
intervalYearToMonthPlusTime(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
intervalYearToMonthPlusTimestamp(SqlFunctionProperties, long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
intervalYearToMonthPlusTimestampWithTimeZone(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
intervalYearToMonthPlusTimeWithTimeZone(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
IntervalYearToMonthSumAggregation - Class in com.facebook.presto.operator.aggregation
 
inTransaction(Function<Session, T>) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
inTransaction(Session, Function<Session, T>) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
invalidateAllCache() - Method in class com.facebook.presto.operator.FileFragmentResultCacheManager
 
invalidReason(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
inverseBetaCdf(double, double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
inverseBinomialCdf(long, double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
inverseCauchyCdf(double, double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
inverseChiSquaredCdf(double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
inverseLaplaceCdf(double, double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
inverseNormalCdf(double, double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
inversePoissonCdf(double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
inverseWeibullCdf(double, double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
invoke(InvokeFunction.InvokeLambda) - Static method in class com.facebook.presto.operator.scalar.InvokeFunction
 
invoke(Binding, String) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
invoke(FunctionHandle, SqlFunctionProperties, Object...) - Method in class com.facebook.presto.sql.InterpretedFunctionInvoker
 
invoke(FunctionHandle, SqlFunctionProperties, List<Object>) - Method in class com.facebook.presto.sql.InterpretedFunctionInvoker
 
INVOKE_FUNCTION - Static variable in class com.facebook.presto.operator.scalar.InvokeFunction
 
InvokeFunction - Class in com.facebook.presto.operator.scalar
This scalar function exists primarily to test lambda expression support.
invokeFunction(Scope, CachedInstanceBinder, String, JavaScalarFunctionImplementation, BytecodeExpression...) - Static method in class com.facebook.presto.sql.gen.InvokeFunctionBytecodeExpression
 
invokeFunction(Scope, CachedInstanceBinder, String, JavaScalarFunctionImplementation, List<BytecodeExpression>) - Static method in class com.facebook.presto.sql.gen.InvokeFunctionBytecodeExpression
 
InvokeFunction.InvokeLambda - Interface in com.facebook.presto.operator.scalar
 
InvokeFunctionBytecodeExpression - Class in com.facebook.presto.sql.gen
 
IOPlan(Set<IOPlanPrinter.IOPlan.TableColumnInfo>, Optional<CatalogSchemaTableName>) - Constructor for class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.IOPlan
 
IOPlanPrinter - Class in com.facebook.presto.sql.planner.planPrinter
 
IOPlanPrinter.ColumnConstraint - Class in com.facebook.presto.sql.planner.planPrinter
 
IOPlanPrinter.FormattedDomain - Class in com.facebook.presto.sql.planner.planPrinter
 
IOPlanPrinter.FormattedMarker - Class in com.facebook.presto.sql.planner.planPrinter
 
IOPlanPrinter.FormattedRange - Class in com.facebook.presto.sql.planner.planPrinter
 
IOPlanPrinter.IOPlan - Class in com.facebook.presto.sql.planner.planPrinter
 
IOPlanPrinter.IOPlan.IOPlanBuilder - Class in com.facebook.presto.sql.planner.planPrinter
 
IOPlanPrinter.IOPlan.TableColumnInfo - Class in com.facebook.presto.sql.planner.planPrinter
 
IPADDRESS - Static variable in class com.facebook.presto.type.IpAddressType
 
IpAddressDistinctFromOperator() - Constructor for class com.facebook.presto.type.IpAddressOperators.IpAddressDistinctFromOperator
 
IpAddressOperators - Class in com.facebook.presto.type
 
IpAddressOperators.IpAddressDistinctFromOperator - Class in com.facebook.presto.type
 
IpAddressType - Class in com.facebook.presto.type
 
ipPrefix(Slice, long) - Static method in class com.facebook.presto.operator.scalar.IpPrefixFunctions
 
IPPREFIX - Static variable in class com.facebook.presto.type.IpPrefixType
 
IpPrefixDistinctFromOperator() - Constructor for class com.facebook.presto.type.IpPrefixOperators.IpPrefixDistinctFromOperator
 
IpPrefixFunctions - Class in com.facebook.presto.operator.scalar
 
IpPrefixOperators - Class in com.facebook.presto.type
 
IpPrefixOperators.IpPrefixDistinctFromOperator - Class in com.facebook.presto.type
 
IpPrefixType - Class in com.facebook.presto.type
 
ipSubnetMax(Slice) - Static method in class com.facebook.presto.operator.scalar.IpPrefixFunctions
 
ipSubnetMin(Slice) - Static method in class com.facebook.presto.operator.scalar.IpPrefixFunctions
 
ipSubnetRange(Slice) - Static method in class com.facebook.presto.operator.scalar.IpPrefixFunctions
 
isAcknowledgePages() - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
isAdoptingMergedPreference() - Method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.AggregationPartitioningMergingStrategy
 
isAggregation(QuerySpecification) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
isAggregationSpillEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isAggregationSpillEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isAliased() - Method in class com.facebook.presto.sql.analyzer.Field
 
isAllocationTrackingEnabled() - Method in class com.facebook.presto.operator.DriverContext
 
isAllocationTrackingEnabled() - Method in class com.facebook.presto.operator.PipelineContext
 
isAllocationTrackingEnabled() - Method in class com.facebook.presto.operator.TaskContext
 
isAllowed(String) - Method in interface com.facebook.presto.statusservice.NodeStatusService
 
isAllowWindowOrderByLiterals() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isAllowWindowOrderByLiterals(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isAnonymous() - Method in class com.facebook.presto.sql.analyzer.RelationId
 
isApproximateCountDistinctFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isApproximateSetFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isArithmeticFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isArrayConstructor(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isAsyncPageTransportEnabled() - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
isAtMost(long) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesImpl
 
isAtMost(long) - Method in class com.facebook.presto.sql.planner.iterative.properties.MaxCardProperty
True if maxcard is known and is at most n.
isAtMost(PlanNode, Lookup, long) - Static method in class com.facebook.presto.sql.planner.optimizations.QueryCardinalityUtil
 
isAtMostOne() - Method in class com.facebook.presto.sql.planner.iterative.properties.MaxCardProperty
True if maxcard is known and set to the value 1.
isAtMostScalar(PlanNode) - Static method in class com.facebook.presto.sql.planner.optimizations.QueryCardinalityUtil
 
isAtMostScalar(PlanNode, Lookup) - Static method in class com.facebook.presto.sql.planner.optimizations.QueryCardinalityUtil
 
isAtMostSingleRow() - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesImpl
 
isAuthenticated() - Method in class com.facebook.presto.server.QueryStateInfo
 
isAutoCommitContext() - Method in class com.facebook.presto.transaction.TransactionInfo
 
isBelowMaxBroadcastSize(JoinNode, Rule.Context) - Static method in class com.facebook.presto.sql.planner.iterative.rule.DetermineJoinDistributionType
 
isBetweenFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isBinaryTransportEnabled() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
isBlocked() - Method in class com.facebook.presto.operator.DeleteOperator
 
isBlocked() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSinkOperator
 
isBlocked() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSourceOperator
 
isBlocked() - Method in class com.facebook.presto.operator.exchange.LocalMergeSourceOperator
 
isBlocked() - Method in class com.facebook.presto.operator.ExchangeClient
 
isBlocked() - Method in class com.facebook.presto.operator.ExchangeOperator
 
isBlocked() - Method in class com.facebook.presto.operator.HashBuilderOperator
 
isBlocked() - Method in class com.facebook.presto.operator.HashSemiJoinOperator
 
isBlocked() - Method in class com.facebook.presto.operator.index.PageBufferOperator
 
isBlocked() - Method in class com.facebook.presto.operator.LookupJoinOperator
 
isBlocked() - Method in class com.facebook.presto.operator.LookupOuterOperator
 
isBlocked() - Method in class com.facebook.presto.operator.MergeOperator
 
isBlocked() - Method in class com.facebook.presto.operator.NestedLoopBuildOperator
 
isBlocked() - Method in class com.facebook.presto.operator.NestedLoopJoinOperator
 
isBlocked() - Method in interface com.facebook.presto.operator.Operator
Returns a future that will be completed when the operator becomes unblocked.
isBlocked() - Method in class com.facebook.presto.operator.PageSourceOperator
 
isBlocked() - Method in class com.facebook.presto.operator.repartition.OptimizedPartitionedOutputOperator
 
isBlocked() - Method in class com.facebook.presto.operator.repartition.PartitionedOutputOperator
 
isBlocked() - Method in class com.facebook.presto.operator.ScanFilterAndProjectOperator
 
isBlocked() - Method in class com.facebook.presto.operator.SpatialIndexBuilderOperator
 
isBlocked() - Method in class com.facebook.presto.operator.TableFinishOperator
 
isBlocked() - Method in class com.facebook.presto.operator.TableScanOperator
 
isBlocked() - Method in class com.facebook.presto.operator.TableWriterMergeOperator
 
isBlocked() - Method in class com.facebook.presto.operator.TableWriterOperator
 
isBlocked() - Method in class com.facebook.presto.operator.TaskOutputOperator
 
isBlocked() - Method in interface com.facebook.presto.operator.WorkProcessor
 
isBlocked() - Method in class com.facebook.presto.server.QueryProgressStats
 
isBlockEncodingCompressionEnabled() - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
isBlockPosition() - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation.AggregateNativeContainerType
 
isBucketCacheable(int) - Method in class com.facebook.presto.execution.scheduler.BucketNodeMap
 
isBucketCacheable(int) - Method in class com.facebook.presto.execution.scheduler.FixedBucketNodeMap
 
isBucketCacheable(int) - Method in class com.facebook.presto.execution.scheduler.group.DynamicBucketNodeMap
 
isBufferComplete() - Method in class com.facebook.presto.execution.buffer.BufferResult
 
isBufferComplete() - Method in class com.facebook.presto.execution.buffer.ThriftBufferResult
 
isCacheable() - Method in class com.facebook.presto.execution.scheduler.InternalNodeInfo
 
isCachingEnabled() - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
isCalledOnNullInput() - Method in class com.facebook.presto.metadata.BuiltInFunction
 
isCalledOnNullInput() - Method in class com.facebook.presto.metadata.SqlOperator
 
isCalledOnNullInput() - Method in class com.facebook.presto.operator.aggregation.arrayagg.SetAggregationFunction
 
isCalledOnNullInput() - Method in class com.facebook.presto.operator.aggregation.arrayagg.SetUnionFunction
 
isCalledOnNullInput() - Method in class com.facebook.presto.operator.scalar.ApplyFunction
 
isCalledOnNullInput() - Method in class com.facebook.presto.operator.scalar.ArrayConstructor
 
isCalledOnNullInput() - Method in class com.facebook.presto.operator.scalar.ArrayReduceFunction
 
isCalledOnNullInput() - Method in class com.facebook.presto.operator.scalar.ParametricScalar
 
isCalledOnNullInput() - Method in class com.facebook.presto.operator.scalar.ScalarHeader
 
isCanAddBuffers() - Method in class com.facebook.presto.execution.buffer.OutputBufferInfo
 
isCanAddPages() - Method in class com.facebook.presto.execution.buffer.OutputBufferInfo
 
isCastFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isCatalogServer() - Method in class com.facebook.presto.metadata.InternalNode
 
isCatalogServer() - Method in class com.facebook.presto.server.ServerConfig
 
isCatalogServerEnabled() - Method in class com.facebook.presto.server.ServerConfig
 
isCheckAccessControlOnUtilizedColumnsOnly() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isCheckAccessControlOnUtilizedColumnsOnly(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isCheckAccessControlWithSubfields() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isCheckAccessControlWithSubfields(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isClearTransactionId() - Method in class com.facebook.presto.execution.QueryInfo
 
isClientComplete() - Method in class com.facebook.presto.operator.PageBufferClient.PagesResponse
 
isClientTransactionSupport() - Method in class com.facebook.presto.Session
 
isClientTransactionSupport() - Method in class com.facebook.presto.SessionRepresentation
 
isClosed() - Method in class com.facebook.presto.operator.ExchangeClient
 
isClosed() - Method in class com.facebook.presto.testing.PageConsumerOperator
 
isColocatedJoinEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isColocatedJoinsEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isColumnReference(Expression) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
isColumnReference(Expression) - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalysis
 
isColumnReference(QualifiedName) - Method in class com.facebook.presto.sql.analyzer.Scope
 
isCommitRequired() - Method in enum com.facebook.presto.operator.PageSinkCommitStrategy
 
isComparable() - Method in class com.facebook.presto.type.IpAddressType
 
isComparable() - Method in class com.facebook.presto.type.IpPrefixType
 
isComparable() - Method in class com.facebook.presto.type.UuidType
 
isComparisonFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isCompatibleSystemPartitioning(PartitioningHandle, PartitioningHandle) - Static method in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
isCompatibleTablePartitioningWith(Partitioning, boolean, Metadata, Session) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
Deprecated.
isCompatibleTablePartitioningWith(ActualProperties, Function<VariableReferenceExpression, Set<VariableReferenceExpression>>, Metadata, Session) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
Deprecated.
isCompatibleWith(Partitioning, Metadata, Session) - Method in class com.facebook.presto.sql.planner.Partitioning
Deprecated.
isCompatibleWith(Partitioning, Function<VariableReferenceExpression, Set<VariableReferenceExpression>>, Function<VariableReferenceExpression, Optional<ConstantExpression>>, Function<VariableReferenceExpression, Optional<ConstantExpression>>, Metadata, Session) - Method in class com.facebook.presto.sql.planner.Partitioning
Deprecated.
isConfident() - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate
 
isConstant(Expression) - Static method in class com.facebook.presto.sql.analyzer.ExpressionTreeUtils
 
isContainNullElements() - Method in class com.facebook.presto.operator.aggregation.TypedSet
 
isCoordinator() - Method in class com.facebook.presto.metadata.InternalNode
 
isCoordinator() - Method in class com.facebook.presto.server.NodeStatus
 
isCoordinator() - Method in class com.facebook.presto.server.ServerConfig
 
isCoordinator() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
isCoordinatorOnly() - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
isCoordinatorOnly() - Method in class com.facebook.presto.sql.planner.PartitioningHandle
 
isCoordinatorOnly() - Method in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
isCountFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isCpuTimerEnabled() - Method in class com.facebook.presto.operator.DriverContext
 
isCpuTimerEnabled() - Method in class com.facebook.presto.operator.PipelineContext
 
isCpuTimerEnabled() - Method in class com.facebook.presto.operator.TaskContext
 
isCreateAlias() - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher.PredicateStitcherContext
 
isCreateTableAsSelectNoOp() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
isCreateTableAsSelectWithData() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
isCrossJoin() - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
isDecomposable() - Method in class com.facebook.presto.operator.aggregation.AggregationHeader
 
isDecomposable(AggregationNode, FunctionAndTypeManager) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
isDecomposable() - Method in class com.facebook.presto.operator.aggregation.BuiltInAggregationFunctionImplementation
Indicates that the aggregation can be decomposed, and run as partial aggregations followed by a final aggregation to combine the intermediate results
isDedupBasedDistinctAggregationSpillEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isDedupBasedDistinctAggregationSpillEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isDefaultFilterFactorEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isDefaultFilterFactorEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isDescribe() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
isDestroyed() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
isDestroyed() - Method in class com.facebook.presto.execution.executor.TaskHandle
 
isDestroyed() - Method in interface com.facebook.presto.operator.LookupSourceFactory
 
isDestroyed() - Method in class com.facebook.presto.operator.PartitionedLookupSourceFactory
 
isDeterministic() - Method in class com.facebook.presto.metadata.SqlAggregationFunction
 
isDeterministic() - Method in class com.facebook.presto.metadata.SqlOperator
 
isDeterministic() - Method in class com.facebook.presto.operator.aggregation.ReduceAggregationFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.index.TuplePageFilter
 
isDeterministic() - Method in class com.facebook.presto.operator.project.ConstantPageProjection
 
isDeterministic() - Method in class com.facebook.presto.operator.project.DictionaryAwarePageFilter
 
isDeterministic() - Method in class com.facebook.presto.operator.project.DictionaryAwarePageProjection
 
isDeterministic() - Method in class com.facebook.presto.operator.project.GeneratedPageProjection
 
isDeterministic() - Method in class com.facebook.presto.operator.project.InputPageProjection
 
isDeterministic() - Method in interface com.facebook.presto.operator.project.PageFilter
 
isDeterministic() - Method in interface com.facebook.presto.operator.project.PageProjection
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.AbstractGreatestLeast
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.ApplyFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.ArrayConcatFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.ArrayConstructor
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.ArrayFlattenFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.ArrayJoin.ArrayJoinWithNullReplacement
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.ArrayJoin
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.ArrayReduceFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.ArrayToElementConcatFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.ArrayTransformFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.ConcatFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.ElementToArrayConcatFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.InvokeFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.JsonStringToArrayCast
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.JsonStringToMapCast
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.JsonStringToRowCast
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.KDistinct
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.MapConcatFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.MapConstructor
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.MapElementAtFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.MapTransformKeyFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.MapTransformValueFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.MapZipWithFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.ParametricScalar
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.ScalarHeader
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.TryCastFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.ZipFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.scalar.ZipWithFunction
 
isDeterministic() - Method in class com.facebook.presto.operator.window.SqlWindowFunction
 
isDeterministic(Expression) - Static method in class com.facebook.presto.sql.planner.ExpressionDeterminismEvaluator
Deprecated.
 
isDeterministic(RowExpression) - Method in class com.facebook.presto.sql.relational.RowExpressionDeterminismEvaluator
 
isDictionaryAggregation() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isDictionaryAggregationEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isDistinct() - Method in class com.facebook.presto.sql.analyzer.MaterializedViewInformationExtractor.MaterializedViewInfo
 
isDistinct(Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesImpl
 
isDistinct(PlanNode) - Static method in class com.facebook.presto.sql.planner.optimizations.DistinctOutputQueryUtil
 
isDistinct(PlanNode, Function<PlanNode, PlanNode>) - Static method in class com.facebook.presto.sql.planner.optimizations.DistinctOutputQueryUtil
 
isDistinctAggregationLargeBlockSpillEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isDistinctAggregationLargeBlockSpillEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isDistinctAggregationSpillEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isDistinctAggregationSpillEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isDistinctFrom(long, boolean, long, boolean) - Static method in class com.facebook.presto.geospatial.BingTileOperators
 
isDistinctFrom(MethodHandle, Block, boolean, Block, boolean) - Static method in class com.facebook.presto.operator.scalar.ArrayDistinctFromOperator
 
isDistinctFrom(MethodHandle, Type, Block, int, Block, int) - Static method in class com.facebook.presto.operator.scalar.ArrayDistinctFromOperator
 
isDistinctFrom(Slice, boolean, Slice, boolean) - Static method in class com.facebook.presto.operator.scalar.JsonOperators.JsonDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.operator.scalar.JsonOperators.JsonDistinctFromOperator
 
isDistinctFrom(MethodHandle, MethodHandle, MethodHandle, Type, Block, boolean, Block, boolean) - Static method in class com.facebook.presto.operator.scalar.MapDistinctFromOperator
 
isDistinctFrom(MethodHandle, MethodHandle, MethodHandle, Type, Block, int, Block, int) - Static method in class com.facebook.presto.operator.scalar.MapDistinctFromOperator
 
isDistinctFrom(Type, List<MethodHandle>, Block, boolean, Block, boolean) - Static method in class com.facebook.presto.operator.scalar.RowDistinctFromOperator
 
isDistinctFrom(Type, List<MethodHandle>, Block, int, Block, int) - Static method in class com.facebook.presto.operator.scalar.RowDistinctFromOperator
 
isDistinctFrom(long, boolean, long, boolean) - Static method in class com.facebook.presto.type.BigintOperators.BigintDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.BigintOperators.BigintDistinctFromOperator
 
isDistinctFrom(boolean, boolean, boolean, boolean) - Static method in class com.facebook.presto.type.BooleanOperators.BooleanDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.BooleanOperators.BooleanDistinctFromOperator
 
isDistinctFrom(Slice, boolean, Slice, boolean) - Static method in class com.facebook.presto.type.CharOperators.CharDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.CharOperators.CharDistinctFromOperator
 
isDistinctFrom(long, boolean, long, boolean) - Static method in class com.facebook.presto.type.ColorOperators.ColorDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.ColorOperators.ColorDistinctFromOperator
 
isDistinctFrom(long, boolean, long, boolean) - Static method in class com.facebook.presto.type.DateOperators.DateDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.DateOperators.DateDistinctFromOperator
 
isDistinctFrom(double, boolean, double, boolean) - Static method in class com.facebook.presto.type.DoubleOperators.DoubleDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.DoubleOperators.DoubleDistinctFromOperator
 
isDistinctFrom(long, boolean, long, boolean) - Static method in class com.facebook.presto.type.IntegerOperators.IntegerDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.IntegerOperators.IntegerDistinctFromOperator
 
isDistinctFrom(long, boolean, long, boolean) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators.IntervalDayTimeDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators.IntervalDayTimeDistinctFromOperator
 
isDistinctFrom(long, boolean, long, boolean) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators.IntervalYearMonthDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators.IntervalYearMonthDistinctFromOperator
 
isDistinctFrom(Slice, boolean, Slice, boolean) - Static method in class com.facebook.presto.type.IpAddressOperators.IpAddressDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.IpAddressOperators.IpAddressDistinctFromOperator
 
isDistinctFrom(Slice, boolean, Slice, boolean) - Static method in class com.facebook.presto.type.IpPrefixOperators.IpPrefixDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.IpPrefixOperators.IpPrefixDistinctFromOperator
 
isDistinctFrom(long, boolean, long, boolean) - Static method in class com.facebook.presto.type.LongEnumOperators
 
isDistinctFrom(long, boolean, long, boolean) - Static method in class com.facebook.presto.type.RealOperators.RealDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.RealOperators.RealDistinctFromOperator
 
isDistinctFrom(long, boolean, long, boolean) - Static method in class com.facebook.presto.type.SmallintOperators.SmallintDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.SmallintOperators.SmallintDistinctFromOperator
 
isDistinctFrom(long, boolean, long, boolean) - Static method in class com.facebook.presto.type.TimeOperators.TimeDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.TimeOperators.TimeDistinctFromOperator
 
isDistinctFrom(long, boolean, long, boolean) - Static method in class com.facebook.presto.type.TimestampOperators.TimestampDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.TimestampOperators.TimestampDistinctFromOperator
 
isDistinctFrom(long, boolean, long, boolean) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators.TimestampWithTimeZoneDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators.TimestampWithTimeZoneDistinctFromOperator
 
isDistinctFrom(long, boolean, long, boolean) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators.TimeWithTimeZoneDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators.TimeWithTimeZoneDistinctFromOperator
 
isDistinctFrom(long, boolean, long, boolean) - Static method in class com.facebook.presto.type.TinyintOperators.TinyintDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.TinyintOperators.TinyintDistinctFromOperator
 
isDistinctFrom(boolean, boolean, boolean, boolean) - Static method in class com.facebook.presto.type.UnknownOperators.UnknownDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.UnknownOperators.UnknownDistinctFromOperator
 
isDistinctFrom(Slice, boolean, Slice, boolean) - Static method in class com.facebook.presto.type.UuidOperators.UuidDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.UuidOperators.UuidDistinctFromOperator
 
isDistinctFrom(Slice, boolean, Slice, boolean) - Static method in class com.facebook.presto.type.VarbinaryOperators.VarbinaryDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.VarbinaryOperators.VarbinaryDistinctFromOperator
 
isDistinctFrom(Slice, boolean, Slice, boolean) - Static method in class com.facebook.presto.type.VarcharEnumOperators
 
isDistinctFrom(Slice, boolean, Slice, boolean) - Static method in class com.facebook.presto.type.VarcharOperators.VarcharDistinctFromOperator
 
isDistinctFrom(Block, int, Block, int) - Static method in class com.facebook.presto.type.VarcharOperators.VarcharDistinctFromOperator
 
isDistributedIndexJoinEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isDistributedIndexJoinsEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isDistributedSortEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isDistributedSortEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isDone() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
isDone() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
isDone() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
isDone() - Method in interface com.facebook.presto.execution.ManagedQueryExecution
 
isDone() - Method in enum com.facebook.presto.execution.QueryState
Is this a terminal state.
isDone() - Method in class com.facebook.presto.execution.QueryStateMachine
 
isDone() - Method in interface com.facebook.presto.execution.QueryTracker.TrackedQuery
 
isDone() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
isDone() - Method in enum com.facebook.presto.execution.StageExecutionState
Is this a terminal state.
isDone() - Method in enum com.facebook.presto.execution.TaskState
Is this a terminal state.
isDone() - Method in class com.facebook.presto.operator.DriverContext
 
isDone() - Method in class com.facebook.presto.operator.OperatorContext
 
isDone() - Method in class com.facebook.presto.operator.PipelineContext
 
isDone() - Method in class com.facebook.presto.operator.TaskContext
 
isDynamic() - Method in class com.facebook.presto.execution.scheduler.BucketNodeMap
 
isDynamic() - Method in class com.facebook.presto.execution.scheduler.FixedBucketNodeMap
 
isDynamic() - Method in class com.facebook.presto.execution.scheduler.group.DynamicBucketNodeMap
 
isDynamicLifespanSchedule() - Method in class com.facebook.presto.operator.StageExecutionDescriptor
 
isEffectivelySinglePartition(Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.Partitioning
 
isEffectivelySingleStream() - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
isEmpty() - Method in class com.facebook.presto.cost.StatisticRange
 
isEmpty() - Method in class com.facebook.presto.execution.buffer.BufferResult
 
isEmpty() - Method in class com.facebook.presto.operator.aggregation.AbstractGroupCollectionAggregationState
 
isEmpty() - Method in interface com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationState
 
isEmpty() - Method in class com.facebook.presto.operator.aggregation.arrayagg.LegacyArrayAggregationGroupState
Deprecated.
 
isEmpty() - Method in class com.facebook.presto.operator.aggregation.arrayagg.SingleArrayAggregationState
 
isEmpty() - Method in class com.facebook.presto.operator.aggregation.histogram.GroupedTypedHistogram
 
isEmpty() - Method in class com.facebook.presto.operator.aggregation.histogram.SingleTypedHistogram
 
isEmpty() - Method in interface com.facebook.presto.operator.aggregation.histogram.TypedHistogram
 
isEmpty() - Method in class com.facebook.presto.operator.aggregation.multimapagg.LegacyGroupedMultimapAggregationState
Deprecated.
 
isEmpty() - Method in interface com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationState
 
isEmpty() - Method in class com.facebook.presto.operator.aggregation.multimapagg.SingleMultimapAggregationState
 
isEmpty() - Method in class com.facebook.presto.operator.aggregation.TypedHeap
 
isEmpty() - Method in class com.facebook.presto.operator.aggregation.TypedKeyValueHeap
 
isEmpty() - Method in class com.facebook.presto.operator.ArrayPositionLinks.FactoryBuilder
 
isEmpty() - Method in class com.facebook.presto.operator.ChannelSet
 
isEmpty() - Method in class com.facebook.presto.operator.index.IndexLookupSource
 
isEmpty() - Method in class com.facebook.presto.operator.JoinHash
 
isEmpty() - Method in class com.facebook.presto.operator.LookupJoinPageBuilder
 
isEmpty() - Method in interface com.facebook.presto.operator.LookupSource
 
isEmpty() - Method in class com.facebook.presto.operator.OuterLookupSource
 
isEmpty() - Method in class com.facebook.presto.operator.PartitionedLookupSource
 
isEmpty() - Method in interface com.facebook.presto.operator.PositionLinks.FactoryBuilder
 
isEmpty() - Method in class com.facebook.presto.operator.project.SelectedPositions
 
isEmpty() - Method in class com.facebook.presto.operator.SortedPositionLinks.FactoryBuilder
 
isEmpty() - Method in class com.facebook.presto.sql.planner.iterative.Rule.Result
 
isEmpty() - Method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
 
isEmptyJoinOptimization() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isEmptyJoinOptimization(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isEnabled() - Method in class com.facebook.presto.failureDetector.FailureDetectorConfig
 
isEnabled() - Method in class com.facebook.presto.resourcemanager.RaftConfig
 
isEnabled() - Method in class com.facebook.presto.server.EmbeddedDiscoveryConfig
 
isEnabled(Session) - Method in class com.facebook.presto.sql.planner.iterative.rule.AddIntermediateAggregations
 
isEnabled(Session) - Method in class com.facebook.presto.sql.planner.iterative.rule.EliminateCrossJoins
 
isEnabled(Session) - Method in class com.facebook.presto.sql.planner.iterative.rule.ExtractSpatialJoins.ExtractSpatialInnerJoin
 
isEnabled(Session) - Method in class com.facebook.presto.sql.planner.iterative.rule.ExtractSpatialJoins.ExtractSpatialLeftJoin
 
isEnabled(Session) - Method in interface com.facebook.presto.sql.planner.iterative.Rule
 
isEnabled(Session) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushAggregationThroughOuterJoin
 
isEnabled(Session) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughOffset
 
isEnabled(Session) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushOffsetThroughProject
 
isEnabled(Session) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushPartialAggregationThroughJoin
 
isEnabled(Session) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushTableWriteThroughUnion
 
isEnabled(Session) - Method in class com.facebook.presto.sql.planner.iterative.rule.ReorderJoins
 
isEnabled(Session) - Method in class com.facebook.presto.sql.planner.iterative.rule.RewriteAggregationIfToFilter
 
isEnableDynamicFiltering() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isEnableDynamicFiltering(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isEnableIntermediateAggregations() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isEnableIntermediateAggregations(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isEnableStatsCalculator() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isEnableStatsCalculator(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isEnableStatsCollectionForTemporaryTable() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isEnableStatsCollectionForTemporaryTable(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isEnforceFixedDistributionForOutputOperator() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isEnforceFixedDistributionForOutputOperator(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isEnhancedErrorReporting() - Method in class com.facebook.presto.server.ServerConfig
 
isEnsureSourceOrdering() - Method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
isEnsureSourceOrdering() - Method in class com.facebook.presto.sql.planner.plan.RemoteSourceNode
 
isEqualComparisonExpression(Expression) - Static method in class com.facebook.presto.sql.analyzer.ExpressionTreeUtils
 
isEqualFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isEqualsFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isExact() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
isExact() - Method in class com.facebook.presto.type.setdigest.SetDigest
 
isExactlyPartitionedOn(Iterable<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.StreamProperties
 
isExactPartitioningPreferred(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isExchangeChecksumEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isExchangeChecksumEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isExchangeCompressionEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isExchangeCompressionEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isExecutionStarted() - Method in class com.facebook.presto.operator.DriverContext
 
isExpectedError(Throwable) - Static method in class com.facebook.presto.server.RequestErrorTracker
 
isExperimentalFunctionsEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isExperimentalFunctionsEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isExploitConstraints() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isExploitConstraints(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isExpression(RowExpression) - Static method in class com.facebook.presto.sql.relational.OriginalExpressionUtils
Check if the given is an Expression.
isExpressionExpensive() - Method in class com.facebook.presto.sql.gen.ExpressionProfiler
 
isFailed() - Method in class com.facebook.presto.execution.scheduler.SectionExecution
 
isFailFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isFailure() - Method in enum com.facebook.presto.execution.StageExecutionState
Is this a non-success terminal state.
isFastInequalityJoin(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isFastInequalityJoins() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isFinal() - Method in class com.facebook.presto.execution.StageExecutionInfo
 
isFinal() - Method in class com.facebook.presto.operator.ExchangeClientStatus
 
isFinal() - Method in class com.facebook.presto.operator.JoinOperatorInfo
 
isFinal() - Method in interface com.facebook.presto.operator.OperatorInfo
 
isFinal() - Method in class com.facebook.presto.operator.repartition.PartitionedOutputInfo
 
isFinal() - Method in class com.facebook.presto.operator.SplitOperatorInfo
 
isFinal() - Method in class com.facebook.presto.operator.TableFinishInfo
 
isFinal() - Method in class com.facebook.presto.operator.TableWriterMergeInfo
 
isFinal() - Method in class com.facebook.presto.operator.TableWriterOperator.TableWriterInfo
 
isFinalQueryInfo() - Method in class com.facebook.presto.execution.QueryInfo
 
isFinalStageInfo() - Method in class com.facebook.presto.execution.StageInfo
 
isFinished() - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
isFinished() - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
isFinished() - Method in class com.facebook.presto.execution.buffer.BufferInfo
 
isFinished() - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
isFinished() - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
isFinished() - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
A buffer is finished once no-more-pages has been set and all buffers have been closed with an abort call.
isFinished() - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
isFinished() - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
isFinished() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
isFinished() - Method in class com.facebook.presto.execution.scheduler.AllAtOnceExecutionSchedule
 
isFinished() - Method in interface com.facebook.presto.execution.scheduler.ExecutionSchedule
 
isFinished() - Method in class com.facebook.presto.execution.scheduler.PhasedExecutionSchedule
 
isFinished() - Method in class com.facebook.presto.execution.scheduler.ScheduleResult
 
isFinished() - Method in class com.facebook.presto.execution.scheduler.SectionExecution
 
isFinished() - Method in interface com.facebook.presto.execution.SplitRunner
 
isFinished() - Method in class com.facebook.presto.operator.AggregationOperator
 
isFinished() - Method in class com.facebook.presto.operator.AssignUniqueIdOperator
 
isFinished() - Method in class com.facebook.presto.operator.DeleteOperator
 
isFinished() - Method in class com.facebook.presto.operator.DevNullOperator
 
isFinished() - Method in class com.facebook.presto.operator.DistinctLimitOperator
 
isFinished() - Method in class com.facebook.presto.operator.Driver
 
isFinished() - Method in class com.facebook.presto.operator.DynamicFilterSourceOperator
 
isFinished() - Method in class com.facebook.presto.operator.EnforceSingleRowOperator
 
isFinished() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSink
 
isFinished() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSinkOperator
 
isFinished() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSource
 
isFinished() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSourceOperator
 
isFinished() - Method in class com.facebook.presto.operator.exchange.LocalMergeSourceOperator
 
isFinished() - Method in class com.facebook.presto.operator.ExchangeClient
 
isFinished() - Method in class com.facebook.presto.operator.ExchangeOperator
 
isFinished() - Method in class com.facebook.presto.operator.ExplainAnalyzeOperator
 
isFinished() - Method in class com.facebook.presto.operator.FilterAndProjectOperator
 
isFinished() - Method in class com.facebook.presto.operator.FinishedOperator
 
isFinished() - Method in class com.facebook.presto.operator.GroupIdOperator
 
isFinished() - Method in class com.facebook.presto.operator.HashAggregationOperator
 
isFinished() - Method in class com.facebook.presto.operator.HashBuilderOperator
 
isFinished() - Method in class com.facebook.presto.operator.HashSemiJoinOperator
 
isFinished() - Method in class com.facebook.presto.operator.index.IndexSourceOperator
 
isFinished() - Method in class com.facebook.presto.operator.index.PageBufferOperator
 
isFinished() - Method in class com.facebook.presto.operator.index.PagesIndexBuilderOperator
 
isFinished() - Method in class com.facebook.presto.operator.LimitOperator
 
isFinished() - Method in class com.facebook.presto.operator.LookupJoinOperator
 
isFinished() - Method in class com.facebook.presto.operator.LookupOuterOperator
 
isFinished() - Method in class com.facebook.presto.operator.MarkDistinctOperator
 
isFinished() - Method in class com.facebook.presto.operator.MergeOperator
 
isFinished() - Method in class com.facebook.presto.operator.MetadataDeleteOperator
 
isFinished() - Method in class com.facebook.presto.operator.NestedLoopBuildOperator
 
isFinished() - Method in class com.facebook.presto.operator.NestedLoopJoinOperator
 
isFinished() - Method in interface com.facebook.presto.operator.Operator
Is this operator completely finished processing and no more output pages will be produced.
isFinished() - Method in class com.facebook.presto.operator.OrderByOperator
 
isFinished() - Method in class com.facebook.presto.operator.PageSourceOperator
 
isFinished() - Method in class com.facebook.presto.operator.project.MergingPageOutput
 
isFinished() - Method in class com.facebook.presto.operator.RemoteProjectOperator
 
isFinished() - Method in class com.facebook.presto.operator.repartition.OptimizedPartitionedOutputOperator
 
isFinished() - Method in class com.facebook.presto.operator.repartition.PartitionedOutputOperator
 
isFinished() - Method in class com.facebook.presto.operator.RowNumberOperator
 
isFinished() - Method in class com.facebook.presto.operator.ScanFilterAndProjectOperator
 
isFinished() - Method in class com.facebook.presto.operator.SetBuilderOperator
 
isFinished() - Method in class com.facebook.presto.operator.SpatialIndexBuilderOperator
 
isFinished() - Method in class com.facebook.presto.operator.SpatialJoinOperator
 
isFinished() - Method in class com.facebook.presto.operator.StatisticsWriterOperator
 
isFinished() - Method in class com.facebook.presto.operator.StreamingAggregationOperator
 
isFinished() - Method in class com.facebook.presto.operator.TableFinishOperator
 
isFinished() - Method in class com.facebook.presto.operator.TableScanOperator
 
isFinished() - Method in class com.facebook.presto.operator.TableWriterMergeOperator
 
isFinished() - Method in class com.facebook.presto.operator.TableWriterOperator
 
isFinished() - Method in class com.facebook.presto.operator.TaskOutputOperator
 
isFinished() - Method in class com.facebook.presto.operator.TopNOperator
 
isFinished() - Method in class com.facebook.presto.operator.TopNRowNumberOperator
 
isFinished() - Method in class com.facebook.presto.operator.unnest.UnnestOperator
 
isFinished() - Method in class com.facebook.presto.operator.ValuesOperator
 
isFinished() - Method in class com.facebook.presto.operator.WindowOperator
 
isFinished() - Method in interface com.facebook.presto.operator.WorkProcessor
 
isFinished() - Method in class com.facebook.presto.split.BufferingSplitSource
 
isFinished() - Method in class com.facebook.presto.split.ConnectorAwareSplitSource
 
isFinished() - Method in class com.facebook.presto.split.EmptySplitPageSource
 
isFinished() - Method in class com.facebook.presto.split.MappedPageSource
 
isFinished() - Method in class com.facebook.presto.split.SampledSplitSource
 
isFinished() - Method in interface com.facebook.presto.split.SplitSource
 
isFinished() - Method in class com.facebook.presto.sql.planner.LazySplitSource
 
isFinished() - Method in class com.facebook.presto.testing.NullOutputOperator
 
isFinished() - Method in class com.facebook.presto.testing.PageConsumerOperator
 
isFinishedForLifespan(Lifespan) - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
isFinishedForLifespan(Lifespan) - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
isFinishedForLifespan(Lifespan) - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
isFinishedForLifespan(Lifespan) - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
isFinishedForLifespan(Lifespan) - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
A buffer is finished for the given lifespan once no-more-pages has been set for that lifespan and all pages has been acknowledged.
isFinishedForLifespan(Lifespan) - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
isFinishedForLifespan(Lifespan) - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
isFinite(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
isFirstNull() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.TwoNullableValueState
 
isForceSingleNodeOutput() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isForceSingleNodeOutput(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isFragmentResultCachingEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isFragmentResultCachingEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isFull() - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
isFull() - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
isFull() - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
isFull() - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
isFull() - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Get a future that will be completed when the buffer is not full.
isFull() - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
isFull() - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
isFull() - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.IndexedPriorityQueue
 
isFull() - Method in interface com.facebook.presto.operator.aggregation.builder.HashAggregationBuilder
 
isFull() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
isFull() - Method in class com.facebook.presto.operator.aggregation.builder.SpillableHashAggregationBuilder
 
isFull() - Method in class com.facebook.presto.operator.index.PageBuffer
 
isFull() - Method in class com.facebook.presto.operator.LookupJoinPageBuilder
 
isFullyBlocked() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
isFullyBlocked() - Method in class com.facebook.presto.execution.QueryStats
 
isFullyBlocked() - Method in class com.facebook.presto.execution.StageExecutionStats
 
isFullyBlocked() - Method in class com.facebook.presto.operator.DriverContext
 
isFullyBlocked() - Method in class com.facebook.presto.operator.DriverStats
 
isFullyBlocked() - Method in class com.facebook.presto.operator.PipelineStats
 
isFullyBlocked() - Method in class com.facebook.presto.operator.TaskStats
 
isFullyBlocked() - Method in class com.facebook.presto.server.BasicQueryStats
 
isGroupByUsesEqualTo() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isGrouped() - Method in class com.facebook.presto.execution.Lifespan
 
isGroupedExecutionEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isGroupedExecutionEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isHashBasedDistinctLimitEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isHashBasedDistinctLimitEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isHeapDumpOnExceededMemoryLimitEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isHidden() - Method in class com.facebook.presto.metadata.SessionPropertyManager.SessionPropertyValue
 
isHidden() - Method in class com.facebook.presto.sql.analyzer.Field
 
isHttpsRequired() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
isIdentity(Assignments, VariableReferenceExpression) - Static method in class com.facebook.presto.sql.planner.plan.AssignmentUtils
 
isIdentity(ProjectNode) - Static method in class com.facebook.presto.sql.relational.ProjectNodeUtils
 
isIgnoreNulls() - Method in class com.facebook.presto.sql.planner.plan.WindowNode.Function
 
isIgnoreStatsCalculatorFailures() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isIgnoreStatsCalculatorFailures(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isImplementationDependencyAnnotation(Annotation) - Static method in interface com.facebook.presto.operator.annotations.ImplementationDependency
 
isIncludeCoordinator() - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
isIncludeExceptionInResponse() - Method in class com.facebook.presto.server.ServerConfig
 
isInferenceCandidate() - Method in class com.facebook.presto.sql.planner.EqualityInference.Builder
Determines whether an RowExpression may be successfully applied to the equality inference
isInferenceCandidate(Metadata) - Static method in class com.facebook.presto.sql.planner.EqualityInference.Builder
 
isInfinite(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
isInlineSqlFunctions() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isInlineSqlFunctions(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isInputDriver() - Method in class com.facebook.presto.operator.DriverFactory
 
isInputPipeline() - Method in class com.facebook.presto.operator.PipelineContext
 
isInputPipeline() - Method in class com.facebook.presto.operator.PipelineStats
 
isInstanceOfAny(Class...) - Static method in class com.facebook.presto.util.MorePredicates
 
isInteger(long) - Static method in class com.facebook.presto.sql.gen.InCodeGenerator
 
isIntegralType(TypeSignature, FunctionAndTypeManager) - Static method in class com.facebook.presto.type.TypeUtils
 
isIterativeOptimizerEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isJoinPositionEligible(long, int, Page) - Method in class com.facebook.presto.operator.index.IndexLookupSource
 
isJoinPositionEligible(long, int, Page) - Method in class com.facebook.presto.operator.JoinHash
 
isJoinPositionEligible(long, int, Page) - Method in interface com.facebook.presto.operator.LookupSource
 
isJoinPositionEligible(long, int, Page) - Method in class com.facebook.presto.operator.OuterLookupSource
 
isJoinPositionEligible(int, int, Page) - Method in class com.facebook.presto.operator.PagesRTreeIndex
 
isJoinPositionEligible(int, int, Page) - Method in interface com.facebook.presto.operator.PagesSpatialIndex
 
isJoinPositionEligible(long, int, Page) - Method in class com.facebook.presto.operator.PartitionedLookupSource
 
isJoinSpillingEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isJoinSpillingEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isJsonLengthLimitExceeded() - Method in class com.facebook.presto.operator.TableFinishInfo
 
isJsonScalar(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
isJsonSerdeCodeGenerationEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isKerberosEnabled() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
isKerberosUseCanonicalHostname() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
isKeyBasedSamplingEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isLastBatch() - Method in class com.facebook.presto.split.SplitSource.SplitBatch
Returns true if all splits for the requested driver group have been returned.
isLastPage() - Method in class com.facebook.presto.operator.TableCommitContext
 
isLeaf() - Method in class com.facebook.presto.sql.planner.PlanFragment
 
isLegacyArrayAgg() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isLegacyCharToVarcharCoercion() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isLegacyDateTimestampToVarcharCoercion() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isLegacyGetLayoutSupported(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
isLegacyGetLayoutSupported(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
Deprecated.
isLegacyGetLayoutSupported(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
isLegacyLifespanCompletionCondition() - Method in class com.facebook.presto.execution.TaskManagerConfig
Deprecated.
isLegacyLifespanCompletionCondition() - Method in class com.facebook.presto.operator.TaskContext
 
isLegacyLogFunction() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isLegacyMapSubscript() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isLegacyMapSubscript(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isLegacyRowFieldOrdinalAccess() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isLegacyRowFieldOrdinalAccessEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isLegacyTimestamp() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isLegacyTimestamp(Session) - Static method in class com.facebook.presto.SystemSessionProperties
Deprecated.
isLegacyTypeCoercionWarningEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isLegacyUnnest(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isLegacyUnnestArrayRows() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isLikeFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isLikePattern(Slice, Slice) - Static method in class com.facebook.presto.type.LikeFunctions
 
isLikePatternFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isList() - Method in class com.facebook.presto.operator.project.SelectedPositions
 
isListBuiltInFunctionsOnly() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isListBuiltInFunctionsOnly(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isLocal() - Method in class com.facebook.presto.sql.analyzer.ResolvedField
 
isLocal() - Method in enum com.facebook.presto.sql.planner.plan.ExchangeNode.Scope
 
isLogFormattedQueryEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isLogFormattedQueryEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isMaterializedView(Session, QualifiedObjectName) - Method in interface com.facebook.presto.metadata.Metadata
Is the specified table a materialized view.
isMaterializedViewDataConsistencyEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isMaterializedViewDataConsistencyEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isMaterializedViewPartitionFilteringEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isMaterializedViewPartitionFilteringEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isMaxFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isMemoizeDeadNodesEnabled() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
isMemoryExceeded() - Method in class com.facebook.presto.operator.index.IndexSnapshotBuilder
 
isMemoryLimitsInitialized() - Method in class com.facebook.presto.memory.QueryContext
 
isMemoryRevokingRequested() - Method in class com.facebook.presto.operator.OperatorContext
 
isMergingWithParent() - Method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.AggregationPartitioningMergingStrategy
 
isMinFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isMoreGeneralThan(EquivalenceClassProperty) - Method in class com.facebook.presto.sql.planner.iterative.properties.EquivalenceClassProperty
Determines if one equivalence class property is more general than another.
isNaN(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
isNeedsPlan() - Method in class com.facebook.presto.execution.TaskInfo
 
isNegateFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isNested - Variable in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
isNewOptimizerEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isNodePartitionedOn(Collection<VariableReferenceExpression>, boolean) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
isNodePartitionedOn(Collection<VariableReferenceExpression>, boolean, boolean) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
isNoMoreBufferIds() - Method in class com.facebook.presto.execution.buffer.OutputBuffers
 
isNoMoreBufferLocations() - Method in class com.facebook.presto.execution.QueryExecution.QueryOutputInfo
 
isNoMoreLocations() - Method in class com.facebook.presto.operator.ExchangeClientStatus
 
isNoMoreRows() - Method in class com.facebook.presto.operator.project.CursorProcessorOutput
 
isNoMoreSplits() - Method in class com.facebook.presto.execution.TaskSource
 
isNonNullConstant(Expression) - Static method in class com.facebook.presto.sql.analyzer.ExpressionTreeUtils
 
isNotFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isNotVisited() - Method in enum com.facebook.presto.sql.analyzer.Analysis.MaterializedViewAnalysisState
 
isNull() - Method in interface com.facebook.presto.operator.aggregation.state.NullableBooleanState
 
isNull() - Method in interface com.facebook.presto.operator.aggregation.state.NullableDoubleState
 
isNull() - Method in interface com.facebook.presto.operator.aggregation.state.NullableLongState
 
isNull(int) - Method in class com.facebook.presto.operator.index.PageRecordSet.PageRecordCursor
 
isNull(int) - Method in class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet.UnloadedIndexKeyRecordCursor
 
isNull(int, int) - Method in class com.facebook.presto.operator.PagesIndex
 
isNull(int, int) - Method in class com.facebook.presto.operator.window.PagesWindowIndex
 
isNull(RowExpression) - Static method in class com.facebook.presto.sql.relational.Expressions
 
isNullable() - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation.ParametricScalarImplementationChoice
 
isNullable() - Method in class com.facebook.presto.operator.scalar.BuiltInScalarFunctionImplementation
 
isNullable() - Method in class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice
 
IsNullCodeGenerator - Class in com.facebook.presto.sql.gen
 
IsNullCodeGenerator() - Constructor for class com.facebook.presto.sql.gen.IsNullCodeGenerator
 
isNullsAllowed() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedDomain
 
isNullsAndAnyReplicated() - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
isOffsetClauseEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isOffsetClauseEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isolateClass(DynamicClassLoader, Class<T>, Class<? extends T>, Class<?>...) - Static method in class com.facebook.presto.sql.gen.IsolatedClass
 
IsolatedClass - Class in com.facebook.presto.sql.gen
 
isOperatorType() - Method in enum com.facebook.presto.metadata.CastType
 
isOptimizeCaseExpressionPredicate() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isOptimizeCaseExpressionPredicate(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isOptimizeCommonSubExpressions() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isOptimizeCommonSubExpressions(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isOptimizeDistinctAggregationEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isOptimizedRepartitioningEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isOptimizedRepartitioningEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isOptimizedScaleWriterProducerBuffer() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isOptimizedScaleWriterProducerBuffer(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isOptimizeHashGeneration() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isOptimizeHashGenerationEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isOptimizeMetadataQueries() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isOptimizeMetadataQueries(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isOptimizeMetadataQueriesIgnoreStats() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isOptimizeMetadataQueriesIgnoreStats(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isOptimizeMixedDistinctAggregations() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isOptimizeNullsInJoin() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isOptimizeNullsInJoin(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isOptimizeTopNRowNumber() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isOptimizeTopNRowNumber(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isOrderable() - Method in class com.facebook.presto.geospatial.type.BingTileType
 
isOrderable() - Method in class com.facebook.presto.type.ColorType
 
isOrderable() - Method in class com.facebook.presto.type.IpAddressType
 
isOrderable() - Method in class com.facebook.presto.type.IpPrefixType
 
isOrderable() - Method in class com.facebook.presto.type.UuidType
 
isOrderByAggregationSpillEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isOrderByAggregationSpillEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isOrderByRedundant(OrderBy) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
isOrderBySpillEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isOrderBySpillEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isOrdered() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.StreamProperties
 
isOrderSensitive() - Method in class com.facebook.presto.operator.aggregation.AggregationHeader
 
isOrderSensitive() - Method in class com.facebook.presto.operator.aggregation.BuiltInAggregationFunctionImplementation
Indicates that the aggregation is sensitive to input order
isOrderSensitive() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
isOriginalOrder(List<Integer>) - Static method in class com.facebook.presto.sql.planner.iterative.rule.EliminateCrossJoins
 
isOutputBufferOverutilized() - Method in class com.facebook.presto.execution.SqlTask
 
isOutputBufferOverutilized() - Method in class com.facebook.presto.execution.TaskStatus
 
isOutputDriver() - Method in class com.facebook.presto.operator.DriverFactory
 
isOutputPipeline() - Method in class com.facebook.presto.operator.PipelineContext
 
isOutputPipeline() - Method in class com.facebook.presto.operator.PipelineStats
 
isOutputRowCountUnknown() - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate
 
isOutputTableWriterFragment() - Method in class com.facebook.presto.sql.planner.PlanFragment
 
isOverutilized() - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
isOverutilized() - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
isOverutilized() - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
isOverutilized() - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
isOverutilized() - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Check if the buffer is blocking producers.
isOverutilized() - Method in class com.facebook.presto.execution.buffer.OutputBufferMemoryManager
 
isOverutilized() - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
isOverutilized() - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
isPagesIndexEagerCompactionEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isParallelPreferred() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
isParameterBlock(Annotation[]) - Static method in class com.facebook.presto.operator.aggregation.AggregationImplementation.Parser
 
isParameterNullable(Annotation[]) - Static method in class com.facebook.presto.operator.aggregation.AggregationImplementation.Parser
 
isParseDecimalLiteralsAsDouble() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isParseDecimalLiteralsAsDouble(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isPartial() - Method in class com.facebook.presto.sql.planner.plan.SortNode
 
isPartial() - Method in class com.facebook.presto.sql.planner.plan.TopNRowNumberNode
 
isPartialResultsEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isPartialResultsEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isPartitionedOn(Iterable<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.StreamProperties
 
isPartitionedOn(Collection<VariableReferenceExpression>, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.Partitioning
 
isPartitionedOnExactly(Collection<VariableReferenceExpression>, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.Partitioning
 
isPerOperatorAllocationTrackingEnabled() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
isPerOperatorAllocationTrackingEnabled() - Method in class com.facebook.presto.operator.DriverContext
 
isPerOperatorAllocationTrackingEnabled() - Method in class com.facebook.presto.operator.PipelineContext
 
isPerOperatorAllocationTrackingEnabled() - Method in class com.facebook.presto.operator.TaskContext
 
isPerOperatorCpuTimerEnabled() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
isPerOperatorCpuTimerEnabled() - Method in class com.facebook.presto.operator.DriverContext
 
isPerOperatorCpuTimerEnabled() - Method in class com.facebook.presto.operator.PipelineContext
 
isPerOperatorCpuTimerEnabled() - Method in class com.facebook.presto.operator.TaskContext
 
isPositionNull(int, int) - Method in interface com.facebook.presto.operator.PagesHashStrategy
Checks if any of the hashed columns is null
isPositionNull(int, int) - Method in class com.facebook.presto.operator.SimplePagesHashStrategy
 
isPreferDistributedUnion() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isPreferDistributedUnion(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isPreferMergeJoin() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isPreferPartialAggregation() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isPrefixSubnetOf(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.IpPrefixFunctions
 
isPrestoAnnotation(Annotation) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
isPrestoSparkAssignBucketToPartitionForPartitionedTableWriteEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isPrestoSparkAssignBucketToPartitionForPartitionedTableWriteEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isPrintStatsForNonJoinQuery() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isPrintStatsForNonJoinQuery(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isPushAggregationThroughJoin() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isPushAggregationThroughJoin(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isPushdownDereferenceEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isPushdownDereferenceEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isPushdownSubfieldsEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isPushdownSubfieldsEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isPushLimitThroughOuterJoin() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isPushLimitThroughOuterJoin(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isPushTableWriteThroughUnion() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isPushTableWriteThroughUnion(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isQueryLimitSpillEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isQueryOptimizationWithMaterializedViewEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isQueryOptimizationWithMaterializedViewEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isQueryPresent(QueryId) - Method in class com.facebook.presto.dispatcher.DispatchManager
 
isQueryResultsCompressionEnabled() - Method in class com.facebook.presto.server.ServerConfig
 
isQuerySlugValid(QueryId, String) - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
isQuerySlugValid(QueryId, String) - Method in interface com.facebook.presto.execution.QueryManager
 
isQuerySlugValid(QueryId, String) - Method in class com.facebook.presto.execution.SqlQueryManager
 
isQueryTruncated() - Method in class com.facebook.presto.server.QueryStateInfo
 
isQuickDistinctLimitEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isQuickDistinctLimitEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isReadConstraints() - Method in class com.facebook.presto.FullConnectorSession
 
isReadOnly() - Method in class com.facebook.presto.transaction.TransactionInfo
 
isRecoverableGroupedExecution() - Method in class com.facebook.presto.operator.StageExecutionDescriptor
 
isRecoverableGroupedExecutionEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isRecoverableGroupedExecutionEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isRedistributeWrites() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isRedistributeWrites(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isReduceAggForComplexTypesEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isRefinedPartitioningOver(Session, PartitioningHandle, PartitioningHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
isRefinedPartitioningOver(Session, PartitioningHandle, PartitioningHandle) - Method in interface com.facebook.presto.metadata.Metadata
Return whether left is a refined partitioning over right.
isRefinedPartitioningOver(Session, PartitioningHandle, PartitioningHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
isRefinedPartitioningOver(Partitioning, boolean, Metadata, Session) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
isRefinedPartitioningOver(ActualProperties, Function<VariableReferenceExpression, Set<VariableReferenceExpression>>, Metadata, Session) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
isRefinedPartitioningOver(Partitioning, Metadata, Session) - Method in class com.facebook.presto.sql.planner.Partitioning
 
isRefinedPartitioningOver(Partitioning, Function<VariableReferenceExpression, Set<VariableReferenceExpression>>, Function<VariableReferenceExpression, Optional<ConstantExpression>>, Function<VariableReferenceExpression, Optional<ConstantExpression>>, Metadata, Session) - Method in class com.facebook.presto.sql.planner.Partitioning
 
isRemote() - Method in class com.facebook.presto.sql.planner.iterative.rule.PlanRemoteProjections.ProjectionContext
 
isRemote() - Method in enum com.facebook.presto.sql.planner.plan.ExchangeNode.Scope
 
isRemoteFunctionsEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isRepartitionEffective(Collection<VariableReferenceExpression>, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.Partitioning
 
isReplicateNullsAndAny() - Method in class com.facebook.presto.sql.planner.OutputPartitioning
 
isReplicateNullsAndAny() - Method in class com.facebook.presto.sql.planner.PartitioningScheme
 
isReservedPoolEnabled() - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
isResourceManager() - Method in class com.facebook.presto.metadata.InternalNode
 
isResourceManager() - Method in class com.facebook.presto.server.ServerConfig
 
isResourceManager() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
isResourceManagerEnabled() - Method in class com.facebook.presto.server.ServerConfig
 
isResultGreaterThan(int) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
isResultGreaterThanOrEqual(int) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
isResultLessThan(int) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
isResultLessThanOrEqual(int) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
isResultNotEqual(int) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
isRetry() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
isRetry() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
isRetry() - Method in interface com.facebook.presto.execution.ManagedQueryExecution
 
isRetryAllowed() - Method in class com.facebook.presto.server.protocol.RetryCircuitBreaker
 
isRewriterEnabled(Session) - Method in class com.facebook.presto.sql.planner.iterative.rule.RewriteCaseExpressionPredicate
 
isRewriterEnabled(Session) - Method in class com.facebook.presto.sql.planner.iterative.rule.RowExpressionRewriteRuleSet
 
isRowCountEnabled() - Method in class com.facebook.presto.sql.planner.plan.StatisticsWriterNode
 
isRunAsInvoker() - Method in class com.facebook.presto.metadata.ViewDefinition
 
isRunning() - Method in class com.facebook.presto.execution.scheduler.SectionExecution
 
isRunning() - Method in class com.facebook.presto.operator.PageBufferClient
 
isRuntimeOptimized() - Method in class com.facebook.presto.execution.StageInfo
 
isRuntimeOptimizerEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isRuntimeOptimizerEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isSatisfiedBy(StreamPropertyDerivations.StreamProperties) - Method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
isScalar(PlanNode) - Static method in class com.facebook.presto.sql.planner.optimizations.QueryCardinalityUtil
 
isScalar(PlanNode, Lookup) - Static method in class com.facebook.presto.sql.planner.optimizations.QueryCardinalityUtil
 
isScalarSubquery(SubqueryExpression) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
isScaleWriters() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isScaleWriters(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isScanGroupedExecution(PlanNodeId) - Method in class com.facebook.presto.operator.StageExecutionDescriptor
 
isScheduled() - Method in class com.facebook.presto.execution.BasicStageExecutionStats
 
isScheduled() - Method in class com.facebook.presto.execution.QueryInfo
 
isScheduled() - Method in class com.facebook.presto.execution.QueryStats
 
isScheduled() - Method in class com.facebook.presto.server.BasicQueryInfo
 
isSecondNull() - Method in interface com.facebook.presto.operator.aggregation.minmaxby.TwoNullableValueState
 
isSegmentedAggregationEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isSegmentedAggregationEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isSessionTransactionControlStatement(Class<? extends Statement>) - Static method in class com.facebook.presto.util.StatementUtils
 
isSet() - Method in class com.facebook.presto.operator.DriverYieldSignal
 
isShareIndexLoading() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
isShareIndexLoading(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isShutdown() - Method in class com.facebook.presto.server.testing.TestingPrestoServer.TestShutdownAction
 
isShutdownRequested() - Method in class com.facebook.presto.server.GracefulShutdownHandler
 
isSingleNode() - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
isSingleNode() - Method in class com.facebook.presto.sql.planner.PartitioningHandle
 
isSingleNode() - Method in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
isSingleStream() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.StreamProperties
 
isSingleStreamPreferred() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
isSingleValue() - Method in class com.facebook.presto.cost.VariableStatsEstimate
 
isSizeBasedJoinDistributionTypeEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isSizeBasedJoinDistributionTypeEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isSkipRedundantSort() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isSkipRedundantSort(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isSortChannelPositionNull(int, int) - Method in interface com.facebook.presto.operator.PagesHashStrategy
Checks if sort channel is null at the specified position
isSortChannelPositionNull(int, int) - Method in class com.facebook.presto.operator.SimplePagesHashStrategy
 
isSpatialJoinEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isSpatialJoinsEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isSpillCompressionEnabled() - Method in class com.facebook.presto.spiller.NodeSpillConfig
 
isSpillEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isSpillEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isSpillEncryptionEnabled() - Method in class com.facebook.presto.spiller.NodeSpillConfig
 
isSpillerSpillPathsConfiguredIfSpillEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isSplitCacheable(Split) - Method in class com.facebook.presto.execution.scheduler.BucketNodeMap
 
isSpoolingOutputBufferEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isSpoolingOutputBufferEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isStageGroupedExecution() - Method in class com.facebook.presto.operator.StageExecutionDescriptor
 
isStatisticsCpuTimerEnabled() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
isStatisticsCpuTimerEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isStreamingForPartialAggregationEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isStreamingForPartialAggregationEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isStreamPartitionedOn(Collection<VariableReferenceExpression>, boolean) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
isStreamPartitionedOn(Collection<VariableReferenceExpression>, boolean, boolean) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
isStreamRepartitionEffective(Collection<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
isSubnetOf(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.IpPrefixFunctions
 
isSubscriptFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isSupportedLiteralType(Type) - Static method in class com.facebook.presto.sql.planner.LiteralEncoder
 
isSupportedSubqueryExpression(Expression) - Static method in class com.facebook.presto.sql.planner.optimizations.ApplyNodeUtil
 
isTableFinishOperatorMemoryTrackingEnabled() - Method in class com.facebook.presto.memory.MemoryManagerConfig
 
isTableWriterMergeOperatorEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isTableWriterMergeOperatorEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isTaskAllocationTrackingEnabled() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
isTaskCpuTimerEnabled() - Method in class com.facebook.presto.execution.TaskManagerConfig
 
isTaskInfoThriftTransportEnabled() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
isTaskWide() - Method in class com.facebook.presto.execution.Lifespan
 
isTerminal() - Method in enum com.facebook.presto.execution.buffer.BufferState
 
isThriftRequest(HttpHeaders) - Static method in class com.facebook.presto.server.TaskResourceUtils
 
isThriftTransportEnabled() - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
isTrackHistoryBasedPlanStatistics() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isTransactionControlStatement(Statement) - Static method in class com.facebook.presto.util.StatementUtils
 
isTryCastFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isTryFunction(FunctionHandle) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
isTtlEnough(ConfidenceBasedTtlInfo, Duration) - Static method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleTtlNodeSelector
 
isTypeOnlyCoercion(Type, Type) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
isTypeOnlyCoercion(Expression) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
isTypeOnlyCoercion(Expression) - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalysis
 
isTypeOnlyCoercion(Type, Type) - Method in class com.facebook.presto.type.TypeCoercer
 
isUnknown() - Method in class com.facebook.presto.cost.VariableStatsEstimate
 
isUseAlternativeFunctionSignatures() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isUseHistoryBasedPlanStatistics() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isUseLegacyScheduler() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isUseLegacyScheduler(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isUseMarkDistinct() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isUseStreamingExchangeForMarkDistinctEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isValid(Integer, ConstraintValidatorContext) - Method in class com.facebook.presto.util.PowerOfTwoValidator
 
isVerbose() - Method in class com.facebook.presto.sql.planner.plan.ExplainAnalyzeNode
 
isVerboseExceededMemoryLimitErrorsEnabled() - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
isVerboseExceededMemoryLimitErrorsEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isVerboseRuntimeStatsEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isVerboseRuntimeStatsEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isView(Session, QualifiedObjectName) - Method in interface com.facebook.presto.metadata.Metadata
Is the specified table a view.
isVisited() - Method in enum com.facebook.presto.sql.analyzer.Analysis.MaterializedViewAnalysisState
 
isVisiting() - Method in enum com.facebook.presto.sql.analyzer.Analysis.MaterializedViewAnalysisState
 
isWaitingForMemory() - Method in class com.facebook.presto.operator.OperatorContext
 
isWaitingForRevocableMemory() - Method in class com.facebook.presto.operator.OperatorContext
 
isWindowSpillEnabled() - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
isWindowSpillEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
isWithinJoinOn() - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext
 
isWithinOuterJoin() - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class com.facebook.presto.server.PagesResponseWriter
 
ITERATIVE_OPTIMIZER - Static variable in class com.facebook.presto.SystemSessionProperties
 
ITERATIVE_OPTIMIZER_TIMEOUT - Static variable in class com.facebook.presto.SystemSessionProperties
 
IterativeOptimizer - Class in com.facebook.presto.sql.planner.iterative
 
IterativeOptimizer(RuleStatsRecorder, StatsCalculator, CostCalculator, Set<Rule<?>>) - Constructor for class com.facebook.presto.sql.planner.iterative.IterativeOptimizer
 
IterativeOptimizer(RuleStatsRecorder, StatsCalculator, CostCalculator, Optional<LogicalPropertiesProvider>, Set<Rule<?>>) - Constructor for class com.facebook.presto.sql.planner.iterative.IterativeOptimizer
 
IterativeOptimizer(RuleStatsRecorder, StatsCalculator, CostCalculator, List<PlanOptimizer>, Set<Rule<?>>) - Constructor for class com.facebook.presto.sql.planner.iterative.IterativeOptimizer
 
IterativeOptimizer(RuleStatsRecorder, StatsCalculator, CostCalculator, List<PlanOptimizer>, Optional<LogicalPropertiesProvider>, Set<Rule<?>>) - Constructor for class com.facebook.presto.sql.planner.iterative.IterativeOptimizer
 
iterator() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram
 
iterator() - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram
 
iterator() - Method in interface com.facebook.presto.operator.WorkProcessor
Converts WorkProcessor into an Iterator.
iterator() - Method in class com.facebook.presto.testing.MaterializedResult
 

J

jaccardIndex(KHyperLogLog, KHyperLogLog) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
jaccardIndex(Slice, Slice) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogFunctions
 
jaccardIndex(SetDigest, SetDigest) - Static method in class com.facebook.presto.type.setdigest.SetDigest
 
jaccardIndex(Slice, Slice) - Static method in class com.facebook.presto.type.setdigest.SetDigestFunctions
 
javaUuidToPrestoUuid(UUID) - Static method in class com.facebook.presto.type.UuidType
 
JavaVersion - Class in com.facebook.presto.server
 
JavaVersion(int, int, OptionalInt) - Constructor for class com.facebook.presto.server.JavaVersion
 
JavaVersion(int, int) - Constructor for class com.facebook.presto.server.JavaVersion
 
join() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
Join() - Constructor for class com.facebook.presto.sql.planner.plan.Patterns.Join
 
JOIN_DISTRIBUTION_TYPE - Static variable in class com.facebook.presto.SystemSessionProperties
 
JOIN_MAX_BROADCAST_TABLE_SIZE - Static variable in class com.facebook.presto.SystemSessionProperties
 
JOIN_REORDERING_STRATEGY - Static variable in class com.facebook.presto.SystemSessionProperties
 
JOIN_SPILL_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
JoinBridge - Interface in com.facebook.presto.operator
A bridge that connects build, probe, and outer operators of a join.
JoinBridgeManager<T extends JoinBridge> - Class in com.facebook.presto.operator
 
JoinBridgeManager(boolean, PipelineExecutionStrategy, PipelineExecutionStrategy, Supplier<T>, List<Type>) - Constructor for class com.facebook.presto.operator.JoinBridgeManager
 
JoinCompiler - Class in com.facebook.presto.sql.gen
 
JoinCompiler(Metadata, FeaturesConfig) - Constructor for class com.facebook.presto.sql.gen.JoinCompiler
 
JoinCompiler.LookupSourceSupplierFactory - Class in com.facebook.presto.sql.gen
 
JoinCompiler.PagesHashStrategyFactory - Class in com.facebook.presto.sql.gen
 
joinExpressionRewrite() - Method in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet
 
JoinFilterFunction - Interface in com.facebook.presto.operator
 
JoinFilterFunctionCompiler - Class in com.facebook.presto.sql.gen
 
JoinFilterFunctionCompiler(Metadata) - Constructor for class com.facebook.presto.sql.gen.JoinFilterFunctionCompiler
 
JoinFilterFunctionCompiler.JoinFilterFunctionFactory - Interface in com.facebook.presto.sql.gen
 
JoinGraph - Class in com.facebook.presto.sql.planner.optimizations.joins
JoinGraph represents sequence of Joins, where nodes in the graph are PlanNodes that are being joined and edges are all equality join conditions between pair of nodes.
JoinGraph(PlanNode) - Constructor for class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
 
JoinGraph(List<PlanNode>, Multimap<PlanNodeId, JoinGraph.Edge>, PlanNodeId, List<RowExpression>, Optional<Map<VariableReferenceExpression, RowExpression>>) - Constructor for class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
 
JoinGraph.Edge - Class in com.facebook.presto.sql.planner.optimizations.joins
 
JoinHash - Class in com.facebook.presto.operator
 
JoinHash(PagesHash, Optional<JoinFilterFunction>, Optional<PositionLinks>) - Constructor for class com.facebook.presto.operator.JoinHash
 
JoinHashSupplier - Class in com.facebook.presto.operator
 
JoinHashSupplier(Session, PagesHashStrategy, AdaptiveLongBigArray, int, List<List<Block>>, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>, Optional<Integer>, List<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>) - Constructor for class com.facebook.presto.operator.JoinHashSupplier
 
JoinNode - Class in com.facebook.presto.sql.planner.plan
 
JoinNode(Optional<SourceLocation>, PlanNodeId, JoinNode.Type, PlanNode, PlanNode, List<JoinNode.EquiJoinClause>, List<VariableReferenceExpression>, Optional<RowExpression>, Optional<VariableReferenceExpression>, Optional<VariableReferenceExpression>, Optional<JoinNode.DistributionType>, Map<String, VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.JoinNode
 
JoinNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, JoinNode.Type, PlanNode, PlanNode, List<JoinNode.EquiJoinClause>, List<VariableReferenceExpression>, Optional<RowExpression>, Optional<VariableReferenceExpression>, Optional<VariableReferenceExpression>, Optional<JoinNode.DistributionType>, Map<String, VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.JoinNode
 
JoinNode.DistributionType - Enum in com.facebook.presto.sql.planner.plan
 
JoinNode.EquiJoinClause - Class in com.facebook.presto.sql.planner.plan
 
JoinNode.Type - Enum in com.facebook.presto.sql.planner.plan
 
JoinNodeUtils - Class in com.facebook.presto.sql.planner.optimizations
 
JoinOperatorFactory - Interface in com.facebook.presto.operator
 
JoinOperatorFactory.OuterOperatorFactoryResult - Class in com.facebook.presto.operator
 
JoinOperatorInfo - Class in com.facebook.presto.operator
 
JoinOperatorInfo(LookupJoinOperators.JoinType, long[], long[], Optional<Long>) - Constructor for class com.facebook.presto.operator.JoinOperatorInfo
 
joinPositionWithinPartition(long) - Method in class com.facebook.presto.operator.index.IndexLookupSource
 
joinPositionWithinPartition(long) - Method in class com.facebook.presto.operator.JoinHash
 
joinPositionWithinPartition - Variable in class com.facebook.presto.operator.LookupJoinOperator.SavedRow
A snapshot of LookupJoinOperator.joinPosition "de-partitioned", i.e.
joinPositionWithinPartition(long) - Method in interface com.facebook.presto.operator.LookupSource
 
joinPositionWithinPartition(long) - Method in class com.facebook.presto.operator.OuterLookupSource
 
joinPositionWithinPartition(long) - Method in class com.facebook.presto.operator.PartitionedLookupSource
 
JoinProbe - Class in com.facebook.presto.operator
 
JoinProbe.JoinProbeFactory - Class in com.facebook.presto.operator
 
JoinProbeFactory(int[], List<Integer>, OptionalInt) - Constructor for class com.facebook.presto.operator.JoinProbe.JoinProbeFactory
 
joinRowExpressionRewriteRule() - Method in class com.facebook.presto.sql.planner.iterative.rule.RowExpressionRewriteRuleSet
 
joinSourcePositions - Variable in class com.facebook.presto.operator.LookupJoinOperator.SavedRow
JoinStatisticsCounter - Class in com.facebook.presto.operator
 
JoinStatisticsCounter(LookupJoinOperators.JoinType) - Constructor for class com.facebook.presto.operator.JoinStatisticsCounter
 
JoinStatsRule - Class in com.facebook.presto.cost
 
JoinStatsRule(FilterStatsCalculator, StatsNormalizer) - Constructor for class com.facebook.presto.cost.JoinStatsRule
 
JoinUtils - Class in com.facebook.presto.operator
This class must be public as it is accessed via join compiler reflection.
joinWith(RelationType) - Method in class com.facebook.presto.sql.analyzer.RelationType
Creates a new tuple descriptor containing all fields from this tuple descriptor and all fields from the specified tuple descriptor.
JONI_REGEXP - Static variable in class com.facebook.presto.type.JoniRegexpType
 
joniRegexp(Slice) - Static method in class com.facebook.presto.operator.scalar.JoniRegexpCasts
 
JoniRegexpCasts - Class in com.facebook.presto.operator.scalar
 
JoniRegexpFunctions - Class in com.facebook.presto.operator.scalar
 
JoniRegexpReplaceLambdaFunction - Class in com.facebook.presto.operator.scalar
 
JoniRegexpReplaceLambdaFunction() - Constructor for class com.facebook.presto.operator.scalar.JoniRegexpReplaceLambdaFunction
 
JoniRegexpType - Class in com.facebook.presto.type
 
JoniRegexpType() - Constructor for class com.facebook.presto.type.JoniRegexpType
 
JSON_FACTORY - Static variable in class com.facebook.presto.operator.scalar.JsonOperators
 
JSON_FACTORY - Static variable in class com.facebook.presto.util.JsonUtil
 
JSON_PATH - Static variable in class com.facebook.presto.type.JsonPathType
 
JSON_STRING_TO_ARRAY - Static variable in class com.facebook.presto.operator.scalar.JsonStringToArrayCast
 
JSON_STRING_TO_ARRAY_NAME - Static variable in class com.facebook.presto.operator.scalar.JsonStringToArrayCast
 
JSON_STRING_TO_MAP - Static variable in class com.facebook.presto.operator.scalar.JsonStringToMapCast
 
JSON_STRING_TO_MAP_NAME - Static variable in class com.facebook.presto.operator.scalar.JsonStringToMapCast
 
JSON_STRING_TO_ROW - Static variable in class com.facebook.presto.operator.scalar.JsonStringToRowCast
 
JSON_STRING_TO_ROW_NAME - Static variable in class com.facebook.presto.operator.scalar.JsonStringToRowCast
 
JSON_TO_ARRAY - Static variable in class com.facebook.presto.operator.scalar.JsonToArrayCast
 
JSON_TO_DECIMAL_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
JSON_TO_MAP - Static variable in class com.facebook.presto.operator.scalar.JsonToMapCast
 
JSON_TO_ROW - Static variable in class com.facebook.presto.operator.scalar.JsonToRowCast
 
jsonArrayContains(Slice, boolean) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
jsonArrayContains(Slice, long) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
jsonArrayContains(Slice, double) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
jsonArrayContains(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
jsonArrayGet(Slice, long) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
jsonArrayLength(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
JsonCastException - Exception in com.facebook.presto.util
 
JsonCastException(String) - Constructor for exception com.facebook.presto.util.JsonCastException
 
jsonCreate(PartitioningHandle, List<RowExpression>) - Static method in class com.facebook.presto.sql.planner.Partitioning
 
jsonCreator(String) - Static method in class com.facebook.presto.execution.Lifespan
 
jsonCreator(StageExecutionDescriptor.StageExecutionStrategy, Set<PlanNodeId>, int) - Static method in class com.facebook.presto.operator.StageExecutionDescriptor
 
JsonDistinctFromOperator() - Constructor for class com.facebook.presto.operator.scalar.JsonOperators.JsonDistinctFromOperator
 
jsonDistributedPlan(StageInfo) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
jsonDistributedPlan(SubPlan) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
JsonExtract - Class in com.facebook.presto.operator.scalar
Extracts values from JSON

Supports the following JSON path primitives:

jsonExtract(Slice, JsonPath) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
JsonExtract.JsonExtractor<T> - Interface in com.facebook.presto.operator.scalar
 
JsonExtract.JsonSizeExtractor - Class in com.facebook.presto.operator.scalar
 
JsonExtract.JsonValueJsonExtractor - Class in com.facebook.presto.operator.scalar
 
JsonExtract.ObjectFieldJsonExtractor<T> - Class in com.facebook.presto.operator.scalar
 
JsonExtract.PrestoJsonExtractor<T> - Class in com.facebook.presto.operator.scalar
 
JsonExtract.ScalarValueJsonExtractor - Class in com.facebook.presto.operator.scalar
 
jsonExtractScalar(Slice, JsonPath) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
jsonFormat(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
jsonFragmentPlan(PlanNode, Set<VariableReferenceExpression>, FunctionAndTypeManager, Session) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
JsonFunctions - Class in com.facebook.presto.operator.scalar
 
jsonLogicalPlan(PlanNode, TypeProvider, FunctionAndTypeManager, StatsAndCosts, Session) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
jsonLogicalPlan(PlanNode, TypeProvider, Optional<StageExecutionDescriptor>, FunctionAndTypeManager, StatsAndCosts, Session, Optional<Map<PlanNodeId, PlanNodeStats>>) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
JsonOperators - Class in com.facebook.presto.operator.scalar
 
JsonOperators.JsonDistinctFromOperator - Class in com.facebook.presto.operator.scalar
 
jsonParse(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
JsonPath - Class in com.facebook.presto.operator.scalar
 
JsonPath(JsonExtract.JsonExtractor<Slice>, JsonExtract.JsonExtractor<Slice>, JsonExtract.JsonExtractor<Long>) - Constructor for class com.facebook.presto.operator.scalar.JsonPath
 
JsonPathTokenizer - Class in com.facebook.presto.operator.scalar
 
JsonPathTokenizer(String) - Constructor for class com.facebook.presto.operator.scalar.JsonPathTokenizer
 
JsonPathType - Class in com.facebook.presto.type
 
JsonPathType() - Constructor for class com.facebook.presto.type.JsonPathType
 
JsonPlanFragment(String) - Constructor for class com.facebook.presto.sql.planner.planPrinter.JsonRenderer.JsonPlanFragment
 
JsonRenderedNode(Optional<SourceLocation>, String, String, String, String, List<JsonRenderer.JsonRenderedNode>, List<String>) - Constructor for class com.facebook.presto.sql.planner.planPrinter.JsonRenderer.JsonRenderedNode
 
JsonRenderer - Class in com.facebook.presto.sql.planner.planPrinter
 
JsonRenderer() - Constructor for class com.facebook.presto.sql.planner.planPrinter.JsonRenderer
 
JsonRenderer.JsonPlanFragment - Class in com.facebook.presto.sql.planner.planPrinter
 
JsonRenderer.JsonRenderedNode - Class in com.facebook.presto.sql.planner.planPrinter
 
JsonResponseWrapper<T> - Class in com.facebook.presto.server.smile
 
jsonSize(Slice, JsonPath) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
JsonSizeExtractor() - Constructor for class com.facebook.presto.operator.scalar.JsonExtract.JsonSizeExtractor
 
JsonStringToArrayCast - Class in com.facebook.presto.operator.scalar
 
JsonStringToMapCast - Class in com.facebook.presto.operator.scalar
 
JsonStringToRowCast - Class in com.facebook.presto.operator.scalar
 
JsonToArrayCast - Class in com.facebook.presto.operator.scalar
 
jsonToLongDecimal(Slice, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
JsonToMapCast - Class in com.facebook.presto.operator.scalar
 
JsonToRowCast - Class in com.facebook.presto.operator.scalar
 
jsonToShortDecimal(Slice, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
JsonUtil - Class in com.facebook.presto.util
 
JsonUtil.BlockBuilderAppender - Interface in com.facebook.presto.util
 
JsonUtil.HashTable - Class in com.facebook.presto.util
 
JsonUtil.JsonGeneratorWriter - Interface in com.facebook.presto.util
 
JsonUtil.ObjectKeyProvider - Interface in com.facebook.presto.util
 
JsonValueJsonExtractor() - Constructor for class com.facebook.presto.operator.scalar.JsonExtract.JsonValueJsonExtractor
 

K

K_DISTINCT - Static variable in class com.facebook.presto.operator.scalar.KDistinct
 
K_HYPER_LOG_LOG - Static variable in class com.facebook.presto.type.khyperloglog.KHyperLogLogType
 
KdbTreeCasts - Class in com.facebook.presto.geospatial
 
KDistinct - Class in com.facebook.presto.operator.scalar
 
Key - Class in com.facebook.presto.sql.planner.iterative.properties
Represents a primary or unique key constraint that holds for a final or intermediate result set produced by a PlanNode.
Key(Set<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.iterative.properties.Key
A set of variable references that satisfy a primary or unique key constraint.
KEY_BASED_SAMPLING_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
KEY_BASED_SAMPLING_FUNCTION - Static variable in class com.facebook.presto.SystemSessionProperties
 
KEY_BASED_SAMPLING_PERCENTAGE - Static variable in class com.facebook.presto.SystemSessionProperties
 
KeyAndBlockPositionValueState - Interface in com.facebook.presto.operator.aggregation.minmaxby
Used for MinMaxBy aggregation states where value's native container type is Block or Slice.
KeyAndBlockPositionValueStateSerializer<T extends KeyAndBlockPositionValueState> - Class in com.facebook.presto.operator.aggregation.minmaxby
 
KeyBasedSampler - Class in com.facebook.presto.sql.planner.optimizations
 
KeyBasedSampler(Metadata, SqlParser) - Constructor for class com.facebook.presto.sql.planner.optimizations.KeyBasedSampler
 
KeyProperty - Class in com.facebook.presto.sql.planner.iterative.properties
Represents a collection of primary or unique key constraints that hold for a final or intermediate result set produced by a PlanNode.
KeyProperty() - Constructor for class com.facebook.presto.sql.planner.iterative.properties.KeyProperty
 
KeyProperty(Set<Key>) - Constructor for class com.facebook.presto.sql.planner.iterative.properties.KeyProperty
 
keySamplingPercent() - Static method in class com.facebook.presto.operator.scalar.sql.SimpleSamplingPercent
 
keySatisifiesRequirement(Key) - Method in class com.facebook.presto.sql.planner.iterative.properties.Key
Determines if a provided key requirement is satisfied by this key.
keyType - Variable in class com.facebook.presto.operator.aggregation.MapUnionSumResult
 
KeyValuePairs - Class in com.facebook.presto.operator.aggregation
 
KeyValuePairs(Type, Type) - Constructor for class com.facebook.presto.operator.aggregation.KeyValuePairs
 
KeyValuePairs(Block, Type, Type) - Constructor for class com.facebook.presto.operator.aggregation.KeyValuePairs
 
KeyValuePairsState - Interface in com.facebook.presto.operator.aggregation.state
 
KeyValuePairsStateFactory - Class in com.facebook.presto.operator.aggregation.state
 
KeyValuePairsStateFactory(Type, Type) - Constructor for class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory
 
KeyValuePairsStateFactory.GroupedState - Class in com.facebook.presto.operator.aggregation.state
 
KeyValuePairsStateFactory.SingleState - Class in com.facebook.presto.operator.aggregation.state
 
KeyValuePairStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
KeyValuePairStateSerializer(MapType) - Constructor for class com.facebook.presto.operator.aggregation.state.KeyValuePairStateSerializer
 
KHyperLogLog - Class in com.facebook.presto.type.khyperloglog
For reference on KHyperLogLog, see "KHyperLogLog: Estimating Reidentifiability and Joinability of Large Data at Scale" by Chia et al., 2019.
KHyperLogLog() - Constructor for class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
KHyperLogLog(int, int) - Constructor for class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
KHyperLogLog(int, int, Long2ObjectSortedMap<HyperLogLog>) - Constructor for class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
KHyperLogLogAggregationFunction - Class in com.facebook.presto.type.khyperloglog
 
KHyperLogLogFunctions - Class in com.facebook.presto.type.khyperloglog
 
KHyperLogLogOperators - Class in com.facebook.presto.type.khyperloglog
 
KHyperLogLogState - Interface in com.facebook.presto.type.khyperloglog
 
KHyperLogLogStateFactory - Class in com.facebook.presto.type.khyperloglog
 
KHyperLogLogStateFactory() - Constructor for class com.facebook.presto.type.khyperloglog.KHyperLogLogStateFactory
 
KHyperLogLogStateFactory.GroupedKHyperLogLogState - Class in com.facebook.presto.type.khyperloglog
 
KHyperLogLogStateFactory.SingleKHyperLogLogState - Class in com.facebook.presto.type.khyperloglog
 
KHyperLogLogStateSerializer - Class in com.facebook.presto.type.khyperloglog
 
KHyperLogLogStateSerializer() - Constructor for class com.facebook.presto.type.khyperloglog.KHyperLogLogStateSerializer
 
KHyperLogLogType - Class in com.facebook.presto.type.khyperloglog
 
killQuery(String, String) - Method in class com.facebook.presto.connector.system.KillQueryProcedure
 
killQuery(QueryId, String, UriInfo, HttpServletRequest, AsyncResponse) - Method in class com.facebook.presto.resourcemanager.DistributedQueryResource
 
killQuery(QueryId, String, String, UriInfo, HttpServletRequest, AsyncResponse) - Method in class com.facebook.presto.server.QueryResource
 
KillQueryProcedure - Class in com.facebook.presto.connector.system
 
KillQueryProcedure(QueryManager) - Constructor for class com.facebook.presto.connector.system.KillQueryProcedure
 
kind(FunctionKind) - Method in class com.facebook.presto.metadata.SignatureBuilder
 
kurtosis(CentralMomentsState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.CentralMomentsAggregation
 

L

LagFunction - Class in com.facebook.presto.operator.window
 
LagFunction(List<Integer>) - Constructor for class com.facebook.presto.operator.window.LagFunction
 
LAMBDA_CAPTURE_METHOD - Static variable in class com.facebook.presto.sql.gen.LambdaCapture
 
LambdaBytecodeGenerator - Class in com.facebook.presto.sql.gen
 
LambdaCapture - Class in com.facebook.presto.sql.gen
 
lambdaCapture(MethodHandles.Lookup, String, MethodType, MethodType, MethodHandle, MethodType) - Static method in class com.facebook.presto.sql.gen.LambdaCapture
 
LambdaCaptureDesugaringRewriter - Class in com.facebook.presto.sql.planner.iterative.rule
 
LambdaExpressionExtractor - Class in com.facebook.presto.sql.gen
 
LambdaFunctionInterface - Interface in com.facebook.presto.sql.gen.lambda
 
LambdaVariableResolver(Map<String, Object>) - Constructor for class com.facebook.presto.sql.planner.Interpreters.LambdaVariableResolver
 
laplaceCdf(double, double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
lastDayOfMonthFromDate(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
lastDayOfMonthFromTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
lastDayOfMonthFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
lastRun - Variable in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
LastValueFunction - Class in com.facebook.presto.operator.window
 
LastValueFunction(List<Integer>) - Constructor for class com.facebook.presto.operator.window.LastValueFunction
 
lateralJoin() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
LateralJoin() - Constructor for class com.facebook.presto.sql.planner.plan.Patterns.LateralJoin
 
LateralJoinNode - Class in com.facebook.presto.sql.planner.plan
For every row from LateralJoinNode.input a LateralJoinNode.subquery relation is calculated.
LateralJoinNode(Optional<SourceLocation>, PlanNodeId, PlanNode, PlanNode, List<VariableReferenceExpression>, LateralJoinNode.Type, String) - Constructor for class com.facebook.presto.sql.planner.plan.LateralJoinNode
 
LateralJoinNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, PlanNode, List<VariableReferenceExpression>, LateralJoinNode.Type, String) - Constructor for class com.facebook.presto.sql.planner.plan.LateralJoinNode
 
LateralJoinNode.Type - Enum in com.facebook.presto.sql.planner.plan
 
LazyOutputBuffer - Class in com.facebook.presto.execution.buffer
 
LazyOutputBuffer(TaskId, String, Executor, DataSize, Supplier<LocalMemoryContext>, SpoolingOutputBufferFactory) - Constructor for class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
LazySplitSource - Class in com.facebook.presto.sql.planner
 
LazySplitSource(Supplier<SplitSource>) - Constructor for class com.facebook.presto.sql.planner.LazySplitSource
 
LeadFunction - Class in com.facebook.presto.operator.window
 
LeadFunction(List<Integer>) - Constructor for class com.facebook.presto.operator.window.LeadFunction
 
Least - Class in com.facebook.presto.operator.scalar
 
Least() - Constructor for class com.facebook.presto.operator.scalar.Least
 
LEAST - Static variable in class com.facebook.presto.operator.scalar.Least
 
leftPad(Slice, long, Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
leftPad(Slice, long, Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
leftTrim(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
leftTrim(Slice, int[]) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
LEGACY - Static variable in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig.NetworkTopologyType
 
LEGACY_MAP_SUBSCRIPT - Static variable in class com.facebook.presto.SystemSessionProperties
 
LEGACY_ROW_FIELD_ORDINAL_ACCESS - Static variable in class com.facebook.presto.SystemSessionProperties
 
LEGACY_TIMESTAMP - Static variable in class com.facebook.presto.SystemSessionProperties
 
LEGACY_TYPE_COERCION_WARNING_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
LEGACY_UNNEST - Static variable in class com.facebook.presto.SystemSessionProperties
 
LegacyArrayAggregationGroupState - Class in com.facebook.presto.operator.aggregation.arrayagg
Deprecated.
LegacyArrayAggregationGroupState(Type) - Constructor for class com.facebook.presto.operator.aggregation.arrayagg.LegacyArrayAggregationGroupState
Deprecated.
 
LegacyGroupedMultimapAggregationState - Class in com.facebook.presto.operator.aggregation.multimapagg
Deprecated.
LegacyGroupedMultimapAggregationState(Type, Type) - Constructor for class com.facebook.presto.operator.aggregation.multimapagg.LegacyGroupedMultimapAggregationState
Deprecated.
 
LegacyHistogramGroupState - Class in com.facebook.presto.operator.aggregation.histogram
Deprecated.
LegacyHistogramGroupState(Type, int) - Constructor for class com.facebook.presto.operator.aggregation.histogram.LegacyHistogramGroupState
Deprecated.
 
LegacyNetworkTopology - Class in com.facebook.presto.execution.scheduler
 
LegacyNetworkTopology() - Constructor for class com.facebook.presto.execution.scheduler.LegacyNetworkTopology
 
LegacyResourceGroupConfigurationManager - Class in com.facebook.presto.execution.resourceGroups
 
LegacyResourceGroupConfigurationManager(QueryManagerConfig) - Constructor for class com.facebook.presto.execution.resourceGroups.LegacyResourceGroupConfigurationManager
 
LegacyRowFieldOrdinalAccessUtil - Class in com.facebook.presto.util
 
LegacySqlQueryScheduler - Class in com.facebook.presto.execution.scheduler
Deprecated.
lendPagesSpatialIndex(Supplier<PagesSpatialIndex>) - Method in class com.facebook.presto.operator.PagesSpatialIndexFactory
Called by SpatialIndexBuilderOperator to provide a Supplier of spatial indexes for SpatialJoinOperators to use.
lendPartitionLookupSource(int, Supplier<LookupSource>) - Method in class com.facebook.presto.operator.PartitionedLookupSourceFactory
 
length() - Method in class com.facebook.presto.cost.StatisticRange
 
length(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
length(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
less(RowType, List<MethodHandle>, Block, Block) - Static method in class com.facebook.presto.operator.scalar.RowLessThanOperator
 
lessOrEqual(RowType, List<MethodHandle>, Block, Block) - Static method in class com.facebook.presto.operator.scalar.RowLessThanOrEqualOperator
 
lessThan(MethodHandle, Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayLessThanOperator
 
lessThan(int, int) - Static method in class com.facebook.presto.sql.gen.CompilerOperations
 
lessThan(long, long) - Static method in class com.facebook.presto.type.BigintOperators
 
lessThan(boolean, boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
lessThan(Slice, Slice) - Static method in class com.facebook.presto.type.CharOperators
 
lessThan(long, long) - Static method in class com.facebook.presto.type.DateOperators
 
lessThan(double, double) - Static method in class com.facebook.presto.type.DoubleOperators
 
lessThan(long, long) - Static method in class com.facebook.presto.type.IntegerOperators
 
lessThan(long, long) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
lessThan(long, long) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
lessThan(Slice, Slice) - Static method in class com.facebook.presto.type.IpAddressOperators
 
lessThan(Slice, Slice) - Static method in class com.facebook.presto.type.IpPrefixOperators
 
lessThan(long, long) - Static method in class com.facebook.presto.type.LongEnumOperators
 
lessThan(long, long) - Static method in class com.facebook.presto.type.RealOperators
 
lessThan(long, long) - Static method in class com.facebook.presto.type.SmallintOperators
 
lessThan(long, long) - Static method in class com.facebook.presto.type.TimeOperators
 
lessThan(long, long) - Static method in class com.facebook.presto.type.TimestampOperators
 
lessThan(long, long) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
lessThan(long, long) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
lessThan(long, long) - Static method in class com.facebook.presto.type.TinyintOperators
 
lessThan(boolean, boolean) - Static method in class com.facebook.presto.type.UnknownOperators
 
lessThan(Slice, Slice) - Static method in class com.facebook.presto.type.UuidOperators
 
lessThan(Slice, Slice) - Static method in class com.facebook.presto.type.VarbinaryOperators
 
lessThan(Slice, Slice) - Static method in class com.facebook.presto.type.VarcharEnumOperators
 
lessThan(Slice, Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
lessThanLong(MethodHandle, Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayLessThanOperator
 
lessThanOrEqual(MethodHandle, Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayLessThanOrEqualOperator
 
lessThanOrEqual(long, long) - Static method in class com.facebook.presto.type.BigintOperators
 
lessThanOrEqual(boolean, boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
lessThanOrEqual(Slice, Slice) - Static method in class com.facebook.presto.type.CharOperators
 
lessThanOrEqual(long, long) - Static method in class com.facebook.presto.type.DateOperators
 
lessThanOrEqual(double, double) - Static method in class com.facebook.presto.type.DoubleOperators
 
lessThanOrEqual(long, long) - Static method in class com.facebook.presto.type.IntegerOperators
 
lessThanOrEqual(long, long) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
lessThanOrEqual(long, long) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
lessThanOrEqual(Slice, Slice) - Static method in class com.facebook.presto.type.IpAddressOperators
 
lessThanOrEqual(Slice, Slice) - Static method in class com.facebook.presto.type.IpPrefixOperators
 
lessThanOrEqual(long, long) - Static method in class com.facebook.presto.type.LongEnumOperators
 
lessThanOrEqual(long, long) - Static method in class com.facebook.presto.type.RealOperators
 
lessThanOrEqual(long, long) - Static method in class com.facebook.presto.type.SmallintOperators
 
lessThanOrEqual(long, long) - Static method in class com.facebook.presto.type.TimeOperators
 
lessThanOrEqual(long, long) - Static method in class com.facebook.presto.type.TimestampOperators
 
lessThanOrEqual(long, long) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
lessThanOrEqual(long, long) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
lessThanOrEqual(long, long) - Static method in class com.facebook.presto.type.TinyintOperators
 
lessThanOrEqual(boolean, boolean) - Static method in class com.facebook.presto.type.UnknownOperators
 
lessThanOrEqual(Slice, Slice) - Static method in class com.facebook.presto.type.UuidOperators
 
lessThanOrEqual(Slice, Slice) - Static method in class com.facebook.presto.type.VarbinaryOperators
 
lessThanOrEqual(Slice, Slice) - Static method in class com.facebook.presto.type.VarcharEnumOperators
 
lessThanOrEqual(Slice, Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
lessThanOrEqualLong(MethodHandle, Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayLessThanOrEqualOperator
 
levenshteinDistance(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
Lifespan - Class in com.facebook.presto.execution
 
Lifespan(boolean, int) - Constructor for class com.facebook.presto.execution.Lifespan
 
LifespanScheduler - Interface in com.facebook.presto.execution.scheduler.group
 
LIKE_PATTERN - Static variable in class com.facebook.presto.type.LikePatternType
 
likeChar(Long, Slice, Regex) - Static method in class com.facebook.presto.type.LikeFunctions
 
likeCharFunction(Type) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
LikeFunctions - Class in com.facebook.presto.type
 
likePattern(Slice) - Static method in class com.facebook.presto.type.LikeFunctions
 
likePattern(Slice, Slice) - Static method in class com.facebook.presto.type.LikeFunctions
 
likePatternFunction() - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
LikePatternType - Class in com.facebook.presto.type
 
LikePatternType() - Constructor for class com.facebook.presto.type.LikePatternType
 
likeVarchar(Slice, Regex) - Static method in class com.facebook.presto.type.LikeFunctions
 
likeVarcharFunction() - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
limit() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
Limit() - Constructor for class com.facebook.presto.sql.planner.plan.Patterns.Limit
 
LimitOperator - Class in com.facebook.presto.operator
 
LimitOperator(OperatorContext, long) - Constructor for class com.facebook.presto.operator.LimitOperator
 
LimitOperator.LimitOperatorFactory - Class in com.facebook.presto.operator
 
LimitOperatorFactory(int, PlanNodeId, long) - Constructor for class com.facebook.presto.operator.LimitOperator.LimitOperatorFactory
 
LimitPushDown - Class in com.facebook.presto.sql.planner.optimizations
 
LimitPushDown() - Constructor for class com.facebook.presto.sql.planner.optimizations.LimitPushDown
 
LimitStatsRule - Class in com.facebook.presto.cost
 
LimitStatsRule(StatsNormalizer) - Constructor for class com.facebook.presto.cost.LimitStatsRule
 
lineInterpolatePoint(Slice, double) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
lineLocatePoint(Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
link(int, int) - Method in class com.facebook.presto.operator.ArrayPositionLinks.FactoryBuilder
 
link(int, int) - Method in interface com.facebook.presto.operator.PositionLinks.FactoryBuilder
 
link(int, int) - Method in class com.facebook.presto.operator.SortedPositionLinks.FactoryBuilder
 
LIST_BUILT_IN_FUNCTIONS_ONLY - Static variable in class com.facebook.presto.SystemSessionProperties
 
listApplicableRoles(Session, PrestoPrincipal, String) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
listApplicableRoles(Session, PrestoPrincipal, String) - Method in interface com.facebook.presto.metadata.Metadata
List applicable roles, including the transitive grants, for the specified principal
listApplicableRoles(Session, PrestoPrincipal, String) - Method in class com.facebook.presto.metadata.MetadataManager
 
listBuiltInFunctions() - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
listCatalogs(Session, Metadata, AccessControl) - Static method in class com.facebook.presto.metadata.MetadataListing
 
listConnectorIds() - Method in class com.facebook.presto.metadata.CatalogMetadata
 
listEnabledRoles(Session, String) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
listEnabledRoles(Session, String) - Method in interface com.facebook.presto.metadata.Metadata
List applicable roles, including the transitive grants, in given session
listEnabledRoles(Session, String) - Method in class com.facebook.presto.metadata.MetadataManager
 
listFunctionNames(Map<SqlFunctionId, SqlInvokedFunction>) - Static method in class com.facebook.presto.metadata.SessionFunctionUtils
 
listFunctions(Optional<String>, Optional<String>) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
likePattern / escape is not used for optimization, returning all functions.
listFunctions(Session, Optional<String>, Optional<String>) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
likePattern / escape is an opportunistic optimization push down to function namespace managers.
listFunctions(Map<SqlFunctionId, SqlInvokedFunction>) - Static method in class com.facebook.presto.metadata.SessionFunctionUtils
 
listOfListsCopy(List<List<T>>) - Static method in class com.facebook.presto.util.MoreLists
 
listOperators() - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
listPartitionHandles(Session, PartitioningHandle) - Method in class com.facebook.presto.sql.planner.NodePartitioningManager
 
listRoleGrants(Session, String, PrestoPrincipal) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
listRoleGrants(Session, String, PrestoPrincipal) - Method in interface com.facebook.presto.metadata.Metadata
List roles grants in the specified catalog for a given principal, not recursively.
listRoleGrants(Session, String, PrestoPrincipal) - Method in class com.facebook.presto.metadata.MetadataManager
 
listRoles(Session, String) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
listRoles(Session, String) - Method in interface com.facebook.presto.metadata.Metadata
List available roles in specified catalog.
listRoles(Session, String) - Method in class com.facebook.presto.metadata.MetadataManager
 
listSchemaNames(TransactionInfo, SessionRepresentation, String) - Method in class com.facebook.presto.catalogserver.CatalogServer
 
listSchemaNames(TransactionInfo, SessionRepresentation, String) - Method in interface com.facebook.presto.catalogserver.CatalogServerClient
 
listSchemaNames(Session, String) - Method in class com.facebook.presto.catalogserver.RemoteMetadataManager
 
listSchemaNames(ConnectorSession) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
listSchemaNames(ConnectorSession) - Method in class com.facebook.presto.connector.system.SystemTablesMetadata
 
listSchemaNames(Session, String) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
listSchemaNames(Session, String) - Method in interface com.facebook.presto.metadata.Metadata
 
listSchemaNames(Session, String) - Method in class com.facebook.presto.metadata.MetadataManager
 
listSchemaNames(ConnectorSession) - Method in class com.facebook.presto.testing.TestingMetadata
 
listSchemas(Session, Metadata, AccessControl, String) - Static method in class com.facebook.presto.metadata.MetadataListing
 
listSystemTables(ConnectorSession) - Method in class com.facebook.presto.connector.system.DelegatingSystemTablesProvider
 
listSystemTables(ConnectorSession) - Method in class com.facebook.presto.connector.system.MetadataBasedSystemTablesProvider
 
listSystemTables(ConnectorSession) - Method in class com.facebook.presto.connector.system.StaticSystemTablesProvider
 
listSystemTables(ConnectorSession) - Method in interface com.facebook.presto.connector.system.SystemTablesProvider
 
listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class com.facebook.presto.connector.system.SystemTablesMetadata
 
listTableColumns(Session, QualifiedTablePrefix) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
listTableColumns(Session, QualifiedTablePrefix) - Method in interface com.facebook.presto.metadata.Metadata
Gets the metadata for all columns that match the specified table prefix.
listTableColumns(Session, Metadata, AccessControl, QualifiedTablePrefix) - Static method in class com.facebook.presto.metadata.MetadataListing
 
listTableColumns(Session, QualifiedTablePrefix) - Method in class com.facebook.presto.metadata.MetadataManager
 
listTableColumns(ConnectorSession, SchemaTablePrefix) - Method in class com.facebook.presto.testing.TestingMetadata
 
listTablePrivileges(Session, QualifiedTablePrefix) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
listTablePrivileges(Session, QualifiedTablePrefix) - Method in interface com.facebook.presto.metadata.Metadata
Gets the privileges for the specified table available to the given grantee considering the selected session role
listTablePrivileges(Session, Metadata, AccessControl, QualifiedTablePrefix) - Static method in class com.facebook.presto.metadata.MetadataListing
 
listTablePrivileges(Session, QualifiedTablePrefix) - Method in class com.facebook.presto.metadata.MetadataManager
 
listTables(TransactionInfo, SessionRepresentation, QualifiedTablePrefix) - Method in class com.facebook.presto.catalogserver.CatalogServer
 
listTables(TransactionInfo, SessionRepresentation, QualifiedTablePrefix) - Method in interface com.facebook.presto.catalogserver.CatalogServerClient
 
listTables(Session, QualifiedTablePrefix) - Method in class com.facebook.presto.catalogserver.RemoteMetadataManager
 
listTables(ConnectorSession, String) - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
listTables(ConnectorSession, String) - Method in class com.facebook.presto.connector.system.SystemTablesMetadata
 
listTables(Session, QualifiedTablePrefix) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
listTables(Session, QualifiedTablePrefix) - Method in interface com.facebook.presto.metadata.Metadata
Get the names that match the specified table prefix (never null).
listTables(Session, Metadata, AccessControl, QualifiedTablePrefix) - Static method in class com.facebook.presto.metadata.MetadataListing
 
listTables(Session, QualifiedTablePrefix) - Method in class com.facebook.presto.metadata.MetadataManager
 
listTables(Session, String, String) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
listTables(Session, String, String) - Method in interface com.facebook.presto.testing.QueryRunner
 
listTables(ConnectorSession, Optional<String>) - Method in class com.facebook.presto.testing.TestingMetadata
 
listViews(TransactionInfo, SessionRepresentation, QualifiedTablePrefix) - Method in class com.facebook.presto.catalogserver.CatalogServer
 
listViews(TransactionInfo, SessionRepresentation, QualifiedTablePrefix) - Method in interface com.facebook.presto.catalogserver.CatalogServerClient
 
listViews(Session, QualifiedTablePrefix) - Method in class com.facebook.presto.catalogserver.RemoteMetadataManager
 
listViews(Session, QualifiedTablePrefix) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
listViews(Session, QualifiedTablePrefix) - Method in interface com.facebook.presto.metadata.Metadata
Get the names that match the specified table prefix (never null).
listViews(Session, Metadata, AccessControl, QualifiedTablePrefix) - Static method in class com.facebook.presto.metadata.MetadataListing
 
listViews(Session, QualifiedTablePrefix) - Method in class com.facebook.presto.metadata.MetadataManager
 
listViews(ConnectorSession, Optional<String>) - Method in class com.facebook.presto.testing.TestingMetadata
 
LiteralEncoder - Class in com.facebook.presto.sql.planner
 
LiteralEncoder(BlockEncodingSerde) - Constructor for class com.facebook.presto.sql.planner.LiteralEncoder
 
LiteralImplementationDependency - Class in com.facebook.presto.operator.annotations
 
LiteralImplementationDependency(String) - Constructor for class com.facebook.presto.operator.annotations.LiteralImplementationDependency
 
LiteralInterpreter - Class in com.facebook.presto.sql.planner
 
LiteralParameter - Annotation Type in com.facebook.presto.type
 
ln(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
load() - Method in class com.facebook.presto.operator.PartitionedConsumption.Partition
 
load(String, Map<String, String>) - Method in class com.facebook.presto.ttl.clusterttlprovidermanagers.ConfidenceBasedClusterTtlProviderManager
 
load(String, Map<String, String>) - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.ConfidenceBasedNodeTtlFetcherManager
 
loadCatalogs() - Method in class com.facebook.presto.metadata.StaticCatalogStore
 
loadCatalogs(Map<String, Map<String, String>>) - Method in class com.facebook.presto.metadata.StaticCatalogStore
 
loadClusterTtlProvider() - Method in interface com.facebook.presto.ttl.clusterttlprovidermanagers.ClusterTtlProviderManager
 
loadClusterTtlProvider() - Method in class com.facebook.presto.ttl.clusterttlprovidermanagers.ConfidenceBasedClusterTtlProviderManager
 
loadClusterTtlProvider() - Method in class com.facebook.presto.ttl.clusterttlprovidermanagers.ThrowingClusterTtlProviderManager
 
loadConfigurationManager() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
loadConfigurationManager() - Method in class com.facebook.presto.execution.resourceGroups.NoOpResourceGroupManager
 
loadConfigurationManager() - Method in interface com.facebook.presto.execution.resourceGroups.ResourceGroupManager
 
loadConfigurationManager() - Method in class com.facebook.presto.server.SessionPropertyDefaults
 
loadConfigurationManager(Map<String, String>) - Method in class com.facebook.presto.server.SessionPropertyDefaults
 
loadConfiguredEventListener() - Method in class com.facebook.presto.eventlistener.EventListenerManager
 
loadConfiguredEventListener(Map<String, String>) - Method in class com.facebook.presto.eventlistener.EventListenerManager
 
loadConstant(CallSiteBinder, Object, Class<?>) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
loadConstant(Binding) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
loadFunctionNamespaceManager(String, String, Map<String, String>) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
loadFunctionNamespaceManager(String, String, Map<String, String>) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
loadFunctionNamespaceManager(String, String, Map<String, String>) - Method in interface com.facebook.presto.testing.QueryRunner
 
loadFunctionNamespaceManagers() - Method in class com.facebook.presto.metadata.StaticFunctionNamespaceStore
 
loadFunctionNamespaceManagers(Map<String, Map<String, String>>) - Method in class com.facebook.presto.metadata.StaticFunctionNamespaceStore
 
loadNodeTtlFetcher() - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.ConfidenceBasedNodeTtlFetcherManager
 
loadNodeTtlFetcher() - Method in interface com.facebook.presto.ttl.nodettlfetchermanagers.NodeTtlFetcherManager
 
loadNodeTtlFetcher() - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.ThrowingNodeTtlFetcherManager
 
loadPasswordAuthenticator() - Method in class com.facebook.presto.server.security.PasswordAuthenticatorManager
 
loadPlugins() - Method in class com.facebook.presto.server.PluginManager
 
loadProperties(File) - Static method in class com.facebook.presto.util.PropertiesUtil
 
loadQueryPrerequisites() - Method in class com.facebook.presto.dispatcher.QueryPrerequisitesManager
 
loadSystemAccessControl() - Method in class com.facebook.presto.security.AccessControlManager
 
loadSystemAccessControl(Map<String, String>) - Method in class com.facebook.presto.security.AccessControlManager
 
loadTempStorage(String, Map<String, String>) - Method in class com.facebook.presto.storage.TempStorageManager
 
loadTempStorages() - Method in class com.facebook.presto.storage.TempStorageManager
 
loadTempStorages(Map<String, Map<String, String>>) - Method in class com.facebook.presto.storage.TempStorageManager
 
local(List<? extends LocalProperty<VariableReferenceExpression>>) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Builder
 
LocalCoordinatorLocation - Class in com.facebook.presto.dispatcher
 
LocalCoordinatorLocation() - Constructor for class com.facebook.presto.dispatcher.LocalCoordinatorLocation
 
LocalCostEstimate - Class in com.facebook.presto.cost
Represents inherent cost of some plan node, not including cost of its sources.
LocalDispatchQuery - Class in com.facebook.presto.dispatcher
 
LocalDispatchQuery(QueryStateMachine, QueryMonitor, ListenableFuture<QueryExecution>, ClusterSizeMonitor, Executor, Consumer<DispatchQuery>, Consumer<QueryExecution>, boolean, QueryPrerequisites) - Constructor for class com.facebook.presto.dispatcher.LocalDispatchQuery
 
LocalDispatchQueryFactory - Class in com.facebook.presto.dispatcher
 
LocalDispatchQueryFactory(QueryManager, TransactionManager, AccessControl, Metadata, QueryMonitor, LocationFactory, Map<Class<? extends Statement>, QueryExecution.QueryExecutionFactory<?>>, ClusterSizeMonitor, DispatchExecutor, QueryPrerequisitesManager) - Constructor for class com.facebook.presto.dispatcher.LocalDispatchQueryFactory
 
LocalDynamicFilter - Class in com.facebook.presto.sql.planner
 
LocalDynamicFilter(Multimap<String, DynamicFilters.DynamicFilterPlaceholder>, Map<String, Integer>, int) - Constructor for class com.facebook.presto.sql.planner.LocalDynamicFilter
 
LocalDynamicFiltersCollector - Class in com.facebook.presto.sql.planner
 
LocalDynamicFiltersCollector() - Constructor for class com.facebook.presto.sql.planner.LocalDynamicFiltersCollector
 
LocalExchange - Class in com.facebook.presto.operator.exchange
 
LocalExchange(PartitioningProviderManager, Session, int, int, PartitioningHandle, List<Integer>, List<Type>, Optional<Integer>, DataSize) - Constructor for class com.facebook.presto.operator.exchange.LocalExchange
 
LocalExchange.LocalExchangeFactory - Class in com.facebook.presto.operator.exchange
 
LocalExchange.LocalExchangeSinkFactory - Class in com.facebook.presto.operator.exchange
 
LocalExchange.LocalExchangeSinkFactoryId - Class in com.facebook.presto.operator.exchange
 
LocalExchangeBufferInfo - Class in com.facebook.presto.operator.exchange
 
LocalExchangeBufferInfo(long, int) - Constructor for class com.facebook.presto.operator.exchange.LocalExchangeBufferInfo
 
LocalExchangeFactory(PartitioningProviderManager, Session, PartitioningHandle, int, List<Type>, List<Integer>, Optional<Integer>, PipelineExecutionStrategy, DataSize) - Constructor for class com.facebook.presto.operator.exchange.LocalExchange.LocalExchangeFactory
 
LocalExchangeMemoryManager - Class in com.facebook.presto.operator.exchange
 
LocalExchangeMemoryManager(long) - Constructor for class com.facebook.presto.operator.exchange.LocalExchangeMemoryManager
 
LocalExchanger - Interface in com.facebook.presto.operator.exchange
 
LocalExchangeSink - Class in com.facebook.presto.operator.exchange
 
LocalExchangeSink(LocalExchanger, Consumer<LocalExchangeSink>) - Constructor for class com.facebook.presto.operator.exchange.LocalExchangeSink
 
LocalExchangeSinkFactoryId(int) - Constructor for class com.facebook.presto.operator.exchange.LocalExchange.LocalExchangeSinkFactoryId
 
LocalExchangeSinkOperator - Class in com.facebook.presto.operator.exchange
 
LocalExchangeSinkOperator.LocalExchangeSinkOperatorFactory - Class in com.facebook.presto.operator.exchange
 
LocalExchangeSinkOperatorFactory(LocalExchange.LocalExchangeFactory, int, PlanNodeId, LocalExchange.LocalExchangeSinkFactoryId, Function<Page, Page>) - Constructor for class com.facebook.presto.operator.exchange.LocalExchangeSinkOperator.LocalExchangeSinkOperatorFactory
 
LocalExchangeSource - Class in com.facebook.presto.operator.exchange
 
LocalExchangeSource(Consumer<LocalExchangeSource>) - Constructor for class com.facebook.presto.operator.exchange.LocalExchangeSource
 
LocalExchangeSourceOperator - Class in com.facebook.presto.operator.exchange
 
LocalExchangeSourceOperator(OperatorContext, LocalExchangeSource) - Constructor for class com.facebook.presto.operator.exchange.LocalExchangeSourceOperator
 
LocalExchangeSourceOperator.LocalExchangeSourceOperatorFactory - Class in com.facebook.presto.operator.exchange
 
LocalExchangeSourceOperatorFactory(int, PlanNodeId, LocalExchange.LocalExchangeFactory) - Constructor for class com.facebook.presto.operator.exchange.LocalExchangeSourceOperator.LocalExchangeSourceOperatorFactory
 
LocalExecutionPlan(List<DriverFactory>, List<PlanNodeId>, StageExecutionDescriptor) - Constructor for class com.facebook.presto.sql.planner.LocalExecutionPlanner.LocalExecutionPlan
 
LocalExecutionPlanner - Class in com.facebook.presto.sql.planner
 
LocalExecutionPlanner(Metadata, Optional<ExplainAnalyzeContext>, PageSourceProvider, IndexManager, PartitioningProviderManager, NodePartitioningManager, PageSinkManager, ConnectorMetadataUpdaterManager, ExpressionCompiler, PageFunctionCompiler, JoinFilterFunctionCompiler, IndexJoinLookupStats, TaskManagerConfig, MemoryManagerConfig, SpillerFactory, SingleStreamSpillerFactory, PartitioningSpillerFactory, BlockEncodingSerde, PagesIndex.Factory, JoinCompiler, LookupJoinOperators, OrderingCompiler, JsonCodec<TableCommitContext>, DeterminismEvaluator, FragmentResultCacheManager, ObjectMapper, StandaloneSpillerFactory) - Constructor for class com.facebook.presto.sql.planner.LocalExecutionPlanner
 
LocalExecutionPlanner.LocalExecutionPlan - Class in com.facebook.presto.sql.planner
 
LocalMemoryManager - Class in com.facebook.presto.memory
 
LocalMemoryManager(NodeMemoryConfig) - Constructor for class com.facebook.presto.memory.LocalMemoryManager
 
LocalMemoryManager(NodeMemoryConfig, long) - Constructor for class com.facebook.presto.memory.LocalMemoryManager
 
LocalMemoryManagerExporter - Class in com.facebook.presto.memory
 
LocalMemoryManagerExporter(LocalMemoryManager, MBeanExporter) - Constructor for class com.facebook.presto.memory.LocalMemoryManagerExporter
 
LocalMergeSourceOperator - Class in com.facebook.presto.operator.exchange
 
LocalMergeSourceOperator(OperatorContext, List<LocalExchangeSource>, List<Type>, PageWithPositionComparator) - Constructor for class com.facebook.presto.operator.exchange.LocalMergeSourceOperator
 
LocalMergeSourceOperator.LocalMergeSourceOperatorFactory - Class in com.facebook.presto.operator.exchange
 
LocalMergeSourceOperatorFactory(int, PlanNodeId, LocalExchange.LocalExchangeFactory, List<Type>, OrderingCompiler, List<Integer>, List<SortOrder>) - Constructor for class com.facebook.presto.operator.exchange.LocalMergeSourceOperator.LocalMergeSourceOperatorFactory
 
LocalPartitionGenerator - Class in com.facebook.presto.operator.exchange
 
LocalPartitionGenerator(HashGenerator, int) - Constructor for class com.facebook.presto.operator.exchange.LocalPartitionGenerator
 
LocalPlannerAware - Interface in com.facebook.presto.operator
 
localPlannerComplete() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSinkOperator.LocalExchangeSinkOperatorFactory
 
localPlannerComplete() - Method in interface com.facebook.presto.operator.LocalPlannerAware
 
LocalProperties - Class in com.facebook.presto.sql.planner.optimizations
 
LocalQueryProvider - Class in com.facebook.presto.server.protocol
 
LocalQueryProvider(QueryManager, TransactionManager, ExchangeClientSupplier, BlockEncodingSerde, BoundedExecutor, ScheduledExecutorService, RetryCircuitBreaker) - Constructor for class com.facebook.presto.server.protocol.LocalQueryProvider
 
LocalQueryRunner - Class in com.facebook.presto.testing
 
LocalQueryRunner(Session) - Constructor for class com.facebook.presto.testing.LocalQueryRunner
 
LocalQueryRunner(Session, FeaturesConfig) - Constructor for class com.facebook.presto.testing.LocalQueryRunner
 
LocalQueryRunner(Session, FeaturesConfig, NodeSpillConfig, boolean, boolean) - Constructor for class com.facebook.presto.testing.LocalQueryRunner
 
LocalQueryRunner(Session, FeaturesConfig, NodeSpillConfig, boolean, boolean, ObjectMapper) - Constructor for class com.facebook.presto.testing.LocalQueryRunner
 
localRevocableMemoryContext() - Method in class com.facebook.presto.operator.OperatorContext
 
LocalSpillContext - Class in com.facebook.presto.spiller
 
LocalSpillContext(SpillContext) - Constructor for class com.facebook.presto.spiller.LocalSpillContext
 
LocalSpillManager - Class in com.facebook.presto.spiller
 
LocalSpillManager(NodeSpillConfig) - Constructor for class com.facebook.presto.spiller.LocalSpillManager
 
localSystemMemoryContext() - Method in class com.facebook.presto.operator.OperatorContext
 
localSystemMemoryContext() - Method in class com.facebook.presto.operator.PipelineContext
 
localSystemMemoryContext() - Method in class com.facebook.presto.operator.TaskContext
 
LocalTempStorage - Class in com.facebook.presto.spiller
 
LocalTempStorage(List<Path>, double) - Constructor for class com.facebook.presto.spiller.LocalTempStorage
 
LocalTempStorage.Factory - Class in com.facebook.presto.spiller
 
localTime(SqlFunctionProperties) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
localTimestamp(SqlFunctionProperties) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
localUserMemoryContext() - Method in class com.facebook.presto.operator.OperatorContext
 
locate(HostAddress) - Method in class com.facebook.presto.execution.scheduler.FlatNetworkTopology
 
locate(HostAddress) - Method in class com.facebook.presto.execution.scheduler.LegacyNetworkTopology
 
locate(HostAddress) - Method in interface com.facebook.presto.execution.scheduler.NetworkTopology
 
Location - Class in com.facebook.presto.execution
 
Location(String) - Constructor for class com.facebook.presto.execution.Location
 
LocationFactory - Interface in com.facebook.presto.execution
 
lockDownNodes() - Method in class com.facebook.presto.execution.scheduler.DynamicSplitPlacementPolicy
 
lockDownNodes() - Method in class com.facebook.presto.execution.scheduler.FixedSourcePartitionedScheduler.BucketedSplitPlacementPolicy
 
lockDownNodes() - Method in interface com.facebook.presto.execution.scheduler.nodeSelection.NodeSelector
 
lockDownNodes() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleNodeSelector
 
lockDownNodes() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleTtlNodeSelector
 
lockDownNodes() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.TopologyAwareNodeSelector
 
lockDownNodes() - Method in interface com.facebook.presto.execution.scheduler.SplitPlacementPolicy
 
log(double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.LegacyLogFunction
 
log10(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
log2(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
LOG_FORMATTED_QUERY_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
LogicalPlanner - Class in com.facebook.presto.sql.planner
 
LogicalPlanner(boolean, Session, List<PlanOptimizer>, PlanNodeIdAllocator, Metadata, SqlParser, StatsCalculator, CostCalculator, WarningCollector, PlanChecker) - Constructor for class com.facebook.presto.sql.planner.LogicalPlanner
 
LogicalPlanner(boolean, Session, List<PlanOptimizer>, PlanChecker, PlanNodeIdAllocator, Metadata, SqlParser, StatsCalculator, CostCalculator, WarningCollector) - Constructor for class com.facebook.presto.sql.planner.LogicalPlanner
 
LogicalPlanner.Stage - Enum in com.facebook.presto.sql.planner
 
LogicalPropertiesImpl - Class in com.facebook.presto.sql.planner.iterative.properties
Provides an implementation of interface LogicalProperties along with a set of builders that various PlanNode's can use to compute their logical properties.
LogicalPropertiesImpl(EquivalenceClassProperty, MaxCardProperty, KeyProperty) - Constructor for class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesImpl
 
LogicalPropertiesImpl.AggregationBuilder - Class in com.facebook.presto.sql.planner.iterative.properties
This logical properties builder should be used by PlanNode's that propagate their source properties and add a unique key.
LogicalPropertiesImpl.DistinctLimitBuilder - Class in com.facebook.presto.sql.planner.iterative.properties
This logical properties builder should be used by PlanNode's that propagate their source properties, add a unique key, and also limit the result.
LogicalPropertiesImpl.DoNotPropagateBuilder - Class in com.facebook.presto.sql.planner.iterative.properties
This logical properties' builder should be used by PlanNode that do not (yet perhaps) propagate or add logical properties.
LogicalPropertiesImpl.FilterBuilder - Class in com.facebook.presto.sql.planner.iterative.properties
This logical properties builder should be used by PlanNode's that apply predicates.
LogicalPropertiesImpl.InverseVariableMappingsWithEquivalence - Class in com.facebook.presto.sql.planner.iterative.properties
This is a helper method for project operations where variable references are reassigned.
LogicalPropertiesImpl.JoinBuilder - Class in com.facebook.presto.sql.planner.iterative.properties
This logical properties builder should be used by PlanNode's that join two input sources where both input sources contribute variables to the join output (e.g.
LogicalPropertiesImpl.ProjectBuilder - Class in com.facebook.presto.sql.planner.iterative.properties
This logical properties builder should be used by PlanNode's that project their source properties.
LogicalPropertiesImpl.PropagateAndLimitBuilder - Class in com.facebook.presto.sql.planner.iterative.properties
This logical properties builder should be used by PlanNode that propagate their source properties and add a limit.
LogicalPropertiesImpl.PropagateBuilder - Class in com.facebook.presto.sql.planner.iterative.properties
This logical properties builder should be used by PlanNode's that simply propagate source properties without changes.
LogicalPropertiesImpl.TableScanBuilder - Class in com.facebook.presto.sql.planner.iterative.properties
This logical properties builder is used by a TableScanNode to initialize logical properties from catalog constraints.
LogicalPropertiesProviderImpl - Class in com.facebook.presto.sql.planner.iterative.properties
Defines a suite of plan node-specific methods for the computation of logical properties.
LogicalPropertiesProviderImpl(FunctionResolution) - Constructor for class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesProviderImpl
 
LongAndBlockPositionValueState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
LongAndDoubleState - Interface in com.facebook.presto.operator.aggregation.state
 
LongArrayBlockEncodingBuffer - Class in com.facebook.presto.operator.repartition
 
LongArrayBlockEncodingBuffer(ArrayAllocator, boolean) - Constructor for class com.facebook.presto.operator.repartition.LongArrayBlockEncodingBuffer
 
longArrayMax(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayMaxFunction
 
longArrayMin(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayMinFunction
 
longArrayMinMax(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayMinMaxUtils
 
LongBooleanState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
longDecimalToBigint(Slice, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
longDecimalToBoolean(Slice, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
longDecimalToDouble(Slice, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
longDecimalToGenericIntegerType(Slice, int, long, long) - Static method in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
longDecimalToInteger(Slice, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
longDecimalToJson(Slice, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
longDecimalToLongDecimal(Slice, int, int, int, int) - Static method in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
longDecimalToReal(Slice, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
longDecimalToShortDecimal(Slice, int, int, int, int) - Static method in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
longDecimalToSmallint(Slice, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
longDecimalToTinyint(Slice, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
longDecimalToVarchar(Slice, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
LongDecimalWithOverflowAndLongState - Interface in com.facebook.presto.operator.aggregation.state
 
LongDecimalWithOverflowAndLongStateFactory - Class in com.facebook.presto.operator.aggregation.state
 
LongDecimalWithOverflowAndLongStateFactory() - Constructor for class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory
 
LongDecimalWithOverflowAndLongStateFactory.GroupedLongDecimalWithOverflowAndLongState - Class in com.facebook.presto.operator.aggregation.state
 
LongDecimalWithOverflowAndLongStateFactory.SingleLongDecimalWithOverflowAndLongState - Class in com.facebook.presto.operator.aggregation.state
 
LongDecimalWithOverflowAndLongStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
LongDecimalWithOverflowAndLongStateSerializer() - Constructor for class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateSerializer
 
LongDecimalWithOverflowState - Interface in com.facebook.presto.operator.aggregation.state
 
LongDecimalWithOverflowStateFactory - Class in com.facebook.presto.operator.aggregation.state
 
LongDecimalWithOverflowStateFactory() - Constructor for class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory
 
LongDecimalWithOverflowStateFactory.GroupedLongDecimalWithOverflowState - Class in com.facebook.presto.operator.aggregation.state
 
LongDecimalWithOverflowStateFactory.SingleLongDecimalWithOverflowState - Class in com.facebook.presto.operator.aggregation.state
 
LongDecimalWithOverflowStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
LongDecimalWithOverflowStateSerializer() - Constructor for class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateSerializer
 
LongDoubleState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
longElementAt(Type, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArrayElementAtFunction
 
LongEnumOperators - Class in com.facebook.presto.type
 
longGreaterThanZero(long) - Static method in class com.facebook.presto.sql.gen.CompilerOperations
 
LongLongState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
LongState - Interface in com.facebook.presto.operator.aggregation.state
 
longSubscript(Type, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArraySubscriptOperator
 
LongSumAggregation - Class in com.facebook.presto.operator.aggregation
 
LongToBooleanFunction - Interface in com.facebook.presto.operator.scalar
 
longToLongCast(Slice, long, long, long, long) - Static method in class com.facebook.presto.type.DecimalToDecimalCasts
 
longToShortCast(Slice, long, long, long, long) - Static method in class com.facebook.presto.type.DecimalToDecimalCasts
 
longValue - Variable in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory.SingleLongDecimalWithOverflowAndLongState
 
longVariableConstraints(LongVariableConstraint...) - Method in class com.facebook.presto.metadata.SignatureBuilder
 
longVariableConstraints(List<LongVariableConstraint>) - Method in class com.facebook.presto.metadata.SignatureBuilder
 
Lookup - Interface in com.facebook.presto.sql.planner.iterative
 
lookupAllAtOnce(PartitionedLookupSourceFactory) - Static method in class com.facebook.presto.operator.JoinBridgeManager
 
lookupCast(CastType, Type, Type) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
lookupFunction(String, List<TypeSignatureProvider>) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
Lookup up a function with name and fully bound types.
LookupJoinOperator - Class in com.facebook.presto.operator
 
LookupJoinOperator(OperatorContext, List<Type>, List<Type>, LookupJoinOperators.JoinType, LookupSourceFactory, JoinProbe.JoinProbeFactory, Runnable, OptionalInt, HashGenerator, PartitioningSpillerFactory) - Constructor for class com.facebook.presto.operator.LookupJoinOperator
 
LookupJoinOperator.SavedRow - Class in com.facebook.presto.operator
 
LookupJoinOperator.SpillInfoSnapshot - Class in com.facebook.presto.operator
 
LookupJoinOperatorFactory - Class in com.facebook.presto.operator
 
LookupJoinOperatorFactory(int, PlanNodeId, JoinBridgeManager<? extends LookupSourceFactory>, List<Type>, List<Type>, List<Type>, LookupJoinOperators.JoinType, JoinProbe.JoinProbeFactory, OptionalInt, List<Integer>, OptionalInt, PartitioningSpillerFactory) - Constructor for class com.facebook.presto.operator.LookupJoinOperatorFactory
 
LookupJoinOperators - Class in com.facebook.presto.operator
 
LookupJoinOperators() - Constructor for class com.facebook.presto.operator.LookupJoinOperators
 
LookupJoinOperators.JoinType - Enum in com.facebook.presto.operator
 
LookupJoinPageBuilder - Class in com.facebook.presto.operator
This page builder creates pages with dictionary blocks: normal dictionary blocks for the probe side and the original blocks for the build side.
LookupJoinPageBuilder(List<Type>) - Constructor for class com.facebook.presto.operator.LookupJoinPageBuilder
 
lookupOuterJoin(int, PlanNodeId, JoinBridgeManager<? extends LookupSourceFactory>, List<Type>, List<Integer>, OptionalInt, Optional<List<Integer>>, OptionalInt, PartitioningSpillerFactory) - Method in class com.facebook.presto.operator.LookupJoinOperators
 
LookupOuterOperator - Class in com.facebook.presto.operator
 
LookupOuterOperator(OperatorContext, ListenableFuture<OuterPositionIterator>, List<Type>, List<Type>, Runnable) - Constructor for class com.facebook.presto.operator.LookupOuterOperator
 
LookupOuterOperator.LookupOuterOperatorFactory - Class in com.facebook.presto.operator
 
LookupOuterOperatorFactory(int, PlanNodeId, List<Type>, List<Type>, JoinBridgeManager<?>) - Constructor for class com.facebook.presto.operator.LookupOuterOperator.LookupOuterOperatorFactory
 
LookupSource - Interface in com.facebook.presto.operator
 
LookupSourceFactory - Interface in com.facebook.presto.operator
 
LookupSourceProvider - Interface in com.facebook.presto.operator
 
LookupSourceProvider.LookupSourceLease - Interface in com.facebook.presto.operator
 
LookupSourceSupplier - Interface in com.facebook.presto.operator
 
LookupSourceSupplierFactory(Class<? extends LookupSourceSupplier>, JoinCompiler.PagesHashStrategyFactory) - Constructor for class com.facebook.presto.sql.gen.JoinCompiler.LookupSourceSupplierFactory
 
lower(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
LowMemoryKiller - Interface in com.facebook.presto.memory
 
LowMemoryKiller.QueryMemoryInfo - Class in com.facebook.presto.memory
 
LowMemoryKillerPolicy() - Constructor for class com.facebook.presto.memory.MemoryManagerConfig.LowMemoryKillerPolicy
 

M

MAGIC_LITERAL_FUNCTION_PREFIX - Static variable in class com.facebook.presto.sql.planner.LiteralEncoder
 
main(String[]) - Static method in class com.facebook.presto.server.PrestoServer
 
main(String[]) - Static method in class com.facebook.presto.util.GenerateTimeZoneIndex
 
makeClassName(String, Optional<String>) - Static method in class com.facebook.presto.util.CompilerUtils
 
makeClassName(String) - Static method in class com.facebook.presto.util.CompilerUtils
 
ManagedQueryExecution - Interface in com.facebook.presto.execution
 
manipulateAdjacentWindowNodes(WindowNode, WindowNode, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.GatherAndMergeWindows.MergeAdjacentWindowsOverProjects
 
manipulateAdjacentWindowNodes(WindowNode, WindowNode, Rule.Context) - Method in class com.facebook.presto.sql.planner.iterative.rule.GatherAndMergeWindows.SwapAdjacentWindowsBySpecifications
 
map() - Method in class com.facebook.presto.operator.scalar.EmptyMapConstructor
 
map(Function<T, R>) - Method in interface com.facebook.presto.operator.WorkProcessor
 
map(Scope, CachedInstanceBinder, Type, Type, Variable, String, JavaScalarFunctionImplementation) - Static method in class com.facebook.presto.sql.gen.ArrayGeneratorUtils
 
map(Scope, CallSiteBinder, Type, Type, BytecodeExpression, Function<BytecodeExpression, BytecodeExpression>) - Static method in class com.facebook.presto.sql.gen.ArrayGeneratorUtils
 
map(Scope, CallSiteBinder, BytecodeExpression, Type, Type, Function<BytecodeExpression, BytecodeExpression>) - Static method in class com.facebook.presto.sql.gen.ArrayGeneratorUtils
 
map(Symbol) - Method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
map(VariableReferenceExpression) - Method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
map(Expression) - Method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
map(RowExpression) - Method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
map(OrderingScheme) - Method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
map(AggregationNode, PlanNode) - Method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
map(AggregationNode, PlanNode, PlanNodeIdAllocator) - Method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
map(TopNNode, PlanNode, PlanNodeId) - Method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
map(TableWriterNode, PlanNode) - Method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
map(TableWriterNode, PlanNode, PlanNodeId) - Method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
map(StatisticsWriterNode, PlanNode) - Method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
map(TableFinishNode, PlanNode) - Method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
map(TableWriterMergeNode, PlanNode) - Method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
map(Function<T, T2>) - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor
 
MAP - Static variable in class com.facebook.presto.type.MapParametricType
 
MAP_AGG - Static variable in class com.facebook.presto.operator.aggregation.MapAggregationFunction
 
MAP_CONCAT_FUNCTION - Static variable in class com.facebook.presto.operator.scalar.MapConcatFunction
 
MAP_CONSTRUCTOR - Static variable in class com.facebook.presto.operator.scalar.MapConstructor
 
MAP_ELEMENT_AT - Static variable in class com.facebook.presto.operator.scalar.MapElementAtFunction
 
MAP_HASH_CODE - Static variable in class com.facebook.presto.operator.scalar.MapHashCodeOperator
 
MAP_TO_JSON - Static variable in class com.facebook.presto.operator.scalar.MapToJsonCast
 
MAP_TO_MAP_CAST - Static variable in class com.facebook.presto.operator.scalar.MapToMapCast
 
MAP_TRANSFORM_KEY_FUNCTION - Static variable in class com.facebook.presto.operator.scalar.MapTransformKeyFunction
 
MAP_TRANSFORM_VALUE_FUNCTION - Static variable in class com.facebook.presto.operator.scalar.MapTransformValueFunction
 
MAP_UNION - Static variable in class com.facebook.presto.operator.aggregation.MapUnionAggregation
 
MAP_UNION_SUM - Static variable in class com.facebook.presto.operator.aggregation.MapUnionSumAggregation
 
MAP_ZIP_WITH_FUNCTION - Static variable in class com.facebook.presto.operator.scalar.MapZipWithFunction
 
MapAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
MapAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.MapAggregationFunction
 
MapBlockEncodingBuffer - Class in com.facebook.presto.operator.repartition
 
MapBlockEncodingBuffer(DecodedBlockNode, ArrayAllocator, boolean) - Constructor for class com.facebook.presto.operator.repartition.MapBlockEncodingBuffer
 
mapCardinality(Block) - Static method in class com.facebook.presto.operator.scalar.MapCardinalityFunction
 
MapCardinalityFunction - Class in com.facebook.presto.operator.scalar
 
mapCast(MethodHandle, MethodHandle, Type, SqlFunctionProperties, Block) - Static method in class com.facebook.presto.operator.scalar.MapToMapCast
 
mapConcat(MapType, Block[]) - Static method in class com.facebook.presto.operator.scalar.MapConcatFunction
 
MapConcatFunction - Class in com.facebook.presto.operator.scalar
 
MapConstructor - Class in com.facebook.presto.operator.scalar
 
MapConstructor() - Constructor for class com.facebook.presto.operator.scalar.MapConstructor
 
MapDistinctFromOperator - Class in com.facebook.presto.operator.scalar
 
mapDistinctValuesCount(Function<Double, Double>) - Method in class com.facebook.presto.cost.VariableStatsEstimate
 
MapElementAtFunction - Class in com.facebook.presto.operator.scalar
 
MapElementAtFunction() - Constructor for class com.facebook.presto.operator.scalar.MapElementAtFunction
 
MapEntriesFunction - Class in com.facebook.presto.operator.scalar
 
MapEntriesFunction(Type) - Constructor for class com.facebook.presto.operator.scalar.MapEntriesFunction
 
MapEqualOperator - Class in com.facebook.presto.operator.scalar
 
mapExpression(VariableReferenceExpression, VariableReferenceExpression) - Method in class com.facebook.presto.sql.planner.CanonicalPlanGenerator.Context
 
mapFilter(Type, Type) - Static method in class com.facebook.presto.operator.scalar.MapFilterFunction
 
MapFilterFunction - Class in com.facebook.presto.operator.scalar
 
mapFromEntries(RowType, Block) - Method in class com.facebook.presto.operator.scalar.MapEntriesFunction
 
mapFromEntries(MapType, SqlFunctionProperties, Block) - Method in class com.facebook.presto.operator.scalar.MapFromEntriesFunction
 
MapFromEntriesFunction - Class in com.facebook.presto.operator.scalar
 
MapFromEntriesFunction(Type) - Constructor for class com.facebook.presto.operator.scalar.MapFromEntriesFunction
 
mapFromProperties(List<Property>) - Static method in class com.facebook.presto.sql.NodeUtils
 
MapGenericEquality - Class in com.facebook.presto.operator.scalar
 
MapGenericEquality.EqualityPredicate - Interface in com.facebook.presto.operator.scalar
 
MapHashCodeOperator - Class in com.facebook.presto.operator.scalar
 
MapIndeterminateOperator - Class in com.facebook.presto.operator.scalar
 
MapKeys - Class in com.facebook.presto.operator.scalar
 
MapNormalizeFunction - Class in com.facebook.presto.operator.scalar.sql
 
MapNotEqualOperator - Class in com.facebook.presto.operator.scalar
 
mapNullsFraction(Function<Double, Double>) - Method in class com.facebook.presto.cost.VariableStatsEstimate
 
mapOutputRowCount(Function<Double, Double>) - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate
 
MapParametricType - Class in com.facebook.presto.type
 
MapParametricType() - Constructor for class com.facebook.presto.type.MapParametricType
 
mappedCopy(List<T>, Function<T, R>) - Static method in class com.facebook.presto.util.MoreLists
 
MappedPageSource - Class in com.facebook.presto.split
 
MappedPageSource(ConnectorPageSource, List<Integer>) - Constructor for class com.facebook.presto.split.MappedPageSource
 
MappedRecordSet - Class in com.facebook.presto.split
 
MappedRecordSet(RecordSet, List<Integer>) - Constructor for class com.facebook.presto.split.MappedRecordSet
 
mapPositionsToNestedBlock(DecodedBlockNode) - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
Map the positions for DictionaryBlock to its nested dictionaryBlock, and positions for RunLengthEncodedBlock to its nested value block.
MapSubscriptOperator - Class in com.facebook.presto.operator.scalar
 
MapSubscriptOperator(boolean) - Constructor for class com.facebook.presto.operator.scalar.MapSubscriptOperator
 
MapToJsonCast - Class in com.facebook.presto.operator.scalar
 
MapToMapCast - Class in com.facebook.presto.operator.scalar
 
MapToMapCast() - Constructor for class com.facebook.presto.operator.scalar.MapToMapCast
 
MapTransformKeyFunction - Class in com.facebook.presto.operator.scalar
 
MapTransformValueFunction - Class in com.facebook.presto.operator.scalar
 
MapUnionAggregation - Class in com.facebook.presto.operator.aggregation
 
MapUnionAggregation() - Constructor for class com.facebook.presto.operator.aggregation.MapUnionAggregation
 
MapUnionSumAggregation - Class in com.facebook.presto.operator.aggregation
 
MapUnionSumAggregation() - Constructor for class com.facebook.presto.operator.aggregation.MapUnionSumAggregation
 
MapUnionSumResult - Class in com.facebook.presto.operator.aggregation
 
MapUnionSumResult(Type, Type, Adder) - Constructor for class com.facebook.presto.operator.aggregation.MapUnionSumResult
 
MapUnionSumState - Interface in com.facebook.presto.operator.aggregation.state
 
MapUnionSumStateFactory - Class in com.facebook.presto.operator.aggregation.state
 
MapUnionSumStateFactory(Type, Type) - Constructor for class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory
 
MapUnionSumStateFactory.GroupedState - Class in com.facebook.presto.operator.aggregation.state
 
MapUnionSumStateFactory.SingleState - Class in com.facebook.presto.operator.aggregation.state
 
MapUnionSumStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
MapUnionSumStateSerializer(MapType) - Constructor for class com.facebook.presto.operator.aggregation.state.MapUnionSumStateSerializer
 
MapValues - Class in com.facebook.presto.operator.scalar
 
mapVariableColumnStatistics(VariableReferenceExpression, Function<VariableStatsEstimate, VariableStatsEstimate>) - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate
 
mapZipWith(Type, Type, Type, MapType, MethodHandle, MethodHandle, MethodHandle, Block, Block, MapZipWithFunction.MapZipWithLambda) - Static method in class com.facebook.presto.operator.scalar.MapZipWithFunction
 
MapZipWithFunction - Class in com.facebook.presto.operator.scalar
 
MapZipWithFunction.MapZipWithLambda - Interface in com.facebook.presto.operator.scalar
 
markDistinct() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
MarkDistinctHash - Class in com.facebook.presto.operator
 
MarkDistinctHash(Session, List<Type>, int[], Optional<Integer>, JoinCompiler, UpdateMemory) - Constructor for class com.facebook.presto.operator.MarkDistinctHash
 
MarkDistinctHash(Session, List<Type>, int[], Optional<Integer>, int, JoinCompiler, UpdateMemory) - Constructor for class com.facebook.presto.operator.MarkDistinctHash
 
MarkDistinctOperator - Class in com.facebook.presto.operator
 
MarkDistinctOperator(OperatorContext, List<Type>, List<Integer>, Optional<Integer>, JoinCompiler) - Constructor for class com.facebook.presto.operator.MarkDistinctOperator
 
MarkDistinctOperator.MarkDistinctOperatorFactory - Class in com.facebook.presto.operator
 
MarkDistinctOperatorFactory(int, PlanNodeId, List<? extends Type>, Collection<Integer>, Optional<Integer>, JoinCompiler) - Constructor for class com.facebook.presto.operator.MarkDistinctOperator.MarkDistinctOperatorFactory
 
markDistinctRows(Page) - Method in class com.facebook.presto.operator.MarkDistinctHash
 
markRedundantOrderBy(OrderBy) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
match(SelectionCriteria) - Method in class com.facebook.presto.execution.resourceGroups.LegacyResourceGroupConfigurationManager
 
match(Collection<? extends SqlFunction>, List<TypeSignatureProvider>, boolean) - Method in class com.facebook.presto.metadata.FunctionSignatureMatcher
 
match(String, String) - Method in class com.facebook.presto.security.CatalogAccessControlRule
 
match(String, String) - Method in class com.facebook.presto.security.PrincipalUserMatchRule
 
match(List<LocalProperty<T>>, List<LocalProperty<T>>) - Static method in class com.facebook.presto.sql.planner.optimizations.LocalProperties
Attempt to match the desired properties to a sequence of known properties.
matches(QualifiedObjectName) - Method in class com.facebook.presto.metadata.QualifiedTablePrefix
 
matches() - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
 
matches(TestingAccessControlManager.TestingPrivilege) - Method in class com.facebook.presto.testing.TestingAccessControlManager.TestingPrivilege
 
matches(Slice) - Method in class com.facebook.presto.type.Re2JRegexp
 
matchesPrefix(Optional<QualifiedName>) - Method in class com.facebook.presto.sql.analyzer.Field
 
matchWith(WithPattern<T>, Object, Captures) - Method in class com.facebook.presto.sql.planner.iterative.PlanNodeMatcher
 
MATERIALIZED_VIEW_DATA_CONSISTENCY_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
MaterializedResult - Class in com.facebook.presto.testing
 
MaterializedResult(List<MaterializedRow>, List<? extends Type>) - Constructor for class com.facebook.presto.testing.MaterializedResult
 
MaterializedResult(List<MaterializedRow>, List<? extends Type>, Map<String, String>, Set<String>, Optional<String>, OptionalLong, List<PrestoWarning>) - Constructor for class com.facebook.presto.testing.MaterializedResult
 
MaterializedResult.Builder - Class in com.facebook.presto.testing
 
MaterializedResultWithPlan(MaterializedResult, Plan) - Constructor for class com.facebook.presto.testing.QueryRunner.MaterializedResultWithPlan
 
MaterializedRow - Class in com.facebook.presto.testing
Materialize all values in a row Special handling is added for Double types for approximate comparisons
MaterializedRow(int, Object...) - Constructor for class com.facebook.presto.testing.MaterializedRow
 
MaterializedRow(int, List<Object>) - Constructor for class com.facebook.presto.testing.MaterializedRow
 
MaterializedViewColumnMappingExtractor - Class in com.facebook.presto.sql.analyzer
 
MaterializedViewColumnMappingExtractor(Analysis, Session) - Constructor for class com.facebook.presto.sql.analyzer.MaterializedViewColumnMappingExtractor
 
MaterializedViewInfo() - Constructor for class com.facebook.presto.sql.analyzer.MaterializedViewInformationExtractor.MaterializedViewInfo
 
MaterializedViewInformationExtractor - Class in com.facebook.presto.sql.analyzer
 
MaterializedViewInformationExtractor() - Constructor for class com.facebook.presto.sql.analyzer.MaterializedViewInformationExtractor
 
MaterializedViewInformationExtractor.MaterializedViewInfo - Class in com.facebook.presto.sql.analyzer
 
MaterializedViewOptimizationRewrite - Class in com.facebook.presto.sql.rewrite
 
MaterializedViewOptimizationRewrite() - Constructor for class com.facebook.presto.sql.rewrite.MaterializedViewOptimizationRewrite
 
MaterializedViewPlanValidator - Class in com.facebook.presto.sql.analyzer
 
MaterializedViewPlanValidator() - Constructor for class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator
 
MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext - Class in com.facebook.presto.sql.analyzer
 
MaterializedViewPlanValidatorContext() - Constructor for class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext
 
MaterializedViewQueryOptimizer - Class in com.facebook.presto.sql.analyzer
Rewrites a query by optimizing any "leaf queries" (queries which are made from a table, e.g.
MaterializedViewQueryOptimizer(Metadata, Session, SqlParser, AccessControl, RowExpressionDomainTranslator) - Constructor for class com.facebook.presto.sql.analyzer.MaterializedViewQueryOptimizer
 
MaterializedViewRewriteQueryShapeValidator - Class in com.facebook.presto.sql.analyzer
Validates that the QuerySpecification provided to MaterializedViewRewriteQueryShapeValidator.validate(com.facebook.presto.sql.tree.QuerySpecification) is able to be rewritten from a backing materialized view.
MaterializedViewUtils - Class in com.facebook.presto.sql
 
materializeSourceDataStream(Session, ConnectorPageSource, List<Type>) - Static method in class com.facebook.presto.testing.MaterializedResult
 
materializeSourceDataStream(ConnectorSession, ConnectorPageSource, List<Type>) - Static method in class com.facebook.presto.testing.MaterializedResult
 
MathFunctions - Class in com.facebook.presto.operator.scalar
 
MathFunctions.Abs - Class in com.facebook.presto.operator.scalar
 
MathFunctions.Ceiling - Class in com.facebook.presto.operator.scalar
 
MathFunctions.Floor - Class in com.facebook.presto.operator.scalar
 
MathFunctions.LegacyLogFunction - Class in com.facebook.presto.operator.scalar
 
MathFunctions.Round - Class in com.facebook.presto.operator.scalar
 
MathFunctions.RoundN - Class in com.facebook.presto.operator.scalar
 
MathFunctions.Sign - Class in com.facebook.presto.operator.scalar
 
MathFunctions.Truncate - Class in com.facebook.presto.operator.scalar
 
MathFunctions.TruncateN - Class in com.facebook.presto.operator.scalar
 
MAX - Static variable in class com.facebook.presto.sql.MaterializedViewUtils
 
max(double...) - Static method in class com.facebook.presto.util.MoreMath
 
MAX_AGGREGATION - Static variable in class com.facebook.presto.operator.aggregation.MaxAggregationFunction
 
MAX_ARITY - Static variable in class com.facebook.presto.operator.scalar.ZipFunction
 
MAX_BATCH_SIZE - Static variable in class com.facebook.presto.operator.project.PageProcessor
 
MAX_BY - Static variable in class com.facebook.presto.operator.aggregation.minmaxby.MaxByAggregationFunction
 
MAX_BY_N_AGGREGATION - Static variable in class com.facebook.presto.operator.aggregation.minmaxby.MaxByNAggregationFunction
 
MAX_CONCURRENT_MATERIALIZATIONS - Static variable in class com.facebook.presto.SystemSessionProperties
 
MAX_DRIVERS_PER_TASK - Static variable in class com.facebook.presto.SystemSessionProperties
 
MAX_FAILED_TASK_PERCENTAGE - Static variable in class com.facebook.presto.SystemSessionProperties
 
MAX_FUNCTION_MEMORY - Static variable in class com.facebook.presto.operator.aggregation.TypedSet
 
MAX_GROUPING_SETS - Static variable in class com.facebook.presto.SystemSessionProperties
 
MAX_N_AGGREGATION - Static variable in class com.facebook.presto.operator.aggregation.MaxNAggregationFunction
 
MAX_REORDERED_JOINS - Static variable in class com.facebook.presto.SystemSessionProperties
 
MAX_SAMPLES_LIMIT - Static variable in class com.facebook.presto.operator.aggregation.reservoirsample.UnweightedDoubleReservoirSample
 
MAX_SAMPLES_LIMIT - Static variable in class com.facebook.presto.operator.aggregation.reservoirsample.WeightedDoubleReservoirSample
 
MAX_STAGE_COUNT_FOR_EAGER_SCHEDULING - Static variable in class com.facebook.presto.SystemSessionProperties
 
MAX_STAGE_RETRIES - Static variable in class com.facebook.presto.SystemSessionProperties
 
MAX_TASKS_PER_STAGE - Static variable in class com.facebook.presto.SystemSessionProperties
 
MAX_UNACKNOWLEDGED_SPLITS_PER_TASK - Static variable in class com.facebook.presto.SystemSessionProperties
 
MAX_ZOOM_LEVEL - Static variable in class com.facebook.presto.geospatial.BingTile
 
MaxAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
MaxAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.MaxAggregationFunction
 
MaxByAggregationFunction - Class in com.facebook.presto.operator.aggregation.minmaxby
 
MaxByAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.minmaxby.MaxByAggregationFunction
 
MaxByNAggregationFunction - Class in com.facebook.presto.operator.aggregation.minmaxby
 
MaxByNAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.minmaxby.MaxByNAggregationFunction
 
MaxCardProperty - Class in com.facebook.presto.sql.planner.iterative.properties
Represents a provable maximum number of rows in a final or intermediate result by a PlanNode.
MaxCardProperty() - Constructor for class com.facebook.presto.sql.planner.iterative.properties.MaxCardProperty
 
MaxCardProperty(Long) - Constructor for class com.facebook.presto.sql.planner.iterative.properties.MaxCardProperty
 
maxCombine(Type, BlockPositionState, BlockPositionState) - Static method in class com.facebook.presto.operator.aggregation.AbstractMinMaxAggregationFunction
 
MaxDataSizeForStats - Class in com.facebook.presto.operator.aggregation
 
maxFunction(Type) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
maxInput(Type, BlockPositionState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.AbstractMinMaxAggregationFunction
 
MaxNAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
MaxNAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.MaxNAggregationFunction
 
maxSize(double, double, double) - Static method in class com.facebook.presto.tdigest.TDigestUtils
 
maxSize(double, double) - Static method in class com.facebook.presto.tdigest.TDigestUtils
 
mayReturnNullOnNonNullInput(RowExpression) - Method in class com.facebook.presto.sql.planner.NullabilityAnalyzer
 
md5(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
Memo - Class in com.facebook.presto.sql.planner.iterative
Stores a plan in a form that's efficient to mutate locally (i.e.
Memo(PlanNodeIdAllocator, PlanNode) - Constructor for class com.facebook.presto.sql.planner.iterative.Memo
 
Memo(PlanNodeIdAllocator, PlanNode, Optional<LogicalPropertiesProvider>) - Constructor for class com.facebook.presto.sql.planner.iterative.Memo
 
MemoryInfo - Class in com.facebook.presto.memory
 
MemoryInfo(DataSize, Map<MemoryPoolId, MemoryPoolInfo>) - Constructor for class com.facebook.presto.memory.MemoryInfo
 
MemoryManagerConfig - Class in com.facebook.presto.memory
 
MemoryManagerConfig() - Constructor for class com.facebook.presto.memory.MemoryManagerConfig
 
MemoryManagerConfig.LowMemoryKillerPolicy - Class in com.facebook.presto.memory
 
MemoryManagerService - Interface in com.facebook.presto.resourcemanager
 
MemoryPool - Class in com.facebook.presto.memory
 
MemoryPool(MemoryPoolId, DataSize) - Constructor for class com.facebook.presto.memory.MemoryPool
 
MemoryPoolAssignment - Class in com.facebook.presto.memory
 
MemoryPoolAssignment(QueryId, MemoryPoolId) - Constructor for class com.facebook.presto.memory.MemoryPoolAssignment
 
MemoryPoolAssignmentsRequest - Class in com.facebook.presto.memory
 
MemoryPoolAssignmentsRequest(String, long, List<MemoryPoolAssignment>) - Constructor for class com.facebook.presto.memory.MemoryPoolAssignmentsRequest
 
memoryPoolExists(MemoryPoolId) - Method in class com.facebook.presto.memory.ClusterMemoryManager
 
MemoryPoolListener - Interface in com.facebook.presto.memory
 
MemoryResource - Class in com.facebook.presto.memory
Manages memory pools on this worker node
MemoryResource(LocalMemoryManager, TaskManager) - Constructor for class com.facebook.presto.memory.MemoryResource
 
MemoryRevokingScheduler - Class in com.facebook.presto.execution
 
MemoryRevokingScheduler(LocalMemoryManager, SqlTaskManager, FeaturesConfig) - Constructor for class com.facebook.presto.execution.MemoryRevokingScheduler
 
MemoryRevokingSchedulerUtils - Class in com.facebook.presto.execution
 
MemoryRevokingUtils - Class in com.facebook.presto.execution
 
merge(SqlTaskIoStats) - Method in class com.facebook.presto.execution.SqlTaskIoStats
 
merge(StreamSummary) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamSummary
 
merge(ArrayAggregationState) - Method in interface com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationState
 
merge(DoubleHistogramAggregation.State, DoubleHistogramAggregation.State) - Static method in class com.facebook.presto.operator.aggregation.DoubleHistogramAggregation
 
MERGE - Static variable in class com.facebook.presto.operator.aggregation.MergeQuantileDigestFunction
 
merge(StatisticalDigestState, StatisticalDigest) - Static method in class com.facebook.presto.operator.aggregation.MergeStatisticalDigestFunction
 
MERGE - Static variable in class com.facebook.presto.operator.aggregation.MergeTDigestFunction
 
merge(MultimapAggregationState) - Method in interface com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationState
 
merge(DoubleHistogramAggregation.State, DoubleHistogramAggregation.State) - Static method in class com.facebook.presto.operator.aggregation.RealHistogramAggregation
 
merge(StatisticalDigest) - Method in interface com.facebook.presto.operator.aggregation.StatisticalDigest
 
merge(StatisticalDigest) - Method in class com.facebook.presto.operator.aggregation.StatisticalDigestFactory.StatisticalQuantileDigest
 
merge(StatisticalDigest) - Method in class com.facebook.presto.operator.aggregation.StatisticalDigestFactory.StatisticalTDigest
 
merge(List<Type>, List<Type>, List<WorkProcessor<Page>>, DriverYieldSignal) - Method in class com.facebook.presto.operator.MergeHashSort
Rows with same hash value are guaranteed to be in the same result page.
MERGE - Static variable in class com.facebook.presto.sql.MaterializedViewUtils
 
merge(TDigest) - Method in class com.facebook.presto.tdigest.TDigest
 
merge(KHyperLogLog, KHyperLogLog) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
merge(Optional<T>, Optional<T>) - Static method in interface com.facebook.presto.util.Mergeable
 
Mergeable<T> - Interface in com.facebook.presto.util
 
MergeAdjacentWindowsOverProjects(int) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.GatherAndMergeWindows.MergeAdjacentWindowsOverProjects
 
mergeCentralMomentsState(CentralMomentsState, CentralMomentsState) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
mergeCorrelationState(CorrelationState, CorrelationState) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
mergeCovarianceState(CovarianceState, CovarianceState) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
MergeFilters - Class in com.facebook.presto.sql.planner.iterative.rule
 
MergeFilters() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.MergeFilters
 
MergeHashSort - Class in com.facebook.presto.operator
This class performs merge of previously hash sorted pages streams.
MergeHashSort(AggregatedMemoryContext) - Constructor for class com.facebook.presto.operator.MergeHashSort
 
MergeHyperLogLogAggregation - Class in com.facebook.presto.operator.aggregation
 
MergeJoinNode - Class in com.facebook.presto.sql.planner.plan
 
MergeJoinNode(Optional<SourceLocation>, PlanNodeId, JoinNode.Type, PlanNode, PlanNode, List<JoinNode.EquiJoinClause>, List<VariableReferenceExpression>, Optional<RowExpression>, Optional<VariableReferenceExpression>, Optional<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.MergeJoinNode
 
MergeJoinNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, JoinNode.Type, PlanNode, PlanNode, List<JoinNode.EquiJoinClause>, List<VariableReferenceExpression>, Optional<RowExpression>, Optional<VariableReferenceExpression>, Optional<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.MergeJoinNode
 
MergeJoinOptimizer - Class in com.facebook.presto.sql.planner.optimizations
 
MergeJoinOptimizer(Metadata, SqlParser) - Constructor for class com.facebook.presto.sql.planner.optimizations.MergeJoinOptimizer
 
mergeKhll(Block) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogFunctions
 
MergeKHyperLogLogAggregationFunction - Class in com.facebook.presto.type.khyperloglog
 
MergeLimits - Class in com.facebook.presto.sql.planner.iterative.rule
 
MergeLimits() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.MergeLimits
 
MergeLimitWithDistinct - Class in com.facebook.presto.sql.planner.iterative.rule
 
MergeLimitWithDistinct() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.MergeLimitWithDistinct
 
MergeLimitWithSort - Class in com.facebook.presto.sql.planner.iterative.rule
 
MergeLimitWithSort() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.MergeLimitWithSort
 
MergeLimitWithTopN - Class in com.facebook.presto.sql.planner.iterative.rule
 
MergeLimitWithTopN() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.MergeLimitWithTopN
 
mergeMaps(Map<K, V>, Map<K, V>, BinaryOperator<V>) - Static method in class com.facebook.presto.util.MoreMaps
 
mergeMaps(Stream<Map<K, V>>, BinaryOperator<V>) - Static method in class com.facebook.presto.util.MoreMaps
 
MergeOperator - Class in com.facebook.presto.operator
 
MergeOperator(OperatorContext, PlanNodeId, TaskExchangeClientManager, PagesSerde, PageWithPositionComparator, List<Integer>, List<Type>) - Constructor for class com.facebook.presto.operator.MergeOperator
 
MergeOperator.MergeOperatorFactory - Class in com.facebook.presto.operator
 
MergeOperatorFactory(int, PlanNodeId, TaskExchangeClientManager, PagesSerdeFactory, OrderingCompiler, List<Type>, List<Integer>, List<Integer>, List<SortOrder>) - Constructor for class com.facebook.presto.operator.MergeOperator.MergeOperatorFactory
 
MergeQuantileDigestFunction - Class in com.facebook.presto.operator.aggregation
 
mergeRegressionState(RegressionState, RegressionState) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
mergeResults(List<R>) - Method in class com.facebook.presto.memory.TraversingQueryContextVisitor
 
mergeResults(List<Void>) - Method in class com.facebook.presto.memory.VoidTraversingQueryContextVisitor
 
MergeSetDigestAggregation - Class in com.facebook.presto.type.setdigest
 
mergeSorted(Iterable<WorkProcessor<T>>, Comparator<T>) - Static method in interface com.facebook.presto.operator.WorkProcessor
 
MergeSortedPages - Class in com.facebook.presto.util
 
mergeSortedPages(List<WorkProcessor<Page>>, PageWithPositionComparator, List<Type>, AggregatedMemoryContext, DriverYieldSignal) - Static method in class com.facebook.presto.util.MergeSortedPages
 
mergeSortedPages(List<WorkProcessor<Page>>, PageWithPositionComparator, List<Integer>, List<Type>, BiPredicate<PageBuilder, MergeSortedPages.PageWithPosition>, boolean, AggregatedMemoryContext, DriverYieldSignal) - Static method in class com.facebook.presto.util.MergeSortedPages
 
MergeSortedPages.PageWithPosition - Class in com.facebook.presto.util
 
mergeState(HyperLogLogState, HyperLogLog) - Static method in class com.facebook.presto.operator.aggregation.HyperLogLogUtils
 
MergeStatisticalDigestFunction - Class in com.facebook.presto.operator.aggregation
 
MergeTDigestFunction - Class in com.facebook.presto.operator.aggregation
 
mergeVarianceState(VarianceState, VarianceState) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
mergeWith(DifferentialEntropyStateStrategy) - Method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
mergeWith(DifferentialEntropyStateStrategy) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramJacknifeStateStrategy
 
mergeWith(DifferentialEntropyStateStrategy) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramMleStateStrategy
 
mergeWith(DifferentialEntropyStateStrategy) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.UnweightedReservoirSampleStateStrategy
 
mergeWith(DifferentialEntropyStateStrategy) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.WeightedReservoirSampleStateStrategy
 
mergeWith(FixedDoubleBreakdownHistogram) - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram
 
mergeWith(FixedDoubleHistogram) - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram
 
mergeWith(NumericHistogram) - Method in class com.facebook.presto.operator.aggregation.NumericHistogram
 
mergeWith(UnweightedDoubleReservoirSample) - Method in class com.facebook.presto.operator.aggregation.reservoirsample.UnweightedDoubleReservoirSample
 
mergeWith(WeightedDoubleReservoirSample) - Method in class com.facebook.presto.operator.aggregation.reservoirsample.WeightedDoubleReservoirSample
 
mergeWith(LocalExchangeBufferInfo) - Method in class com.facebook.presto.operator.exchange.LocalExchangeBufferInfo
 
mergeWith(ExchangeClientStatus) - Method in class com.facebook.presto.operator.ExchangeClientStatus
 
mergeWith(HashCollisionsInfo) - Method in class com.facebook.presto.operator.HashCollisionsInfo
 
mergeWith(JoinOperatorInfo) - Method in class com.facebook.presto.operator.JoinOperatorInfo
 
mergeWith(PartitionedOutputInfo) - Method in class com.facebook.presto.operator.repartition.PartitionedOutputInfo
 
mergeWith(TableWriterMergeInfo) - Method in class com.facebook.presto.operator.TableWriterMergeInfo
 
mergeWith(TableWriterOperator.TableWriterInfo) - Method in class com.facebook.presto.operator.TableWriterOperator.TableWriterInfo
 
mergeWith(WindowInfo) - Method in class com.facebook.presto.operator.WindowInfo
 
mergeWith(PlanNodeStats) - Method in class com.facebook.presto.sql.planner.planPrinter.HashCollisionPlanNodeStats
 
mergeWith(PlanNodeStats) - Method in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStats
 
mergeWith(PlanNodeStats) - Method in class com.facebook.presto.sql.planner.planPrinter.WindowPlanNodeStats
 
mergeWith(KHyperLogLog) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
mergeWith(SetDigest) - Method in class com.facebook.presto.type.setdigest.SetDigest
 
mergeWith(T) - Method in interface com.facebook.presto.util.Mergeable
Merges the current state with the state of the other instance, and returns the merged state.
mergingExchange(PlanNodeId, ExchangeNode.Scope, PlanNode, OrderingScheme) - Static method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
MergingHashAggregationBuilder - Class in com.facebook.presto.operator.aggregation.builder
 
MergingHashAggregationBuilder(List<AccumulatorFactory>, AggregationNode.Step, int, List<Type>, Optional<Integer>, OperatorContext, WorkProcessor<Page>, LocalMemoryContext, long, int, JoinCompiler) - Constructor for class com.facebook.presto.operator.aggregation.builder.MergingHashAggregationBuilder
 
MergingPageOutput - Class in com.facebook.presto.operator.project
This class is intended to be used right after the PageProcessor to ensure that the size of the pages returned by FilterAndProject and ScanFilterAndProject is big enough so it does not introduce considerable synchronization overhead.
MergingPageOutput(Iterable<? extends Type>, long, int) - Constructor for class com.facebook.presto.operator.project.MergingPageOutput
 
MergingPageOutput(Iterable<? extends Type>, long, int, int) - Constructor for class com.facebook.presto.operator.project.MergingPageOutput
 
METADATA - Static variable in class com.facebook.presto.connector.system.jdbc.AttributeJdbcTable
 
METADATA - Static variable in class com.facebook.presto.connector.system.jdbc.CatalogJdbcTable
 
METADATA - Static variable in class com.facebook.presto.connector.system.jdbc.ColumnJdbcTable
 
METADATA - Static variable in class com.facebook.presto.connector.system.jdbc.ProcedureColumnJdbcTable
 
METADATA - Static variable in class com.facebook.presto.connector.system.jdbc.ProcedureJdbcTable
 
METADATA - Static variable in class com.facebook.presto.connector.system.jdbc.PseudoColumnJdbcTable
 
METADATA - Static variable in class com.facebook.presto.connector.system.jdbc.SchemaJdbcTable
 
METADATA - Static variable in class com.facebook.presto.connector.system.jdbc.SuperTableJdbcTable
 
METADATA - Static variable in class com.facebook.presto.connector.system.jdbc.SuperTypeJdbcTable
 
METADATA - Static variable in class com.facebook.presto.connector.system.jdbc.TableJdbcTable
 
METADATA - Static variable in class com.facebook.presto.connector.system.jdbc.TableTypeJdbcTable
 
METADATA - Static variable in class com.facebook.presto.connector.system.jdbc.TypesJdbcTable
 
METADATA - Static variable in class com.facebook.presto.connector.system.jdbc.UdtJdbcTable
 
metadata - Variable in class com.facebook.presto.execution.DataDefinitionExecution
 
Metadata - Interface in com.facebook.presto.metadata
 
MetadataBasedSystemTablesProvider - Class in com.facebook.presto.connector.system
 
MetadataBasedSystemTablesProvider(Metadata, String) - Constructor for class com.facebook.presto.connector.system.MetadataBasedSystemTablesProvider
 
metadataDelete(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
metadataDelete(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
Delete the provide table layout
metadataDelete(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
MetadataDeleteNode - Class in com.facebook.presto.sql.planner.plan
 
MetadataDeleteNode(Optional<SourceLocation>, PlanNodeId, TableHandle, VariableReferenceExpression) - Constructor for class com.facebook.presto.sql.planner.plan.MetadataDeleteNode
 
MetadataDeleteNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, TableHandle, VariableReferenceExpression) - Constructor for class com.facebook.presto.sql.planner.plan.MetadataDeleteNode
 
MetadataDeleteOperator - Class in com.facebook.presto.operator
 
MetadataDeleteOperator(OperatorContext, Metadata, Session, TableHandle) - Constructor for class com.facebook.presto.operator.MetadataDeleteOperator
 
MetadataDeleteOperator.MetadataDeleteOperatorFactory - Class in com.facebook.presto.operator
 
MetadataDeleteOperatorFactory(int, PlanNodeId, Metadata, Session, TableHandle) - Constructor for class com.facebook.presto.operator.MetadataDeleteOperator.MetadataDeleteOperatorFactory
 
MetadataDeleteOptimizer - Class in com.facebook.presto.sql.planner.optimizations
Converts delete followed immediately by table scan to a special metadata-only delete node
MetadataDeleteOptimizer(Metadata) - Constructor for class com.facebook.presto.sql.planner.optimizations.MetadataDeleteOptimizer
 
MetadataListing - Class in com.facebook.presto.metadata
 
MetadataManager - Class in com.facebook.presto.metadata
 
MetadataManager(FunctionAndTypeManager, BlockEncodingSerde, SessionPropertyManager, SchemaPropertyManager, TablePropertyManager, ColumnPropertyManager, AnalyzePropertyManager, TransactionManager) - Constructor for class com.facebook.presto.metadata.MetadataManager
 
MetadataManager(JsonCodec<ViewDefinition>, BlockEncodingSerde, SessionPropertyManager, SchemaPropertyManager, TablePropertyManager, ColumnPropertyManager, AnalyzePropertyManager, TransactionManager, FunctionAndTypeManager) - Constructor for class com.facebook.presto.metadata.MetadataManager
 
MetadataQueryOptimizer - Class in com.facebook.presto.sql.planner.optimizations
Converts cardinality-insensitive aggregations (max, min, "distinct") over partition keys into simple metadata queries
MetadataQueryOptimizer(Metadata) - Constructor for class com.facebook.presto.sql.planner.optimizations.MetadataQueryOptimizer
 
MetadataUpdateJacksonModule - Class in com.facebook.presto.metadata
 
MetadataUpdateJacksonModule(HandleResolver) - Constructor for class com.facebook.presto.metadata.MetadataUpdateJacksonModule
 
MetadataUpdates - Class in com.facebook.presto.metadata
 
MetadataUpdates(ConnectorId, List<ConnectorMetadataUpdateHandle>) - Constructor for class com.facebook.presto.metadata.MetadataUpdates
 
MetadataUpdates(ConnectorId, List<Any>, boolean) - Constructor for class com.facebook.presto.metadata.MetadataUpdates
Thrift constructor
MetadataUtil - Class in com.facebook.presto.metadata
 
MetadataUtil.SchemaMetadataBuilder - Class in com.facebook.presto.metadata
 
MetadataUtil.TableMetadataBuilder - Class in com.facebook.presto.metadata
 
method(Class<?>, String, Class<?>...) - Static method in class com.facebook.presto.util.Reflection
 
methodHandle() - Method in class com.facebook.presto.metadata.FunctionInvoker
 
methodHandle(Class<?>, String, Class<?>...) - Static method in class com.facebook.presto.util.Reflection
Returns a MethodHandle corresponding to the specified method.
methodHandle(StandardErrorCode, Method) - Static method in class com.facebook.presto.util.Reflection
Returns a MethodHandle corresponding to the specified method.
methodHandle(Method) - Static method in class com.facebook.presto.util.Reflection
Returns a MethodHandle corresponding to the specified method.
methods(String...) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder.MethodsGroupBuilder
 
methods(List<String>) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder.MethodsGroupBuilder
 
methodWithExplicitJavaTypes(String, List<Optional<Class<?>>>) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder.MethodsGroupBuilder
 
millisecondFromInterval(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
millisecondFromTime(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
millisecondFromTimestamp(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
millisecondFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
millisecondFromTimeWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
MIN - Static variable in class com.facebook.presto.sql.MaterializedViewUtils
 
min(double...) - Static method in class com.facebook.presto.util.MoreMath
 
MIN_AGGREGATION - Static variable in class com.facebook.presto.operator.aggregation.MinAggregationFunction
 
MIN_ARITY - Static variable in class com.facebook.presto.operator.scalar.ZipFunction
 
MIN_BY - Static variable in class com.facebook.presto.operator.aggregation.minmaxby.MinByAggregationFunction
 
MIN_BY_N_AGGREGATION - Static variable in class com.facebook.presto.operator.aggregation.minmaxby.MinByNAggregationFunction
 
MIN_N_AGGREGATION - Static variable in class com.facebook.presto.operator.aggregation.MinNAggregationFunction
 
MIN_POSITION - Static variable in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.IndexedPriorityQueue
 
MinAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
MinAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.MinAggregationFunction
 
MinByAggregationFunction - Class in com.facebook.presto.operator.aggregation.minmaxby
 
MinByAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.minmaxby.MinByAggregationFunction
 
MinByNAggregationFunction - Class in com.facebook.presto.operator.aggregation.minmaxby
 
MinByNAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.minmaxby.MinByNAggregationFunction
 
minCombine(Type, BlockPositionState, BlockPositionState) - Static method in class com.facebook.presto.operator.aggregation.AbstractMinMaxAggregationFunction
 
minFunction(Type) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
minInput(Type, BlockPositionState, Block, int) - Static method in class com.facebook.presto.operator.aggregation.AbstractMinMaxAggregationFunction
 
MinMaxByNState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
MinMaxByNStateFactory - Class in com.facebook.presto.operator.aggregation.minmaxby
 
MinMaxByNStateFactory() - Constructor for class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory
 
MinMaxByNStateFactory.GroupedMinMaxByNState - Class in com.facebook.presto.operator.aggregation.minmaxby
 
MinMaxByNStateFactory.SingleMinMaxByNState - Class in com.facebook.presto.operator.aggregation.minmaxby
 
MinMaxByNStateSerializer - Class in com.facebook.presto.operator.aggregation.minmaxby
 
MinMaxByNStateSerializer(BlockComparator, Type, Type) - Constructor for class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateSerializer
 
MinMaxNState - Interface in com.facebook.presto.operator.aggregation.state
 
MinMaxNStateFactory - Class in com.facebook.presto.operator.aggregation.state
 
MinMaxNStateFactory() - Constructor for class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory
 
MinMaxNStateFactory.GroupedMinMaxNState - Class in com.facebook.presto.operator.aggregation.state
 
MinMaxNStateFactory.SingleMinMaxNState - Class in com.facebook.presto.operator.aggregation.state
 
MinMaxNStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
MinMaxNStateSerializer(BlockComparator, Type) - Constructor for class com.facebook.presto.operator.aggregation.state.MinMaxNStateSerializer
 
MinNAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
MinNAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.MinNAggregationFunction
 
minuteFromInterval(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
minuteFromTime(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
minuteFromTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
minuteFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
minuteFromTimeWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
missingAttributeException(Expression, QualifiedName) - Static method in class com.facebook.presto.sql.analyzer.SemanticExceptions
 
missingAttributeException(Expression) - Static method in class com.facebook.presto.sql.analyzer.SemanticExceptions
Deprecated.
mod(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
mod(double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
modFloat(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
modInteger(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
modSmallint(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
modTinyint(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
ModularHashingNodeProvider - Class in com.facebook.presto.execution.scheduler
 
ModularHashingNodeProvider(List<InternalNode>) - Constructor for class com.facebook.presto.execution.scheduler.ModularHashingNodeProvider
 
modulo24Hour(ISOChronology, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
modulo24Hour(long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
modulus(long, long) - Static method in class com.facebook.presto.type.BigintOperators
 
modulus(double, double) - Static method in class com.facebook.presto.type.DoubleOperators
 
modulus(long, long) - Static method in class com.facebook.presto.type.IntegerOperators
 
modulus(long, long) - Static method in class com.facebook.presto.type.RealOperators
 
modulus(long, long) - Static method in class com.facebook.presto.type.SmallintOperators
 
modulus(long, long) - Static method in class com.facebook.presto.type.TinyintOperators
 
modulusLongLongLong(Slice, Slice, int, int) - Static method in class com.facebook.presto.type.DecimalOperators
 
modulusLongShortLong(Slice, long, int, int) - Static method in class com.facebook.presto.type.DecimalOperators
 
modulusLongShortShort(Slice, long, int, int) - Static method in class com.facebook.presto.type.DecimalOperators
 
modulusScalarFunction(Signature) - Static method in class com.facebook.presto.type.DecimalOperators
 
modulusShortLongLong(long, Slice, int, int) - Static method in class com.facebook.presto.type.DecimalOperators
 
modulusShortLongShort(long, Slice, int, int) - Static method in class com.facebook.presto.type.DecimalOperators
 
modulusShortShortShort(long, long, int, int) - Static method in class com.facebook.presto.type.DecimalOperators
 
modulusSignatureBuilder() - Static method in class com.facebook.presto.type.DecimalOperators
 
monthFromDate(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
monthFromInterval(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
monthFromTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
monthFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
MoreByteArrays - Class in com.facebook.presto.operator
 
moreGeneral(KeyProperty) - Method in class com.facebook.presto.sql.planner.iterative.properties.KeyProperty
Determines if one key property is more general than another.
moreGeneral(MaxCardProperty) - Method in class com.facebook.presto.sql.planner.iterative.properties.MaxCardProperty
True if this maxcard is more general than another.
MoreLists - Class in com.facebook.presto.util
 
MoreMaps - Class in com.facebook.presto.util
 
MoreMath - Class in com.facebook.presto.util
 
moreMemoryAvailable() - Method in class com.facebook.presto.operator.DriverContext
 
moreMemoryAvailable() - Method in class com.facebook.presto.operator.OperatorContext
 
moreMemoryAvailable() - Method in class com.facebook.presto.operator.PipelineContext
 
moreMemoryAvailable() - Method in class com.facebook.presto.operator.TaskContext
 
MorePredicates - Class in com.facebook.presto.util
 
MoreUninterruptibles - Class in com.facebook.presto.util
 
MultiChannelGroupByHash - Class in com.facebook.presto.operator
 
MultiChannelGroupByHash(List<? extends Type>, int[], Optional<Integer>, int, boolean, JoinCompiler, UpdateMemory) - Constructor for class com.facebook.presto.operator.MultiChannelGroupByHash
 
MultilevelSplitQueue - Class in com.facebook.presto.execution.executor
 
MultilevelSplitQueue(TaskManagerConfig) - Constructor for class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
MultilevelSplitQueue(double) - Constructor for class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
MultimapAggGroupImplementation - Enum in com.facebook.presto.operator.aggregation.multimapagg
 
MultimapAggregationFunction - Class in com.facebook.presto.operator.aggregation.multimapagg
 
MultimapAggregationFunction(MultimapAggGroupImplementation) - Constructor for class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationFunction
 
MultimapAggregationState - Interface in com.facebook.presto.operator.aggregation.multimapagg
 
MultimapAggregationStateConsumer - Interface in com.facebook.presto.operator.aggregation.multimapagg
 
MultimapAggregationStateFactory - Class in com.facebook.presto.operator.aggregation.multimapagg
 
MultimapAggregationStateFactory(Type, Type, MultimapAggGroupImplementation) - Constructor for class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationStateFactory
 
MultimapAggregationStateSerializer - Class in com.facebook.presto.operator.aggregation.multimapagg
 
MultimapAggregationStateSerializer(Type, Type) - Constructor for class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationStateSerializer
 
multimapFromEntries(MapType, Block) - Method in class com.facebook.presto.operator.scalar.MultimapFromEntriesFunction
 
MultimapFromEntriesFunction - Class in com.facebook.presto.operator.scalar
 
MultimapFromEntriesFunction(Type) - Constructor for class com.facebook.presto.operator.scalar.MultimapFromEntriesFunction
 
MultipleDistinctAggregationToMarkDistinct - Class in com.facebook.presto.sql.planner.iterative.rule
Implements distinct aggregations with different inputs by transforming plans of the following shape:
MultipleDistinctAggregationToMarkDistinct() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.MultipleDistinctAggregationToMarkDistinct
 
multiply(MaxCardProperty) - Method in class com.facebook.presto.sql.planner.iterative.properties.MaxCardProperty
Performs the product of this maxcard and a provided maxcard if both have known values.
multiply(long, long) - Static method in class com.facebook.presto.type.BigintOperators
 
multiply(double, double) - Static method in class com.facebook.presto.type.DoubleOperators
 
multiply(long, long) - Static method in class com.facebook.presto.type.IntegerOperators
 
multiply(long, long) - Static method in class com.facebook.presto.type.RealOperators
 
multiply(long, long) - Static method in class com.facebook.presto.type.SmallintOperators
 
multiply(long, long) - Static method in class com.facebook.presto.type.TinyintOperators
 
multiplyByBigint(long, long) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
multiplyByBigint(long, long) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
multiplyByDouble(long, double) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
multiplyByDouble(long, double) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
multiplyLongLongLong(Slice, Slice) - Static method in class com.facebook.presto.type.DecimalOperators
 
multiplyLongShortLong(Slice, long) - Static method in class com.facebook.presto.type.DecimalOperators
 
multiplyShortLongLong(long, Slice) - Static method in class com.facebook.presto.type.DecimalOperators
 
multiplyShortShortLong(long, long) - Static method in class com.facebook.presto.type.DecimalOperators
 
multiplyShortShortShort(long, long) - Static method in class com.facebook.presto.type.DecimalOperators
 
murmur3X64128(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
mustPartition() - Method in enum com.facebook.presto.sql.planner.plan.JoinNode.Type
 
mustReplicate(List<JoinNode.EquiJoinClause>) - Method in enum com.facebook.presto.sql.planner.plan.JoinNode.Type
 

N

NAME - Static variable in class com.facebook.presto.connector.system.GlobalSystemConnector
 
NAME - Static variable in class com.facebook.presto.connector.system.jdbc.AttributeJdbcTable
 
NAME - Static variable in class com.facebook.presto.connector.system.jdbc.CatalogJdbcTable
 
NAME - Static variable in class com.facebook.presto.connector.system.jdbc.ColumnJdbcTable
 
NAME - Static variable in class com.facebook.presto.connector.system.jdbc.ProcedureColumnJdbcTable
 
NAME - Static variable in class com.facebook.presto.connector.system.jdbc.ProcedureJdbcTable
 
NAME - Static variable in class com.facebook.presto.connector.system.jdbc.PseudoColumnJdbcTable
 
NAME - Static variable in class com.facebook.presto.connector.system.jdbc.SchemaJdbcTable
 
NAME - Static variable in class com.facebook.presto.connector.system.jdbc.SuperTableJdbcTable
 
NAME - Static variable in class com.facebook.presto.connector.system.jdbc.SuperTypeJdbcTable
 
NAME - Static variable in class com.facebook.presto.connector.system.jdbc.TableJdbcTable
 
NAME - Static variable in class com.facebook.presto.connector.system.jdbc.TableTypeJdbcTable
 
NAME - Static variable in class com.facebook.presto.connector.system.jdbc.TypesJdbcTable
 
NAME - Static variable in class com.facebook.presto.connector.system.jdbc.UdtJdbcTable
 
NAME - Static variable in class com.facebook.presto.geospatial.SpatialPartitioningAggregateFunction
 
NAME - Static variable in class com.facebook.presto.geospatial.type.BingTileType
 
name(String) - Method in class com.facebook.presto.metadata.SignatureBuilder
 
name(QualifiedObjectName) - Method in class com.facebook.presto.metadata.SignatureBuilder
 
NAME - Static variable in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequent
 
name() - Method in class com.facebook.presto.operator.aggregation.BuiltInAggregationFunctionImplementation
 
NAME - Static variable in class com.facebook.presto.operator.aggregation.histogram.Histogram
 
NAME - Static variable in class com.facebook.presto.operator.aggregation.MapAggregationFunction
 
NAME - Static variable in class com.facebook.presto.operator.aggregation.MapUnionAggregation
 
NAME - Static variable in class com.facebook.presto.operator.aggregation.MapUnionSumAggregation
 
NAME - Static variable in class com.facebook.presto.operator.aggregation.MaxDataSizeForStats
 
NAME - Static variable in class com.facebook.presto.operator.aggregation.MergeQuantileDigestFunction
 
name - Variable in class com.facebook.presto.operator.aggregation.MergeStatisticalDigestFunction
 
NAME - Static variable in class com.facebook.presto.operator.aggregation.MergeTDigestFunction
 
NAME - Static variable in class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationFunction
 
NAME - Static variable in class com.facebook.presto.operator.aggregation.QuantileDigestAggregationFunction
 
NAME - Static variable in class com.facebook.presto.operator.aggregation.SumDataSizeForStats
 
NAME - Static variable in class com.facebook.presto.operator.aggregation.TDigestAggregationFunction
 
NAME - Static variable in class com.facebook.presto.security.AllowAllSystemAccessControl
 
NAME - Static variable in class com.facebook.presto.security.FileBasedSystemAccessControl
 
NAME - Static variable in class com.facebook.presto.security.ReadOnlySystemAccessControl
 
NAME - Static variable in class com.facebook.presto.spiller.LocalTempStorage
 
NAME - Static variable in class com.facebook.presto.type.CodePointsType
 
NAME - Static variable in class com.facebook.presto.type.ColorType
 
NAME - Static variable in class com.facebook.presto.type.JoniRegexpType
 
NAME - Static variable in class com.facebook.presto.type.JsonPathType
 
NAME - Static variable in class com.facebook.presto.type.khyperloglog.KHyperLogLogType
 
NAME - Static variable in class com.facebook.presto.type.LikePatternType
 
NAME - Static variable in class com.facebook.presto.type.Re2JRegexpType
 
NAME - Static variable in class com.facebook.presto.type.setdigest.SetDigestType
 
NaN() - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
nearlyEqual(double, double, double) - Static method in class com.facebook.presto.util.MoreMath
See http://floating-point-gui.de/errors/comparison/
nearlyEqual(float, float, float) - Static method in class com.facebook.presto.util.MoreMath
See http://floating-point-gui.de/errors/comparison/
needsInput() - Method in class com.facebook.presto.operator.AggregationOperator
 
needsInput() - Method in class com.facebook.presto.operator.AssignUniqueIdOperator
 
needsInput() - Method in class com.facebook.presto.operator.DeleteOperator
 
needsInput() - Method in class com.facebook.presto.operator.DevNullOperator
 
needsInput() - Method in class com.facebook.presto.operator.DistinctLimitOperator
 
needsInput() - Method in class com.facebook.presto.operator.DynamicFilterSourceOperator
 
needsInput() - Method in class com.facebook.presto.operator.EnforceSingleRowOperator
 
needsInput() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSinkOperator
 
needsInput() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSourceOperator
 
needsInput() - Method in class com.facebook.presto.operator.exchange.LocalMergeSourceOperator
 
needsInput() - Method in class com.facebook.presto.operator.ExchangeOperator
 
needsInput() - Method in class com.facebook.presto.operator.ExplainAnalyzeOperator
 
needsInput() - Method in class com.facebook.presto.operator.FilterAndProjectOperator
 
needsInput() - Method in class com.facebook.presto.operator.FinishedOperator
 
needsInput() - Method in class com.facebook.presto.operator.GroupIdOperator
 
needsInput() - Method in class com.facebook.presto.operator.HashAggregationOperator
 
needsInput() - Method in class com.facebook.presto.operator.HashBuilderOperator
 
needsInput() - Method in class com.facebook.presto.operator.HashSemiJoinOperator
 
needsInput() - Method in class com.facebook.presto.operator.index.IndexSourceOperator
 
needsInput() - Method in class com.facebook.presto.operator.index.PageBufferOperator
 
needsInput() - Method in class com.facebook.presto.operator.index.PagesIndexBuilderOperator
 
needsInput() - Method in class com.facebook.presto.operator.LimitOperator
 
needsInput() - Method in class com.facebook.presto.operator.LookupJoinOperator
 
needsInput() - Method in class com.facebook.presto.operator.LookupOuterOperator
 
needsInput() - Method in class com.facebook.presto.operator.MarkDistinctOperator
 
needsInput() - Method in class com.facebook.presto.operator.MergeOperator
 
needsInput() - Method in class com.facebook.presto.operator.MetadataDeleteOperator
 
needsInput() - Method in class com.facebook.presto.operator.NestedLoopBuildOperator
 
needsInput() - Method in class com.facebook.presto.operator.NestedLoopJoinOperator
 
needsInput() - Method in interface com.facebook.presto.operator.Operator
Returns true if and only if this operator can accept an input page.
needsInput() - Method in class com.facebook.presto.operator.OrderByOperator
 
needsInput() - Method in class com.facebook.presto.operator.PageSourceOperator
 
needsInput() - Method in class com.facebook.presto.operator.project.MergingPageOutput
 
needsInput() - Method in class com.facebook.presto.operator.RemoteProjectOperator
 
needsInput() - Method in class com.facebook.presto.operator.repartition.OptimizedPartitionedOutputOperator
 
needsInput() - Method in class com.facebook.presto.operator.repartition.PartitionedOutputOperator
 
needsInput() - Method in class com.facebook.presto.operator.RowNumberOperator
 
needsInput() - Method in class com.facebook.presto.operator.ScanFilterAndProjectOperator
 
needsInput() - Method in class com.facebook.presto.operator.SetBuilderOperator
 
needsInput() - Method in class com.facebook.presto.operator.SpatialIndexBuilderOperator
 
needsInput() - Method in class com.facebook.presto.operator.SpatialJoinOperator
 
needsInput() - Method in class com.facebook.presto.operator.StatisticsWriterOperator
 
needsInput() - Method in class com.facebook.presto.operator.StreamingAggregationOperator
 
needsInput() - Method in class com.facebook.presto.operator.TableFinishOperator
 
needsInput() - Method in class com.facebook.presto.operator.TableScanOperator
 
needsInput() - Method in class com.facebook.presto.operator.TableWriterMergeOperator
 
needsInput() - Method in class com.facebook.presto.operator.TableWriterOperator
 
needsInput() - Method in class com.facebook.presto.operator.TaskOutputOperator
 
needsInput() - Method in class com.facebook.presto.operator.TopNOperator
 
needsInput() - Method in class com.facebook.presto.operator.TopNRowNumberOperator
 
needsInput() - Method in class com.facebook.presto.operator.unnest.UnnestOperator
 
needsInput() - Method in class com.facebook.presto.operator.ValuesOperator
 
needsInput() - Method in class com.facebook.presto.operator.WindowOperator
 
needsInput() - Method in class com.facebook.presto.testing.NullOutputOperator
 
needsInput() - Method in class com.facebook.presto.testing.PageConsumerOperator
 
needsMoreData() - Static method in class com.facebook.presto.operator.WorkProcessor.TransformationState
Signals that transformation requires more data in order to continue and no result has been produced.
negate(long) - Static method in class com.facebook.presto.type.BigintOperators
 
negate(long) - Static method in class com.facebook.presto.type.DecimalOperators.Negation
 
negate(Slice) - Static method in class com.facebook.presto.type.DecimalOperators.Negation
 
negate(double) - Static method in class com.facebook.presto.type.DoubleOperators
 
negate(long) - Static method in class com.facebook.presto.type.IntegerOperators
 
negate(long) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
negate(long) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
negate(long) - Static method in class com.facebook.presto.type.RealOperators
 
negate(long) - Static method in class com.facebook.presto.type.SmallintOperators
 
negate(long) - Static method in class com.facebook.presto.type.TinyintOperators
 
negateFunction(Type) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
Negation() - Constructor for class com.facebook.presto.type.DecimalOperators.Negation
 
nElements(int, IntFunction<T>) - Static method in class com.facebook.presto.util.MoreLists
 
NestedLoopBuildOperator - Class in com.facebook.presto.operator
 
NestedLoopBuildOperator(OperatorContext, NestedLoopJoinBridge) - Constructor for class com.facebook.presto.operator.NestedLoopBuildOperator
 
NestedLoopBuildOperator.NestedLoopBuildOperatorFactory - Class in com.facebook.presto.operator
 
NestedLoopBuildOperatorFactory(int, PlanNodeId, JoinBridgeManager<NestedLoopJoinBridge>) - Constructor for class com.facebook.presto.operator.NestedLoopBuildOperator.NestedLoopBuildOperatorFactory
 
NestedLoopJoinBridge - Interface in com.facebook.presto.operator
 
NestedLoopJoinOperator - Class in com.facebook.presto.operator
 
NestedLoopJoinOperator.NestedLoopJoinOperatorFactory - Class in com.facebook.presto.operator
 
NestedLoopJoinOperatorFactory(int, PlanNodeId, JoinBridgeManager<NestedLoopJoinBridge>) - Constructor for class com.facebook.presto.operator.NestedLoopJoinOperator.NestedLoopJoinOperatorFactory
 
NestedLoopJoinPages - Class in com.facebook.presto.operator
 
NestedLoopJoinPagesBuilder - Class in com.facebook.presto.operator
 
NestedLoopJoinPagesSupplier - Class in com.facebook.presto.operator
 
NestedLoopJoinPagesSupplier() - Constructor for class com.facebook.presto.operator.NestedLoopJoinPagesSupplier
 
NetworkLocation - Class in com.facebook.presto.execution.scheduler
Represents a location in the network topology.
NetworkLocation(String...) - Constructor for class com.facebook.presto.execution.scheduler.NetworkLocation
 
NetworkLocationCache - Class in com.facebook.presto.execution.scheduler
 
NetworkLocationCache(NetworkTopology) - Constructor for class com.facebook.presto.execution.scheduler.NetworkLocationCache
 
NetworkTopology - Interface in com.facebook.presto.execution.scheduler
Implementations of this interface must be thread safe.
NetworkTopologyType() - Constructor for class com.facebook.presto.execution.scheduler.NodeSchedulerConfig.NetworkTopologyType
 
newHashVariable() - Method in class com.facebook.presto.sql.planner.PlanVariableAllocator
 
newInstance(Slice) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
newInstance(Slice) - Static method in class com.facebook.presto.type.setdigest.SetDigest
 
newLocalSpillContext() - Method in interface com.facebook.presto.operator.SpillContext
 
newLocalSystemMemoryContext(String) - Method in class com.facebook.presto.operator.OperatorContext
 
newPagesIndex(List<Type>, int) - Method in class com.facebook.presto.operator.PagesIndex.DefaultFactory
 
newPagesIndex(List<Type>, int) - Method in interface com.facebook.presto.operator.PagesIndex.Factory
 
newPagesIndex(List<Type>, int) - Method in class com.facebook.presto.operator.PagesIndex.TestingFactory
 
newQualified(Optional<NodeLocation>, QualifiedName, Optional<String>, Type, boolean, Optional<QualifiedObjectName>, Optional<String>, boolean) - Static method in class com.facebook.presto.sql.analyzer.Field
 
newSessionWithDefaultProperties(Session, Optional<String>, Optional<ResourceGroupId>) - Method in class com.facebook.presto.server.SessionPropertyDefaults
 
newSinkFactoryId() - Method in class com.facebook.presto.operator.exchange.LocalExchange.LocalExchangeFactory
 
newSourcePartitionedSchedulerAsSourceScheduler(SqlStageExecution, PlanNodeId, SplitSource, SplitPlacementPolicy, int, boolean) - Static method in class com.facebook.presto.execution.scheduler.SourcePartitionedScheduler
Obtains a SourceScheduler suitable for use in FixedSourcePartitionedScheduler.
newSourcePartitionedSchedulerAsStageScheduler(SqlStageExecution, PlanNodeId, SplitSource, SplitPlacementPolicy, int) - Static method in class com.facebook.presto.execution.scheduler.SourcePartitionedScheduler
Obtains an instance of SourcePartitionedScheduler suitable for use as a stage scheduler.
NewTableLayout - Class in com.facebook.presto.metadata
 
NewTableLayout(ConnectorId, ConnectorTransactionHandle, ConnectorNewTableLayout) - Constructor for class com.facebook.presto.metadata.NewTableLayout
 
newUnqualified(Optional<NodeLocation>, String, Type) - Static method in class com.facebook.presto.sql.analyzer.Field
 
newUnqualified(Optional<NodeLocation>, Optional<String>, Type) - Static method in class com.facebook.presto.sql.analyzer.Field
 
newUnqualified(Optional<NodeLocation>, Optional<String>, Type, Optional<QualifiedObjectName>, Optional<String>, boolean) - Static method in class com.facebook.presto.sql.analyzer.Field
 
newVariable(VariableReferenceExpression) - Method in class com.facebook.presto.sql.planner.PlanVariableAllocator
 
newVariable(Optional<SourceLocation>, QualifiedName, Type) - Method in class com.facebook.presto.sql.planner.PlanVariableAllocator
 
newVariable(Optional<SourceLocation>, String, Type) - Method in class com.facebook.presto.sql.planner.PlanVariableAllocator
 
newVariable(String, Type, String) - Method in class com.facebook.presto.sql.planner.PlanVariableAllocator
 
newVariable(Optional<SourceLocation>, String, Type, String) - Method in class com.facebook.presto.sql.planner.PlanVariableAllocator
 
newVariable(Expression, Type) - Method in class com.facebook.presto.sql.planner.PlanVariableAllocator
 
newVariable(Expression, Type, String) - Method in class com.facebook.presto.sql.planner.PlanVariableAllocator
 
newVariable(Field) - Method in class com.facebook.presto.sql.planner.PlanVariableAllocator
 
newVariable(Optional<SourceLocation>, Field) - Method in class com.facebook.presto.sql.planner.PlanVariableAllocator
 
newVariable(RowExpression) - Method in class com.facebook.presto.sql.planner.PlanVariableAllocator
 
newVariable(RowExpression, String) - Method in class com.facebook.presto.sql.planner.PlanVariableAllocator
 
newWindowFunction(List<Integer>, boolean) - Method in class com.facebook.presto.operator.window.AbstractWindowFunctionSupplier
Create window function instance using the supplied arguments.
newWindowFunction(List<Integer>, boolean) - Method in class com.facebook.presto.operator.window.ReflectionWindowFunctionSupplier
 
next() - Method in class com.facebook.presto.execution.scheduler.ResettableRandomizedIterator
 
next(int, int, Page) - Method in class com.facebook.presto.operator.ArrayPositionLinks
 
next(int, int, Page) - Method in interface com.facebook.presto.operator.PositionLinks
Iterate over position links.
next(int, int, Page) - Method in class com.facebook.presto.operator.SortedPositionLinks
 
nextBucketId(int, int, int) - Static method in class com.facebook.presto.operator.aggregation.histogram.HashUtil
 
nextProbeLinear(int) - Static method in class com.facebook.presto.operator.aggregation.histogram.HashUtil
 
nextSumOfCount(int) - Static method in class com.facebook.presto.operator.aggregation.histogram.HashUtil
 
nextSumOfSquares(int) - Static method in class com.facebook.presto.operator.aggregation.histogram.HashUtil
 
ngrams(Block, long) - Static method in class com.facebook.presto.operator.scalar.ArrayNgramsFunction
 
NO_MORE_POSITIONS - Static variable in interface com.facebook.presto.operator.index.IndexedData
 
NoChannelGroupByHash - Class in com.facebook.presto.operator
 
NoChannelGroupByHash() - Constructor for class com.facebook.presto.operator.NoChannelGroupByHash
 
NodeAssignmentStats - Class in com.facebook.presto.execution.scheduler
 
NodeAssignmentStats(NodeTaskMap, NodeMap, List<RemoteTask>) - Constructor for class com.facebook.presto.execution.scheduler.NodeAssignmentStats
 
nodeHeartbeat(NodeStatus) - Method in interface com.facebook.presto.resourcemanager.ResourceManagerClient
 
nodeHeartbeat(NodeStatus) - Method in class com.facebook.presto.resourcemanager.ResourceManagerServer
Registers a node heartbeat with the resource manager.
NodeMap - Class in com.facebook.presto.execution.scheduler
 
NodeMap(Map<String, InternalNode>, SetMultimap<NetworkLocation, InternalNode>, Set<String>, List<InternalNode>, List<InternalNode>, SetMultimap<InetAddress, InternalNode>, SetMultimap<HostAddress, InternalNode>, Optional<ConsistentHashingNodeProvider>) - Constructor for class com.facebook.presto.execution.scheduler.NodeMap
 
NodeMemoryConfig - Class in com.facebook.presto.memory
 
NodeMemoryConfig() - Constructor for class com.facebook.presto.memory.NodeMemoryConfig
 
NodePartitioningManager - Class in com.facebook.presto.sql.planner
 
NodePartitioningManager(NodeScheduler, PartitioningProviderManager, NodeSelectionStats) - Constructor for class com.facebook.presto.sql.planner.NodePartitioningManager
 
NodePartitionMap - Class in com.facebook.presto.sql.planner
 
NodePartitionMap(List<InternalNode>, ToIntFunction<Split>) - Constructor for class com.facebook.presto.sql.planner.NodePartitionMap
 
NodePartitionMap(List<InternalNode>, int[], ToIntFunction<Split>, boolean) - Constructor for class com.facebook.presto.sql.planner.NodePartitionMap
 
NodeRepresentation - Class in com.facebook.presto.sql.planner.planPrinter
 
NodeRepresentation(Optional<SourceLocation>, PlanNodeId, String, String, String, List<VariableReferenceExpression>, Optional<PlanNodeStats>, List<PlanNodeStatsEstimate>, List<PlanCostEstimate>, List<PlanNodeId>, List<PlanFragmentId>) - Constructor for class com.facebook.presto.sql.planner.planPrinter.NodeRepresentation
 
NodeResource - Class in com.facebook.presto.server
 
NodeResource(HeartbeatFailureDetector) - Constructor for class com.facebook.presto.server.NodeResource
 
NodeResourceStatus - Class in com.facebook.presto.server
 
NodeResourceStatus(ClusterSizeMonitor, ServerConfig) - Constructor for class com.facebook.presto.server.NodeResourceStatus
 
NodeResourceStatusConfig - Class in com.facebook.presto.execution
 
NodeResourceStatusConfig() - Constructor for class com.facebook.presto.execution.NodeResourceStatusConfig
 
NodeResourceStatusProvider - Interface in com.facebook.presto.server
 
NODES_TABLE - Static variable in class com.facebook.presto.connector.system.NodeSystemTable
 
NODES_TABLE_NAME - Static variable in class com.facebook.presto.connector.system.NodeSystemTable
 
NodeScheduler - Class in com.facebook.presto.execution.scheduler
 
NodeScheduler(NetworkTopology, InternalNodeManager, NodeSelectionStats, NodeSchedulerConfig, NodeTaskMap, NodeTtlFetcherManager, QueryManager, SimpleTtlNodeSelectorConfig) - Constructor for class com.facebook.presto.execution.scheduler.NodeScheduler
 
NodeScheduler(NetworkLocationCache, NetworkTopology, InternalNodeManager, NodeSelectionStats, NodeSchedulerConfig, NodeTaskMap, Duration, NodeTtlFetcherManager, QueryManager, SimpleTtlNodeSelectorConfig) - Constructor for class com.facebook.presto.execution.scheduler.NodeScheduler
 
NodeSchedulerConfig - Class in com.facebook.presto.execution.scheduler
 
NodeSchedulerConfig() - Constructor for class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
NodeSchedulerConfig.NetworkTopologyType - Class in com.facebook.presto.execution.scheduler
 
NodeSchedulerConfig.ResourceAwareSchedulingStrategy - Enum in com.facebook.presto.execution.scheduler
 
NodeSchedulerExporter - Class in com.facebook.presto.execution.scheduler
 
NodeSchedulerExporter(NodeScheduler, MBeanExporter) - Constructor for class com.facebook.presto.execution.scheduler.NodeSchedulerExporter
 
NodeSelection - Interface in com.facebook.presto.execution.scheduler.nodeSelection
 
NodeSelectionHashStrategy - Enum in com.facebook.presto.execution.scheduler
 
NodeSelectionStats - Class in com.facebook.presto.execution.scheduler.nodeSelection
 
NodeSelectionStats() - Constructor for class com.facebook.presto.execution.scheduler.nodeSelection.NodeSelectionStats
 
NodeSelector - Interface in com.facebook.presto.execution.scheduler.nodeSelection
 
NodeSpillConfig - Class in com.facebook.presto.spiller
 
NodeSpillConfig() - Constructor for class com.facebook.presto.spiller.NodeSpillConfig
 
NodeStatsTracker(Consumer<PartitionedSplitsInfo>, LongConsumer, NodeTaskMap.CumulativeStatsConsumer) - Constructor for class com.facebook.presto.execution.NodeTaskMap.NodeStatsTracker
 
NodeStatus - Class in com.facebook.presto.server
 
NodeStatus(String, NodeVersion, String, boolean, Duration, String, String, MemoryInfo, int, double, double, long, long, long) - Constructor for class com.facebook.presto.server.NodeStatus
 
NodeStatusService - Interface in com.facebook.presto.statusservice
 
NodeSystemTable - Class in com.facebook.presto.connector.system
 
NodeSystemTable(InternalNodeManager) - Constructor for class com.facebook.presto.connector.system.NodeSystemTable
 
NodeTaskMap - Class in com.facebook.presto.execution
 
NodeTaskMap(FinalizerService) - Constructor for class com.facebook.presto.execution.NodeTaskMap
 
NodeTaskMap.CumulativeStatsConsumer - Interface in com.facebook.presto.execution
 
NodeTaskMap.NodeStatsTracker - Class in com.facebook.presto.execution
 
NodeTtlFetcherManager - Interface in com.facebook.presto.ttl.nodettlfetchermanagers
 
NodeTtlFetcherManagerConfig - Class in com.facebook.presto.ttl.nodettlfetchermanagers
 
NodeTtlFetcherManagerConfig() - Constructor for class com.facebook.presto.ttl.nodettlfetchermanagers.NodeTtlFetcherManagerConfig
 
NodeTtlFetcherManagerConfig.NodeTtlFetcherManagerType - Enum in com.facebook.presto.ttl.nodettlfetchermanagers
 
NodeTtlFetcherManagerModule - Class in com.facebook.presto.ttl.nodettlfetchermanagers
 
NodeTtlFetcherManagerModule() - Constructor for class com.facebook.presto.ttl.nodettlfetchermanagers.NodeTtlFetcherManagerModule
 
NodeUtils - Class in com.facebook.presto.sql
 
NoDuplicatePlanNodeIdsChecker - Class in com.facebook.presto.sql.planner.sanity
 
NoDuplicatePlanNodeIdsChecker() - Constructor for class com.facebook.presto.sql.planner.sanity.NoDuplicatePlanNodeIdsChecker
 
NoIdentifierLeftChecker - Class in com.facebook.presto.sql.planner.sanity
 
NoIdentifierLeftChecker() - Constructor for class com.facebook.presto.sql.planner.sanity.NoIdentifierLeftChecker
 
noLookup() - Static method in interface com.facebook.presto.sql.planner.iterative.Lookup
A Lookup implementation that does not perform lookup.
noMoreBatches() - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
noMoreBatches() - Method in class com.facebook.presto.operator.repartition.ArrayBlockEncodingBuffer
 
noMoreBatches() - Method in interface com.facebook.presto.operator.repartition.BlockEncodingBuffer
Signals that this is the last batch in this page, so that the internal buffers in BlockEncodingBuffers can recycled.
noMoreBatches() - Method in class com.facebook.presto.operator.repartition.ByteArrayBlockEncodingBuffer
 
noMoreBatches() - Method in class com.facebook.presto.operator.repartition.Int128ArrayBlockEncodingBuffer
 
noMoreBatches() - Method in class com.facebook.presto.operator.repartition.IntArrayBlockEncodingBuffer
 
noMoreBatches() - Method in class com.facebook.presto.operator.repartition.LongArrayBlockEncodingBuffer
 
noMoreBatches() - Method in class com.facebook.presto.operator.repartition.MapBlockEncodingBuffer
 
noMoreBatches() - Method in class com.facebook.presto.operator.repartition.RowBlockEncodingBuffer
 
noMoreBatches() - Method in class com.facebook.presto.operator.repartition.ShortArrayBlockEncodingBuffer
 
noMoreBatches() - Method in class com.facebook.presto.operator.repartition.VariableWidthBlockEncodingBuffer
 
noMoreDrivers(Lifespan) - Method in class com.facebook.presto.operator.DriverFactory
 
noMoreDrivers() - Method in class com.facebook.presto.operator.DriverFactory
 
noMoreLocations() - Method in class com.facebook.presto.operator.ExchangeClient
 
noMoreOperators() - Method in class com.facebook.presto.operator.AggregationOperator.AggregationOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.AssignUniqueIdOperator.AssignUniqueIdOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.DeleteOperator.DeleteOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.DevNullOperator.DevNullOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.DistinctLimitOperator.DistinctLimitOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.DynamicFilterSourceOperator.DynamicFilterSourceOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.EnforceSingleRowOperator.EnforceSingleRowOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSinkOperator.LocalExchangeSinkOperatorFactory
 
noMoreOperators(Lifespan) - Method in class com.facebook.presto.operator.exchange.LocalExchangeSinkOperator.LocalExchangeSinkOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSourceOperator.LocalExchangeSourceOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.exchange.LocalMergeSourceOperator.LocalMergeSourceOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.ExchangeOperator.ExchangeOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.ExplainAnalyzeOperator.ExplainAnalyzeOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.FilterAndProjectOperator.FilterAndProjectOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.GroupIdOperator.GroupIdOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.HashAggregationOperator.HashAggregationOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.HashBuilderOperator.HashBuilderOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.HashSemiJoinOperator.HashSemiJoinOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.index.IndexSourceOperator.IndexSourceOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.index.PageBufferOperator.PageBufferOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.index.PagesIndexBuilderOperator.PagesIndexBuilderOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.LimitOperator.LimitOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.LookupJoinOperatorFactory
 
noMoreOperators(Lifespan) - Method in class com.facebook.presto.operator.LookupJoinOperatorFactory
 
noMoreOperators(Lifespan) - Method in class com.facebook.presto.operator.LookupOuterOperator.LookupOuterOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.LookupOuterOperator.LookupOuterOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.MarkDistinctOperator.MarkDistinctOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.MergeOperator.MergeOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.MetadataDeleteOperator.MetadataDeleteOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.NestedLoopBuildOperator.NestedLoopBuildOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.NestedLoopJoinOperator.NestedLoopJoinOperatorFactory
 
noMoreOperators(Lifespan) - Method in class com.facebook.presto.operator.NestedLoopJoinOperator.NestedLoopJoinOperatorFactory
 
noMoreOperators() - Method in interface com.facebook.presto.operator.OperatorFactory
Declare that createOperator will not be called any more and release any resources associated with this factory.
noMoreOperators(Lifespan) - Method in interface com.facebook.presto.operator.OperatorFactory
Declare that createOperator will not be called any more for the specified Lifespan, and release any resources associated with this factory.
noMoreOperators() - Method in class com.facebook.presto.operator.OrderByOperator.OrderByOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.RemoteProjectOperator.RemoteProjectOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.repartition.OptimizedPartitionedOutputOperator.OptimizedPartitionedOutputOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.repartition.PartitionedOutputOperator.PartitionedOutputOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.RowNumberOperator.RowNumberOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.ScanFilterAndProjectOperator.ScanFilterAndProjectOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.SetBuilderOperator.SetBuilderOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.SpatialIndexBuilderOperator.SpatialIndexBuilderOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.SpatialJoinOperator.SpatialJoinOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.StatisticsWriterOperator.StatisticsWriterOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.StreamingAggregationOperator.StreamingAggregationOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.TableFinishOperator.TableFinishOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.TableScanOperator.TableScanOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.TableWriterMergeOperator.TableWriterMergeOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.TableWriterOperator.TableWriterOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.TaskOutputOperator.TaskOutputOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.TopNOperator.TopNOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.TopNRowNumberOperator.TopNRowNumberOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.unnest.UnnestOperator.UnnestOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.ValuesOperator.ValuesOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.operator.WindowOperator.WindowOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.testing.NullOutputOperator.NullOutputOperatorFactory
 
noMoreOperators() - Method in class com.facebook.presto.testing.PageConsumerOperator.PageConsumerOperatorFactory
 
noMoreProbeOperators() - Method in class com.facebook.presto.operator.PagesSpatialIndexFactory
Called by SpatialJoinOperatorFactory to indicate that all SpatialJoinOperator have been created.
noMoreSinkFactories() - Method in class com.facebook.presto.operator.exchange.LocalExchange.LocalExchangeFactory
 
noMoreSinkFactories() - Method in class com.facebook.presto.operator.exchange.LocalExchange.LocalExchangeSinkFactory
 
noMoreSplits(PlanNodeId) - Method in interface com.facebook.presto.execution.RemoteTask
 
noMoreSplits(PlanNodeId, Lifespan) - Method in interface com.facebook.presto.execution.RemoteTask
 
noMoreSplits() - Method in class com.facebook.presto.operator.ExchangeOperator
 
noMoreSplits() - Method in class com.facebook.presto.operator.index.IndexSourceOperator
 
noMoreSplits() - Method in class com.facebook.presto.operator.MergeOperator
 
noMoreSplits() - Method in class com.facebook.presto.operator.ScanFilterAndProjectOperator
 
noMoreSplits() - Method in interface com.facebook.presto.operator.SourceOperator
 
noMoreSplits() - Method in class com.facebook.presto.operator.TableScanOperator
 
noMoreSplits(PlanNodeId) - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
noMoreSplits(PlanNodeId, Lifespan) - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
NON_ASSOCIATIVE_REWRITE_FUNCTIONS - Static variable in class com.facebook.presto.sql.MaterializedViewUtils
 
nonBlocked(boolean, Iterable<? extends RemoteTask>, int) - Static method in class com.facebook.presto.execution.scheduler.ScheduleResult
 
NONE - Static variable in class com.facebook.presto.memory.MemoryManagerConfig.LowMemoryKillerPolicy
 
none() - Static method in class com.facebook.presto.sql.planner.optimizations.LocalProperties
 
NoneLowMemoryKiller - Class in com.facebook.presto.memory
 
NoneLowMemoryKiller() - Constructor for class com.facebook.presto.memory.NoneLowMemoryKiller
 
noneMatchBlock(Type, Block, BlockToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayNoneMatchFunction
 
noneMatchBoolean(Type, Block, BooleanToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayNoneMatchFunction
 
noneMatchDouble(Type, Block, DoubleToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayNoneMatchFunction
 
noneMatchLong(Type, Block, LongToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayNoneMatchFunction
 
noneMatchSlice(Type, Block, SliceToBooleanFunction) - Static method in class com.facebook.presto.operator.scalar.ArrayNoneMatchFunction
 
nonInferableConjuncts(RowExpression) - Method in class com.facebook.presto.sql.planner.EqualityInference.Builder
Provides a convenience Iterable of RowExpression conjuncts which have not been added to the inference
nonInferableConjuncts(Metadata, RowExpression) - Static method in class com.facebook.presto.sql.planner.EqualityInference.Builder
 
nonTracking(Supplier<LookupSource>) - Static method in interface com.facebook.presto.operator.TrackingLookupSourceSupplier
 
NOOP - Static variable in interface com.facebook.presto.operator.UpdateMemory
 
NOOP - Static variable in class com.facebook.presto.tracing.TracingConfig.TracerType
 
NOOP_TRACER - Static variable in class com.facebook.presto.tracing.NoopTracerProvider
 
NOOP_TRACER_PROVIDER - Static variable in class com.facebook.presto.tracing.NoopTracerProvider
 
NoOpFailureDetector - Class in com.facebook.presto.failureDetector
 
NoOpFailureDetector() - Constructor for class com.facebook.presto.failureDetector.NoOpFailureDetector
 
NoOpFragmentResultCacheManager - Class in com.facebook.presto.operator
 
NoOpFragmentResultCacheManager() - Constructor for class com.facebook.presto.operator.NoOpFragmentResultCacheManager
 
NoOpQueryManager - Class in com.facebook.presto.dispatcher
Used on resource managers.
NoOpQueryManager() - Constructor for class com.facebook.presto.dispatcher.NoOpQueryManager
 
NoOpResourceGroupManager - Class in com.facebook.presto.execution.resourceGroups
Used on workers.
NoOpResourceGroupManager() - Constructor for class com.facebook.presto.execution.resourceGroups.NoOpResourceGroupManager
 
NoopResourceGroupService - Class in com.facebook.presto.resourcemanager
 
NoopResourceGroupService() - Constructor for class com.facebook.presto.resourcemanager.NoopResourceGroupService
 
NoOpSessionSupplier - Class in com.facebook.presto.server
Used on workers.
NoOpSessionSupplier() - Constructor for class com.facebook.presto.server.NoOpSessionSupplier
 
NoopTracerProvider - Class in com.facebook.presto.tracing
 
NoopTracerProvider() - Constructor for class com.facebook.presto.tracing.NoopTracerProvider
 
NoOpTransactionManager - Class in com.facebook.presto.transaction
Used on workers.
NoOpTransactionManager() - Constructor for class com.facebook.presto.transaction.NoOpTransactionManager
 
NoOpVariableResolver - Class in com.facebook.presto.sql.planner
 
NoOpVariableResolver() - Constructor for class com.facebook.presto.sql.planner.NoOpVariableResolver
 
normalCdf(double, double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
normalize(PlanNodeStatsEstimate) - Method in class com.facebook.presto.cost.StatsNormalizer
 
normalize(PlanNodeStatsEstimate, Collection<VariableReferenceExpression>) - Method in class com.facebook.presto.cost.StatsNormalizer
 
normalize(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
normalize(Expression) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
normalize(EquivalenceClassProperty) - Method in class com.facebook.presto.sql.planner.iterative.properties.Key
Returns a canonical version of this key wherein duplicate or constant variables are removed and any remaining variables are replaced with their equivalence class heads.
normalize(EquivalenceClassProperty) - Method in class com.facebook.presto.sql.planner.iterative.properties.KeyProperty
Reduces key property to a concise cannonical form wherein each individual key is reduced to a canonical form by removing redundant variables and replacing any remaining variables with their equivalence class heads.
normalize(List<? extends LocalProperty<T>>) - Static method in class com.facebook.presto.sql.planner.optimizations.LocalProperties
Normalizes the local properties by removing redundant symbols, but retains the original local property positions
normalizeAndPrune(List<? extends LocalProperty<T>>) - Static method in class com.facebook.presto.sql.planner.optimizations.LocalProperties
Normalizes the local properties and potentially consolidates it to the smallest possible list NOTE: When normalized, each symbol will only appear once
normalizeDoubleArray(Type, Block, double) - Static method in class com.facebook.presto.operator.scalar.ArrayNormalizeFunction
 
normalizer(double, double) - Static method in class com.facebook.presto.tdigest.TDigestUtils
 
normalizeRealArray(Type, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArrayNormalizeFunction
 
noSpill() - Static method in class com.facebook.presto.operator.LookupJoinOperator.SpillInfoSnapshot
 
NoSubqueryExpressionLeftChecker - Class in com.facebook.presto.sql.planner.sanity
 
NoSubqueryExpressionLeftChecker() - Constructor for class com.facebook.presto.sql.planner.sanity.NoSubqueryExpressionLeftChecker
 
not(boolean) - Static method in class com.facebook.presto.sql.gen.CompilerOperations
 
not(boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
NOT_BLOCKED - Static variable in interface com.facebook.presto.operator.Operator
 
notEqual(long, long) - Static method in class com.facebook.presto.geospatial.BingTileOperators
 
notEqual(MethodHandle, Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayNotEqualOperator
 
notEqual(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.JsonOperators
 
notEqual(MethodHandle, MethodHandle, MethodHandle, Type, Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.MapNotEqualOperator
 
notEqual(RowType, List<MethodHandle>, Block, Block) - Static method in class com.facebook.presto.operator.scalar.RowNotEqualOperator
 
notEqual(long, long) - Static method in class com.facebook.presto.type.BigintOperators
 
notEqual(boolean, boolean) - Static method in class com.facebook.presto.type.BooleanOperators
 
notEqual(Slice, Slice) - Static method in class com.facebook.presto.type.CharOperators
 
notEqual(long, long) - Static method in class com.facebook.presto.type.ColorOperators
 
notEqual(long, long) - Static method in class com.facebook.presto.type.DateOperators
 
notEqual(double, double) - Static method in class com.facebook.presto.type.DoubleOperators
 
notEqual(long, long) - Static method in class com.facebook.presto.type.IntegerOperators
 
notEqual(long, long) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
notEqual(long, long) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
notEqual(Slice, Slice) - Static method in class com.facebook.presto.type.IpAddressOperators
 
notEqual(Slice, Slice) - Static method in class com.facebook.presto.type.IpPrefixOperators
 
notEqual(long, long) - Static method in class com.facebook.presto.type.LongEnumOperators
 
notEqual(long, long) - Static method in class com.facebook.presto.type.RealOperators
 
notEqual(long, long) - Static method in class com.facebook.presto.type.SmallintOperators
 
notEqual(long, long) - Static method in class com.facebook.presto.type.TimeOperators
 
notEqual(long, long) - Static method in class com.facebook.presto.type.TimestampOperators
 
notEqual(long, long) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
notEqual(long, long) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
notEqual(long, long) - Static method in class com.facebook.presto.type.TinyintOperators
 
notEqual(boolean, boolean) - Static method in class com.facebook.presto.type.UnknownOperators
 
notEqual(Slice, Slice) - Static method in class com.facebook.presto.type.UuidOperators
 
notEqual(Slice, Slice) - Static method in class com.facebook.presto.type.VarbinaryOperators
 
notEqual(Slice, Slice) - Static method in class com.facebook.presto.type.VarcharEnumOperators
 
notEqual(Slice, Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
notFunction() - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
notifyAllLifespansFinishedExecution() - Method in class com.facebook.presto.execution.scheduler.SourcePartitionedScheduler
 
notifyAllLifespansFinishedExecution() - Method in interface com.facebook.presto.execution.scheduler.SourceScheduler
 
notSupportedException(Node, String) - Static method in class com.facebook.presto.sql.analyzer.SemanticExceptions
 
nowInMillis() - Method in class com.facebook.presto.execution.QueryIdGenerator
 
NthValueFunction - Class in com.facebook.presto.operator.window
 
NthValueFunction(List<Integer>) - Constructor for class com.facebook.presto.operator.window.NthValueFunction
 
NTileFunction - Class in com.facebook.presto.operator.window
 
NTileFunction(List<Integer>) - Constructor for class com.facebook.presto.operator.window.NTileFunction
 
NULL_HASH_CODE - Static variable in class com.facebook.presto.type.TypeUtils
 
NULL_VALUE - Static variable in interface com.facebook.presto.operator.aggregation.state.TriStateBooleanState
 
NullabilityAnalyzer - Class in com.facebook.presto.sql.planner
 
NullabilityAnalyzer(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.NullabilityAnalyzer
 
NullableBooleanState - Interface in com.facebook.presto.operator.aggregation.state
 
NullableBooleanStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
NullableBooleanStateSerializer() - Constructor for class com.facebook.presto.operator.aggregation.state.NullableBooleanStateSerializer
 
NullableDoubleState - Interface in com.facebook.presto.operator.aggregation.state
 
NullableDoubleStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
NullableDoubleStateSerializer() - Constructor for class com.facebook.presto.operator.aggregation.state.NullableDoubleStateSerializer
 
NullableLongState - Interface in com.facebook.presto.operator.aggregation.state
 
NullableLongStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
NullableLongStateSerializer() - Constructor for class com.facebook.presto.operator.aggregation.state.NullableLongStateSerializer
 
NullablePosition - Annotation Type in com.facebook.presto.operator.aggregation
 
nullableResult(boolean) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder.ChoiceBuilder
 
NullIfCodeGenerator - Class in com.facebook.presto.sql.gen
 
NullIfCodeGenerator() - Constructor for class com.facebook.presto.sql.gen.NullIfCodeGenerator
 
NullOutputFactory() - Constructor for class com.facebook.presto.testing.NullOutputOperator.NullOutputFactory
 
NullOutputOperator - Class in com.facebook.presto.testing
 
NullOutputOperator(OperatorContext) - Constructor for class com.facebook.presto.testing.NullOutputOperator
 
NullOutputOperator.NullOutputFactory - Class in com.facebook.presto.testing
 
NullOutputOperator.NullOutputOperatorFactory - Class in com.facebook.presto.testing
 
NullOutputOperatorFactory(int, PlanNodeId) - Constructor for class com.facebook.presto.testing.NullOutputOperator.NullOutputOperatorFactory
 
numAggregatedQueuedQueries() - Method in class com.facebook.presto.server.ResourceGroupInfo
Deprecated.
numAggregatedRunningQueries() - Method in class com.facebook.presto.server.ResourceGroupInfo
Deprecated.
number() - Method in class com.facebook.presto.operator.PartitionedConsumption.Partition
 
NUMBER_OF_BUCKETS - Static variable in interface com.facebook.presto.operator.aggregation.state.HyperLogLogState
 
NUMBER_OF_BUCKETS - Static variable in class com.facebook.presto.type.setdigest.SetDigest
 
numberOfElements - Variable in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.GroupedLongDecimalWithOverflowState
 
NumericHistogram - Class in com.facebook.presto.operator.aggregation
 
NumericHistogram(int) - Constructor for class com.facebook.presto.operator.aggregation.NumericHistogram
 
NumericHistogram(int, int) - Constructor for class com.facebook.presto.operator.aggregation.NumericHistogram
 
NumericHistogram(Slice, int) - Constructor for class com.facebook.presto.operator.aggregation.NumericHistogram
 
NumericHistogramStateFactory - Class in com.facebook.presto.operator.aggregation
 
NumericHistogramStateFactory() - Constructor for class com.facebook.presto.operator.aggregation.NumericHistogramStateFactory
 
NumericHistogramStateFactory.GroupedState - Class in com.facebook.presto.operator.aggregation
 
NumericHistogramStateFactory.SingleState - Class in com.facebook.presto.operator.aggregation
 

O

ObjectFieldJsonExtractor(String, JsonExtract.PrestoJsonExtractor<? extends T>) - Constructor for class com.facebook.presto.operator.scalar.JsonExtract.ObjectFieldJsonExtractor
 
ObjectFieldJsonExtractor(String, JsonExtract.PrestoJsonExtractor<? extends T>, boolean) - Constructor for class com.facebook.presto.operator.scalar.JsonExtract.ObjectFieldJsonExtractor
 
objectSubscript(Type, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArraySubscriptOperator
 
of(double, double, double) - Static method in class com.facebook.presto.cost.LocalCostEstimate
 
of(T...) - Static method in class com.facebook.presto.operator.ParametricImplementationsGroup
 
of(T...) - Static method in interface com.facebook.presto.operator.WorkProcessor
 
of(Node) - Static method in class com.facebook.presto.sql.analyzer.RelationId
Creates RelationId equal to any RelationId created from exactly the same source.
ofCpu(double) - Static method in class com.facebook.presto.cost.LocalCostEstimate
 
offer(PrioritizedSplitRunner) - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
During periods of time when a level has no waiting splits, it will not accumulate scheduled time and will fall behind relative to other levels.
offset() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
OFFSET_CLAUSE_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
OffsetNode - Class in com.facebook.presto.sql.planner.plan
 
OffsetNode(Optional<SourceLocation>, PlanNodeId, PlanNode, long) - Constructor for class com.facebook.presto.sql.planner.plan.OffsetNode
 
OffsetNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, long) - Constructor for class com.facebook.presto.sql.planner.plan.OffsetNode
 
ofNetwork(double) - Static method in class com.facebook.presto.cost.LocalCostEstimate
 
ofPlanNode(PlanNode) - Static method in class com.facebook.presto.sql.planner.iterative.Rule.Result
 
ofResult(T) - Static method in class com.facebook.presto.operator.WorkProcessor.ProcessState
Signals that process has produced a result.
ofResult(T) - Static method in class com.facebook.presto.operator.WorkProcessor.TransformationState
Signals that transformation has produced a result from its input.
ofResult(T, boolean) - Static method in class com.facebook.presto.operator.WorkProcessor.TransformationState
Signals that transformation has produced a result.
onError(Throwable) - Method in class com.facebook.presto.server.SerializedPageWriteListener
 
onFailure(Throwable) - Method in class com.facebook.presto.server.SimpleHttpResponseHandler
 
onFailure(Throwable) - Method in class com.facebook.presto.server.thrift.ThriftHttpResponseHandler
 
onLifespanExecutionFinished(Iterable<Lifespan>) - Method in class com.facebook.presto.execution.scheduler.group.DynamicLifespanScheduler
 
onLifespanExecutionFinished(Iterable<Lifespan>) - Method in class com.facebook.presto.execution.scheduler.group.FixedLifespanScheduler
 
onLifespanExecutionFinished(Iterable<Lifespan>) - Method in interface com.facebook.presto.execution.scheduler.group.LifespanScheduler
 
onMemoryReserved(MemoryPool, QueryId, long) - Method in interface com.facebook.presto.memory.MemoryPoolListener
Invoked when memory reservation completes successfully.
onMemoryReserved(TaskId) - Method in interface com.facebook.presto.memory.TaskRevocableMemoryListener
Listener function that is called when a Task reserves memory in a given MemoryPool successfully
onShutdown() - Method in class com.facebook.presto.server.DefaultShutdownAction
 
onShutdown() - Method in interface com.facebook.presto.server.ShutdownAction
 
onShutdown() - Method in class com.facebook.presto.server.testing.TestingPrestoServer.TestShutdownAction
 
onSuccess(BaseResponse<T>) - Method in class com.facebook.presto.server.SimpleHttpResponseHandler
 
onSuccess(ThriftResponse<T>) - Method in class com.facebook.presto.server.thrift.ThriftHttpResponseHandler
 
onTaskFailed(int, List<SourceScheduler>) - Method in class com.facebook.presto.execution.scheduler.group.DynamicLifespanScheduler
 
onTaskFailed(int, List<SourceScheduler>) - Method in class com.facebook.presto.execution.scheduler.group.FixedLifespanScheduler
 
onTaskFailed(int, List<SourceScheduler>) - Method in interface com.facebook.presto.execution.scheduler.group.LifespanScheduler
 
onTaskRevocableMemoryReserved(TaskId) - Method in class com.facebook.presto.memory.MemoryPool
 
onWritePossible() - Method in class com.facebook.presto.server.SerializedPageWriteListener
 
open(TempDataOperationContext, TempStorageHandle) - Method in class com.facebook.presto.spiller.LocalTempStorage
 
Operator - Interface in com.facebook.presto.operator
 
OperatorContext - Class in com.facebook.presto.operator
Only OperatorContext.getOperatorStats() and revocable-memory-related operations are ThreadSafe
OperatorContext(int, PlanNodeId, String, DriverContext, Executor, MemoryTrackingContext) - Constructor for class com.facebook.presto.operator.OperatorContext
 
OperatorFactory - Interface in com.facebook.presto.operator
 
OperatorImplementationDependency - Class in com.facebook.presto.operator.annotations
 
OperatorImplementationDependency(OperatorType, List<TypeSignature>, Optional<InvocationConvention>) - Constructor for class com.facebook.presto.operator.annotations.OperatorImplementationDependency
 
OperatorInfo - Interface in com.facebook.presto.operator
 
OperatorInfoUnion - Class in com.facebook.presto.operator
 
OperatorInfoUnion(ExchangeClientStatus) - Constructor for class com.facebook.presto.operator.OperatorInfoUnion
 
OperatorInfoUnion(LocalExchangeBufferInfo) - Constructor for class com.facebook.presto.operator.OperatorInfoUnion
 
OperatorInfoUnion(TableFinishInfo) - Constructor for class com.facebook.presto.operator.OperatorInfoUnion
 
OperatorInfoUnion(SplitOperatorInfo) - Constructor for class com.facebook.presto.operator.OperatorInfoUnion
 
OperatorInfoUnion(HashCollisionsInfo) - Constructor for class com.facebook.presto.operator.OperatorInfoUnion
 
OperatorInfoUnion(PartitionedOutputInfo) - Constructor for class com.facebook.presto.operator.OperatorInfoUnion
 
OperatorInfoUnion(JoinOperatorInfo) - Constructor for class com.facebook.presto.operator.OperatorInfoUnion
 
OperatorInfoUnion(WindowInfo) - Constructor for class com.facebook.presto.operator.OperatorInfoUnion
 
OperatorInfoUnion(TableWriterOperator.TableWriterInfo) - Constructor for class com.facebook.presto.operator.OperatorInfoUnion
 
OperatorInfoUnion(TableWriterMergeInfo) - Constructor for class com.facebook.presto.operator.OperatorInfoUnion
 
operatorInputStats - Variable in class com.facebook.presto.sql.planner.planPrinter.PlanNodeStats
 
OperatorMemoryReservationSummary - Class in com.facebook.presto.operator
 
OperatorMemoryReservationSummary(String, PlanNodeId, List<DataSize>, DataSize, Optional<String>) - Constructor for class com.facebook.presto.operator.OperatorMemoryReservationSummary
 
OperatorNotFoundException - Exception in com.facebook.presto.metadata
 
OperatorNotFoundException(OperatorType, List<TypeSignature>) - Constructor for exception com.facebook.presto.metadata.OperatorNotFoundException
 
OperatorNotFoundException(OperatorType, List<TypeSignature>, TypeSignature) - Constructor for exception com.facebook.presto.metadata.OperatorNotFoundException
 
OperatorStats - Class in com.facebook.presto.operator
 
OperatorStats(int, int, int, int, PlanNodeId, String, long, long, Duration, Duration, DataSize, DataSize, long, DataSize, long, double, long, Duration, Duration, DataSize, DataSize, long, DataSize, Duration, Duration, long, Duration, Duration, DataSize, DataSize, DataSize, DataSize, DataSize, DataSize, DataSize, DataSize, Optional<BlockedReason>, OperatorInfo, RuntimeStats) - Constructor for class com.facebook.presto.operator.OperatorStats
 
OperatorStats(int, int, int, int, PlanNodeId, String, long, long, Duration, Duration, DataSize, DataSize, long, DataSize, long, double, long, Duration, Duration, DataSize, DataSize, long, DataSize, Duration, Duration, long, Duration, Duration, DataSize, DataSize, DataSize, DataSize, DataSize, DataSize, DataSize, DataSize, Optional<BlockedReason>, RuntimeStats, OperatorInfoUnion) - Constructor for class com.facebook.presto.operator.OperatorStats
 
operatorType(OperatorType) - Method in class com.facebook.presto.metadata.SignatureBuilder
 
OperatorValidator - Class in com.facebook.presto.operator.scalar.annotations
 
optimize(VariableResolver) - Method in class com.facebook.presto.sql.planner.ExpressionInterpreter
Deprecated.
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.iterative.IterativeOptimizer
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.iterative.rule.RemoveUnsupportedDynamicFilters
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.AddExchanges
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.AddLocalExchanges
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.ApplyConnectorOptimization
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.CheckSubqueryNodesAreRewritten
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.HashBasedPartialDistinctLimit
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.HashGenerationOptimizer
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.HistoricalStatisticsEquivalentPlanMarkingOptimizer
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.ImplementIntersectAndExceptAsUnion
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.KeyBasedSampler
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.LimitPushDown
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.MergeJoinOptimizer
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.MetadataDeleteOptimizer
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.MetadataQueryOptimizer
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.OptimizeMixedDistinctAggregations
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in interface com.facebook.presto.sql.planner.optimizations.PlanOptimizer
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.PredicatePushDown
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.PushdownSubfields
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.ReplicateSemiJoinInDelete
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.SetFlatteningOptimizer
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.StatsRecordingPlanOptimizer
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.TransformQuantifiedComparisonApplyToLateralJoin
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences
 
optimize(PlanNode, Session, TypeProvider, PlanVariableAllocator, PlanNodeIdAllocator, WarningCollector) - Method in class com.facebook.presto.sql.planner.optimizations.WindowFilterPushDown
 
optimize() - Method in class com.facebook.presto.sql.planner.RowExpressionInterpreter
 
optimize(VariableResolver) - Method in class com.facebook.presto.sql.planner.RowExpressionInterpreter
Replace symbol with constants
optimize(RowExpression, ExpressionOptimizer.Level, ConnectorSession) - Method in class com.facebook.presto.sql.relational.RowExpressionOptimizer
 
optimize(RowExpression, ExpressionOptimizer.Level, ConnectorSession, Function<VariableReferenceExpression, Object>) - Method in class com.facebook.presto.sql.relational.RowExpressionOptimizer
 
OPTIMIZE_CASE_EXPRESSION_PREDICATE - Static variable in class com.facebook.presto.SystemSessionProperties
 
OPTIMIZE_COMMON_SUB_EXPRESSIONS - Static variable in class com.facebook.presto.SystemSessionProperties
 
OPTIMIZE_DISTINCT_AGGREGATIONS - Static variable in class com.facebook.presto.SystemSessionProperties
 
OPTIMIZE_HASH_GENERATION - Static variable in class com.facebook.presto.SystemSessionProperties
 
OPTIMIZE_JOINS_WITH_EMPTY_SOURCES - Static variable in class com.facebook.presto.SystemSessionProperties
 
OPTIMIZE_METADATA_QUERIES - Static variable in class com.facebook.presto.SystemSessionProperties
 
OPTIMIZE_METADATA_QUERIES_CALL_THRESHOLD - Static variable in class com.facebook.presto.SystemSessionProperties
 
OPTIMIZE_METADATA_QUERIES_IGNORE_STATS - Static variable in class com.facebook.presto.SystemSessionProperties
 
OPTIMIZE_NULLS_IN_JOINS - Static variable in class com.facebook.presto.SystemSessionProperties
 
OPTIMIZE_TOP_N_ROW_NUMBER - Static variable in class com.facebook.presto.SystemSessionProperties
 
OPTIMIZED_REPARTITIONING_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
OPTIMIZED_SCALE_WRITER_PRODUCER_BUFFER - Static variable in class com.facebook.presto.SystemSessionProperties
 
OptimizedPartitionedOutputFactory(OutputBuffer, DataSize) - Constructor for class com.facebook.presto.operator.repartition.OptimizedPartitionedOutputOperator.OptimizedPartitionedOutputFactory
 
OptimizedPartitionedOutputOperator - Class in com.facebook.presto.operator.repartition
 
OptimizedPartitionedOutputOperator(OperatorContext, List<Type>, Function<Page, Page>, PartitionFunction, List<Integer>, List<Optional<ConstantExpression>>, boolean, OptionalInt, OutputBuffer, PagesSerdeFactory, DataSize) - Constructor for class com.facebook.presto.operator.repartition.OptimizedPartitionedOutputOperator
 
OptimizedPartitionedOutputOperator.OptimizedPartitionedOutputFactory - Class in com.facebook.presto.operator.repartition
 
OptimizedPartitionedOutputOperator.OptimizedPartitionedOutputOperatorFactory - Class in com.facebook.presto.operator.repartition
 
OptimizedPartitionedOutputOperatorFactory(int, PlanNodeId, List<Type>, Function<Page, Page>, PartitionFunction, List<Integer>, List<Optional<ConstantExpression>>, boolean, OptionalInt, OutputBuffer, PagesSerdeFactory, DataSize) - Constructor for class com.facebook.presto.operator.repartition.OptimizedPartitionedOutputOperator.OptimizedPartitionedOutputOperatorFactory
 
OptimizedTypedSet - Class in com.facebook.presto.operator.aggregation
 
OptimizedTypedSet(Type, int) - Constructor for class com.facebook.presto.operator.aggregation.OptimizedTypedSet
 
OptimizedTypedSet(Type, int, int) - Constructor for class com.facebook.presto.operator.aggregation.OptimizedTypedSet
 
OptimizeMixedDistinctAggregations - Class in com.facebook.presto.sql.planner.optimizations
 
OptimizeMixedDistinctAggregations(Metadata) - Constructor for class com.facebook.presto.sql.planner.optimizations.OptimizeMixedDistinctAggregations
 
OptimizerStats - Class in com.facebook.presto.sql.planner.optimizations
 
OptimizerStats() - Constructor for class com.facebook.presto.sql.planner.optimizations.OptimizerStats
 
OptimizerStatsRecorder - Class in com.facebook.presto.sql.planner
 
OptimizerStatsRecorder() - Constructor for class com.facebook.presto.sql.planner.OptimizerStatsRecorder
 
optionalChannelToIntOrNegative(Optional<Integer>) - Static method in class com.facebook.presto.sql.gen.CompilerOperations
 
Optionals - Class in com.facebook.presto.util
 
or(Expression...) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
or(Collection<Expression>) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
or(boolean, boolean) - Static method in class com.facebook.presto.sql.gen.CompilerOperations
 
OrCodeGenerator - Class in com.facebook.presto.sql.gen
 
OrCodeGenerator() - Constructor for class com.facebook.presto.sql.gen.OrCodeGenerator
 
ORDER_BY_AGGREGATION_SPILL_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
ORDER_BY_SPILL_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
OrderByOperator - Class in com.facebook.presto.operator
 
OrderByOperator(OperatorContext, List<Type>, List<Integer>, int, List<Integer>, List<SortOrder>, PagesIndex.Factory, boolean, Optional<SpillerFactory>, OrderingCompiler) - Constructor for class com.facebook.presto.operator.OrderByOperator
 
OrderByOperator.OrderByOperatorFactory - Class in com.facebook.presto.operator
 
OrderByOperatorFactory(int, PlanNodeId, List<? extends Type>, List<Integer>, int, List<Integer>, List<SortOrder>, PagesIndex.Factory, boolean, Optional<SpillerFactory>, OrderingCompiler) - Constructor for class com.facebook.presto.operator.OrderByOperator.OrderByOperatorFactory
 
OrderingCompiler - Class in com.facebook.presto.sql.gen
 
OrderingCompiler() - Constructor for class com.facebook.presto.sql.gen.OrderingCompiler
 
OriginalExpressionUtils - Class in com.facebook.presto.sql.relational
The following has a list of helper functions to transform between Expression and RowExpression.
OuterLookupSource - Class in com.facebook.presto.operator
 
outerOperatorClosed(Lifespan) - Method in class com.facebook.presto.operator.JoinBridgeManager
 
outerOperatorCreated(Lifespan) - Method in class com.facebook.presto.operator.JoinBridgeManager
 
outerOperatorFactoryClosed(Lifespan) - Method in class com.facebook.presto.operator.JoinBridgeManager
 
OuterOperatorFactoryResult(OperatorFactory, PipelineExecutionStrategy) - Constructor for class com.facebook.presto.operator.JoinOperatorFactory.OuterOperatorFactoryResult
 
OuterPositionIterator - Interface in com.facebook.presto.operator
 
Output - Class in com.facebook.presto.execution
 
Output(ConnectorId, String, String, String) - Constructor for class com.facebook.presto.execution.Output
 
output(GeometryState, BlockBuilder) - Static method in class com.facebook.presto.geospatial.aggregation.ConvexHullAggregation
 
output(GeometryState, BlockBuilder) - Static method in class com.facebook.presto.geospatial.aggregation.GeometryUnionAgg
 
output(SpatialPartitioningState, BlockBuilder) - Static method in class com.facebook.presto.geospatial.SpatialPartitioningAggregateFunction
 
output(SpatialPartitioningState, BlockBuilder) - Static method in class com.facebook.presto.geospatial.SpatialPartitioningInternalAggregateFunction
 
output(ArrayType, MinMaxNState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.AbstractMinMaxNAggregationFunction
 
output(DigestAndPercentileState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ApproximateDoublePercentileAggregations
 
output(DigestAndPercentileArrayState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ApproximateDoublePercentileArrayAggregations
 
output(DigestAndPercentileState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ApproximateLongPercentileAggregations
 
output(DigestAndPercentileArrayState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ApproximateLongPercentileArrayAggregations
 
output(DigestAndPercentileState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ApproximateRealPercentileAggregations
 
output(DigestAndPercentileArrayState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ApproximateRealPercentileArrayAggregations
 
output(ApproximateMostFrequentState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequent
 
output(Type, ArrayAggregationState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationFunction
 
output(SetAggregationState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.arrayagg.SetAggregationFunction
 
output(SetAggregationState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.arrayagg.SetUnionFunction
 
output(LongAndDoubleState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.AverageAggregations
 
output(NullableLongState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.BitwiseAndAggregation
 
output(NullableLongState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.BitwiseOrAggregation
 
output(TriStateBooleanState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.BooleanAndAggregation
 
output(TriStateBooleanState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.BooleanOrAggregation
 
output(NullableLongState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ChecksumAggregationFunction
 
output(PrecisionRecallState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ClassificationFallOutAggregation
 
output(PrecisionRecallState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ClassificationMissRateAggregation
 
output(PrecisionRecallState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ClassificationPrecisionAggregation
 
output(PrecisionRecallState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ClassificationRecallAggregation
 
output(PrecisionRecallState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ClassificationThresholdsAggregation
 
output(LongState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.CountAggregation
 
output(LongState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.CountColumn
 
output(LongState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.CountIfAggregation
 
output(DifferentialEntropyState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyAggregation
 
output(DoubleHistogramAggregation.State, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.DoubleHistogramAggregation
 
output(NullableDoubleState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.DoubleSumAggregation
 
output(EntropyState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.EntropyAggregation
 
output(LongAndDoubleState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.GeometricMeanAggregations
 
output(Type, HistogramState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.histogram.Histogram
 
output(LongAndDoubleState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.IntervalDayToSecondAverageAggregation
 
output(NullableLongState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.IntervalDayToSecondSumAggregation
 
output(LongAndDoubleState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.IntervalYearToMonthAverageAggregation
 
output(NullableLongState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.IntervalYearToMonthSumAggregation
 
output(NullableLongState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.LongSumAggregation
 
output(KeyValuePairsState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.MapAggregationFunction
 
output(KeyValuePairsState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.MapUnionAggregation
 
output(MapUnionSumState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.MapUnionSumAggregation
 
output(NullableLongState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.MaxDataSizeForStats
 
output(HyperLogLogState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.MergeHyperLogLogAggregation
 
output(StatisticalDigestStateSerializer, StatisticalDigestState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.MergeStatisticalDigestFunction
 
output(ArrayType, MinMaxByNState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.minmaxby.AbstractMinMaxByNAggregationFunction
 
output(Type, Type, MultimapAggregationState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationFunction
 
output(DoubleState, LongState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.RealAverageAggregation
 
output(LongAndDoubleState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.RealGeometricMeanAggregations
 
output(DoubleHistogramAggregation.State, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.RealHistogramAggregation
 
output(NullableDoubleState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.RealSumAggregation
 
output(NullableLongState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.SumDataSizeForStats
 
output() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
output(KHyperLogLogState, BlockBuilder) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogAggregationFunction
 
output(KHyperLogLogState, BlockBuilder) - Static method in class com.facebook.presto.type.khyperloglog.MergeKHyperLogLogAggregationFunction
 
output(SetDigestState, BlockBuilder) - Static method in class com.facebook.presto.type.setdigest.BuildSetDigestAggregation
 
output(SetDigestState, BlockBuilder) - Static method in class com.facebook.presto.type.setdigest.MergeSetDigestAggregation
 
OutputBlockVariableAndType(Variable, Type) - Constructor for class com.facebook.presto.sql.gen.BytecodeUtils.OutputBlockVariableAndType
 
OutputBuffer - Interface in com.facebook.presto.execution.buffer
 
OutputBufferId(int) - Constructor for class com.facebook.presto.execution.buffer.OutputBuffers.OutputBufferId
 
OutputBufferInfo - Class in com.facebook.presto.execution.buffer
 
OutputBufferInfo(String, BufferState, boolean, boolean, long, long, long, long, List<BufferInfo>) - Constructor for class com.facebook.presto.execution.buffer.OutputBufferInfo
 
OutputBufferMemoryManager - Class in com.facebook.presto.execution.buffer
OutputBufferMemoryManager will block when any condition below holds - the number of buffered bytes exceeds maxBufferedBytes and blockOnFull is true - the memory pool is exhausted
OutputBufferMemoryManager(long, Supplier<LocalMemoryContext>, Executor) - Constructor for class com.facebook.presto.execution.buffer.OutputBufferMemoryManager
 
OutputBuffers - Class in com.facebook.presto.execution.buffer
 
OutputBuffers(OutputBuffers.BufferType, long, boolean, Map<OutputBuffers.OutputBufferId, Integer>) - Constructor for class com.facebook.presto.execution.buffer.OutputBuffers
 
OutputBuffers.BufferType - Enum in com.facebook.presto.execution.buffer
 
OutputBuffers.OutputBufferId - Class in com.facebook.presto.execution.buffer
 
OutputExtractor - Class in com.facebook.presto.sql.planner
 
OutputExtractor() - Constructor for class com.facebook.presto.sql.planner.OutputExtractor
 
OutputFactory - Interface in com.facebook.presto.operator
 
outputLongDecimal(DecimalType, LongDecimalWithOverflowAndLongState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.DecimalAverageAggregation
 
outputLongDecimal(LongDecimalWithOverflowState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.DecimalSumAggregation
 
outputMap(UnionNode, int) - Static method in class com.facebook.presto.sql.planner.optimizations.SetOperationNodeUtils
Returns the input to output symbol mapping for the given source channel.
OutputNode - Class in com.facebook.presto.sql.planner.plan
 
OutputNode(Optional<SourceLocation>, PlanNodeId, PlanNode, List<String>, List<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.OutputNode
 
OutputNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, List<String>, List<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.OutputNode
 
OutputPartitioning - Class in com.facebook.presto.sql.planner
 
OutputPartitioning(PartitionFunction, List<Integer>, List<Optional<ConstantExpression>>, boolean, OptionalInt) - Constructor for class com.facebook.presto.sql.planner.OutputPartitioning
 
outputShortDecimal(DecimalType, LongDecimalWithOverflowAndLongState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.DecimalAverageAggregation
 
OutputStatsRule - Class in com.facebook.presto.cost
 
OutputStatsRule() - Constructor for class com.facebook.presto.cost.OutputStatsRule
 
OutputTableHandle - Class in com.facebook.presto.metadata
 
OutputTableHandle(ConnectorId, ConnectorTransactionHandle, ConnectorOutputTableHandle) - Constructor for class com.facebook.presto.metadata.OutputTableHandle
 
OutputTableHandleJacksonModule - Class in com.facebook.presto.metadata
 
OutputTableHandleJacksonModule(HandleResolver) - Constructor for class com.facebook.presto.metadata.OutputTableHandleJacksonModule
 
overflow - Variable in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.SingleLongDecimalWithOverflowState
 
overflows - Variable in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.GroupedLongDecimalWithOverflowState
 
overlapPercentWith(StatisticRange) - Method in class com.facebook.presto.cost.StatisticRange
 
override(BuiltInFunction, BuiltInFunction) - Method in class com.facebook.presto.metadata.FunctionListBuilder
 
overrideIntermediateType(Type, Type) - Method in class com.facebook.presto.operator.aggregation.AbstractMinMaxAggregationFunction
 
overrideIntermediateType(Type, Type) - Method in class com.facebook.presto.operator.aggregation.AlternativeArbitraryAggregationFunction
 
overrideIntermediateType(Type, Type) - Method in class com.facebook.presto.operator.aggregation.AlternativeMaxAggregationFunction
 
overrideIntermediateType(Type, Type) - Method in class com.facebook.presto.operator.aggregation.AlternativeMinAggregationFunction
 
overrideIntermediateType(Type, Type) - Method in class com.facebook.presto.operator.aggregation.ArbitraryAggregationFunction
 
overrideIntermediateType(List<Type>, Type) - Method in class com.facebook.presto.operator.aggregation.minmaxby.AbstractMinMaxBy
 
overrideIntermediateType(List<Type>, Type) - Method in class com.facebook.presto.operator.aggregation.minmaxby.AlternativeMaxByAggregationFunction
 
overrideIntermediateType(List<Type>, Type) - Method in class com.facebook.presto.operator.aggregation.minmaxby.AlternativeMinByAggregationFunction
 

P

packDateTimeWithZone(DateTime) - Static method in class com.facebook.presto.util.DateTimeZoneIndex
 
page(Page) - Method in class com.facebook.presto.testing.MaterializedResult.Builder
 
PageBuffer - Class in com.facebook.presto.operator.index
 
PageBuffer(int) - Constructor for class com.facebook.presto.operator.index.PageBuffer
 
PageBufferClient - Class in com.facebook.presto.operator
 
PageBufferClient(RpcShuffleClient, Duration, boolean, URI, Optional<URI>, PageBufferClient.ClientCallback, ScheduledExecutorService, Executor) - Constructor for class com.facebook.presto.operator.PageBufferClient
 
PageBufferClient(RpcShuffleClient, Duration, boolean, URI, Optional<URI>, PageBufferClient.ClientCallback, ScheduledExecutorService, Ticker, Executor) - Constructor for class com.facebook.presto.operator.PageBufferClient
 
PageBufferClient.ClientCallback - Interface in com.facebook.presto.operator
For each request, the addPage method will be called zero or more times, followed by either requestComplete or clientFinished (if buffer complete).
PageBufferClient.PagesResponse - Class in com.facebook.presto.operator
 
PageBufferClientStatus - Class in com.facebook.presto.operator
 
PageBufferClientStatus(URI, String, DateTime, long, int, OptionalLong, OptionalInt, int, int, int, String) - Constructor for class com.facebook.presto.operator.PageBufferClientStatus
 
PageBufferInfo - Class in com.facebook.presto.execution.buffer
 
PageBufferInfo(int, long, long, long, long) - Constructor for class com.facebook.presto.execution.buffer.PageBufferInfo
 
PageBufferOperator - Class in com.facebook.presto.operator.index
 
PageBufferOperator(OperatorContext, PageBuffer) - Constructor for class com.facebook.presto.operator.index.PageBufferOperator
 
PageBufferOperator.PageBufferOperatorFactory - Class in com.facebook.presto.operator.index
 
PageBufferOperatorFactory(int, PlanNodeId, PageBuffer, String) - Constructor for class com.facebook.presto.operator.index.PageBufferOperator.PageBufferOperatorFactory
 
PageChannelSelector - Class in com.facebook.presto.operator.exchange
 
PageChannelSelector(int...) - Constructor for class com.facebook.presto.operator.exchange.PageChannelSelector
 
PageConsumerOperator - Class in com.facebook.presto.testing
 
PageConsumerOperator(OperatorContext, Consumer<Page>, Function<Page, Page>) - Constructor for class com.facebook.presto.testing.PageConsumerOperator
 
PageConsumerOperator.PageConsumerOperatorFactory - Class in com.facebook.presto.testing
 
PageConsumerOperator.PageConsumerOutputFactory - Class in com.facebook.presto.testing
 
PageConsumerOperatorFactory(int, PlanNodeId, Consumer<Page>, Function<Page, Page>) - Constructor for class com.facebook.presto.testing.PageConsumerOperator.PageConsumerOperatorFactory
 
PageConsumerOutputFactory(Function<List<Type>, Consumer<Page>>) - Constructor for class com.facebook.presto.testing.PageConsumerOperator.PageConsumerOutputFactory
 
PageFieldsToInputParametersRewriter - Class in com.facebook.presto.operator.project
Rewrite input references from columns in the input page (to the filter/project node) into a compact list that can be used for method parameters.
PageFieldsToInputParametersRewriter.Result - Class in com.facebook.presto.operator.project
 
PageFilter - Interface in com.facebook.presto.operator.project
 
PageFunctionCompiler - Class in com.facebook.presto.sql.gen
 
PageFunctionCompiler(Metadata, CompilerConfig) - Constructor for class com.facebook.presto.sql.gen.PageFunctionCompiler
 
PageFunctionCompiler(Metadata, int) - Constructor for class com.facebook.presto.sql.gen.PageFunctionCompiler
 
PageProcessor - Class in com.facebook.presto.operator.project
 
PageProcessor(Optional<PageFilter>, List<PageProjectionWithOutputs>, OptionalInt) - Constructor for class com.facebook.presto.operator.project.PageProcessor
 
PageProcessor(Optional<PageFilter>, List<PageProjectionWithOutputs>, OptionalInt, ExpressionProfiler) - Constructor for class com.facebook.presto.operator.project.PageProcessor
 
PageProcessor(Optional<PageFilter>, List<PageProjectionWithOutputs>) - Constructor for class com.facebook.presto.operator.project.PageProcessor
 
PageProjection - Interface in com.facebook.presto.operator.project
 
PageProjectionWithOutputs - Class in com.facebook.presto.operator.project
 
PageProjectionWithOutputs(PageProjection, int[]) - Constructor for class com.facebook.presto.operator.project.PageProjectionWithOutputs
 
PageRecordSet - Class in com.facebook.presto.operator.index
 
PageRecordSet(List<Type>, Page) - Constructor for class com.facebook.presto.operator.index.PageRecordSet
 
PageRecordSet.PageRecordCursor - Class in com.facebook.presto.operator.index
 
PageResponseHandler() - Constructor for class com.facebook.presto.operator.HttpRpcShuffleClient.PageResponseHandler
 
pages() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSource
 
pages() - Method in class com.facebook.presto.operator.ExchangeClient
 
pages(Iterable<Page>) - Method in class com.facebook.presto.testing.MaterializedResult.Builder
 
PagesHash - Class in com.facebook.presto.operator
 
PagesHash(AdaptiveLongBigArray, int, PagesHashStrategy, PositionLinks.FactoryBuilder) - Constructor for class com.facebook.presto.operator.PagesHash
 
PagesHashStrategy - Interface in com.facebook.presto.operator
 
PagesHashStrategyFactory(Class<? extends PagesHashStrategy>) - Constructor for class com.facebook.presto.sql.gen.JoinCompiler.PagesHashStrategyFactory
 
PagesIndex - Class in com.facebook.presto.operator
PagesIndex a low-level data structure which contains the address of every value position of every channel.
PagesIndex.DefaultFactory - Class in com.facebook.presto.operator
 
PagesIndex.Factory - Interface in com.facebook.presto.operator
 
PagesIndex.TestingFactory - Class in com.facebook.presto.operator
 
PagesIndexBuilderOperator - Class in com.facebook.presto.operator.index
 
PagesIndexBuilderOperator(OperatorContext, IndexSnapshotBuilder) - Constructor for class com.facebook.presto.operator.index.PagesIndexBuilderOperator
 
PagesIndexBuilderOperator.PagesIndexBuilderOperatorFactory - Class in com.facebook.presto.operator.index
 
PagesIndexBuilderOperatorFactory(int, PlanNodeId, IndexSnapshotBuilder, String) - Constructor for class com.facebook.presto.operator.index.PagesIndexBuilderOperator.PagesIndexBuilderOperatorFactory
 
PagesIndexComparator - Interface in com.facebook.presto.operator
 
PagesIndexOrdering - Class in com.facebook.presto.operator
 
PagesIndexOrdering(PagesIndexComparator) - Constructor for class com.facebook.presto.operator.PagesIndexOrdering
 
PagesIndexPageSorter - Class in com.facebook.presto
 
PagesIndexPageSorter(PagesIndex.Factory) - Constructor for class com.facebook.presto.PagesIndexPageSorter
 
PageSinkCommitStrategy - Enum in com.facebook.presto.operator
 
PageSinkManager - Class in com.facebook.presto.split
 
PageSinkManager() - Constructor for class com.facebook.presto.split.PageSinkManager
 
PageSinkProvider - Interface in com.facebook.presto.split
 
PageSourceManager - Class in com.facebook.presto.split
 
PageSourceManager() - Constructor for class com.facebook.presto.split.PageSourceManager
 
PageSourceOperator - Class in com.facebook.presto.operator
 
PageSourceOperator(ConnectorPageSource, OperatorContext) - Constructor for class com.facebook.presto.operator.PageSourceOperator
 
PageSourceProvider - Interface in com.facebook.presto.split
 
PageSplitterUtil - Class in com.facebook.presto.execution.buffer
 
PagesResponseWriter - Class in com.facebook.presto.server
 
PagesResponseWriter() - Constructor for class com.facebook.presto.server.PagesResponseWriter
 
PagesRTreeIndex - Class in com.facebook.presto.operator
 
PagesRTreeIndex(Session, AdaptiveLongBigArray, List<Type>, List<Integer>, List<List<Block>>, Flatbush<PagesRTreeIndex.GeometryWithPosition>, Optional<Integer>, SpatialIndexBuilderOperator.SpatialPredicate, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>, Map<Integer, Rectangle>) - Constructor for class com.facebook.presto.operator.PagesRTreeIndex
 
PagesRTreeIndex.GeometryWithPosition - Class in com.facebook.presto.operator
 
PagesSerdeFactory - Class in com.facebook.presto.execution.buffer
 
PagesSerdeFactory(BlockEncodingSerde, boolean) - Constructor for class com.facebook.presto.execution.buffer.PagesSerdeFactory
 
PagesSerdeFactory(BlockEncodingSerde, boolean, boolean) - Constructor for class com.facebook.presto.execution.buffer.PagesSerdeFactory
 
PagesSpatialIndex - Interface in com.facebook.presto.operator
 
PagesSpatialIndexFactory - Class in com.facebook.presto.operator
This factory is used to pass spatial index built by SpatialIndexBuilderOperator to SpatialJoinOperators.
PagesSpatialIndexFactory(List<Type>, List<Type>) - Constructor for class com.facebook.presto.operator.PagesSpatialIndexFactory
 
PagesSpatialIndexSupplier - Class in com.facebook.presto.operator
 
PagesSpatialIndexSupplier(Session, AdaptiveLongBigArray, int, List<Type>, List<Integer>, List<List<Block>>, int, Optional<Integer>, Optional<Integer>, SpatialIndexBuilderOperator.SpatialPredicate, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>, Map<Integer, Rectangle>, LocalMemoryContext) - Constructor for class com.facebook.presto.operator.PagesSpatialIndexSupplier
 
PagesWindowIndex - Class in com.facebook.presto.operator.window
 
PagesWindowIndex(PagesIndex, int, int) - Constructor for class com.facebook.presto.operator.window.PagesWindowIndex
 
PageTooLargeException - Exception in com.facebook.presto.operator
 
PageTooLargeException(Throwable) - Constructor for exception com.facebook.presto.operator.PageTooLargeException
 
PageTransportErrorException - Exception in com.facebook.presto.operator
 
PageTransportErrorException(HostAddress, String) - Constructor for exception com.facebook.presto.operator.PageTransportErrorException
 
PageTransportErrorException(HostAddress, String, Throwable) - Constructor for exception com.facebook.presto.operator.PageTransportErrorException
 
PageTransportTimeoutException - Exception in com.facebook.presto.operator
 
PageTransportTimeoutException(HostAddress, String, Throwable) - Constructor for exception com.facebook.presto.operator.PageTransportTimeoutException
 
PageWithPositionComparator - Interface in com.facebook.presto.operator
 
ParameterExtractor - Class in com.facebook.presto.execution
 
parameterExtractor(Statement, List<Expression>) - Static method in class com.facebook.presto.sql.ParameterUtils
 
ParameterRewriter - Class in com.facebook.presto.sql.planner
 
ParameterRewriter(Map<NodeRef<Parameter>, Expression>) - Constructor for class com.facebook.presto.sql.planner.ParameterRewriter
 
ParameterRewriter(Analysis) - Constructor for class com.facebook.presto.sql.planner.ParameterRewriter
 
parameters - Variable in class com.facebook.presto.execution.DataDefinitionExecution
 
ParameterUtils - Class in com.facebook.presto.sql
 
ParametricAggregation - Class in com.facebook.presto.operator.aggregation
 
ParametricAggregation(Signature, AggregationHeader, ParametricImplementationsGroup<AggregationImplementation>) - Constructor for class com.facebook.presto.operator.aggregation.ParametricAggregation
 
ParametricFunctionHelpers - Class in com.facebook.presto.operator
 
ParametricImplementation - Interface in com.facebook.presto.operator
 
ParametricImplementationsGroup<T extends ParametricImplementation> - Class in com.facebook.presto.operator
This class represents set of three collections representing implementations of operators similar to partial template specialization from C++ allowing more optimized implementations to be provided for specific types.
ParametricImplementationsGroup(Map<Signature, T>, List<T>, List<T>, Signature) - Constructor for class com.facebook.presto.operator.ParametricImplementationsGroup
 
ParametricImplementationsGroup.Builder<T extends ParametricImplementation> - Class in com.facebook.presto.operator
 
ParametricScalar - Class in com.facebook.presto.operator.scalar
 
ParametricScalar(Signature, ScalarHeader, ParametricImplementationsGroup<ParametricScalarImplementation>) - Constructor for class com.facebook.presto.operator.scalar.ParametricScalar
 
ParametricScalarImplementation - Class in com.facebook.presto.operator.scalar.annotations
 
ParametricScalarImplementation.Builder - Class in com.facebook.presto.operator.scalar.annotations
 
ParametricScalarImplementation.ParametricScalarImplementationChoice - Class in com.facebook.presto.operator.scalar.annotations
 
ParametricScalarImplementation.Parser - Class in com.facebook.presto.operator.scalar.annotations
 
ParametricScalarImplementation.SpecializedSignature - Class in com.facebook.presto.operator.scalar.annotations
 
parse(String) - Static method in class com.facebook.presto.server.JavaVersion
 
PARSE_DECIMAL_LITERALS_AS_DOUBLE - Static variable in class com.facebook.presto.SystemSessionProperties
 
parseAnonymousRowFieldOrdinalAccess(String, List<RowType.Field>) - Static method in class com.facebook.presto.util.LegacyRowFieldOrdinalAccessUtil
 
parseDate(String) - Static method in class com.facebook.presto.util.DateTimeUtils
 
parseDatetime(SqlFunctionProperties, Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
parseDayTimeInterval(String, IntervalLiteral.IntervalField, Optional<IntervalLiteral.IntervalField>) - Static method in class com.facebook.presto.util.DateTimeUtils
 
parseDescription(AnnotatedElement, AnnotatedElement) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
parseDescription(AnnotatedElement) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
parseDuration(Slice) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
parseFunctionDefinition(Class<?>) - Static method in class com.facebook.presto.operator.aggregation.AggregationFromAnnotationsParser
 
parseFunctionDefinition(Class<?>) - Static method in class com.facebook.presto.operator.scalar.annotations.ScalarFromAnnotationsParser
 
parseFunctionDefinition(Class<?>) - Static method in class com.facebook.presto.operator.scalar.annotations.SqlInvokedScalarFromAnnotationsParser
 
parseFunctionDefinition(Class<? extends WindowFunction>) - Static method in class com.facebook.presto.operator.window.WindowAnnotationsParser
 
parseFunctionDefinitions(Class<?>) - Static method in class com.facebook.presto.operator.aggregation.AggregationFromAnnotationsParser
 
parseFunctionDefinitions(Class<?>) - Static method in class com.facebook.presto.operator.scalar.annotations.CodegenScalarFromAnnotationsParser
 
parseFunctionDefinitions(Class<?>) - Static method in class com.facebook.presto.operator.scalar.annotations.ScalarFromAnnotationsParser
 
parseFunctionDefinitions(Class<?>) - Static method in class com.facebook.presto.operator.scalar.annotations.SqlInvokedScalarFromAnnotationsParser
 
parseFunctionDefinitionWithTypesConstraint(Class<?>, TypeSignature, List<TypeSignature>) - Static method in class com.facebook.presto.operator.aggregation.AggregationFromAnnotationsParser
 
parseImplementation(Class<?>, AggregationHeader, Class<?>, Method, Method, Method, Optional<Method>) - Static method in class com.facebook.presto.operator.aggregation.AggregationImplementation.Parser
 
parseImplementationDependencies(Method) - Method in class com.facebook.presto.operator.aggregation.AggregationImplementation.Parser
 
parseJsonToSingleRowBlock(JsonParser, SingleRowBlockWriter, JsonUtil.BlockBuilderAppender[], Optional<Map<String, Integer>>) - Static method in class com.facebook.presto.util.JsonUtil
 
parseLine(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
parseLiteralParameters(Method) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
parseLongVariableConstraints(Method) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
parsePeriodMillis(PeriodFormatter, String, IntervalLiteral.IntervalField, IntervalLiteral.IntervalField) - Static method in class com.facebook.presto.util.DateTimeUtils
 
parsePrestoDataSize(Slice) - Static method in class com.facebook.presto.operator.scalar.DataSizeFunctions
 
parseResourceEstimate(HttpServletRequest) - Static method in class com.facebook.presto.server.HttpRequestSessionContext
 
parseSignatureArgumentsTypes(Method) - Static method in class com.facebook.presto.operator.aggregation.AggregationImplementation.Parser
 
parseTimeLiteral(String) - Static method in class com.facebook.presto.util.DateTimeUtils
Parse a string (optionally containing a zone) as a value of either TIME or TIME WITH TIME ZONE type.
parseTimeLiteral(TimeZoneKey, String) - Static method in class com.facebook.presto.util.DateTimeUtils
Deprecated.
parseTimestampLiteral(String) - Static method in class com.facebook.presto.util.DateTimeUtils
Parse a string (optionally containing a zone) as a value of either TIMESTAMP or TIMESTAMP WITH TIME ZONE type.
parseTimestampLiteral(TimeZoneKey, String) - Static method in class com.facebook.presto.util.DateTimeUtils
Deprecated.
parseTimestampWithoutTimeZone(String) - Static method in class com.facebook.presto.util.DateTimeUtils
Parse a string (optionally containing a zone) as a value of TIMESTAMP type.
parseTimestampWithoutTimeZone(TimeZoneKey, String) - Static method in class com.facebook.presto.util.DateTimeUtils
Deprecated.
parseTimestampWithTimeZone(TimeZoneKey, String) - Static method in class com.facebook.presto.util.DateTimeUtils
Parse a string (optionally containing a zone) as a value of TIMESTAMP WITH TIME ZONE type.
parseTimeWithoutTimeZone(String) - Static method in class com.facebook.presto.util.DateTimeUtils
Parse a string (without a zone) as a value of TIME type.
parseTimeWithoutTimeZone(TimeZoneKey, String) - Static method in class com.facebook.presto.util.DateTimeUtils
Deprecated.
parseTimeWithTimeZone(String) - Static method in class com.facebook.presto.util.DateTimeUtils
Parse a string containing a zone as a value of TIME WITH TIME ZONE type.
parseURI(String, HttpServletRequest, HttpServletResponse) - Method in class com.facebook.presto.server.AsyncPageTransportServlet
 
parseYearMonthInterval(String, IntervalLiteral.IntervalField, Optional<IntervalLiteral.IntervalField>) - Static method in class com.facebook.presto.util.DateTimeUtils
 
ParsingUtil - Class in com.facebook.presto.sql
 
PARTIAL_AGGREGATION_BYTE_REDUCTION_THRESHOLD - Static variable in class com.facebook.presto.SystemSessionProperties
 
PARTIAL_AGGREGATION_STRATEGY - Static variable in class com.facebook.presto.SystemSessionProperties
 
PARTIAL_MERGE_PUSHDOWN_STRATEGY - Static variable in class com.facebook.presto.SystemSessionProperties
 
PARTIAL_RESULTS_COMPLETION_RATIO_THRESHOLD - Static variable in class com.facebook.presto.SystemSessionProperties
 
PARTIAL_RESULTS_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
PARTIAL_RESULTS_MAX_EXECUTION_TIME_MULTIPLIER - Static variable in class com.facebook.presto.SystemSessionProperties
 
PartialResultQueryManager - Class in com.facebook.presto.execution
 
PartialResultQueryManager() - Constructor for class com.facebook.presto.execution.PartialResultQueryManager
 
PartialResultQueryTaskTracker - Class in com.facebook.presto.execution.scheduler
 
PartialResultQueryTaskTracker(PartialResultQueryManager, double, double, WarningCollector) - Constructor for class com.facebook.presto.execution.scheduler.PartialResultQueryTaskTracker
 
Partition(int, int, IntFunction<ListenableFuture<T>>, ListenableFuture<?>, IntConsumer) - Constructor for class com.facebook.presto.operator.PartitionedConsumption.Partition
 
partitionAndSpill(Page, IntPredicate) - Method in class com.facebook.presto.spiller.GenericPartitioningSpiller
 
partitionAndSpill(Page, IntPredicate) - Method in interface com.facebook.presto.spiller.PartitioningSpiller
Partition page and enqueue partitioned pages to spill writers.
PartitionedConsumption<T> - Class in com.facebook.presto.operator
 
PartitionedConsumption(int, Iterable<Integer>, IntFunction<ListenableFuture<T>>, IntConsumer, IntFunction<SettableFuture<?>>) - Constructor for class com.facebook.presto.operator.PartitionedConsumption
 
PartitionedConsumption(int, ListenableFuture<?>, Iterable<Integer>, IntFunction<ListenableFuture<T>>, IntConsumer, IntFunction<SettableFuture<?>>) - Constructor for class com.facebook.presto.operator.PartitionedConsumption
 
PartitionedConsumption.Partition<T> - Class in com.facebook.presto.operator
 
partitionedExchange(PlanNodeId, ExchangeNode.Scope, PlanNode, Partitioning, Optional<VariableReferenceExpression>) - Static method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
partitionedExchange(PlanNodeId, ExchangeNode.Scope, PlanNode, Partitioning, Optional<VariableReferenceExpression>, boolean) - Static method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
partitionedExchange(PlanNodeId, ExchangeNode.Scope, PlanNode, PartitioningScheme) - Static method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
PartitionedLookupSource - Class in com.facebook.presto.operator
 
PartitionedLookupSourceFactory - Class in com.facebook.presto.operator
 
PartitionedLookupSourceFactory(List<Type>, List<Type>, List<Type>, int, Map<VariableReferenceExpression, Integer>, boolean) - Constructor for class com.facebook.presto.operator.PartitionedLookupSourceFactory
 
partitionedOn(PartitioningHandle, List<T>, Optional<List<U>>) - Static method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Global
 
partitionedOn(Partitioning, Optional<Partitioning>) - Static method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Global
 
partitionedOnCoalesce(Partitioning, Partitioning, Metadata, Session) - Static method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Global
 
PartitionedOutputBuffer - Class in com.facebook.presto.execution.buffer
 
PartitionedOutputBuffer(String, StateMachine<BufferState>, OutputBuffers, DataSize, Supplier<LocalMemoryContext>, Executor) - Constructor for class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
PartitionedOutputBufferManager - Class in com.facebook.presto.execution.scheduler
 
PartitionedOutputBufferManager(PartitioningHandle, int, Consumer<OutputBuffers>) - Constructor for class com.facebook.presto.execution.scheduler.PartitionedOutputBufferManager
 
PartitionedOutputFactory(OutputBuffer, DataSize) - Constructor for class com.facebook.presto.operator.repartition.PartitionedOutputOperator.PartitionedOutputFactory
 
PartitionedOutputInfo - Class in com.facebook.presto.operator.repartition
 
PartitionedOutputInfo(long, long, long) - Constructor for class com.facebook.presto.operator.repartition.PartitionedOutputInfo
 
PartitionedOutputOperator - Class in com.facebook.presto.operator.repartition
 
PartitionedOutputOperator(OperatorContext, List<Type>, Function<Page, Page>, PartitionFunction, List<Integer>, List<Optional<ConstantExpression>>, boolean, OptionalInt, OutputBuffer, PagesSerdeFactory, DataSize) - Constructor for class com.facebook.presto.operator.repartition.PartitionedOutputOperator
 
PartitionedOutputOperator.PartitionedOutputFactory - Class in com.facebook.presto.operator.repartition
 
PartitionedOutputOperator.PartitionedOutputOperatorFactory - Class in com.facebook.presto.operator.repartition
 
PartitionedOutputOperatorFactory(int, PlanNodeId, List<Type>, Function<Page, Page>, PartitionFunction, List<Integer>, List<Optional<ConstantExpression>>, boolean, OptionalInt, OutputBuffer, PagesSerdeFactory, DataSize) - Constructor for class com.facebook.presto.operator.repartition.PartitionedOutputOperator.PartitionedOutputOperatorFactory
 
PartitionedSplitsInfo - Class in com.facebook.presto.execution
 
PartitionFunction - Interface in com.facebook.presto.operator
 
Partitioning - Class in com.facebook.presto.sql.planner
 
PARTITIONING_PRECISION_STRATEGY - Static variable in class com.facebook.presto.SystemSessionProperties
 
PARTITIONING_PROVIDER_CATALOG - Static variable in class com.facebook.presto.SystemSessionProperties
 
PartitioningHandle - Class in com.facebook.presto.sql.planner
 
PartitioningHandle(Optional<ConnectorId>, Optional<ConnectorTransactionHandle>, ConnectorPartitioningHandle) - Constructor for class com.facebook.presto.sql.planner.PartitioningHandle
 
PartitioningHandleJacksonModule - Class in com.facebook.presto.metadata
 
PartitioningHandleJacksonModule(HandleResolver) - Constructor for class com.facebook.presto.metadata.PartitioningHandleJacksonModule
 
PartitioningMetadata - Class in com.facebook.presto.metadata
 
PartitioningMetadata(PartitioningHandle, List<String>) - Constructor for class com.facebook.presto.metadata.PartitioningMetadata
 
PartitioningProviderManager - Class in com.facebook.presto.sql.planner
 
PartitioningProviderManager() - Constructor for class com.facebook.presto.sql.planner.PartitioningProviderManager
 
PartitioningScheme - Class in com.facebook.presto.sql.planner
 
PartitioningScheme(Partitioning, List<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.PartitioningScheme
 
PartitioningScheme(Partitioning, List<VariableReferenceExpression>, Optional<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.PartitioningScheme
 
PartitioningScheme(Partitioning, List<VariableReferenceExpression>, Optional<VariableReferenceExpression>, boolean, Optional<int[]>) - Constructor for class com.facebook.presto.sql.planner.PartitioningScheme
 
PartitioningSpiller - Interface in com.facebook.presto.spiller
 
PartitioningSpiller.PartitioningSpillResult - Class in com.facebook.presto.spiller
 
PartitioningSpillerFactory - Interface in com.facebook.presto.spiller
 
PartitioningSpillResult(ListenableFuture<?>, Page) - Constructor for class com.facebook.presto.spiller.PartitioningSpiller.PartitioningSpillResult
 
partitions() - Method in class com.facebook.presto.operator.index.IndexLookupSourceFactory
 
partitions() - Method in interface com.facebook.presto.operator.LookupSourceFactory
 
partitions() - Method in class com.facebook.presto.operator.PartitionedLookupSourceFactory
 
Parts(Optional<StatisticAggregations>, Optional<StatisticAggregations>, StatisticAggregations) - Constructor for class com.facebook.presto.sql.planner.plan.StatisticAggregations.Parts
 
PassthroughExchanger - Class in com.facebook.presto.operator.exchange
 
PassthroughExchanger(LocalExchangeSource, long, LongConsumer) - Constructor for class com.facebook.presto.operator.exchange.PassthroughExchanger
 
PasswordAuthenticator - Class in com.facebook.presto.server.security
 
PasswordAuthenticator(PasswordAuthenticatorManager) - Constructor for class com.facebook.presto.server.security.PasswordAuthenticator
 
PasswordAuthenticatorManager - Class in com.facebook.presto.server.security
 
PasswordAuthenticatorManager() - Constructor for class com.facebook.presto.server.security.PasswordAuthenticatorManager
 
Patterns - Class in com.facebook.presto.sql.planner.plan
 
Patterns.Aggregation - Class in com.facebook.presto.sql.planner.plan
 
Patterns.Apply - Class in com.facebook.presto.sql.planner.plan
 
Patterns.Join - Class in com.facebook.presto.sql.planner.plan
 
Patterns.LateralJoin - Class in com.facebook.presto.sql.planner.plan
 
Patterns.Limit - Class in com.facebook.presto.sql.planner.plan
 
Patterns.Sample - Class in com.facebook.presto.sql.planner.plan
 
Patterns.TopN - Class in com.facebook.presto.sql.planner.plan
 
Patterns.Values - Class in com.facebook.presto.sql.planner.plan
 
PercentRankFunction - Class in com.facebook.presto.operator.window
 
PercentRankFunction() - Constructor for class com.facebook.presto.operator.window.PercentRankFunction
 
percolateDown(int) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.IndexedPriorityQueue
 
percolateUp(int) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.IndexedPriorityQueue
 
performRequest(HttpServletRequest, AsyncResponse, URI) - Method in class com.facebook.presto.resourcemanager.ResourceManagerProxy
 
PeriodicTaskExecutor - Class in com.facebook.presto.util
 
PeriodicTaskExecutor(long, ScheduledExecutorService, Runnable) - Constructor for class com.facebook.presto.util.PeriodicTaskExecutor
 
PeriodicTaskExecutor(long, long, ScheduledExecutorService, Runnable) - Constructor for class com.facebook.presto.util.PeriodicTaskExecutor
 
PeriodicTaskExecutor(long, long, ScheduledExecutorService, Runnable, LongUnaryOperator) - Constructor for class com.facebook.presto.util.PeriodicTaskExecutor
 
PhasedExecutionPolicy - Class in com.facebook.presto.execution.scheduler
 
PhasedExecutionPolicy() - Constructor for class com.facebook.presto.execution.scheduler.PhasedExecutionPolicy
 
PhasedExecutionSchedule - Class in com.facebook.presto.execution.scheduler
 
PhasedExecutionSchedule(Collection<StageExecutionAndScheduler>) - Constructor for class com.facebook.presto.execution.scheduler.PhasedExecutionSchedule
 
pi() - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
pickNodes(Split) - Method in interface com.facebook.presto.execution.scheduler.nodeSelection.NodeSelection
Pick nodes according to different strategies for a split
pickNodes(Split) - Method in class com.facebook.presto.execution.scheduler.nodeSelection.RandomNodeSelection
 
PickTableLayout - Class in com.facebook.presto.sql.planner.iterative.rule
These rules should not be run after AddExchanges so as not to overwrite the TableLayout chosen by AddExchanges
PickTableLayout(Metadata) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PickTableLayout
 
pickTableLayoutForPredicate() - Method in class com.facebook.presto.sql.planner.iterative.rule.PickTableLayout
 
pickTableLayoutWithoutPredicate() - Method in class com.facebook.presto.sql.planner.iterative.rule.PickTableLayout
 
PipelineContext - Class in com.facebook.presto.operator
 
PipelineContext(int, TaskContext, Executor, ScheduledExecutorService, MemoryTrackingContext, boolean, boolean, boolean) - Constructor for class com.facebook.presto.operator.PipelineContext
 
PipelineExecutionStrategy - Enum in com.facebook.presto.operator
 
PipelineStats - Class in com.facebook.presto.operator
 
PipelineStats(int, DateTime, DateTime, DateTime, boolean, boolean, int, int, int, long, int, int, long, int, int, long, long, long, Distribution.DistributionSnapshot, Distribution.DistributionSnapshot, long, long, long, boolean, Set<BlockedReason>, long, long, long, long, long, long, long, long, List<OperatorStats>, List<DriverStats>) - Constructor for class com.facebook.presto.operator.PipelineStats
 
PipelineStatus - Class in com.facebook.presto.operator
 
PipelineStatus(int, int, int, int, long, int, long) - Constructor for class com.facebook.presto.operator.PipelineStatus
 
plan(TaskContext, PlanNode, PartitioningScheme, StageExecutionDescriptor, List<PlanNodeId>, OutputBuffer, RemoteSourceFactory, TableWriteInfo) - Method in class com.facebook.presto.sql.planner.LocalExecutionPlanner
 
plan(TaskContext, PlanNode, PartitioningScheme, StageExecutionDescriptor, List<PlanNodeId>, OutputFactory, RemoteSourceFactory, TableWriteInfo, boolean) - Method in class com.facebook.presto.sql.planner.LocalExecutionPlanner
 
plan(TaskContext, StageExecutionDescriptor, PlanNode, PartitioningScheme, List<PlanNodeId>, OutputFactory, Optional<OutputPartitioning>, RemoteSourceFactory, TableWriteInfo, boolean) - Method in class com.facebook.presto.sql.planner.LocalExecutionPlanner
 
plan(Analysis) - Method in class com.facebook.presto.sql.planner.LogicalPlanner
 
plan(Analysis, LogicalPlanner.Stage) - Method in class com.facebook.presto.sql.planner.LogicalPlanner
 
Plan - Class in com.facebook.presto.sql.planner
 
Plan(PlanNode, TypeProvider, StatsAndCosts) - Constructor for class com.facebook.presto.sql.planner.Plan
 
PLAN_WITH_TABLE_NODE_PARTITIONING - Static variable in class com.facebook.presto.SystemSessionProperties
 
PlanChecker - Class in com.facebook.presto.sql.planner.sanity
Perform checks on the plan that may generate warnings or errors.
PlanChecker(FeaturesConfig) - Constructor for class com.facebook.presto.sql.planner.sanity.PlanChecker
 
PlanChecker(FeaturesConfig, boolean) - Constructor for class com.facebook.presto.sql.planner.sanity.PlanChecker
 
PlanChecker.Checker - Interface in com.facebook.presto.sql.planner.sanity
 
PlanCostEstimate - Class in com.facebook.presto.cost
 
PlanCostEstimate(double, double, double, double) - Constructor for class com.facebook.presto.cost.PlanCostEstimate
 
PlanFragment - Class in com.facebook.presto.sql.planner
 
PlanFragment(PlanFragmentId, PlanNode, Set<VariableReferenceExpression>, PartitioningHandle, List<PlanNodeId>, PartitioningScheme, StageExecutionDescriptor, boolean, StatsAndCosts, Optional<String>) - Constructor for class com.facebook.presto.sql.planner.PlanFragment
 
PlanFragmenter - Class in com.facebook.presto.sql.planner
Splits a logical plan into fragments that can be shipped and executed on distributed nodes
PlanFragmenter(Metadata, NodePartitioningManager, QueryManagerConfig, SqlParser, FeaturesConfig) - Constructor for class com.facebook.presto.sql.planner.PlanFragmenter
 
PlanFragmentId - Class in com.facebook.presto.sql.planner.plan
 
PlanFragmentId(int) - Constructor for class com.facebook.presto.sql.planner.plan.PlanFragmentId
 
PlanHasher - Interface in com.facebook.presto.sql.planner
Interface to hash a PlanNode according to PlanCanonicalizationStrategy `strategy`.
PlannerUtils - Class in com.facebook.presto.sql.planner
 
PlanNodeDecorrelator - Class in com.facebook.presto.sql.planner.optimizations
 
PlanNodeDecorrelator(PlanNodeIdAllocator, PlanVariableAllocator, Lookup) - Constructor for class com.facebook.presto.sql.planner.optimizations.PlanNodeDecorrelator
 
PlanNodeDecorrelator.DecorrelatedNode - Class in com.facebook.presto.sql.planner.optimizations
 
PlanNodeMatcher - Class in com.facebook.presto.sql.planner.iterative
 
PlanNodeMatcher(Lookup) - Constructor for class com.facebook.presto.sql.planner.iterative.PlanNodeMatcher
 
PlanNodeSearcher - Class in com.facebook.presto.sql.planner.optimizations
 
PlanNodeStats - Class in com.facebook.presto.sql.planner.planPrinter
 
PlanNodeStatsEstimate - Class in com.facebook.presto.cost
 
PlanNodeStatsEstimate(double, double, boolean, Map<VariableReferenceExpression, VariableStatsEstimate>) - Constructor for class com.facebook.presto.cost.PlanNodeStatsEstimate
 
PlanNodeStatsEstimate.Builder - Class in com.facebook.presto.cost
 
PlanNodeStatsEstimateMath - Class in com.facebook.presto.cost
 
PlanNodeStatsSummarizer - Class in com.facebook.presto.sql.planner.planPrinter
 
PlanNodeWithCost - Class in com.facebook.presto.sql.planner.iterative.rule
 
PlanNodeWithCost(PlanCostEstimate, PlanNode) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PlanNodeWithCost
 
PlanOptimizer - Interface in com.facebook.presto.sql.planner.optimizations
 
PlanOptimizers - Class in com.facebook.presto.sql.planner
 
PlanOptimizers(Metadata, SqlParser, MBeanExporter, SplitManager, ConnectorPlanOptimizerManager, PageSourceManager, StatsCalculator, CostCalculator, CostCalculator, CostComparator, TaskCountEstimator, PartitioningProviderManager) - Constructor for class com.facebook.presto.sql.planner.PlanOptimizers
 
PlanOptimizers(Metadata, SqlParser, boolean, MBeanExporter, SplitManager, ConnectorPlanOptimizerManager, PageSourceManager, StatsCalculator, CostCalculator, CostCalculator, CostComparator, TaskCountEstimator, PartitioningProviderManager) - Constructor for class com.facebook.presto.sql.planner.PlanOptimizers
 
PlanPrinter - Class in com.facebook.presto.sql.planner.planPrinter
 
planRemoteAssignments(Assignments, PlanVariableAllocator) - Method in class com.facebook.presto.sql.planner.iterative.rule.PlanRemoteProjections
 
PlanRemoteProjections - Class in com.facebook.presto.sql.planner.iterative.rule
 
PlanRemoteProjections(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PlanRemoteProjections
 
PlanRemoteProjections.ProjectionContext - Class in com.facebook.presto.sql.planner.iterative.rule
 
Plans - Class in com.facebook.presto.sql.planner.iterative
 
planStatement(Analysis, Statement) - Method in class com.facebook.presto.sql.planner.LogicalPlanner
 
PlanVariableAllocator - Class in com.facebook.presto.sql.planner
 
PlanVariableAllocator() - Constructor for class com.facebook.presto.sql.planner.PlanVariableAllocator
 
PlanVariableAllocator(Collection<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.PlanVariableAllocator
 
planWithTableNodePartitioning(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
PluginManager - Class in com.facebook.presto.server
 
PluginManager(NodeInfo, PluginManagerConfig, ConnectorManager, Metadata, ResourceGroupManager<?>, AccessControlManager, PasswordAuthenticatorManager, EventListenerManager, BlockEncodingManager, TempStorageManager, QueryPrerequisitesManager, SessionPropertyDefaults, NodeTtlFetcherManager, ClusterTtlProviderManager, HistoryBasedPlanStatisticsManager) - Constructor for class com.facebook.presto.server.PluginManager
 
PluginManagerConfig - Class in com.facebook.presto.server
 
PluginManagerConfig() - Constructor for class com.facebook.presto.server.PluginManagerConfig
 
pointList - Variable in class com.facebook.presto.tracing.SimpleTracer
 
poissonCdf(double, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
poll() - Method in class com.facebook.presto.operator.index.PageBuffer
Return a page from the buffer, or null if none exists
pollNextSplit() - Method in class com.facebook.presto.execution.executor.TaskHandle
 
pollPage() - Method in class com.facebook.presto.operator.ExchangeClient
 
PolymorphicScalarFunctionBuilder - Class in com.facebook.presto.metadata
 
PolymorphicScalarFunctionBuilder(Class<?>) - Constructor for class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder
 
PolymorphicScalarFunctionBuilder(Class<?>, OperatorType) - Constructor for class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder
 
PolymorphicScalarFunctionBuilder.ChoiceBuilder - Class in com.facebook.presto.metadata
 
PolymorphicScalarFunctionBuilder.MethodsGroupBuilder - Class in com.facebook.presto.metadata
 
PolymorphicScalarFunctionBuilder.SpecializeContext - Class in com.facebook.presto.metadata
 
pop(BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.TypedHeap
 
pop(BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.TypedKeyValueHeap
 
popAll(BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.TypedHeap
 
popAll(BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.TypedKeyValueHeap
 
popJoinNode() - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext
 
positionCount - Variable in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
positionEqualsPosition(int, int, int, int) - Method in interface com.facebook.presto.operator.PagesHashStrategy
Compares the hashed columns in this PagesHashStrategy at the specified positions.
positionEqualsPosition(PagesHashStrategy, int, int) - Method in class com.facebook.presto.operator.PagesIndex
 
positionEqualsPosition(int, int, int, int) - Method in class com.facebook.presto.operator.SimplePagesHashStrategy
 
positionEqualsPosition(Type, Block, int, Block, int) - Static method in class com.facebook.presto.type.TypeUtils
 
positionEqualsPositionIgnoreNulls(int, int, int, int) - Method in interface com.facebook.presto.operator.PagesHashStrategy
Compares the hashed columns in this PagesHashStrategy at the specified positions.
positionEqualsPositionIgnoreNulls(int, int, int, int) - Method in class com.facebook.presto.operator.SimplePagesHashStrategy
 
positionEqualsRow(int, int, int, Page) - Method in interface com.facebook.presto.operator.PagesHashStrategy
Compares the hashed columns in this PagesHashStrategy to the values in the specified page.
positionEqualsRow(int, int, int, Page, int[]) - Method in interface com.facebook.presto.operator.PagesHashStrategy
Compares the hashed columns in this PagesHashStrategy to the hashed columns in the Page.
positionEqualsRow(PagesHashStrategy, int, int, Page) - Method in class com.facebook.presto.operator.PagesIndex
 
positionEqualsRow(int, int, int, Page) - Method in class com.facebook.presto.operator.SimplePagesHashStrategy
 
positionEqualsRow(int, int, int, Page, int[]) - Method in class com.facebook.presto.operator.SimplePagesHashStrategy
 
positionEqualsRowIgnoreNulls(int, int, int, Page) - Method in interface com.facebook.presto.operator.PagesHashStrategy
Compares the hashed columns in this PagesHashStrategy to the values in the specified page.
positionEqualsRowIgnoreNulls(int, int, int, Page) - Method in class com.facebook.presto.operator.SimplePagesHashStrategy
 
PositionLinks - Interface in com.facebook.presto.operator
This class is responsible for iterating over build rows, which have same values in hash columns as given probe row (but according to filterFunction can have non matching values on some other column).
PositionLinks.Factory - Interface in com.facebook.presto.operator
 
PositionLinks.FactoryBuilder - Interface in com.facebook.presto.operator
 
positionNotDistinctFromRow(int, int, int, Page, int[]) - Method in interface com.facebook.presto.operator.PagesHashStrategy
Compares the hashed columns in this PagesHashStrategy to the hashed columns in the Page.
positionNotDistinctFromRow(int, int, int, Page, int[]) - Method in class com.facebook.presto.operator.SimplePagesHashStrategy
 
positionOf(Block, int) - Method in class com.facebook.presto.operator.aggregation.TypedSet
 
positionsArrayToSelectedPositions(boolean[], int) - Static method in interface com.facebook.presto.operator.project.PageFilter
 
positionsList(int[], int, int) - Static method in class com.facebook.presto.operator.project.SelectedPositions
 
positionsMapped - Variable in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
positionsOffset - Variable in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
positionsRange(int, int) - Static method in class com.facebook.presto.operator.project.SelectedPositions
 
postStatement(String, String, HttpServletRequest, UriInfo) - Method in class com.facebook.presto.server.protocol.QueuedStatementResource
 
power(double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
PowerOfTwo - Annotation Type in com.facebook.presto.util
 
PowerOfTwoValidator - Class in com.facebook.presto.util
 
PowerOfTwoValidator() - Constructor for class com.facebook.presto.util.PowerOfTwoValidator
 
PrecisionRecallAggregation - Class in com.facebook.presto.operator.aggregation
 
PrecisionRecallAggregation() - Constructor for class com.facebook.presto.operator.aggregation.PrecisionRecallAggregation
 
PrecisionRecallAggregation.BucketResult - Class in com.facebook.presto.operator.aggregation
 
PrecisionRecallState - Interface in com.facebook.presto.operator.aggregation.state
 
PrecisionRecallStateFactory - Class in com.facebook.presto.operator.aggregation.state
 
PrecisionRecallStateFactory() - Constructor for class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory
 
PrecisionRecallStateFactory.GroupedState - Class in com.facebook.presto.operator.aggregation.state
 
PrecisionRecallStateFactory.SingleState - Class in com.facebook.presto.operator.aggregation.state
 
PrecisionRecallStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
PrecisionRecallStateSerializer() - Constructor for class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateSerializer
 
PrecomputedHashGenerator - Class in com.facebook.presto.operator
 
PrecomputedHashGenerator(int) - Constructor for class com.facebook.presto.operator.PrecomputedHashGenerator
 
PreconditionRules - Class in com.facebook.presto.sql.planner.iterative.rule
 
PredicatePushDown - Class in com.facebook.presto.sql.planner.optimizations
 
PredicatePushDown(Metadata, SqlParser) - Constructor for class com.facebook.presto.sql.planner.optimizations.PredicatePushDown
 
PredicateStitcher - Class in com.facebook.presto.sql.analyzer
Rewrite queries using materialized views and replacing them with given `Expression` in `predicates` map.
PredicateStitcher(Session, Map<SchemaTableName, Expression>) - Constructor for class com.facebook.presto.sql.analyzer.PredicateStitcher
 
PredicateStitcher.PredicateStitcherContext - Class in com.facebook.presto.sql.analyzer
 
PredicateStitcherContext() - Constructor for class com.facebook.presto.sql.analyzer.PredicateStitcher.PredicateStitcherContext
 
preemptQuery(QueryId, String, UriInfo, HttpServletRequest, AsyncResponse) - Method in class com.facebook.presto.resourcemanager.DistributedQueryResource
 
preemptQuery(QueryId, String, String, UriInfo, HttpServletRequest, AsyncResponse) - Method in class com.facebook.presto.server.QueryResource
 
PREFER_DISTRIBUTED_UNION - Static variable in class com.facebook.presto.SystemSessionProperties
 
PREFER_MERGE_JOIN - Static variable in class com.facebook.presto.SystemSessionProperties
 
PREFER_PARTIAL_AGGREGATION - Static variable in class com.facebook.presto.SystemSessionProperties
 
PREFER_STREAMING_OPERATORS - Static variable in class com.facebook.presto.SystemSessionProperties
 
preferMergeJoin(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
preferStreamingOperators(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
prepareAdd() - Method in class com.facebook.presto.operator.aggregation.AbstractGroupCollectionAggregationState
This method should be called before AbstractGroupCollectionAggregationState.appendAtChannel(int, Block, int) to update the internal linked list, where AbstractGroupCollectionAggregationState.appendAtChannel(int, Block, int) is called for each channel that has a new entry to be added.
PreparedQuery(Statement, List<Expression>, Optional<String>, Optional<String>) - Constructor for class com.facebook.presto.execution.QueryPreparer.PreparedQuery
 
prepareQuery(Session, String, WarningCollector) - Method in class com.facebook.presto.execution.QueryPreparer
 
prepareQuery(Session, Statement, WarningCollector) - Method in class com.facebook.presto.execution.QueryPreparer
 
PrepareTask - Class in com.facebook.presto.execution
 
PrepareTask(SqlParser) - Constructor for class com.facebook.presto.execution.PrepareTask
 
prependElement(Type, Slice, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayConcatUtils
 
prependElement(Type, Object, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayConcatUtils
 
prependElement(Type, long, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayConcatUtils
 
prependElement(Type, boolean, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayConcatUtils
 
prependElement(Type, double, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayConcatUtils
 
PRESTISSIMO_SIMPLIFIED_EXPRESSION_EVALUATION_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
PRESTO_PAGES - Static variable in class com.facebook.presto.PrestoMediaTypes
 
PRESTO_PAGES_TYPE - Static variable in class com.facebook.presto.PrestoMediaTypes
 
PrestoDataDefBindingHelper - Class in com.facebook.presto.util
Helper class for binding Statement to DataDefinitionTask
PrestoJsonExtractor() - Constructor for class com.facebook.presto.operator.scalar.JsonExtract.PrestoJsonExtractor
 
PrestoMediaTypes - Class in com.facebook.presto
 
PrestoServer - Class in com.facebook.presto.server
 
PrestoServer() - Constructor for class com.facebook.presto.server.PrestoServer
 
PrestoServer(SqlParserOptions) - Constructor for class com.facebook.presto.server.PrestoServer
 
PrestoSystemRequirements - Class in com.facebook.presto.server
 
prestoUuidToJavaUuid(Slice) - Static method in class com.facebook.presto.type.UuidType
 
PRIME64 - Static variable in class com.facebook.presto.operator.aggregation.ChecksumAggregationFunction
 
primitiveLongLong(Slice, Slice, MethodHandle) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
primitiveShortShort(long, long, MethodHandle) - Static method in class com.facebook.presto.type.DecimalInequalityOperators
 
PrincipalUserMatchRule - Class in com.facebook.presto.security
 
PrincipalUserMatchRule(Pattern, Optional<Pattern>, Optional<String>, boolean) - Constructor for class com.facebook.presto.security.PrincipalUserMatchRule
 
PRINT_STATS_FOR_NON_JOIN_QUERY - Static variable in class com.facebook.presto.SystemSessionProperties
 
printDate(int) - Static method in class com.facebook.presto.util.DateTimeUtils
 
printDistributed(SubPlan, Session, FunctionAndTypeManager) - Static method in class com.facebook.presto.util.GraphvizPrinter
 
printLogical(List<PlanFragment>, Session, FunctionAndTypeManager) - Static method in class com.facebook.presto.util.GraphvizPrinter
 
printPlan() - Method in class com.facebook.presto.testing.LocalQueryRunner
 
printTimestampWithoutTimeZone(long) - Static method in class com.facebook.presto.util.DateTimeUtils
 
printTimestampWithoutTimeZone(TimeZoneKey, long) - Static method in class com.facebook.presto.util.DateTimeUtils
Deprecated.
printTimestampWithTimeZone(long) - Static method in class com.facebook.presto.util.DateTimeUtils
 
printTimeWithoutTimeZone(long) - Static method in class com.facebook.presto.util.DateTimeUtils
 
printTimeWithoutTimeZone(TimeZoneKey, long) - Static method in class com.facebook.presto.util.DateTimeUtils
Deprecated.
printTimeWithTimeZone(long) - Static method in class com.facebook.presto.util.DateTimeUtils
 
PrioritizedSplitRunner - Class in com.facebook.presto.execution.executor
 
priority - Variable in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
Priority - Class in com.facebook.presto.execution.executor
Task (and split) priority is composed of a level and a within-level priority.
Priority(int, long) - Constructor for class com.facebook.presto.execution.executor.Priority
 
PriorityQueueDataChangeListener - Interface in com.facebook.presto.operator.aggregation.approxmostfrequent.stream
 
privilege(String, TestingAccessControlManager.TestingPrivilegeType) - Static method in class com.facebook.presto.testing.TestingAccessControlManager
 
privilege(String, String, TestingAccessControlManager.TestingPrivilegeType) - Static method in class com.facebook.presto.testing.TestingAccessControlManager
 
probeOperatorClosed(Lifespan) - Method in class com.facebook.presto.operator.JoinBridgeManager
 
probeOperatorCreated(Lifespan) - Method in class com.facebook.presto.operator.JoinBridgeManager
 
probeOperatorFactoryClosed(Lifespan) - Method in class com.facebook.presto.operator.JoinBridgeManager
 
probeOperatorFactoryClosedForAllLifespans() - Method in class com.facebook.presto.operator.JoinBridgeManager
Invoked when a probe operator factory indicates that it will not create any more operators, for any lifespan.
probeOperatorFinished() - Method in class com.facebook.presto.operator.PagesSpatialIndexFactory
Called by SpatialJoinOperator on completion to signal that spatial index is no longer needed.
probeOuterJoin(int, PlanNodeId, JoinBridgeManager<? extends LookupSourceFactory>, List<Type>, List<Integer>, OptionalInt, Optional<List<Integer>>, OptionalInt, PartitioningSpillerFactory) - Method in class com.facebook.presto.operator.LookupJoinOperators
 
ProcedureColumnJdbcTable - Class in com.facebook.presto.connector.system.jdbc
 
ProcedureColumnJdbcTable() - Constructor for class com.facebook.presto.connector.system.jdbc.ProcedureColumnJdbcTable
 
ProcedureJdbcTable - Class in com.facebook.presto.connector.system.jdbc
 
ProcedureJdbcTable() - Constructor for class com.facebook.presto.connector.system.jdbc.ProcedureJdbcTable
 
ProcedureRegistry - Class in com.facebook.presto.metadata
 
ProcedureRegistry(TypeManager) - Constructor for class com.facebook.presto.metadata.ProcedureRegistry
 
ProcedureTester - Class in com.facebook.presto.testing
 
ProcedureTester() - Constructor for class com.facebook.presto.testing.ProcedureTester
 
process() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
process(Iterable<QueryExecution>, Supplier<List<BasicQueryInfo>>) - Method in class com.facebook.presto.memory.ClusterMemoryManager
 
process() - Method in class com.facebook.presto.operator.CompletedWork
 
process() - Method in class com.facebook.presto.operator.Driver
 
process(SqlFunctionProperties, DriverYieldSignal, RecordCursor, PageBuilder) - Method in interface com.facebook.presto.operator.project.CursorProcessor
 
process(SqlFunctionProperties, DriverYieldSignal, LocalMemoryContext, Page) - Method in class com.facebook.presto.operator.project.PageProcessor
 
process() - Method in class com.facebook.presto.operator.TransformWork
 
process() - Method in interface com.facebook.presto.operator.Work
Call the method to do the work.
process() - Method in interface com.facebook.presto.operator.WorkProcessor
Call the method to progress the work.
process() - Method in interface com.facebook.presto.operator.WorkProcessor.Process
Does some work and returns current state.
process(Optional<T>) - Method in interface com.facebook.presto.operator.WorkProcessor.Transformation
Processes input elements and returns current transformation state.
processFor(Duration) - Method in interface com.facebook.presto.execution.SplitRunner
 
processFor(Duration) - Method in class com.facebook.presto.operator.Driver
 
processJsonArray(JsonParser) - Method in class com.facebook.presto.operator.scalar.JsonExtract.ObjectFieldJsonExtractor
 
processJsonObject(JsonParser) - Method in class com.facebook.presto.operator.scalar.JsonExtract.ObjectFieldJsonExtractor
 
processNextRow(PageBuilder) - Method in class com.facebook.presto.operator.window.WindowPartition
 
processPage(Page) - Method in interface com.facebook.presto.operator.aggregation.builder.HashAggregationBuilder
 
processPage(Page) - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
processPage(Page) - Method in class com.facebook.presto.operator.aggregation.builder.SpillableHashAggregationBuilder
 
processPage(Page) - Method in class com.facebook.presto.operator.GroupedTopNBuilder
 
processQueuedQueries() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup.RootInternalResourceGroup
 
processRequest(String, TaskId, OutputBuffers.OutputBufferId, long, HttpServletRequest, HttpServletResponse) - Method in class com.facebook.presto.server.AsyncPageTransportServlet
 
processRow(BlockBuilder, int, int, int, int) - Method in class com.facebook.presto.operator.window.AggregateWindowFunction
 
processRow(BlockBuilder, boolean, int, int) - Method in class com.facebook.presto.operator.window.CumulativeDistributionFunction
 
processRow(BlockBuilder, boolean, int, int) - Method in class com.facebook.presto.operator.window.DenseRankFunction
 
processRow(BlockBuilder, int, int, int) - Method in class com.facebook.presto.operator.window.FirstValueFunction
 
processRow(BlockBuilder, int, int, int) - Method in class com.facebook.presto.operator.window.LagFunction
 
processRow(BlockBuilder, int, int, int) - Method in class com.facebook.presto.operator.window.LastValueFunction
 
processRow(BlockBuilder, int, int, int) - Method in class com.facebook.presto.operator.window.LeadFunction
 
processRow(BlockBuilder, int, int, int) - Method in class com.facebook.presto.operator.window.NthValueFunction
 
processRow(BlockBuilder, boolean, int, int) - Method in class com.facebook.presto.operator.window.NTileFunction
 
processRow(BlockBuilder, boolean, int, int) - Method in class com.facebook.presto.operator.window.PercentRankFunction
 
processRow(BlockBuilder, boolean, int, int) - Method in class com.facebook.presto.operator.window.RankFunction
 
processRow(BlockBuilder, boolean, int, int) - Method in class com.facebook.presto.operator.window.RowNumberFunction
 
processScheduleResults(StageExecutionState, Set<RemoteTask>) - Method in class com.facebook.presto.execution.scheduler.StageLinkage
 
project(SqlFunctionProperties, DriverYieldSignal, Page, SelectedPositions) - Method in class com.facebook.presto.operator.project.ConstantPageProjection
 
project(SqlFunctionProperties, DriverYieldSignal, Page, SelectedPositions) - Method in class com.facebook.presto.operator.project.DictionaryAwarePageProjection
 
project(SqlFunctionProperties, DriverYieldSignal, Page, SelectedPositions) - Method in class com.facebook.presto.operator.project.GeneratedPageProjection
 
project(SqlFunctionProperties, DriverYieldSignal, Page, SelectedPositions) - Method in class com.facebook.presto.operator.project.InputPageProjection
 
project(SqlFunctionProperties, DriverYieldSignal, Page, SelectedPositions) - Method in interface com.facebook.presto.operator.project.PageProjection
 
project(Map<VariableReferenceExpression, VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.properties.EquivalenceClassProperty
Returns a projected version of this equivalence class property.
project(LogicalPropertiesImpl.InverseVariableMappingsWithEquivalence) - Method in class com.facebook.presto.sql.planner.iterative.properties.Key
Returns a projected version of this key.
project(LogicalPropertiesImpl.InverseVariableMappingsWithEquivalence) - Method in class com.facebook.presto.sql.planner.iterative.properties.KeyProperty
Returns a projected version of this key property.
project() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
projectExpressionRewrite() - Method in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet
 
ProjectNodeUtils - Class in com.facebook.presto.sql.relational
 
ProjectOffPushDownRule<N extends PlanNode> - Class in com.facebook.presto.sql.planner.iterative.rule
 
ProjectOffPushDownRule(Pattern<N>) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.ProjectOffPushDownRule
 
projectRowExpressionRewriteRule() - Method in class com.facebook.presto.sql.planner.iterative.rule.RowExpressionRewriteRuleSet
 
ProjectStatsRule - Class in com.facebook.presto.cost
 
ProjectStatsRule(ScalarStatsCalculator, StatsNormalizer) - Constructor for class com.facebook.presto.cost.ProjectStatsRule
 
PropertiesUtil - Class in com.facebook.presto.util
 
property(String, Object) - Method in class com.facebook.presto.metadata.MetadataUtil.TableMetadataBuilder
 
PropertyDerivations - Class in com.facebook.presto.sql.planner.optimizations
 
PruneAggregationColumns - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneAggregationColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneAggregationColumns
 
PruneAggregationSourceColumns - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneAggregationSourceColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneAggregationSourceColumns
 
PruneCountAggregationOverScalar - Class in com.facebook.presto.sql.planner.iterative.rule
A count over a subquery can be reduced to a VALUES(1) provided the subquery is a scalar
PruneCountAggregationOverScalar(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneCountAggregationOverScalar
 
PruneCrossJoinColumns - Class in com.facebook.presto.sql.planner.iterative.rule
Cross joins don't support output symbol selection, so push the project-off through the node.
PruneCrossJoinColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneCrossJoinColumns
 
PruneFilterColumns - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneFilterColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneFilterColumns
 
PruneIndexSourceColumns - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneIndexSourceColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneIndexSourceColumns
 
pruneInfo() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
pruneInfo() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
pruneInfo() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
pruneInfo() - Method in interface com.facebook.presto.execution.QueryTracker.TrackedQuery
 
pruneInfo() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
PruneJoinChildrenColumns - Class in com.facebook.presto.sql.planner.iterative.rule
Non-Cross joins support output variable selection, so make any project-off of child columns explicit in project nodes.
PruneJoinChildrenColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneJoinChildrenColumns
 
PruneJoinColumns - Class in com.facebook.presto.sql.planner.iterative.rule
Non-cross joins support output symbol selection, so absorb any project-off into the node.
PruneJoinColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneJoinColumns
 
PruneLimitColumns - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneLimitColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneLimitColumns
 
PruneMarkDistinctColumns - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneMarkDistinctColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneMarkDistinctColumns
 
PruneOrderByInAggregation - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneOrderByInAggregation(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneOrderByInAggregation
 
PruneOutputColumns - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneOutputColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneOutputColumns
 
PruneProjectColumns - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneProjectColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneProjectColumns
 
pruneQueryInfo() - Method in class com.facebook.presto.execution.QueryStateMachine
 
PruneRedundantProjectionAssignments - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneRedundantProjectionAssignments() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneRedundantProjectionAssignments
 
PruneSemiJoinColumns - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneSemiJoinColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneSemiJoinColumns
 
PruneSemiJoinFilteringSourceColumns - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneSemiJoinFilteringSourceColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneSemiJoinFilteringSourceColumns
 
PruneTableScanColumns - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneTableScanColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneTableScanColumns
 
PruneTopNColumns - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneTopNColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneTopNColumns
 
PruneUnreferencedOutputs - Class in com.facebook.presto.sql.planner.optimizations
Removes all computation that does is not referenced transitively from the root of the plan
PruneUnreferencedOutputs() - Constructor for class com.facebook.presto.sql.planner.optimizations.PruneUnreferencedOutputs
 
PruneValuesColumns - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneValuesColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneValuesColumns
 
PruneWindowColumns - Class in com.facebook.presto.sql.planner.iterative.rule
 
PruneWindowColumns() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PruneWindowColumns
 
PseudoColumnJdbcTable - Class in com.facebook.presto.connector.system.jdbc
 
PseudoColumnJdbcTable() - Constructor for class com.facebook.presto.connector.system.jdbc.PseudoColumnJdbcTable
 
PUSH_AGGREGATION_THROUGH_JOIN - Static variable in class com.facebook.presto.SystemSessionProperties
 
PUSH_LIMIT_THROUGH_OUTER_JOIN - Static variable in class com.facebook.presto.SystemSessionProperties
 
PUSH_PARTIAL_AGGREGATION_THROUGH_JOIN - Static variable in class com.facebook.presto.SystemSessionProperties
 
PUSH_TABLE_WRITE_THROUGH_UNION - Static variable in class com.facebook.presto.SystemSessionProperties
 
PushAggregationThroughOuterJoin - Class in com.facebook.presto.sql.planner.iterative.rule
This optimizer pushes aggregations below outer joins when: the aggregation is on top of the outer join, it groups by all columns in the outer table, and the outer rows are guaranteed to be distinct.
PushAggregationThroughOuterJoin(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushAggregationThroughOuterJoin
 
PUSHDOWN_DEREFERENCE_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
PUSHDOWN_SUBFIELDS_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
PushDownDereferences - Class in com.facebook.presto.sql.planner.iterative.rule
Push down dereferences as follows:
PushDownDereferences(Metadata) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushDownDereferences
 
pushDownDereferences(Rule.Context, N, BiMap<SpecialFormExpression, VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushDownDereferences.PushDownDereferenceThrough
 
pushDownDereferences(Rule.Context, JoinNode, BiMap<SpecialFormExpression, VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushDownDereferences.PushDownDereferenceThroughJoin
 
pushDownDereferences(Rule.Context, ProjectNode, BiMap<SpecialFormExpression, VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushDownDereferences.PushDownDereferenceThroughProject
 
pushDownDereferences(Rule.Context, SemiJoinNode, BiMap<SpecialFormExpression, VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushDownDereferences.PushDownDereferenceThroughSemiJoin
 
pushDownDereferences(Rule.Context, UnnestNode, BiMap<SpecialFormExpression, VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PushDownDereferences.PushDownDereferenceThroughUnnest
 
PushDownDereferences.PushDownDereferenceThrough<N extends PlanNode> - Class in com.facebook.presto.sql.planner.iterative.rule
Transforms:
PushDownDereferences.PushDownDereferenceThroughJoin - Class in com.facebook.presto.sql.planner.iterative.rule
Transforms:
PushDownDereferences.PushDownDereferenceThroughProject - Class in com.facebook.presto.sql.planner.iterative.rule
 
PushDownDereferences.PushDownDereferenceThroughSemiJoin - Class in com.facebook.presto.sql.planner.iterative.rule
 
PushDownDereferences.PushDownDereferenceThroughUnnest - Class in com.facebook.presto.sql.planner.iterative.rule
 
PushDownDereferenceThrough(Class<N>) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushDownDereferences.PushDownDereferenceThrough
 
pushDownNegations(Expression) - Static method in class com.facebook.presto.sql.planner.iterative.rule.PushDownNegationsExpressionRewriter
 
PushDownNegationsExpressionRewriter - Class in com.facebook.presto.sql.planner.iterative.rule
 
pushDownProjectOff(PlanNodeIdAllocator, PlanVariableAllocator, N, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.ProjectOffPushDownRule
 
pushDownProjectOff(PlanNodeIdAllocator, PlanVariableAllocator, AggregationNode, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneAggregationColumns
 
pushDownProjectOff(PlanNodeIdAllocator, PlanVariableAllocator, JoinNode, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneCrossJoinColumns
 
pushDownProjectOff(PlanNodeIdAllocator, PlanVariableAllocator, FilterNode, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneFilterColumns
 
pushDownProjectOff(PlanNodeIdAllocator, PlanVariableAllocator, IndexSourceNode, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneIndexSourceColumns
 
pushDownProjectOff(PlanNodeIdAllocator, PlanVariableAllocator, JoinNode, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneJoinColumns
 
pushDownProjectOff(PlanNodeIdAllocator, PlanVariableAllocator, LimitNode, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneLimitColumns
 
pushDownProjectOff(PlanNodeIdAllocator, PlanVariableAllocator, MarkDistinctNode, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneMarkDistinctColumns
 
pushDownProjectOff(PlanNodeIdAllocator, PlanVariableAllocator, ProjectNode, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneProjectColumns
 
pushDownProjectOff(PlanNodeIdAllocator, PlanVariableAllocator, SemiJoinNode, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneSemiJoinColumns
 
pushDownProjectOff(PlanNodeIdAllocator, PlanVariableAllocator, TableScanNode, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneTableScanColumns
 
pushDownProjectOff(PlanNodeIdAllocator, PlanVariableAllocator, TopNNode, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneTopNColumns
 
pushDownProjectOff(PlanNodeIdAllocator, PlanVariableAllocator, ValuesNode, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneValuesColumns
 
pushDownProjectOff(PlanNodeIdAllocator, PlanVariableAllocator, WindowNode, Set<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.iterative.rule.PruneWindowColumns
 
PushdownSubfields - Class in com.facebook.presto.sql.planner.optimizations
 
PushdownSubfields(Metadata) - Constructor for class com.facebook.presto.sql.planner.optimizations.PushdownSubfields
 
pushJoinNode(Join) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext
 
PushLimitThroughMarkDistinct - Class in com.facebook.presto.sql.planner.iterative.rule
 
PushLimitThroughMarkDistinct() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughMarkDistinct
 
PushLimitThroughOffset - Class in com.facebook.presto.sql.planner.iterative.rule
Transforms:
PushLimitThroughOffset() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughOffset
 
PushLimitThroughOuterJoin - Class in com.facebook.presto.sql.planner.iterative.rule
Transforms:
PushLimitThroughOuterJoin() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughOuterJoin
 
PushLimitThroughProject - Class in com.facebook.presto.sql.planner.iterative.rule
 
PushLimitThroughProject() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughProject
 
PushLimitThroughSemiJoin - Class in com.facebook.presto.sql.planner.iterative.rule
 
PushLimitThroughSemiJoin() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughSemiJoin
 
PushLimitThroughUnion - Class in com.facebook.presto.sql.planner.iterative.rule
Transforms:
PushLimitThroughUnion() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushLimitThroughUnion
 
PushOffsetThroughProject - Class in com.facebook.presto.sql.planner.iterative.rule
Transforms:
PushOffsetThroughProject() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushOffsetThroughProject
 
PushPartialAggregationThroughExchange - Class in com.facebook.presto.sql.planner.iterative.rule
 
PushPartialAggregationThroughExchange(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushPartialAggregationThroughExchange
 
PushPartialAggregationThroughJoin - Class in com.facebook.presto.sql.planner.iterative.rule
 
PushPartialAggregationThroughJoin() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushPartialAggregationThroughJoin
 
pushPredicateIntoTableScan(TableScanNode, RowExpression, boolean, Session, PlanNodeIdAllocator, Metadata) - Static method in class com.facebook.presto.sql.planner.iterative.rule.PickTableLayout
 
PushProjectionThroughExchange - Class in com.facebook.presto.sql.planner.iterative.rule
Transforms:
PushProjectionThroughExchange() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughExchange
 
PushProjectionThroughUnion - Class in com.facebook.presto.sql.planner.iterative.rule
 
PushProjectionThroughUnion() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushProjectionThroughUnion
 
PushRemoteExchangeThroughAssignUniqueId - Class in com.facebook.presto.sql.planner.iterative.rule
Pushes RemoteExchange node down through the AssignUniqueId to preserve partitioned_on(unique) and grouped(unique) properties for the output of the AssignUniqueId.
PushRemoteExchangeThroughAssignUniqueId() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushRemoteExchangeThroughAssignUniqueId
 
PushTableWriteThroughUnion - Class in com.facebook.presto.sql.planner.iterative.rule
 
PushTableWriteThroughUnion() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushTableWriteThroughUnion
 
PushTopNThroughUnion - Class in com.facebook.presto.sql.planner.iterative.rule
 
PushTopNThroughUnion() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.PushTopNThroughUnion
 
put(String, Split, List<Page>) - Method in class com.facebook.presto.operator.FileFragmentResultCacheManager
 
put(String, Split, List<Page>) - Method in interface com.facebook.presto.operator.FragmentResultCacheManager
 
put(String, Split, List<Page>) - Method in class com.facebook.presto.operator.NoOpFragmentResultCacheManager
 
put(VariableReferenceExpression, VariableReferenceExpression) - Method in class com.facebook.presto.sql.planner.optimizations.SymbolMapper.Builder
 

Q

QDIGEST_AGG - Static variable in class com.facebook.presto.operator.aggregation.QuantileDigestAggregationFunction
 
QDIGEST_AGG_WITH_WEIGHT - Static variable in class com.facebook.presto.operator.aggregation.QuantileDigestAggregationFunction
 
QDIGEST_AGG_WITH_WEIGHT_AND_ERROR - Static variable in class com.facebook.presto.operator.aggregation.QuantileDigestAggregationFunction
 
QualifiedTablePrefix - Class in com.facebook.presto.metadata
 
QualifiedTablePrefix(String) - Constructor for class com.facebook.presto.metadata.QualifiedTablePrefix
 
QualifiedTablePrefix(String, String) - Constructor for class com.facebook.presto.metadata.QualifiedTablePrefix
 
QualifiedTablePrefix(String, String, String) - Constructor for class com.facebook.presto.metadata.QualifiedTablePrefix
 
QualifiedTablePrefix(String, Optional<String>, Optional<String>) - Constructor for class com.facebook.presto.metadata.QualifiedTablePrefix
 
qualifyObjectName(QualifiedName) - Static method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
quantileAtValueBigint(Slice, long) - Static method in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
quantileAtValueDouble(Slice, double) - Static method in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
quantileAtValueDouble(Slice, double) - Static method in class com.facebook.presto.operator.scalar.TDigestFunctions
 
quantileAtValueReal(Slice, long) - Static method in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
QuantileDigestAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
QuantileDigestFunctions - Class in com.facebook.presto.operator.scalar
 
QuantileDigestOperators - Class in com.facebook.presto.type
 
quantilesAtValuesDouble(Slice, Block) - Static method in class com.facebook.presto.operator.scalar.TDigestFunctions
 
QUARTER_OF_YEAR - Static variable in class com.facebook.presto.operator.scalar.QuarterOfYearDateTimeField
 
quarterFromDate(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
quarterFromTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
quarterFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
QuarterOfYearDateTimeField - Class in com.facebook.presto.operator.scalar
 
QUERIES_ORDERING - Static variable in class com.facebook.presto.server.QueryResource
 
Query(BasicQueryInfo, long) - Constructor for class com.facebook.presto.resourcemanager.ResourceManagerClusterStateProvider.Query
 
QUERY_ANALYZER_TIMEOUT - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_MAX_BROADCAST_MEMORY - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_MAX_BROADCAST_MEMORY_CONFIG - Static variable in class com.facebook.presto.memory.NodeMemoryConfig
 
QUERY_MAX_CPU_TIME - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_MAX_EXECUTION_TIME - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_MAX_MEMORY - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_MAX_MEMORY_PER_NODE - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_MAX_MEMORY_PER_NODE_CONFIG - Static variable in class com.facebook.presto.memory.NodeMemoryConfig
 
QUERY_MAX_OUTPUT_POSITIONS - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_MAX_OUTPUT_SIZE - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_MAX_REVOCABLE_MEMORY_PER_NODE - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_MAX_RUN_TIME - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_MAX_SCAN_RAW_INPUT_BYTES - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_MAX_STAGE_COUNT - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_MAX_TOTAL_MEMORY - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_MAX_TOTAL_MEMORY_PER_NODE - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_MAX_TOTAL_MEMORY_PER_NODE_CONFIG - Static variable in class com.facebook.presto.memory.NodeMemoryConfig
 
QUERY_OPTIMIZATION_WITH_MATERIALIZED_VIEW_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_PRIORITY - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_RETRY_LIMIT - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_RETRY_MAX_EXECUTION_TIME - Static variable in class com.facebook.presto.SystemSessionProperties
 
QUERY_SOFT_MAX_MEMORY_PER_NODE_CONFIG - Static variable in class com.facebook.presto.memory.NodeMemoryConfig
 
QUERY_SOFT_MAX_TOTAL_MEMORY_PER_NODE_CONFIG - Static variable in class com.facebook.presto.memory.NodeMemoryConfig
 
QUERY_TABLE - Static variable in class com.facebook.presto.connector.system.QuerySystemTable
 
QUERY_TABLE_NAME - Static variable in class com.facebook.presto.connector.system.QuerySystemTable
 
QueryBlockingRateLimiter - Class in com.facebook.presto.server.protocol
 
QueryBlockingRateLimiter(QueryManagerConfig) - Constructor for class com.facebook.presto.server.protocol.QueryBlockingRateLimiter
 
QueryCardinalityUtil - Class in com.facebook.presto.sql.planner.optimizations
 
queryCompleted(QueryCompletedEvent) - Method in class com.facebook.presto.eventlistener.EventListenerManager
 
queryCompleted(QueryCompletedEvent) - Method in class com.facebook.presto.testing.TestingEventListenerManager
 
queryCompletedEvent(QueryInfo) - Method in class com.facebook.presto.event.QueryMonitor
 
QueryContext - Class in com.facebook.presto.memory
 
QueryContext(QueryId, DataSize, DataSize, DataSize, DataSize, MemoryPool, GcMonitor, Executor, ScheduledExecutorService, DataSize, SpillSpaceTracker, JsonCodec<List<TaskMemoryReservationSummary>>) - Constructor for class com.facebook.presto.memory.QueryContext
 
QueryContextVisitor<C,R> - Interface in com.facebook.presto.memory
 
queryCreated(QueryCreatedEvent) - Method in class com.facebook.presto.eventlistener.EventListenerManager
 
queryCreated(QueryCreatedEvent) - Method in class com.facebook.presto.testing.TestingEventListenerManager
 
queryCreatedEvent(BasicQueryInfo) - Method in class com.facebook.presto.event.QueryMonitor
 
QueryExecution - Interface in com.facebook.presto.execution
 
QueryExecution.QueryExecutionFactory<T extends QueryExecution> - Interface in com.facebook.presto.execution
 
QueryExecution.QueryOutputInfo - Class in com.facebook.presto.execution
Output schema and buffer URIs for query.
QueryExecutionMBean - Class in com.facebook.presto.execution
 
QueryExecutionMBean(ExecutorService) - Constructor for class com.facebook.presto.execution.QueryExecutionMBean
 
QueryExplainer - Class in com.facebook.presto.sql.analyzer
 
QueryExplainer(PlanOptimizers, PlanFragmenter, Metadata, AccessControl, SqlParser, StatsCalculator, CostCalculator, Map<Class<? extends Statement>, DataDefinitionTask<?>>, PlanChecker) - Constructor for class com.facebook.presto.sql.analyzer.QueryExplainer
 
QueryExplainer(List<PlanOptimizer>, PlanFragmenter, Metadata, AccessControl, SqlParser, StatsCalculator, CostCalculator, Map<Class<? extends Statement>, DataDefinitionTask<?>>, PlanChecker) - Constructor for class com.facebook.presto.sql.analyzer.QueryExplainer
 
queryFinished(QueryId) - Method in class com.facebook.presto.dispatcher.QueryPrerequisitesManager
 
queryHeartbeat(String, BasicQueryInfo, long) - Method in interface com.facebook.presto.resourcemanager.ResourceManagerClient
 
queryHeartbeat(String, BasicQueryInfo, long) - Method in class com.facebook.presto.resourcemanager.ResourceManagerServer
This method registers a heartbeat to the resource manager.
QueryIdGenerator - Class in com.facebook.presto.execution
 
QueryIdGenerator() - Constructor for class com.facebook.presto.execution.QueryIdGenerator
 
queryImmediateFailureEvent(BasicQueryInfo, ExecutionFailureInfo) - Method in class com.facebook.presto.event.QueryMonitor
 
QueryInfo - Class in com.facebook.presto.execution
 
QueryInfo(QueryId, SessionRepresentation, QueryState, MemoryPoolId, boolean, URI, List<String>, String, Optional<String>, Optional<String>, QueryStats, Optional<String>, Optional<String>, Map<String, String>, Set<String>, Map<String, SelectedRole>, Map<String, String>, Set<String>, Optional<TransactionId>, boolean, String, Optional<StageInfo>, ExecutionFailureInfo, ErrorCode, List<PrestoWarning>, Set<Input>, Optional<Output>, boolean, Optional<ResourceGroupId>, Optional<QueryType>, Optional<List<TaskId>>, Optional<List<StageId>>, Map<SqlFunctionId, SqlInvokedFunction>, Set<SqlFunctionId>) - Constructor for class com.facebook.presto.execution.QueryInfo
 
QueryInfoUtils - Class in com.facebook.presto.util
 
QueryLimit<T extends Comparable<T>> - Class in com.facebook.presto.execution
 
QueryLimit.Source - Enum in com.facebook.presto.execution
 
QueryManager - Interface in com.facebook.presto.execution
 
QueryManagerConfig - Class in com.facebook.presto.execution
 
QueryManagerConfig() - Constructor for class com.facebook.presto.execution.QueryManagerConfig
 
QueryManagerConfig.ExchangeMaterializationStrategy - Enum in com.facebook.presto.execution
 
QueryManagerStats - Class in com.facebook.presto.execution
 
QueryManagerStats() - Constructor for class com.facebook.presto.execution.QueryManagerStats
 
QueryMemoryInfo(QueryId, MemoryPoolId, long) - Constructor for class com.facebook.presto.memory.LowMemoryKiller.QueryMemoryInfo
 
QueryMonitor - Class in com.facebook.presto.event
 
QueryMonitor(JsonCodec<StageInfo>, JsonCodec<ExecutionFailureInfo>, JsonCodec<OperatorInfo>, EventListenerManager, NodeInfo, NodeVersion, SessionPropertyManager, Metadata, QueryMonitorConfig) - Constructor for class com.facebook.presto.event.QueryMonitor
 
QueryMonitorConfig - Class in com.facebook.presto.event
 
QueryMonitorConfig() - Constructor for class com.facebook.presto.event.QueryMonitorConfig
 
QueryOutputInfo(List<String>, List<Type>, Map<URI, TaskId>, boolean) - Constructor for class com.facebook.presto.execution.QueryExecution.QueryOutputInfo
 
QueryOutputManager(Executor) - Constructor for class com.facebook.presto.execution.QueryStateMachine.QueryOutputManager
 
QueryPerformanceFetcher - Interface in com.facebook.presto.execution
 
QueryPreparer - Class in com.facebook.presto.execution
 
QueryPreparer(SqlParser) - Constructor for class com.facebook.presto.execution.QueryPreparer
 
QueryPreparer.PreparedQuery - Class in com.facebook.presto.execution
 
QueryPrerequisitesManager - Class in com.facebook.presto.dispatcher
 
QueryPrerequisitesManager() - Constructor for class com.facebook.presto.dispatcher.QueryPrerequisitesManager
 
QueryPrerequisitesManagerModule - Class in com.facebook.presto.dispatcher
 
QueryPrerequisitesManagerModule() - Constructor for class com.facebook.presto.dispatcher.QueryPrerequisitesManagerModule
 
QueryProgressStats - Class in com.facebook.presto.server
 
QueryProgressStats(long, long, long, long, long, long, long, long, long, double, double, long, long, boolean, Optional<Set<BlockedReason>>, OptionalDouble, int, int, int) - Constructor for class com.facebook.presto.server.QueryProgressStats
 
QueryQueueFullException - Exception in com.facebook.presto.execution.resourceGroups
 
QueryQueueFullException(ResourceGroupId) - Constructor for exception com.facebook.presto.execution.resourceGroups.QueryQueueFullException
 
QueryResource - Class in com.facebook.presto.server
Manage queries scheduled on this node
QueryResource(ServerConfig, DispatchManager, QueryManager, InternalNodeManager, Optional<ResourceManagerProxy>) - Constructor for class com.facebook.presto.server.QueryResource
 
QueryResourceUtil - Class in com.facebook.presto.server.protocol
 
QueryRunner - Interface in com.facebook.presto.testing
 
QueryRunner.MaterializedResultWithPlan - Class in com.facebook.presto.testing
 
queryRunnerWithFakeNodeCountForStats(Session, int) - Static method in class com.facebook.presto.testing.LocalQueryRunner
 
queryRunnerWithInitialTransaction(Session) - Static method in class com.facebook.presto.testing.LocalQueryRunner
 
QuerySessionSupplier - Class in com.facebook.presto.server
 
QuerySessionSupplier(TransactionManager, AccessControl, SessionPropertyManager, SqlEnvironmentConfig) - Constructor for class com.facebook.presto.server.QuerySessionSupplier
 
QueryState - Enum in com.facebook.presto.execution
 
QueryStateInfo - Class in com.facebook.presto.server
 
QueryStateInfo(QueryId, QueryState, Optional<ResourceGroupId>, String, boolean, DateTime, String, boolean, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<List<ResourceGroupInfo>>, Optional<QueryProgressStats>, List<String>, Optional<ErrorCode>) - Constructor for class com.facebook.presto.server.QueryStateInfo
 
QueryStateInfoResource - Class in com.facebook.presto.server
 
QueryStateInfoResource(DispatchManager, ResourceGroupManager<?>, InternalNodeManager, ServerConfig, Optional<ResourceManagerProxy>) - Constructor for class com.facebook.presto.server.QueryStateInfoResource
 
QueryStateMachine - Class in com.facebook.presto.execution
 
QueryStateMachine.QueryOutputManager - Class in com.facebook.presto.execution
 
QueryStateTimer - Class in com.facebook.presto.execution
 
QueryStateTimer(Ticker) - Constructor for class com.facebook.presto.execution.QueryStateTimer
 
QueryStateTracingListener - Class in com.facebook.presto.tracing
 
QueryStateTracingListener(Tracer) - Constructor for class com.facebook.presto.tracing.QueryStateTracingListener
 
QueryStats - Class in com.facebook.presto.execution
 
QueryStats(DateTime, DateTime, DateTime, DateTime, Duration, Duration, Duration, Duration, Duration, Duration, Duration, Duration, Duration, Duration, Duration, int, int, int, int, int, int, int, int, int, double, double, DataSize, DataSize, DataSize, DataSize, DataSize, DataSize, DataSize, boolean, Duration, Duration, Duration, Duration, boolean, Set<BlockedReason>, DataSize, DataSize, long, DataSize, long, DataSize, long, DataSize, long, long, DataSize, DataSize, DataSize, List<StageGcStatistics>, List<OperatorStats>, RuntimeStats) - Constructor for class com.facebook.presto.execution.QueryStats
 
QuerySystemTable - Class in com.facebook.presto.connector.system
 
QuerySystemTable(QueryManager) - Constructor for class com.facebook.presto.connector.system.QuerySystemTable
 
QueryTracker<T extends QueryTracker.TrackedQuery> - Class in com.facebook.presto.execution
 
QueryTracker(QueryManagerConfig, ScheduledExecutorService) - Constructor for class com.facebook.presto.execution.QueryTracker
 
QueryTracker.TrackedQuery - Interface in com.facebook.presto.execution
 
queryUpdated(QueryUpdatedEvent) - Method in class com.facebook.presto.eventlistener.EventListenerManager
 
queryUpdated(QueryUpdatedEvent) - Method in class com.facebook.presto.testing.TestingEventListenerManager
 
queryUpdatedEvent(QueryInfo) - Method in class com.facebook.presto.event.QueryMonitor
 
queued(Duration, Duration, Duration) - Static method in class com.facebook.presto.dispatcher.DispatchInfo
 
queuedLeafSplits - Variable in class com.facebook.presto.execution.executor.TaskHandle
 
QueuedStatementResource - Class in com.facebook.presto.server.protocol
 
QueuedStatementResource(DispatchManager, DispatchExecutor, LocalQueryProvider, SqlParserOptions, ServerConfig, TracerProvider, SessionPropertyManager, QueryBlockingRateLimiter) - Constructor for class com.facebook.presto.server.protocol.QueuedStatementResource
 
QUICK_DISTINCT_LIMIT_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 

R

radians(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
RaftConfig - Class in com.facebook.presto.resourcemanager
 
RaftConfig() - Constructor for class com.facebook.presto.resourcemanager.RaftConfig
 
random() - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
random(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
RandomCatalogServerAddressSelector - Class in com.facebook.presto.catalogserver
 
RandomCatalogServerAddressSelector(InternalNodeManager) - Constructor for class com.facebook.presto.catalogserver.RandomCatalogServerAddressSelector
 
randomInteger(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
randomizedNodes(NodeMap, boolean, Set<InternalNode>) - Static method in class com.facebook.presto.execution.scheduler.NodeScheduler
 
randomizeWaitTime(Duration) - Static method in class com.facebook.presto.util.TaskUtils
 
RandomNodeSelection - Class in com.facebook.presto.execution.scheduler.nodeSelection
 
RandomNodeSelection(List<InternalNode>, int) - Constructor for class com.facebook.presto.execution.scheduler.nodeSelection.RandomNodeSelection
 
RandomResourceManagerAddressSelector - Class in com.facebook.presto.resourcemanager
 
RandomResourceManagerAddressSelector(InternalNodeManager) - Constructor for class com.facebook.presto.resourcemanager.RandomResourceManagerAddressSelector
 
randomSmallint(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
randomTinyint(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
rangeMax(double, double) - Static method in class com.facebook.presto.util.MoreMath
 
rangeMin(double, double) - Static method in class com.facebook.presto.util.MoreMath
 
RankFunction - Class in com.facebook.presto.operator.window
 
RankFunction() - Constructor for class com.facebook.presto.operator.window.RankFunction
 
RatisServer - Class in com.facebook.presto.resourcemanager
 
RatisServer(InternalNodeManager, RaftConfig) - Constructor for class com.facebook.presto.resourcemanager.RatisServer
 
RawSliceSerializer - Class in com.facebook.presto.type
 
RawSliceSerializer() - Constructor for class com.facebook.presto.type.RawSliceSerializer
 
RE2J_REGEXP - Static variable in class com.facebook.presto.type.Re2JRegexpType
 
Re2JCastToRegexpFunction - Class in com.facebook.presto.operator.scalar
 
re2jPattern - Variable in class com.facebook.presto.type.Re2JRegexp
 
re2jPatternWithoutDotStartPrefix - Variable in class com.facebook.presto.type.Re2JRegexp
 
Re2JRegexp - Class in com.facebook.presto.type
 
Re2JRegexp(int, int, Slice) - Constructor for class com.facebook.presto.type.Re2JRegexp
 
Re2JRegexpFunctions - Class in com.facebook.presto.operator.scalar
 
Re2JRegexpReplaceLambdaFunction - Class in com.facebook.presto.operator.scalar
 
Re2JRegexpReplaceLambdaFunction() - Constructor for class com.facebook.presto.operator.scalar.Re2JRegexpReplaceLambdaFunction
 
Re2JRegexpType - Class in com.facebook.presto.type
 
Re2JRegexpType() - Constructor for class com.facebook.presto.type.Re2JRegexpType
 
read(Block, int, long) - Method in interface com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamSummaryReader
 
read(Block, int, long) - Method in interface com.facebook.presto.operator.aggregation.histogram.HistogramValueReader
 
read(TProtocolReader) - Method in class com.facebook.presto.server.SqlFunctionIdCodec
 
read(TProtocolReader) - Method in class com.facebook.presto.server.SqlInvokedFunctionCodec
 
readAllValues(StreamSummaryReader) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamSummary
 
readAllValues(HistogramValueReader) - Method in class com.facebook.presto.operator.aggregation.histogram.GroupedTypedHistogram
 
readAllValues(HistogramValueReader) - Method in class com.facebook.presto.operator.aggregation.histogram.SingleTypedHistogram
 
readAllValues(HistogramValueReader) - Method in interface com.facebook.presto.operator.aggregation.histogram.TypedHistogram
 
readBytes(InputStream) - Method in class com.facebook.presto.server.thrift.ThriftCodecWrapper
 
readCommitted() - Method in class com.facebook.presto.transaction.TransactionBuilder
 
readOnly() - Method in class com.facebook.presto.transaction.TransactionBuilder
 
ReadOnlySystemAccessControl - Class in com.facebook.presto.security
 
ReadOnlySystemAccessControl() - Constructor for class com.facebook.presto.security.ReadOnlySystemAccessControl
 
ReadOnlySystemAccessControl.Factory - Class in com.facebook.presto.security
 
readUncommitted() - Method in class com.facebook.presto.transaction.TransactionBuilder
 
REAL_AVERAGE_AGGREGATION - Static variable in class com.facebook.presto.operator.aggregation.RealAverageAggregation
 
REAL_TO_DECIMAL_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
RealAverageAggregation - Class in com.facebook.presto.operator.aggregation
 
RealAverageAggregation() - Constructor for class com.facebook.presto.operator.aggregation.RealAverageAggregation
 
RealCorrelationAggregation - Class in com.facebook.presto.operator.aggregation
 
RealCovarianceAggregation - Class in com.facebook.presto.operator.aggregation
 
RealDistinctFromOperator() - Constructor for class com.facebook.presto.type.RealOperators.RealDistinctFromOperator
 
RealGeometricMeanAggregations - Class in com.facebook.presto.operator.aggregation
 
RealHistogramAggregation - Class in com.facebook.presto.operator.aggregation
 
RealOperators - Class in com.facebook.presto.type
 
RealOperators.RealDistinctFromOperator - Class in com.facebook.presto.type
 
RealRegressionAggregation - Class in com.facebook.presto.operator.aggregation
 
RealSumAggregation - Class in com.facebook.presto.operator.aggregation
 
realToLongDecimal(long, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
realToShortDecimal(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
record(long, boolean) - Method in class com.facebook.presto.sql.planner.iterative.RuleStats
 
record(long) - Method in class com.facebook.presto.sql.planner.optimizations.OptimizerStats
 
record(PlanOptimizer, long) - Method in class com.facebook.presto.sql.planner.OptimizerStatsRecorder
 
record(Rule<?>, long, boolean) - Method in class com.facebook.presto.sql.planner.RuleStatsRecorder
 
recordAdditionalCpu(long) - Method in class com.facebook.presto.operator.OperatorContext
 
recordBlocked(ListenableFuture<?>) - Method in class com.facebook.presto.operator.DriverContext
 
recordBlocked(ListenableFuture<?>) - Method in class com.facebook.presto.operator.OperatorContext
 
recordCalled(String, Object...) - Method in class com.facebook.presto.testing.ProcedureTester
 
recordCalled(String, List<Object>) - Method in class com.facebook.presto.testing.ProcedureTester
 
recorderBlockMap - Variable in class com.facebook.presto.tracing.SimpleTracer
 
recordFailure(Exception) - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector.Stats
 
recordFailure() - Method in class com.facebook.presto.sql.planner.iterative.RuleStats
 
recordFailure() - Method in class com.facebook.presto.sql.planner.optimizations.OptimizerStats
 
recordFailure(PlanOptimizer) - Method in class com.facebook.presto.sql.planner.OptimizerStatsRecorder
 
recordFailure(Rule<?>) - Method in class com.facebook.presto.sql.planner.RuleStatsRecorder
 
recordGetSplitTime(long) - Method in class com.facebook.presto.execution.SqlStageExecution
 
recordGetSplitTime(long) - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
recordHashCollision(long, double) - Method in class com.facebook.presto.operator.HashCollisionsCounter
 
recordHashCollisions(HashCollisionsCounter) - Method in interface com.facebook.presto.operator.aggregation.builder.HashAggregationBuilder
 
recordHashCollisions(HashCollisionsCounter) - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
recordHashCollisions(HashCollisionsCounter) - Method in class com.facebook.presto.operator.aggregation.builder.SpillableHashAggregationBuilder
 
recordHeartbeat() - Method in interface com.facebook.presto.dispatcher.DispatchQuery
 
recordHeartbeat() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
recordHeartbeat() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
recordHeartbeat(QueryId) - Method in class com.facebook.presto.dispatcher.NoOpQueryManager
 
recordHeartbeat() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
recordHeartbeat() - Method in interface com.facebook.presto.execution.QueryExecution
 
recordHeartbeat(QueryId) - Method in interface com.facebook.presto.execution.QueryManager
Updates the client heartbeat time, to prevent the query from be automatically purged.
recordHeartbeat() - Method in class com.facebook.presto.execution.QueryStateMachine
 
recordHeartbeat() - Method in class com.facebook.presto.execution.QueryStateTimer
 
recordHeartbeat() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
recordHeartbeat(QueryId) - Method in class com.facebook.presto.execution.SqlQueryManager
 
recordHeartbeat() - Method in class com.facebook.presto.execution.SqlTask
 
recordIndexJoinLookup() - Method in class com.facebook.presto.operator.index.IndexJoinLookupStats
 
recordIntermediateSplit(PrioritizedSplitRunner) - Method in class com.facebook.presto.execution.executor.TaskHandle
 
recordOutput(long, long) - Method in class com.facebook.presto.operator.OperatorContext
 
RecordPageSourceProvider - Class in com.facebook.presto.split
 
RecordPageSourceProvider(ConnectorRecordSetProvider) - Constructor for class com.facebook.presto.split.RecordPageSourceProvider
 
recordPhysicalWrittenData(long) - Method in class com.facebook.presto.operator.OperatorContext
 
recordProbe(int) - Method in class com.facebook.presto.operator.JoinStatisticsCounter
 
recordProcessed(OperationTimer) - Method in class com.facebook.presto.operator.DriverContext
 
recordProcessedInput(long, long) - Method in class com.facebook.presto.operator.OperatorContext
Record the size in bytes of input blocks that were processed by an operator.
recordRawInput(long, long) - Method in class com.facebook.presto.operator.OperatorContext
Record the number of rows and amount of physical bytes that were read by an operator.
recordRawInputWithTiming(long, long, long) - Method in class com.facebook.presto.operator.OperatorContext
Record the number of rows and amount of physical bytes that were read by an operator and the time it took to read the data.
recordStart() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector.Stats
 
recordStreamedIndexJoinLookup() - Method in class com.facebook.presto.operator.index.IndexJoinLookupStats
 
recordSubqueries(Node, ExpressionAnalysis) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
recordSuccess() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector.Stats
 
recordSuccessfulIndexJoinLookupByCacheReset() - Method in class com.facebook.presto.operator.index.IndexJoinLookupStats
 
recordSuccessfulIndexJoinLookupByLimitedRequest() - Method in class com.facebook.presto.operator.index.IndexJoinLookupStats
 
recordSuccessfulIndexJoinLookupBySingleRequest() - Method in class com.facebook.presto.operator.index.IndexJoinLookupStats
 
recordTaskFinish(TaskInfo) - Method in class com.facebook.presto.execution.scheduler.PartialResultQueryTaskTracker
 
recover(TaskId) - Method in class com.facebook.presto.execution.scheduler.FixedSourcePartitionedScheduler
 
recover(TaskId) - Method in interface com.facebook.presto.execution.SqlStageExecution.StageTaskRecoveryCallback
 
RECOVERABLE_ERROR_CODES - Static variable in class com.facebook.presto.execution.SqlStageExecution
 
RECOVERABLE_GROUPED_EXECUTION - Static variable in class com.facebook.presto.SystemSessionProperties
 
recoverableGroupedExecution(List<PlanNodeId>, int) - Static method in class com.facebook.presto.operator.StageExecutionDescriptor
 
recurseOnlyWhen(Predicate<PlanNode>) - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
 
redirectIndexHtml(String, UriInfo) - Method in class com.facebook.presto.server.WebUiResource
 
REDISTRIBUTE_WRITES - Static variable in class com.facebook.presto.SystemSessionProperties
 
reduce(Type, Block, Object, BinaryFunctionInterface, UnaryFunctionInterface) - Static method in class com.facebook.presto.operator.scalar.ArrayReduceFunction
 
ReduceAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
ReduceAggregationFunction(boolean) - Constructor for class com.facebook.presto.operator.aggregation.ReduceAggregationFunction
 
ReduceAggregationState - Interface in com.facebook.presto.operator.aggregation.state
 
ReduceAggregationStateFactory - Class in com.facebook.presto.operator.aggregation.state
 
ReduceAggregationStateFactory() - Constructor for class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateFactory
 
ReduceAggregationStateFactory.GroupedState - Class in com.facebook.presto.operator.aggregation.state
 
ReduceAggregationStateFactory.SingleState - Class in com.facebook.presto.operator.aggregation.state
 
ReduceAggregationStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
ReduceAggregationStateSerializer(Type) - Constructor for class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateSerializer
 
ReferenceCount - Class in com.facebook.presto.operator
 
ReferenceCount(int) - Constructor for class com.facebook.presto.operator.ReferenceCount
 
Reflection - Class in com.facebook.presto.util
 
ReflectionWindowFunctionSupplier<T extends WindowFunction> - Class in com.facebook.presto.operator.window
 
ReflectionWindowFunctionSupplier(String, Type, List<? extends Type>, Class<T>) - Constructor for class com.facebook.presto.operator.window.ReflectionWindowFunctionSupplier
 
ReflectionWindowFunctionSupplier(Signature, Class<T>) - Constructor for class com.facebook.presto.operator.window.ReflectionWindowFunctionSupplier
 
RefreshMaterializedViewAnalysis(TableHandle, List<ColumnHandle>, Query) - Constructor for class com.facebook.presto.sql.analyzer.Analysis.RefreshMaterializedViewAnalysis
 
RefreshMaterializedViewHandle(InsertTableHandle, SchemaTableName) - Constructor for class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.RefreshMaterializedViewHandle
 
RefreshMaterializedViewPredicateAnalyzer - Class in com.facebook.presto.sql.analyzer
Map predicates on view columns in the RefreshMaterializedView where clause to predicates on base table columns, which could be used for predicate push-down afterwards.
RefreshMaterializedViewReference(TableHandle, SchemaTableName) - Constructor for class com.facebook.presto.sql.planner.plan.TableWriterNode.RefreshMaterializedViewReference
 
refreshNodes() - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
refreshNodes() - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
refreshNodes() - Method in interface com.facebook.presto.metadata.InternalNodeManager
 
refreshNodes() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
refreshTtlInfo() - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.ConfidenceBasedNodeTtlFetcherManager
 
RegexLibrary - Enum in com.facebook.presto.sql.analyzer
 
regexpExtract(Slice, Regex) - Static method in class com.facebook.presto.operator.scalar.JoniRegexpFunctions
 
regexpExtract(Slice, Regex, long) - Static method in class com.facebook.presto.operator.scalar.JoniRegexpFunctions
 
regexpExtract(Slice, Re2JRegexp) - Static method in class com.facebook.presto.operator.scalar.Re2JRegexpFunctions
 
regexpExtract(Slice, Re2JRegexp, long) - Static method in class com.facebook.presto.operator.scalar.Re2JRegexpFunctions
 
regexpExtractAll(Slice, Regex) - Static method in class com.facebook.presto.operator.scalar.JoniRegexpFunctions
 
regexpExtractAll(Slice, Regex, long) - Static method in class com.facebook.presto.operator.scalar.JoniRegexpFunctions
 
regexpExtractAll(Slice, Re2JRegexp) - Static method in class com.facebook.presto.operator.scalar.Re2JRegexpFunctions
 
regexpExtractAll(Slice, Re2JRegexp, long) - Static method in class com.facebook.presto.operator.scalar.Re2JRegexpFunctions
 
regexpLike(Slice, Regex) - Static method in class com.facebook.presto.operator.scalar.JoniRegexpFunctions
 
regexpLike(Slice, Re2JRegexp) - Static method in class com.facebook.presto.operator.scalar.Re2JRegexpFunctions
 
regexpReplace(Slice, Regex) - Static method in class com.facebook.presto.operator.scalar.JoniRegexpFunctions
 
regexpReplace(Slice, Regex, Slice) - Static method in class com.facebook.presto.operator.scalar.JoniRegexpFunctions
 
regexpReplace(Slice, Regex, UnaryFunctionInterface) - Method in class com.facebook.presto.operator.scalar.JoniRegexpReplaceLambdaFunction
 
regexpReplace(Slice, Re2JRegexp) - Static method in class com.facebook.presto.operator.scalar.Re2JRegexpFunctions
 
regexpReplace(Slice, Re2JRegexp, Slice) - Static method in class com.facebook.presto.operator.scalar.Re2JRegexpFunctions
 
regexpReplace(Slice, Re2JRegexp, UnaryFunctionInterface) - Method in class com.facebook.presto.operator.scalar.Re2JRegexpReplaceLambdaFunction
 
regexpSplit(Slice, Regex) - Static method in class com.facebook.presto.operator.scalar.JoniRegexpFunctions
 
regexpSplit(Slice, Re2JRegexp) - Static method in class com.facebook.presto.operator.scalar.Re2JRegexpFunctions
 
register(Set<Rule<?>>) - Method in class com.facebook.presto.sql.planner.iterative.RuleIndex.Builder
 
register(Rule<?>) - Method in class com.facebook.presto.sql.planner.iterative.RuleIndex.Builder
 
register(PlanOptimizer) - Method in class com.facebook.presto.sql.planner.OptimizerStatsRecorder
 
register(C) - Method in class com.facebook.presto.util.AutoCloseableCloser
 
registerAll(Collection<Rule<?>>) - Method in class com.facebook.presto.sql.planner.RuleStatsRecorder
 
registerBuiltInFunctions(List<? extends SqlFunction>) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
registerBuiltInFunctions(List<? extends SqlFunction>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
registerBuiltInFunctions(List<? extends SqlFunction>) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
registerBuiltInFunctions(List<? extends SqlFunction>) - Method in interface com.facebook.presto.metadata.Metadata
 
registerBuiltInFunctions(List<? extends SqlFunction>) - Method in class com.facebook.presto.metadata.MetadataManager
 
registerCatalog(Catalog) - Method in class com.facebook.presto.metadata.CatalogManager
 
registerFunctionNamespaceManager(String, FunctionNamespaceManager<?>) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
registerFunctionNamespaceManager(String, FunctionNamespaceManager<?>) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
registerFunctionNamespaceManager(String, FunctionNamespaceManager<?>) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
registerFunctionNamespaceManager(String, FunctionNamespaceManager<?>) - Method in interface com.facebook.presto.transaction.TransactionManager
 
registerLifespanCompletionCallback(Consumer<Lifespan>) - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
registerLifespanCompletionCallback(Consumer<Lifespan>) - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
registerLifespanCompletionCallback(Consumer<Lifespan>) - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
registerLifespanCompletionCallback(Consumer<Lifespan>) - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
registerLifespanCompletionCallback(Consumer<Lifespan>) - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Register a callback which get called once a buffer is finished for a lifespan.
registerLifespanCompletionCallback(Consumer<Lifespan>) - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
registerLifespanCompletionCallback(Consumer<Lifespan>) - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
registerMaterializedViewForAnalysis(QualifiedObjectName, Table, String) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
registerNamedQuery(Table, Query) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
registerNodeHeartbeat(NodeStatus) - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStateProvider
 
registerQuery(ManagedQueryExecution) - Method in interface com.facebook.presto.resourcemanager.ClusterStatusSender
 
registerQuery(ManagedQueryExecution) - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStatusSender
 
registerQueryHeartbeat(String, BasicQueryInfo, long) - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStateProvider
 
registerResourceGroupRuntimeHeartbeat(String, List<ResourceGroupRuntimeInfo>) - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStateProvider
 
registerStageTaskRecoveryCallback(SqlStageExecution.StageTaskRecoveryCallback) - Method in class com.facebook.presto.execution.SqlStageExecution
 
registerTable(Table, TableHandle) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
registerTableForMaterializedView(Table, Table) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
registerTableForView(Table) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
RegressionState - Interface in com.facebook.presto.operator.aggregation.state
 
regrIntercept(RegressionState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.DoubleRegressionAggregation
 
regrIntercept(RegressionState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.RealRegressionAggregation
 
regrSlope(RegressionState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.DoubleRegressionAggregation
 
regrSlope(RegressionState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.RealRegressionAggregation
 
reidentificationPotential(long) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
reidentificationPotential(Slice, long) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogFunctions
 
RelationId - Class in com.facebook.presto.sql.analyzer
 
RelationType - Class in com.facebook.presto.sql.analyzer
TODO: this needs to be merged with RowType at some point (when the type system is unified)
RelationType(Field...) - Constructor for class com.facebook.presto.sql.analyzer.RelationType
 
RelationType(List<Field>) - Constructor for class com.facebook.presto.sql.analyzer.RelationType
 
release() - Method in class com.facebook.presto.operator.PartitionedConsumption.Partition
 
release() - Method in class com.facebook.presto.operator.ReferenceCount
 
REMOTE_CONNECTOR_ID - Static variable in class com.facebook.presto.operator.ExchangeOperator
 
REMOTE_FUNCTIONS_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
REMOTE_TASK_MISMATCH_ERROR - Static variable in class com.facebook.presto.util.Failures
 
RemoteHandleResolver - Class in com.facebook.presto.metadata
 
RemoteHandleResolver() - Constructor for class com.facebook.presto.metadata.RemoteHandleResolver
 
RemoteMetadataManager - Class in com.facebook.presto.catalogserver
 
RemoteMetadataManager(MetadataManager, TransactionManager, ObjectMapper, DriftClient<CatalogServerClient>) - Constructor for class com.facebook.presto.catalogserver.RemoteMetadataManager
 
RemoteNodeMemory - Class in com.facebook.presto.memory
 
RemoteNodeMemory(InternalNode, HttpClient, Codec<MemoryInfo>, Codec<MemoryPoolAssignmentsRequest>, URI, boolean) - Constructor for class com.facebook.presto.memory.RemoteNodeMemory
 
RemoteNodeState - Interface in com.facebook.presto.metadata
 
RemoteProjectOperator - Class in com.facebook.presto.operator
 
RemoteProjectOperator.RemoteProjectOperatorFactory - Class in com.facebook.presto.operator
 
RemoteProjectOperatorFactory(int, PlanNodeId, FunctionAndTypeManager, List<RowExpression>) - Constructor for class com.facebook.presto.operator.RemoteProjectOperator.RemoteProjectOperatorFactory
 
RemoteSourceFactory - Interface in com.facebook.presto.sql.planner
 
RemoteSourceNode - Class in com.facebook.presto.sql.planner.plan
 
RemoteSourceNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, List<PlanFragmentId>, List<VariableReferenceExpression>, boolean, Optional<OrderingScheme>, ExchangeNode.Type) - Constructor for class com.facebook.presto.sql.planner.plan.RemoteSourceNode
 
RemoteSourceNode(Optional<SourceLocation>, PlanNodeId, List<PlanFragmentId>, List<VariableReferenceExpression>, boolean, Optional<OrderingScheme>, ExchangeNode.Type) - Constructor for class com.facebook.presto.sql.planner.plan.RemoteSourceNode
 
RemoteSourceNode(Optional<SourceLocation>, PlanNodeId, PlanFragmentId, List<VariableReferenceExpression>, boolean, Optional<OrderingScheme>, ExchangeNode.Type) - Constructor for class com.facebook.presto.sql.planner.plan.RemoteSourceNode
 
RemoteSplit - Class in com.facebook.presto.split
 
RemoteSplit(Location, TaskId) - Constructor for class com.facebook.presto.split.RemoteSplit
 
RemoteTask - Interface in com.facebook.presto.execution
 
RemoteTaskFactory - Interface in com.facebook.presto.execution
 
RemoteTaskStats - Class in com.facebook.presto.server.remotetask
 
RemoteTaskStats() - Constructor for class com.facebook.presto.server.remotetask.RemoteTaskStats
 
RemoteTransactionHandle - Class in com.facebook.presto.metadata
 
RemoteTransactionHandle() - Constructor for class com.facebook.presto.metadata.RemoteTransactionHandle
 
remove(PrioritizedSplitRunner) - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
remove(MethodHandle, Type, Block, long) - Method in class com.facebook.presto.operator.scalar.ArrayRemoveFunction
 
remove(MethodHandle, Type, Block, double) - Method in class com.facebook.presto.operator.scalar.ArrayRemoveFunction
 
remove(MethodHandle, Type, Block, boolean) - Method in class com.facebook.presto.operator.scalar.ArrayRemoveFunction
 
remove(MethodHandle, Type, Block, Object) - Method in class com.facebook.presto.operator.scalar.ArrayRemoveFunction
 
remove(TempDataOperationContext, TempStorageHandle) - Method in class com.facebook.presto.spiller.LocalTempStorage
 
remove(SerializedStorageHandle) - Method in interface com.facebook.presto.spiller.StandaloneSpiller
Remove the spill file using storage handle
remove(SerializedStorageHandle) - Method in class com.facebook.presto.spiller.TempStorageStandaloneSpiller
 
removeAll(Collection<PrioritizedSplitRunner>) - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
removeAll() - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
 
removeCatalog(String) - Method in class com.facebook.presto.metadata.CatalogManager
 
removeCatalogAccessControl(ConnectorId) - Method in class com.facebook.presto.security.AccessControlManager
 
removeConnectorPageSinkProvider(ConnectorId) - Method in class com.facebook.presto.split.PageSinkManager
 
removeConnectorPageSourceProvider(ConnectorId) - Method in class com.facebook.presto.split.PageSourceManager
 
removeConnectorSessionProperties(ConnectorId) - Method in class com.facebook.presto.metadata.SessionPropertyManager
 
removeConnectorSplitManager(ConnectorId) - Method in class com.facebook.presto.split.SplitManager
 
removeConnectorTypeSerdeProvider(ConnectorId) - Method in class com.facebook.presto.connector.ConnectorTypeSerdeManager
 
RemoveEmptyDelete - Class in com.facebook.presto.sql.planner.iterative.rule
If the predicate for a delete is optimized to false, the target table scan of the delete will be replaced with an empty values node.
RemoveEmptyDelete() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RemoveEmptyDelete
 
removeExpressionPrefix(Expression, Optional<Identifier>) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
removeFirst() - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
 
RemoveFullSample - Class in com.facebook.presto.sql.planner.iterative.rule
Removes 100% sample nodes.
RemoveFullSample() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RemoveFullSample
 
removeGroupingElementPrefix(GroupingElement, Optional<Identifier>) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
removeIndexProvider(ConnectorId) - Method in class com.facebook.presto.index.IndexManager
 
removeListener(MemoryPoolListener) - Method in class com.facebook.presto.memory.MemoryPool
 
removeMetadataUpdaterProvider(ConnectorId) - Method in class com.facebook.presto.metadata.ConnectorMetadataUpdaterManager
 
removeNodeChangeListener(Consumer<AllNodes>) - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
removeNodeChangeListener(Consumer<AllNodes>) - Method in class com.facebook.presto.metadata.InMemoryNodeManager
 
removeNodeChangeListener(Consumer<AllNodes>) - Method in interface com.facebook.presto.metadata.InternalNodeManager
 
removeOldTasks() - Method in class com.facebook.presto.execution.SqlTaskManager
 
removePage() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSource
 
removePartitioningProvider(ConnectorId) - Method in class com.facebook.presto.sql.planner.PartitioningProviderManager
 
removePlanOptimizerProvider(ConnectorId) - Method in class com.facebook.presto.sql.planner.ConnectorPlanOptimizerManager
 
removePreparedStatement(String) - Method in class com.facebook.presto.execution.QueryStateMachine
 
removeProcedures(ConnectorId) - Method in class com.facebook.presto.metadata.ProcedureRegistry
 
RemoveRedundantAggregateDistinct - Class in com.facebook.presto.sql.planner.iterative.rule
Removes distinct from aggregates where the combination of aggregate columns and grouping variables contain a unique key.
RemoveRedundantAggregateDistinct() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantAggregateDistinct
 
RemoveRedundantDistinct - Class in com.facebook.presto.sql.planner.iterative.rule
Removes distinct operations where the grouping variables contain a unique key.
RemoveRedundantDistinct() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantDistinct
 
RemoveRedundantDistinctLimit - Class in com.facebook.presto.sql.planner.iterative.rule
 
RemoveRedundantDistinctLimit() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantDistinctLimit
 
RemoveRedundantIdentityProjections - Class in com.facebook.presto.sql.planner.iterative.rule
Removes projection nodes that only perform non-renaming identity projections
RemoveRedundantIdentityProjections() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantIdentityProjections
 
RemoveRedundantLimit - Class in com.facebook.presto.sql.planner.iterative.rule
Remove Limit node when the subplan is guaranteed to produce fewer rows than the limit.
RemoveRedundantLimit() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantLimit
 
RemoveRedundantSort - Class in com.facebook.presto.sql.planner.iterative.rule
Removes sort operations where the input is provably at most one row.
RemoveRedundantSort() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantSort
 
RemoveRedundantTopN - Class in com.facebook.presto.sql.planner.iterative.rule
Removes top N operations where the input is provably at most one row.
RemoveRedundantTopN() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RemoveRedundantTopN
 
removeRemoteSource(TaskId) - Method in interface com.facebook.presto.execution.RemoteTask
 
removeRemoteSource(TaskId) - Method in class com.facebook.presto.execution.SqlTask
 
removeRemoteSource(TaskId, TaskId) - Method in class com.facebook.presto.execution.SqlTaskManager
 
removeRemoteSource(TaskId, TaskId) - Method in interface com.facebook.presto.execution.TaskManager
Removes the remote source from exchange clients of taskId receiving data from remoteSourceTaskId.
removeRemoteSource(TaskId) - Method in class com.facebook.presto.operator.ExchangeClient
 
removeRemoteSource(TaskId) - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
removeRemoteSource(TaskId, TaskId) - Method in class com.facebook.presto.server.TaskResource
 
removeRemoteSourceIfSingleTaskStage(TaskId) - Method in class com.facebook.presto.execution.SqlStageExecution
 
removeSessionFunction(SqlFunctionId, boolean) - Method in class com.facebook.presto.execution.QueryStateMachine
 
removeSingleColumnPrefix(SingleColumn, Optional<Identifier>) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
removeSortItemPrefix(SortItem, Optional<Identifier>) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
removeTask(TaskHandle) - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
removeTaskRevocableMemoryListener(TaskRevocableMemoryListener) - Method in class com.facebook.presto.memory.MemoryPool
 
RemoveTrivialFilters - Class in com.facebook.presto.sql.planner.iterative.rule
 
RemoveTrivialFilters() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RemoveTrivialFilters
 
RemoveUnreferencedScalarApplyNodes - Class in com.facebook.presto.sql.planner.iterative.rule
 
RemoveUnreferencedScalarApplyNodes() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RemoveUnreferencedScalarApplyNodes
 
RemoveUnreferencedScalarLateralNodes - Class in com.facebook.presto.sql.planner.iterative.rule
 
RemoveUnreferencedScalarLateralNodes() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RemoveUnreferencedScalarLateralNodes
 
RemoveUnsupportedDynamicFilters - Class in com.facebook.presto.sql.planner.iterative.rule
Dynamic filters are supported only right after TableScan and only if the subtree is on the probe side of some downstream join node Dynamic filters are removed from JoinNode if there is no consumer for it on probe side
RemoveUnsupportedDynamicFilters(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RemoveUnsupportedDynamicFilters
 
removeVariableStatistics(VariableReferenceExpression) - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate.Builder
 
renameColumn(Session, TableHandle, ColumnHandle, String) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
renameColumn(Session, TableHandle, ColumnHandle, String) - Method in interface com.facebook.presto.metadata.Metadata
Rename the specified column.
renameColumn(Session, TableHandle, ColumnHandle, String) - Method in class com.facebook.presto.metadata.MetadataManager
 
renameColumn(ConnectorSession, ConnectorTableHandle, ColumnHandle, String) - Method in class com.facebook.presto.testing.TestingMetadata
 
RenameColumnTask - Class in com.facebook.presto.execution
 
RenameColumnTask() - Constructor for class com.facebook.presto.execution.RenameColumnTask
 
renameSchema(Session, CatalogSchemaName, String) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
renameSchema(Session, CatalogSchemaName, String) - Method in interface com.facebook.presto.metadata.Metadata
Renames the specified schema.
renameSchema(Session, CatalogSchemaName, String) - Method in class com.facebook.presto.metadata.MetadataManager
 
RenameSchemaTask - Class in com.facebook.presto.execution
 
RenameSchemaTask() - Constructor for class com.facebook.presto.execution.RenameSchemaTask
 
renameTable(Session, TableHandle, QualifiedObjectName) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
renameTable(Session, TableHandle, QualifiedObjectName) - Method in interface com.facebook.presto.metadata.Metadata
Rename the specified table.
renameTable(Session, TableHandle, QualifiedObjectName) - Method in class com.facebook.presto.metadata.MetadataManager
 
renameTable(ConnectorSession, ConnectorTableHandle, SchemaTableName) - Method in class com.facebook.presto.testing.TestingMetadata
 
RenameTableTask - Class in com.facebook.presto.execution
 
RenameTableTask() - Constructor for class com.facebook.presto.execution.RenameTableTask
 
render(Slice, long) - Static method in class com.facebook.presto.operator.scalar.ColorFunctions
 
render(long, long) - Static method in class com.facebook.presto.operator.scalar.ColorFunctions
 
render(double, long) - Static method in class com.facebook.presto.operator.scalar.ColorFunctions
 
render(boolean) - Static method in class com.facebook.presto.operator.scalar.ColorFunctions
 
render(PlanRepresentation) - Method in class com.facebook.presto.sql.planner.planPrinter.JsonRenderer
 
render(Map<PlanFragmentId, JsonRenderer.JsonPlanFragment>) - Method in class com.facebook.presto.sql.planner.planPrinter.JsonRenderer
 
render(PlanRepresentation) - Method in interface com.facebook.presto.sql.planner.planPrinter.Renderer
 
render(PlanRepresentation) - Method in class com.facebook.presto.sql.planner.planPrinter.TextRenderer
 
Renderer<T> - Interface in com.facebook.presto.sql.planner.planPrinter
 
REORDER_JOINS - Static variable in class com.facebook.presto.SystemSessionProperties
 
ReorderJoins - Class in com.facebook.presto.sql.planner.iterative.rule
 
ReorderJoins(CostComparator, Metadata) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.ReorderJoins
 
repeat(Boolean, long) - Static method in class com.facebook.presto.operator.scalar.RepeatFunction
 
repeat(Type, Object, long) - Static method in class com.facebook.presto.operator.scalar.RepeatFunction
 
repeat(Type, Long, long) - Static method in class com.facebook.presto.operator.scalar.RepeatFunction
 
repeat(Type, Slice, long) - Static method in class com.facebook.presto.operator.scalar.RepeatFunction
 
repeat(Type, Boolean, long) - Static method in class com.facebook.presto.operator.scalar.RepeatFunction
 
repeat(Type, Double, long) - Static method in class com.facebook.presto.operator.scalar.RepeatFunction
 
repeatableRead() - Method in class com.facebook.presto.transaction.TransactionBuilder
 
RepeatFunction - Class in com.facebook.presto.operator.scalar
 
replace(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
replace(Slice, Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
replace(int, PlanNode, String) - Method in class com.facebook.presto.sql.planner.iterative.Memo
 
replace(Slice, Slice) - Method in class com.facebook.presto.type.Re2JRegexp
 
replaceAll(PlanNode) - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.CanonicalTableScanNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.iterative.GroupReference
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.ApplyNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.AssignUniqueId
 
replaceChildren(PlanNode, List<PlanNode>) - Static method in class com.facebook.presto.sql.planner.plan.ChildReplacer
Return an identical copy of the given node with its children replaced
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.DeleteNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.EnforceSingleRowNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.ExplainAnalyzeNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.GroupIdNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.IndexJoinNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.IndexSourceNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.LateralJoinNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.MergeJoinNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.MetadataDeleteNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.OffsetNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.OutputNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.RemoteSourceNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.RowNumberNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.SampleNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.SortNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.SpatialJoinNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.StatisticsWriterNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.TableFinishNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.TableWriterMergeNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.TopNRowNumberNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.UnnestNode
 
replaceChildren(List<PlanNode>) - Method in class com.facebook.presto.sql.planner.plan.WindowNode
 
replaceExpression(Expression, Map<? extends Expression, ? extends Expression>) - Static method in class com.facebook.presto.sql.planner.ExpressionNodeInliner
Deprecated.
 
replaceFirst(PlanNode) - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
 
replaceMin(StreamDataEntity) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.IndexedPriorityQueue
 
replicatedExchange(PlanNodeId, ExchangeNode.Scope, PlanNode) - Static method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
ReplicateSemiJoinInDelete - Class in com.facebook.presto.sql.planner.optimizations
 
ReplicateSemiJoinInDelete() - Constructor for class com.facebook.presto.sql.planner.optimizations.ReplicateSemiJoinInDelete
 
reportFailure(HttpServletResponse, String) - Method in class com.facebook.presto.server.AsyncPageTransportServlet
 
requestComplete(PageBufferClient) - Method in interface com.facebook.presto.operator.PageBufferClient.ClientCallback
 
RequestErrorTracker - Class in com.facebook.presto.server
 
requestFailed(Throwable) - Method in class com.facebook.presto.server.RequestErrorTracker
 
RequestHelpers - Class in com.facebook.presto.server
 
requestMemoryRevoking() - Method in class com.facebook.presto.operator.OperatorContext
Returns how much revocable memory will be revoked by the operator
requestShutdown() - Method in class com.facebook.presto.server.GracefulShutdownHandler
 
requestSucceeded() - Method in class com.facebook.presto.server.RequestErrorTracker
 
reserve(QueryId, String, long) - Method in class com.facebook.presto.memory.MemoryPool
Reserves the given number of bytes.
reserve(long) - Method in class com.facebook.presto.spiller.SpillSpaceTracker
Reserves the given number of bytes to spill.
RESERVED_POOL - Static variable in class com.facebook.presto.memory.LocalMemoryManager
 
ReservedSystemMemoryConfig - Class in com.facebook.presto.memory
 
ReservedSystemMemoryConfig() - Constructor for class com.facebook.presto.memory.ReservedSystemMemoryConfig
 
reserveRevocable(QueryId, long) - Method in class com.facebook.presto.memory.MemoryPool
 
reserveSpill(long) - Method in class com.facebook.presto.memory.QueryContext
 
reserveSpill(long) - Method in class com.facebook.presto.operator.DriverContext
 
reserveSpill(long) - Method in class com.facebook.presto.operator.PipelineContext
 
reserveSpill(long) - Method in class com.facebook.presto.operator.TaskContext
 
reset() - Method in class com.facebook.presto.execution.scheduler.ResettableRandomizedIterator
 
reset() - Method in interface com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationState
 
reset() - Method in class com.facebook.presto.operator.aggregation.arrayagg.SingleArrayAggregationState
 
reset() - Method in interface com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationState
 
reset() - Method in class com.facebook.presto.operator.aggregation.multimapagg.SingleMultimapAggregationState
 
reset() - Method in class com.facebook.presto.operator.DriverYieldSignal
 
reset() - Method in class com.facebook.presto.operator.index.IndexSnapshotBuilder
 
reset() - Method in class com.facebook.presto.operator.LookupJoinPageBuilder
 
reset(WindowIndex) - Method in class com.facebook.presto.operator.window.AggregateWindowFunction
 
reset() - Method in class com.facebook.presto.operator.window.CumulativeDistributionFunction
 
reset() - Method in class com.facebook.presto.operator.window.DenseRankFunction
 
reset() - Method in class com.facebook.presto.operator.window.NTileFunction
 
reset() - Method in class com.facebook.presto.operator.window.PercentRankFunction
 
reset() - Method in class com.facebook.presto.operator.window.RankFunction
 
reset() - Method in class com.facebook.presto.testing.ProcedureTester
 
reset() - Method in class com.facebook.presto.testing.TestingAccessControlManager
 
resetBuffers() - Method in class com.facebook.presto.operator.repartition.ArrayBlockEncodingBuffer
 
resetBuffers() - Method in interface com.facebook.presto.operator.repartition.BlockEncodingBuffer
Reset the BlockEncodingBuffer to its initial state.
resetBuffers() - Method in class com.facebook.presto.operator.repartition.ByteArrayBlockEncodingBuffer
 
resetBuffers() - Method in class com.facebook.presto.operator.repartition.Int128ArrayBlockEncodingBuffer
 
resetBuffers() - Method in class com.facebook.presto.operator.repartition.IntArrayBlockEncodingBuffer
 
resetBuffers() - Method in class com.facebook.presto.operator.repartition.LongArrayBlockEncodingBuffer
 
resetBuffers() - Method in class com.facebook.presto.operator.repartition.MapBlockEncodingBuffer
 
resetBuffers() - Method in class com.facebook.presto.operator.repartition.RowBlockEncodingBuffer
 
resetBuffers() - Method in class com.facebook.presto.operator.repartition.ShortArrayBlockEncodingBuffer
 
resetBuffers() - Method in class com.facebook.presto.operator.repartition.VariableWidthBlockEncodingBuffer
 
resetInput(Block) - Method in interface com.facebook.presto.operator.unnest.Unnester
 
resetLevelPriority() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
Updates the task level priority to be greater than or equal to the minimum priority within that level.
resetLevelPriority() - Method in class com.facebook.presto.execution.executor.TaskHandle
 
resetLevelPriority() - Method in class com.facebook.presto.execution.executor.TaskPriorityTracker
 
resetMemoryRevokingRequested() - Method in class com.facebook.presto.operator.OperatorContext
 
resetNullsBuffer() - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
resetPositions() - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
ResetSessionTask - Class in com.facebook.presto.execution
 
ResetSessionTask() - Constructor for class com.facebook.presto.execution.ResetSessionTask
 
ResettableRandomizedIterator<T> - Class in com.facebook.presto.execution.scheduler
 
ResettableRandomizedIterator(Collection<T>) - Constructor for class com.facebook.presto.execution.scheduler.ResettableRandomizedIterator
 
resetTo(SqlTaskIoStats) - Method in class com.facebook.presto.execution.SqlTaskIoStats
 
resetYieldForTesting() - Method in class com.facebook.presto.operator.DriverYieldSignal
 
resolve(ConnectorId, SchemaTableName) - Method in class com.facebook.presto.metadata.ProcedureRegistry
 
resolve(BoundVariables, FunctionAndTypeManager) - Method in interface com.facebook.presto.operator.annotations.ImplementationDependency
 
resolve(BoundVariables, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.annotations.LiteralImplementationDependency
 
resolve(BoundVariables, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.annotations.ScalarImplementationDependency
 
resolve(BoundVariables, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.annotations.TypeImplementationDependency
 
resolve(String) - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
resolve(PlanNode) - Method in interface com.facebook.presto.sql.planner.iterative.Lookup
Deprecated.
resolve(GroupReference) - Method in class com.facebook.presto.sql.planner.iterative.Memo
 
ResolvedField - Class in com.facebook.presto.sql.analyzer
 
ResolvedField(Scope, Field, int, int, boolean) - Constructor for class com.facebook.presto.sql.analyzer.ResolvedField
 
ResolvedIndex - Class in com.facebook.presto.metadata
 
ResolvedIndex(ConnectorId, ConnectorTransactionHandle, ConnectorResolvedIndex) - Constructor for class com.facebook.presto.metadata.ResolvedIndex
 
ResolveDuplicateKeys(Type) - Constructor for class com.facebook.presto.operator.scalar.SplitToMapFunction.ResolveDuplicateKeys
 
resolveEnumLiteral(DereferenceExpression, Type) - Static method in class com.facebook.presto.sql.analyzer.ExpressionTreeUtils
 
resolveField(Expression, QualifiedName) - Method in class com.facebook.presto.sql.analyzer.Scope
 
resolveFieldEqualOperators(RowType, FunctionAndTypeManager) - Static method in class com.facebook.presto.operator.scalar.RowEqualOperator
 
resolveFields(QualifiedName) - Method in class com.facebook.presto.sql.analyzer.RelationType
Gets the index of all columns matching the specified name
resolveFieldsWithPrefix(Optional<QualifiedName>) - Method in class com.facebook.presto.sql.analyzer.RelationType
This method is used for SELECT * or x.* queries
resolveFunction(Optional<Map<SqlFunctionId, SqlInvokedFunction>>, Optional<TransactionId>, QualifiedObjectName, List<TypeSignatureProvider>) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
Resolves a function using implicit type coercions.
resolveFunction(Optional<Map<SqlFunctionId, SqlInvokedFunction>>, Optional<TransactionId>, FunctionCall, List<TypeSignatureProvider>, FunctionAndTypeManager) - Static method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
resolveGroup(PlanNode) - Method in interface com.facebook.presto.sql.planner.iterative.Lookup
Resolves nodes by materializing GroupReference nodes representing symbolic references to other nodes.
resolveGroupReferences(PlanNode, Lookup) - Static method in class com.facebook.presto.sql.planner.iterative.Plans
 
resolveIndex(Session, TableHandle, Set<ColumnHandle>, Set<ColumnHandle>, TupleDomain<ColumnHandle>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
resolveIndex(Session, TableHandle, Set<ColumnHandle>, Set<ColumnHandle>, TupleDomain<ColumnHandle>) - Method in interface com.facebook.presto.metadata.Metadata
Try to locate a table index that can lookup results by indexableColumns and provide the requested outputColumns.
resolveIndex(Session, TableHandle, Set<ColumnHandle>, Set<ColumnHandle>, TupleDomain<ColumnHandle>) - Method in class com.facebook.presto.metadata.MetadataManager
 
resolveOperator(OperatorType, List<TypeSignatureProvider>) - Method in class com.facebook.presto.metadata.FunctionAndTypeManager
 
resolveType(TypeSignature, TypeManager) - Static method in class com.facebook.presto.type.TypeUtils
 
resolveTypes(List<TypeSignature>, FunctionAndTypeManager) - Static method in class com.facebook.presto.type.TypeUtils
 
RESOURCE_AWARE_SCHEDULING_STRATEGY - Static variable in class com.facebook.presto.SystemSessionProperties
 
RESOURCE_OVERCOMMIT - Static variable in class com.facebook.presto.SystemSessionProperties
 
ResourceEstimateBuilder() - Constructor for class com.facebook.presto.Session.ResourceEstimateBuilder
 
ResourceGroupConfigurationManagerContextInstance - Class in com.facebook.presto.execution.resourceGroups
 
ResourceGroupConfigurationManagerContextInstance(ClusterMemoryPoolManager, String) - Constructor for class com.facebook.presto.execution.resourceGroups.ResourceGroupConfigurationManagerContextInstance
 
ResourceGroupInfo - Class in com.facebook.presto.server
 
ResourceGroupInfo(ResourceGroupId, ResourceGroupState, SchedulingPolicy, int, DataSize, int, int, int, DataSize, int, int, int, List<ResourceGroupInfo>, List<QueryStateInfo>) - Constructor for class com.facebook.presto.server.ResourceGroupInfo
 
ResourceGroupManager<C> - Interface in com.facebook.presto.execution.resourceGroups
Classes implementing this interface must be thread safe.
resourceGroupRuntimeHeartbeat(String, List<ResourceGroupRuntimeInfo>) - Method in interface com.facebook.presto.resourcemanager.ResourceManagerClient
 
resourceGroupRuntimeHeartbeat(String, List<ResourceGroupRuntimeInfo>) - Method in class com.facebook.presto.resourcemanager.ResourceManagerServer
 
ResourceGroupRuntimeInfo - Class in com.facebook.presto.execution.resourceGroups
 
ResourceGroupRuntimeInfo(ResourceGroupId, long, int, int, int, int, Optional<ResourceGroupSpecInfo>) - Constructor for class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo
 
ResourceGroupRuntimeInfo.Builder - Class in com.facebook.presto.execution.resourceGroups
 
ResourceGroupService - Interface in com.facebook.presto.resourcemanager
 
ResourceGroupSpecInfo - Class in com.facebook.presto.execution.resourceGroups
 
ResourceGroupSpecInfo(int) - Constructor for class com.facebook.presto.execution.resourceGroups.ResourceGroupSpecInfo
 
ResourceGroupStateInfoResource - Class in com.facebook.presto.server
 
ResourceGroupStateInfoResource(ServerConfig, ResourceGroupManager<?>, InternalNodeManager, Optional<ResourceManagerProxy>) - Constructor for class com.facebook.presto.server.ResourceGroupStateInfoResource
 
ResourceManagerClient - Interface in com.facebook.presto.resourcemanager
 
ResourceManagerClusterStateProvider - Class in com.facebook.presto.resourcemanager
 
ResourceManagerClusterStateProvider(InternalNodeManager, SessionPropertyManager, ResourceManagerConfig, NodeMemoryConfig, ScheduledExecutorService) - Constructor for class com.facebook.presto.resourcemanager.ResourceManagerClusterStateProvider
 
ResourceManagerClusterStateProvider(InternalNodeManager, SessionPropertyManager, int, Duration, Duration, Duration, Duration, boolean, ScheduledExecutorService) - Constructor for class com.facebook.presto.resourcemanager.ResourceManagerClusterStateProvider
 
ResourceManagerClusterStateProvider.Query - Class in com.facebook.presto.resourcemanager
 
ResourceManagerClusterStatusSender - Class in com.facebook.presto.resourcemanager
 
ResourceManagerClusterStatusSender(DriftClient<ResourceManagerClient>, InternalNodeManager, StatusResource, ScheduledExecutorService, ResourceManagerConfig, ServerConfig, ResourceGroupManager<?>) - Constructor for class com.facebook.presto.resourcemanager.ResourceManagerClusterStatusSender
 
ResourceManagerClusterStatusSender(DriftClient<ResourceManagerClient>, InternalNodeManager, Supplier<NodeStatus>, ScheduledExecutorService, ResourceManagerConfig, ServerConfig, ResourceGroupManager<?>) - Constructor for class com.facebook.presto.resourcemanager.ResourceManagerClusterStatusSender
 
ResourceManagerConfig - Class in com.facebook.presto.resourcemanager
 
ResourceManagerConfig() - Constructor for class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
ResourceManagerInconsistentException - Exception in com.facebook.presto.resourcemanager
 
ResourceManagerInconsistentException(String) - Constructor for exception com.facebook.presto.resourcemanager.ResourceManagerInconsistentException
 
ResourceManagerModule - Class in com.facebook.presto.server
 
ResourceManagerModule() - Constructor for class com.facebook.presto.server.ResourceManagerModule
 
ResourceManagerProxy - Class in com.facebook.presto.resourcemanager
 
ResourceManagerResourceGroupService - Class in com.facebook.presto.resourcemanager
 
ResourceManagerResourceGroupService(DriftClient<ResourceManagerClient>, ResourceManagerConfig, InternalNodeManager) - Constructor for class com.facebook.presto.resourcemanager.ResourceManagerResourceGroupService
 
ResourceManagerServer - Class in com.facebook.presto.resourcemanager
 
ResourceManagerServer(ResourceManagerClusterStateProvider, ListeningExecutorService) - Constructor for class com.facebook.presto.resourcemanager.ResourceManagerServer
 
resourceOvercommit(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
responseSize(long) - Method in class com.facebook.presto.server.SimpleHttpResponseHandlerStats
 
Result(List<RowExpression>, InputChannels) - Constructor for class com.facebook.presto.operator.project.PageFieldsToInputParametersRewriter.Result
 
resultBuilder(Session, Type...) - Static method in class com.facebook.presto.testing.MaterializedResult
 
resultBuilder(Session, Iterable<? extends Type>) - Static method in class com.facebook.presto.testing.MaterializedResult
 
resultBuilder(ConnectorSession, Type...) - Static method in class com.facebook.presto.testing.MaterializedResult
 
resultBuilder(ConnectorSession, Iterable<? extends Type>) - Static method in class com.facebook.presto.testing.MaterializedResult
 
resultTooLarge() - Static method in class com.facebook.presto.operator.scalar.ConcatFunction
 
retain() - Method in class com.facebook.presto.operator.ReferenceCount
 
RetryCircuitBreaker - Class in com.facebook.presto.server.protocol
 
RetryCircuitBreaker(QueryManagerConfig) - Constructor for class com.facebook.presto.server.protocol.RetryCircuitBreaker
 
retryFailedQuery(QueryId, String, UriInfo) - Method in class com.facebook.presto.server.protocol.QueuedStatementResource
 
returnArray(int[]) - Method in class com.facebook.presto.operator.SimpleArrayAllocator
 
returnArray(byte[]) - Method in class com.facebook.presto.operator.SimpleArrayAllocator
 
returnArray(int[]) - Method in class com.facebook.presto.operator.UncheckedStackArrayAllocator
 
returnArray(byte[]) - Method in class com.facebook.presto.operator.UncheckedStackArrayAllocator
 
returnPlaceConvention(ScalarFunctionImplementationChoice.ReturnPlaceConvention) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder.ChoiceBuilder
 
returnType(TypeSignature) - Method in class com.facebook.presto.metadata.SignatureBuilder
 
reverse(Type, Block) - Method in class com.facebook.presto.operator.scalar.ArrayReverseFunction
 
reverse(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
reverse(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
reverse(int[]) - Static method in class com.facebook.presto.tdigest.TDigestUtils
Reverses an array in-place.
reverse(int[], int, int) - Static method in class com.facebook.presto.tdigest.TDigestUtils
Reverses part of an array.
reverse(double[], int, int) - Static method in class com.facebook.presto.tdigest.TDigestUtils
Reverses part of an array.
revokeRoles(Session, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
revokeRoles(Session, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in interface com.facebook.presto.metadata.Metadata
Revokes the specified roles from the specified grantees in the specified catalog
revokeRoles(Session, Set<String>, Set<PrestoPrincipal>, boolean, Optional<PrestoPrincipal>, String) - Method in class com.facebook.presto.metadata.MetadataManager
 
RevokeRolesTask - Class in com.facebook.presto.execution
 
RevokeRolesTask() - Constructor for class com.facebook.presto.execution.RevokeRolesTask
 
revokeTablePrivileges(Session, QualifiedObjectName, Set<Privilege>, PrestoPrincipal, boolean) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
revokeTablePrivileges(Session, QualifiedObjectName, Set<Privilege>, PrestoPrincipal, boolean) - Method in interface com.facebook.presto.metadata.Metadata
Revokes the specified privilege on the specified table from the specified user
revokeTablePrivileges(Session, QualifiedObjectName, Set<Privilege>, PrestoPrincipal, boolean) - Method in class com.facebook.presto.metadata.MetadataManager
 
revokeTablePrivileges(ConnectorSession, SchemaTableName, Set<Privilege>, PrestoPrincipal, boolean) - Method in class com.facebook.presto.testing.TestingMetadata
 
RevokeTask - Class in com.facebook.presto.execution
 
RevokeTask() - Constructor for class com.facebook.presto.execution.RevokeTask
 
rewind(ConnectorPartitionHandle) - Method in class com.facebook.presto.split.BufferingSplitSource
 
rewind(ConnectorPartitionHandle) - Method in class com.facebook.presto.split.ConnectorAwareSplitSource
 
rewind(ConnectorPartitionHandle) - Method in class com.facebook.presto.split.SampledSplitSource
 
rewind(ConnectorPartitionHandle) - Method in interface com.facebook.presto.split.SplitSource
 
rewind(ConnectorPartitionHandle) - Method in class com.facebook.presto.sql.planner.LazySplitSource
 
rewindLifespan(Lifespan, ConnectorPartitionHandle) - Method in class com.facebook.presto.execution.scheduler.SourcePartitionedScheduler
 
rewindLifespan(Lifespan, ConnectorPartitionHandle) - Method in interface com.facebook.presto.execution.scheduler.SourceScheduler
 
rewrite(Expression, Map<NodeRef<Expression>, Type>) - Static method in class com.facebook.presto.sql.planner.DesugarAtTimeZoneRewriter
 
rewrite(Expression, Session, Metadata, SqlParser, PlanVariableAllocator) - Static method in class com.facebook.presto.sql.planner.DesugarAtTimeZoneRewriter
 
rewrite(Expression, Map<NodeRef<Expression>, Type>) - Static method in class com.facebook.presto.sql.planner.DesugarRowSubscriptRewriter
 
rewrite(Expression, Session, Metadata, SqlParser, PlanVariableAllocator) - Static method in class com.facebook.presto.sql.planner.DesugarRowSubscriptRewriter
 
rewrite(Expression) - Static method in class com.facebook.presto.sql.planner.DesugarTryExpressionRewriter
 
rewrite(Expression, Rule.Context) - Method in interface com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet.ExpressionRewriter
 
rewrite(Expression, Session, Metadata, PlanVariableAllocator, Map<NodeRef<Expression>, Type>) - Static method in class com.facebook.presto.sql.planner.iterative.rule.InlineSqlFunctions.InlineSqlFunctionsRewriter
 
rewrite(Expression, PlanVariableAllocator) - Static method in class com.facebook.presto.sql.planner.iterative.rule.LambdaCaptureDesugaringRewriter
 
rewrite(RowExpression, Rule.Context) - Method in interface com.facebook.presto.sql.planner.iterative.rule.RowExpressionRewriteRuleSet.PlanRowExpressionRewriter
 
rewrite(Expression) - Static method in class com.facebook.presto.sql.planner.iterative.rule.SimplifyCardinalityMapRewriter
 
rewrite(RowExpression, Metadata, ConnectorSession) - Static method in class com.facebook.presto.sql.planner.iterative.rule.SimplifyRowExpressions
 
rewrite(Assignments, Function<Expression, Expression>) - Static method in class com.facebook.presto.sql.planner.plan.AssignmentUtils
 
rewrite(PlanNode, C) - Method in class com.facebook.presto.sql.planner.plan.SimplePlanRewriter.RewriteContext
This method is meant for invoking the rewrite logic on children while processing a node
rewrite(PlanNode) - Method in class com.facebook.presto.sql.planner.plan.SimplePlanRewriter.RewriteContext
This method is meant for invoking the rewrite logic on children while processing a node
rewrite(Session, Metadata, SqlParser, Optional<QueryExplainer>, Statement, List<Expression>, Map<NodeRef<Parameter>, Expression>, AccessControl, WarningCollector) - Method in class com.facebook.presto.sql.rewrite.MaterializedViewOptimizationRewrite
 
rewrite(Session, Metadata, SqlParser, Optional<QueryExplainer>, Statement, List<Expression>, Map<NodeRef<Parameter>, Expression>, AccessControl, WarningCollector) - Method in class com.facebook.presto.sql.rewrite.ShowStatsRewrite
 
rewrite(Session, Metadata, SqlParser, Optional<QueryExplainer>, Statement, List<Expression>, Map<NodeRef<Parameter>, Expression>, AccessControl, WarningCollector) - Static method in class com.facebook.presto.sql.rewrite.StatementRewrite
 
RewriteAggregationIfToFilter - Class in com.facebook.presto.sql.planner.iterative.rule
A optimizer rule which rewrites AGG(IF(condition, expr)) to AGG(IF(condition, expr)) FILTER (WHERE condition).
RewriteAggregationIfToFilter(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RewriteAggregationIfToFilter
 
RewriteCaseExpressionPredicate - Class in com.facebook.presto.sql.planner.iterative.rule
This Rule rewrites a CASE expression predicate into a series of AND/OR clauses.
RewriteCaseExpressionPredicate(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RewriteCaseExpressionPredicate
 
rewriteException(Throwable) - Method in class com.facebook.presto.operator.HttpRpcShuffleClient
 
rewriteException(Throwable) - Method in interface com.facebook.presto.operator.RpcShuffleClient
Rewrite network related exception to Presto exception
rewriteException(Throwable) - Method in class com.facebook.presto.operator.ThriftRpcShuffleClient
 
rewriteExpression(RowExpression, Predicate<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.EqualityInference
Attempts to rewrite an RowExpression in terms of the symbols allowed by the symbol scope given the known equalities.
rewriteExpression(Expression, Void, ExpressionTreeRewriter<Void>) - Method in class com.facebook.presto.sql.planner.ExpressionNodeInliner
Deprecated.
 
rewriteExpression(Expression, Void, ExpressionTreeRewriter<Void>) - Method in class com.facebook.presto.sql.planner.ParameterRewriter
 
rewriteExpressionAllowNonDeterministic(RowExpression, Predicate<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.EqualityInference
Attempts to rewrite an Expression in terms of the symbols allowed by the symbol scope given the known equalities.
rewriteExpressionWithCSE(RowExpression, Map<RowExpression, VariableReferenceExpression>) - Static method in class com.facebook.presto.sql.gen.CommonSubExpressionRewriter
 
RewriteFilterWithExternalFunctionToProject - Class in com.facebook.presto.sql.planner.iterative.rule
 
RewriteFilterWithExternalFunctionToProject(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RewriteFilterWithExternalFunctionToProject
 
rewriteGroupingOperation(GroupingOperation, List<Set<Integer>>, Multimap<NodeRef<Expression>, FieldId>, Optional<VariableReferenceExpression>) - Static method in class com.facebook.presto.sql.planner.GroupingOperationRewriter
 
rewriteIdentifiersToSymbolReferences(Expression) - Static method in class com.facebook.presto.sql.ExpressionUtils
Deprecated.
 
rewriteLambda(LambdaDefinitionExpression, Void, RowExpressionTreeRewriter<Void>) - Method in class com.facebook.presto.sql.planner.RowExpressionVariableInliner
 
rewriteNonAssociativeFunction(FunctionCall, Map<Expression, Identifier>) - Static method in class com.facebook.presto.sql.MaterializedViewUtils
Rewrites the provided argument if it is non-associative (e.g.
rewritePageFieldsToInputParameters(RowExpression) - Static method in class com.facebook.presto.operator.project.PageFieldsToInputParametersRewriter
 
rewritePageFieldsToInputParameters(List<RowExpression>) - Static method in class com.facebook.presto.operator.project.PageFieldsToInputParametersRewriter
 
rewriteParameter(Parameter, Void, ExpressionTreeRewriter<Void>) - Method in class com.facebook.presto.sql.planner.ParameterRewriter
 
rewriter - Variable in class com.facebook.presto.sql.planner.iterative.rule.RowExpressionRewriteRuleSet
 
rewriteScalarAggregation(LateralJoinNode, AggregationNode) - Method in class com.facebook.presto.sql.planner.optimizations.ScalarAggregationToJoinRewriter
 
RewriteSpatialPartitioningAggregation - Class in com.facebook.presto.sql.planner.iterative.rule
Re-writes spatial_partitioning(geometry) aggregations into spatial_partitioning(envelope, partition_count) on top of ST_Envelope(geometry) projection, e.g.
RewriteSpatialPartitioningAggregation(Metadata) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RewriteSpatialPartitioningAggregation
 
rewriteVariableReference(VariableReferenceExpression, Void, RowExpressionTreeRewriter<Void>) - Method in class com.facebook.presto.sql.planner.RowExpressionVariableInliner
 
rewriteWith(AnalyzedExpressionRewriter.RewriterProvider<Void>, Expression) - Method in class com.facebook.presto.sql.planner.AnalyzedExpressionRewriter
Deprecated.
 
rewriteWith(AnalyzedExpressionRewriter.RewriterProvider<C>, Expression, C) - Method in class com.facebook.presto.sql.planner.AnalyzedExpressionRewriter
Deprecated.
 
rewriteWith(SimplePlanRewriter<C>, PlanNode) - Static method in class com.facebook.presto.sql.planner.plan.SimplePlanRewriter
 
rewriteWith(SimplePlanRewriter<C>, PlanNode, C) - Static method in class com.facebook.presto.sql.planner.plan.SimplePlanRewriter
 
rgb(long, long, long) - Static method in class com.facebook.presto.operator.scalar.ColorFunctions
 
rightPad(Slice, long, Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
rightPad(Slice, long, Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
rightTrim(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
rightTrim(Slice, int[]) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
RoleType - Class in com.facebook.presto.server.security
 
RollbackTask - Class in com.facebook.presto.execution
 
RollbackTask() - Constructor for class com.facebook.presto.execution.RollbackTask
 
ROOT_FRAGMENT_ID - Static variable in class com.facebook.presto.sql.planner.PlanFragmenter
 
ROOT_LOCATION - Static variable in class com.facebook.presto.execution.scheduler.NetworkLocation
 
RootInternalResourceGroup(String, BiConsumer<InternalResourceGroup, Boolean>, Executor, Function<ResourceGroupId, Optional<ResourceGroupRuntimeInfo>>, Predicate<InternalResourceGroup>) - Constructor for class com.facebook.presto.execution.resourceGroups.InternalResourceGroup.RootInternalResourceGroup
 
round(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
round(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
round(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
round(double, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
roundFloat(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
roundFloat(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
roundInteger(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
roundInteger(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
roundLongLong(long, Slice) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Round
 
roundLongShort(long, Slice) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Round
 
RoundN() - Constructor for class com.facebook.presto.operator.scalar.MathFunctions.RoundN
 
roundNLong(long, long, Slice, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.RoundN
 
roundNShort(long, long, long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.RoundN
 
roundNShortLong(long, long, long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.RoundN
 
roundRobinExchange(PlanNodeId, ExchangeNode.Scope, PlanNode) - Static method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
roundShort(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Round
 
roundSmallint(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
roundSmallint(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
roundTinyint(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
roundTinyint(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
row - Variable in class com.facebook.presto.operator.LookupJoinOperator.SavedRow
A page with exactly one Page.getPositionCount(), representing saved row.
row(Object...) - Method in class com.facebook.presto.testing.MaterializedResult.Builder
 
ROW - Static variable in class com.facebook.presto.type.RowParametricType
 
ROW_COUNT_CHANNEL - Static variable in class com.facebook.presto.operator.TableWriterUtils
 
ROW_DISTINCT_FROM - Static variable in class com.facebook.presto.operator.scalar.RowDistinctFromOperator
 
ROW_EQUAL - Static variable in class com.facebook.presto.operator.scalar.RowEqualOperator
 
ROW_GREATER_THAN - Static variable in class com.facebook.presto.operator.scalar.RowGreaterThanOperator
 
ROW_GREATER_THAN_OR_EQUAL - Static variable in class com.facebook.presto.operator.scalar.RowGreaterThanOrEqualOperator
 
ROW_HASH_CODE - Static variable in class com.facebook.presto.operator.scalar.RowHashCodeOperator
 
ROW_INDETERMINATE - Static variable in class com.facebook.presto.operator.scalar.RowIndeterminateOperator
 
ROW_LESS_THAN - Static variable in class com.facebook.presto.operator.scalar.RowLessThanOperator
 
ROW_LESS_THAN_OR_EQUAL - Static variable in class com.facebook.presto.operator.scalar.RowLessThanOrEqualOperator
 
ROW_NOT_EQUAL - Static variable in class com.facebook.presto.operator.scalar.RowNotEqualOperator
 
ROW_TO_JSON - Static variable in class com.facebook.presto.operator.scalar.RowToJsonCast
 
ROW_TO_ROW_CAST - Static variable in class com.facebook.presto.operator.scalar.RowToRowCast
 
RowBlockEncodingBuffer - Class in com.facebook.presto.operator.repartition
 
RowBlockEncodingBuffer(DecodedBlockNode, ArrayAllocator, boolean) - Constructor for class com.facebook.presto.operator.repartition.RowBlockEncodingBuffer
 
RowComparator - Class in com.facebook.presto.operator
 
RowComparator(List<Type>, List<Integer>, List<SortOrder>) - Constructor for class com.facebook.presto.operator.RowComparator
 
RowComparisonOperator - Class in com.facebook.presto.operator.scalar
 
RowComparisonOperator(OperatorType) - Constructor for class com.facebook.presto.operator.scalar.RowComparisonOperator
 
RowConstructorCodeGenerator - Class in com.facebook.presto.sql.gen
 
RowConstructorCodeGenerator() - Constructor for class com.facebook.presto.sql.gen.RowConstructorCodeGenerator
 
RowDistinctFromOperator - Class in com.facebook.presto.operator.scalar
 
RowEqualOperator - Class in com.facebook.presto.operator.scalar
 
rowEqualsRow(int, Page, int, Page) - Method in interface com.facebook.presto.operator.PagesHashStrategy
Compares the values in the specified pages.
rowEqualsRow(int, Page, int, Page) - Method in class com.facebook.presto.operator.SimplePagesHashStrategy
 
RowExpressionCompiler - Class in com.facebook.presto.sql.gen
 
RowExpressionDeterminismEvaluator - Class in com.facebook.presto.sql.relational
 
RowExpressionDeterminismEvaluator(Metadata) - Constructor for class com.facebook.presto.sql.relational.RowExpressionDeterminismEvaluator
 
RowExpressionDeterminismEvaluator(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.relational.RowExpressionDeterminismEvaluator
 
RowExpressionDomainTranslator - Class in com.facebook.presto.sql.relational
 
RowExpressionDomainTranslator(Metadata) - Constructor for class com.facebook.presto.sql.relational.RowExpressionDomainTranslator
 
RowExpressionFormatter - Class in com.facebook.presto.sql.planner.planPrinter
 
RowExpressionFormatter(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.planPrinter.RowExpressionFormatter
 
RowExpressionFormatter.Formatter - Class in com.facebook.presto.sql.planner.planPrinter
 
RowExpressionInterpreter - Class in com.facebook.presto.sql.planner
 
RowExpressionInterpreter(RowExpression, Metadata, ConnectorSession, ExpressionOptimizer.Level) - Constructor for class com.facebook.presto.sql.planner.RowExpressionInterpreter
 
rowExpressionInterpreter(RowExpression, Metadata, ConnectorSession) - Static method in class com.facebook.presto.sql.planner.RowExpressionInterpreter
 
RowExpressionOptimizer - Class in com.facebook.presto.sql.relational
 
RowExpressionOptimizer(Metadata) - Constructor for class com.facebook.presto.sql.relational.RowExpressionOptimizer
 
RowExpressionPredicateCompiler - Class in com.facebook.presto.sql.gen
 
RowExpressionPredicateCompiler(Metadata) - Constructor for class com.facebook.presto.sql.gen.RowExpressionPredicateCompiler
 
RowExpressionPredicateCompiler(Metadata, int) - Constructor for class com.facebook.presto.sql.gen.RowExpressionPredicateCompiler
 
RowExpressionRewriteRuleSet - Class in com.facebook.presto.sql.planner.iterative.rule
 
RowExpressionRewriteRuleSet(RowExpressionRewriteRuleSet.PlanRowExpressionRewriter) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RowExpressionRewriteRuleSet
 
RowExpressionRewriteRuleSet.PlanRowExpressionRewriter - Interface in com.facebook.presto.sql.planner.iterative.rule
 
RowExpressionVariableInliner - Class in com.facebook.presto.sql.planner
 
RowGreaterThanOperator - Class in com.facebook.presto.operator.scalar
 
RowGreaterThanOrEqualOperator - Class in com.facebook.presto.operator.scalar
 
RowHashCodeOperator - Class in com.facebook.presto.operator.scalar
 
RowIndeterminateOperator - Class in com.facebook.presto.operator.scalar
 
RowLessThanOperator - Class in com.facebook.presto.operator.scalar
 
RowLessThanOrEqualOperator - Class in com.facebook.presto.operator.scalar
 
RowNotEqualOperator - Class in com.facebook.presto.operator.scalar
 
rowNumber() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
RowNumberFunction - Class in com.facebook.presto.operator.window
 
RowNumberFunction() - Constructor for class com.facebook.presto.operator.window.RowNumberFunction
 
RowNumberNode - Class in com.facebook.presto.sql.planner.plan
 
RowNumberNode(Optional<SourceLocation>, PlanNodeId, PlanNode, List<VariableReferenceExpression>, VariableReferenceExpression, Optional<Integer>, Optional<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.RowNumberNode
 
RowNumberNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, List<VariableReferenceExpression>, VariableReferenceExpression, Optional<Integer>, Optional<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.RowNumberNode
 
RowNumberOperator - Class in com.facebook.presto.operator
 
RowNumberOperator(OperatorContext, List<Type>, List<Integer>, List<Integer>, List<Type>, Optional<Integer>, Optional<Integer>, int, JoinCompiler) - Constructor for class com.facebook.presto.operator.RowNumberOperator
 
RowNumberOperator.RowNumberOperatorFactory - Class in com.facebook.presto.operator
 
RowNumberOperatorFactory(int, PlanNodeId, List<? extends Type>, List<Integer>, List<Integer>, List<? extends Type>, Optional<Integer>, Optional<Integer>, int, JoinCompiler) - Constructor for class com.facebook.presto.operator.RowNumberOperator.RowNumberOperatorFactory
 
RowNumberStatsRule - Class in com.facebook.presto.cost
 
RowNumberStatsRule(StatsNormalizer) - Constructor for class com.facebook.presto.cost.RowNumberStatsRule
 
RowParametricType - Class in com.facebook.presto.type
 
rows() - Static method in class com.facebook.presto.sql.planner.plan.Patterns.Values
 
rows(List<MaterializedRow>) - Method in class com.facebook.presto.testing.MaterializedResult.Builder
 
rows(Object[][]) - Method in class com.facebook.presto.testing.MaterializedResult.Builder
 
RowToJsonCast - Class in com.facebook.presto.operator.scalar
 
RowToRowCast - Class in com.facebook.presto.operator.scalar
 
RpcShuffleClient - Interface in com.facebook.presto.operator
All methods in this class should be async
Rule<T> - Interface in com.facebook.presto.sql.planner.iterative
 
Rule.Context - Interface in com.facebook.presto.sql.planner.iterative
 
Rule.Result - Class in com.facebook.presto.sql.planner.iterative
 
RuleIndex - Class in com.facebook.presto.sql.planner.iterative
 
RuleIndex.Builder - Class in com.facebook.presto.sql.planner.iterative
 
rules() - Method in class com.facebook.presto.sql.planner.iterative.rule.DesugarAtTimeZone
 
rules() - Method in class com.facebook.presto.sql.planner.iterative.rule.DesugarLambdaExpression
 
rules() - Method in class com.facebook.presto.sql.planner.iterative.rule.DesugarRowSubscript
 
rules() - Method in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet
 
rules() - Method in class com.facebook.presto.sql.planner.iterative.rule.ExtractSpatialJoins
 
rules() - Static method in class com.facebook.presto.sql.planner.iterative.rule.GatherAndMergeWindows
 
rules() - Method in class com.facebook.presto.sql.planner.iterative.rule.InlineSqlFunctions
 
rules() - Method in class com.facebook.presto.sql.planner.iterative.rule.PickTableLayout
 
rules() - Method in class com.facebook.presto.sql.planner.iterative.rule.PushDownDereferences
 
rules() - Method in class com.facebook.presto.sql.planner.iterative.rule.RewriteCaseExpressionPredicate
 
rules() - Method in class com.facebook.presto.sql.planner.iterative.rule.RowExpressionRewriteRuleSet
 
rules() - Method in class com.facebook.presto.sql.planner.iterative.rule.SimplifyExpressions
 
RuleStats - Class in com.facebook.presto.sql.planner.iterative
 
RuleStats() - Constructor for class com.facebook.presto.sql.planner.iterative.RuleStats
 
RuleStatsRecorder - Class in com.facebook.presto.sql.planner
 
RuleStatsRecorder() - Constructor for class com.facebook.presto.sql.planner.RuleStatsRecorder
 
run(ManagedQueryExecution) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
run() - Method in class com.facebook.presto.resourcemanager.RatisServer
 
run() - Method in class com.facebook.presto.server.PrestoServer
 
runningIntermediateSplits - Variable in class com.facebook.presto.execution.executor.TaskHandle
 
runningLeafSplits - Variable in class com.facebook.presto.execution.executor.TaskHandle
 
RUNTIME_OPTIMIZER_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
RuntimeReorderJoinSides - Class in com.facebook.presto.sql.planner.iterative.rule
 
RuntimeReorderJoinSides(Metadata, SqlParser) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.RuntimeReorderJoinSides
 

S

sample() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
Sample() - Constructor for class com.facebook.presto.sql.planner.plan.Patterns.Sample
 
SampledSplitSource - Class in com.facebook.presto.split
 
SampledSplitSource(SplitSource, double) - Constructor for class com.facebook.presto.split.SampledSplitSource
 
SampleNode - Class in com.facebook.presto.sql.planner.plan
 
SampleNode(Optional<SourceLocation>, PlanNodeId, PlanNode, double, SampleNode.Type) - Constructor for class com.facebook.presto.sql.planner.plan.SampleNode
 
SampleNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, double, SampleNode.Type) - Constructor for class com.facebook.presto.sql.planner.plan.SampleNode
 
SampleNode.Type - Enum in com.facebook.presto.sql.planner.plan
 
SampleNodeUtil - Class in com.facebook.presto.sql.planner.optimizations
 
sampleRatio() - Static method in class com.facebook.presto.sql.planner.plan.Patterns.Sample
 
SampleStatsRule - Class in com.facebook.presto.cost
 
SampleStatsRule(StatsNormalizer) - Constructor for class com.facebook.presto.cost.SampleStatsRule
 
sampleType() - Static method in class com.facebook.presto.sql.planner.plan.Patterns.Sample
 
sanityCheck() - Method in class com.facebook.presto.sql.planner.SubPlan
 
satisfiesKeyRequirement(Key) - Method in class com.facebook.presto.sql.planner.iterative.properties.KeyProperty
Determines if this key property satisfies a key requirement.
saturatedFloorCastToFloat(double) - Static method in class com.facebook.presto.type.DoubleOperators
 
saturatedFloorCastToInteger(long) - Static method in class com.facebook.presto.type.BigintOperators
 
saturatedFloorCastToInteger(double) - Static method in class com.facebook.presto.type.DoubleOperators
 
saturatedFloorCastToSmallint(long) - Static method in class com.facebook.presto.type.BigintOperators
 
saturatedFloorCastToSmallint(double) - Static method in class com.facebook.presto.type.DoubleOperators
 
saturatedFloorCastToSmallint(long) - Static method in class com.facebook.presto.type.IntegerOperators
 
saturatedFloorCastToSmallint(long) - Static method in class com.facebook.presto.type.RealOperators
 
saturatedFloorCastToTinyint(long) - Static method in class com.facebook.presto.type.BigintOperators
 
saturatedFloorCastToTinyint(double) - Static method in class com.facebook.presto.type.DoubleOperators
 
saturatedFloorCastToTinyint(long) - Static method in class com.facebook.presto.type.IntegerOperators
 
saturatedFloorCastToTinyint(long) - Static method in class com.facebook.presto.type.RealOperators
 
saturatedFloorCastToTinyint(long) - Static method in class com.facebook.presto.type.SmallintOperators
 
SavedRow(Page, int, long, boolean, int) - Constructor for class com.facebook.presto.operator.LookupJoinOperator.SavedRow
 
scalar(Class<?>) - Method in class com.facebook.presto.metadata.FunctionListBuilder
 
ScalarAggregationToJoinRewriter - Class in com.facebook.presto.sql.planner.optimizations
 
ScalarAggregationToJoinRewriter(FunctionAndTypeManager, PlanVariableAllocator, PlanNodeIdAllocator, Lookup) - Constructor for class com.facebook.presto.sql.planner.optimizations.ScalarAggregationToJoinRewriter
 
ScalarFromAnnotationsParser - Class in com.facebook.presto.operator.scalar.annotations
 
ScalarFunctionImplementationChoice - Class in com.facebook.presto.operator.scalar
 
ScalarFunctionImplementationChoice(boolean, List<ScalarFunctionImplementationChoice.ArgumentProperty>, ScalarFunctionImplementationChoice.ReturnPlaceConvention, MethodHandle, Optional<MethodHandle>) - Constructor for class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice
 
ScalarFunctionImplementationChoice.ArgumentProperty - Class in com.facebook.presto.operator.scalar
 
ScalarFunctionImplementationChoice.ArgumentType - Enum in com.facebook.presto.operator.scalar
 
ScalarFunctionImplementationChoice.NullConvention - Enum in com.facebook.presto.operator.scalar
 
ScalarFunctionImplementationChoice.ReturnPlaceConvention - Enum in com.facebook.presto.operator.scalar
 
ScalarHeader - Class in com.facebook.presto.operator.scalar
 
ScalarHeader(Optional<String>, SqlFunctionVisibility, boolean, boolean) - Constructor for class com.facebook.presto.operator.scalar.ScalarHeader
 
ScalarImplementationDependency - Class in com.facebook.presto.operator.annotations
 
ScalarImplementationDependency(Optional<InvocationConvention>) - Constructor for class com.facebook.presto.operator.annotations.ScalarImplementationDependency
 
ScalarImplementationHeader - Class in com.facebook.presto.operator.scalar.annotations
 
scalarMerge(Block) - Static method in class com.facebook.presto.operator.scalar.HyperLogLogFunctions
 
scalars(Class<?>) - Method in class com.facebook.presto.metadata.FunctionListBuilder
 
ScalarStatsCalculator - Class in com.facebook.presto.cost
 
ScalarStatsCalculator(Metadata) - Constructor for class com.facebook.presto.cost.ScalarStatsCalculator
 
ScalarValueJsonExtractor() - Constructor for class com.facebook.presto.operator.scalar.JsonExtract.ScalarValueJsonExtractor
 
scale(double) - Method in class com.facebook.presto.tdigest.TDigest
Scale all the counts by the given scale factor.
SCALE_WRITERS - Static variable in class com.facebook.presto.SystemSessionProperties
 
SCALED_WRITER_DISTRIBUTION - Static variable in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
ScaledOutputBufferManager - Class in com.facebook.presto.execution.scheduler
 
ScaledOutputBufferManager(Consumer<OutputBuffers>) - Constructor for class com.facebook.presto.execution.scheduler.ScaledOutputBufferManager
 
ScaledWriterScheduler - Class in com.facebook.presto.execution.scheduler
 
ScaledWriterScheduler(SqlStageExecution, Supplier<Collection<TaskStatus>>, Supplier<Collection<TaskStatus>>, NodeSelector, ScheduledExecutorService, DataSize, boolean) - Constructor for class com.facebook.presto.execution.scheduler.ScaledWriterScheduler
 
scaleQuantileDigestBigint(Slice, double) - Static method in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
scaleQuantileDigestDouble(Slice, double) - Static method in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
scaleQuantileDigestReal(Slice, double) - Static method in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
scaleTDigestDouble(Slice, double) - Static method in class com.facebook.presto.operator.scalar.TDigestFunctions
 
ScanFilterAndProjectOperator - Class in com.facebook.presto.operator
 
ScanFilterAndProjectOperator(OperatorContext, PlanNodeId, PageSourceProvider, CursorProcessor, PageProcessor, TableHandle, Iterable<ColumnHandle>, Iterable<Type>, Optional<Supplier<TupleDomain<ColumnHandle>>>, MergingPageOutput) - Constructor for class com.facebook.presto.operator.ScanFilterAndProjectOperator
 
ScanFilterAndProjectOperator.ScanFilterAndProjectOperatorFactory - Class in com.facebook.presto.operator
 
ScanFilterAndProjectOperatorFactory(int, PlanNodeId, PlanNodeId, PageSourceProvider, Supplier<CursorProcessor>, Supplier<PageProcessor>, TableHandle, Iterable<ColumnHandle>, List<Type>, Optional<Supplier<TupleDomain<ColumnHandle>>>, DataSize, int) - Constructor for class com.facebook.presto.operator.ScanFilterAndProjectOperator.ScanFilterAndProjectOperatorFactory
 
schedule() - Method in class com.facebook.presto.execution.scheduler.FixedCountScheduler
 
schedule() - Method in class com.facebook.presto.execution.scheduler.FixedSourcePartitionedScheduler
 
schedule(SourceScheduler) - Method in class com.facebook.presto.execution.scheduler.group.DynamicLifespanScheduler
 
schedule(SourceScheduler) - Method in class com.facebook.presto.execution.scheduler.group.FixedLifespanScheduler
 
schedule(SourceScheduler) - Method in interface com.facebook.presto.execution.scheduler.group.LifespanScheduler
 
schedule() - Method in class com.facebook.presto.execution.scheduler.ScaledWriterScheduler
 
schedule() - Method in class com.facebook.presto.execution.scheduler.SourcePartitionedScheduler
 
schedule() - Method in interface com.facebook.presto.execution.scheduler.SourceScheduler
 
schedule() - Method in interface com.facebook.presto.execution.scheduler.StageScheduler
Schedules as much work as possible without blocking.
ScheduledSplit - Class in com.facebook.presto.execution
 
ScheduledSplit(long, PlanNodeId, Split) - Constructor for class com.facebook.presto.execution.ScheduledSplit
 
scheduleInitial(SourceScheduler) - Method in class com.facebook.presto.execution.scheduler.group.DynamicLifespanScheduler
 
scheduleInitial(SourceScheduler) - Method in class com.facebook.presto.execution.scheduler.group.FixedLifespanScheduler
 
scheduleInitial(SourceScheduler) - Method in interface com.facebook.presto.execution.scheduler.group.LifespanScheduler
 
scheduleOrder(PlanNode) - Static method in class com.facebook.presto.sql.planner.SchedulingOrderVisitor
 
scheduleRefresh() - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.ConfidenceBasedNodeTtlFetcherManager
 
scheduleRequest(DataSize) - Method in class com.facebook.presto.operator.PageBufferClient
 
scheduleRequestIfNecessary() - Method in class com.facebook.presto.operator.ExchangeClient
 
ScheduleResult - Class in com.facebook.presto.execution.scheduler
 
ScheduleResult.BlockedReason - Enum in com.facebook.presto.execution.scheduler
 
scheduleSplits(InternalNode, Multimap<PlanNodeId, Split>, Multimap<PlanNodeId, Lifespan>) - Method in class com.facebook.presto.execution.SqlStageExecution
 
scheduleTask(InternalNode, int) - Method in interface com.facebook.presto.execution.scheduler.FixedCountScheduler.TaskScheduler
 
scheduleTask(InternalNode, int) - Method in class com.facebook.presto.execution.SqlStageExecution
 
schedulingComplete() - Method in class com.facebook.presto.execution.SqlStageExecution
 
schedulingComplete(PlanNodeId) - Method in class com.facebook.presto.execution.SqlStageExecution
 
SchedulingOrderVisitor - Class in com.facebook.presto.sql.planner
 
schemaExists(TransactionInfo, SessionRepresentation, CatalogSchemaName) - Method in class com.facebook.presto.catalogserver.CatalogServer
 
schemaExists(TransactionInfo, SessionRepresentation, CatalogSchemaName) - Method in interface com.facebook.presto.catalogserver.CatalogServerClient
 
schemaExists(Session, CatalogSchemaName) - Method in class com.facebook.presto.catalogserver.RemoteMetadataManager
 
schemaExists(Session, CatalogSchemaName) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
schemaExists(Session, CatalogSchemaName) - Method in interface com.facebook.presto.metadata.Metadata
 
schemaExists(Session, CatalogSchemaName) - Method in class com.facebook.presto.metadata.MetadataManager
 
SchemaJdbcTable - Class in com.facebook.presto.connector.system.jdbc
 
SchemaJdbcTable(Metadata, AccessControl) - Constructor for class com.facebook.presto.connector.system.jdbc.SchemaJdbcTable
 
SchemaMetadataBuilder() - Constructor for class com.facebook.presto.metadata.MetadataUtil.SchemaMetadataBuilder
 
schemaMetadataBuilder() - Static method in class com.facebook.presto.metadata.MetadataUtil.SchemaMetadataBuilder
 
SchemaPropertiesSystemTable - Class in com.facebook.presto.connector.system
 
SchemaPropertiesSystemTable(TransactionManager, Metadata) - Constructor for class com.facebook.presto.connector.system.SchemaPropertiesSystemTable
 
SchemaPropertyManager - Class in com.facebook.presto.metadata
 
SchemaPropertyManager() - Constructor for class com.facebook.presto.metadata.SchemaPropertyManager
 
Scope - Class in com.facebook.presto.sql.analyzer
 
Scope.Builder - Class in com.facebook.presto.sql.analyzer
 
searchFrom(PlanNode) - Static method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
 
searchFrom(PlanNode, Lookup) - Static method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
Use it in optimizer Rule only if you truly do not have a better option
secondFromInterval(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
secondFromTime(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
secondFromTimestamp(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
secondFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
secondFromTimeWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
secondType - Variable in class com.facebook.presto.operator.aggregation.minmaxby.KeyAndBlockPositionValueStateSerializer
 
SectionExecution - Class in com.facebook.presto.execution.scheduler
 
SectionExecution(StageExecutionAndScheduler, List<StageExecutionAndScheduler>) - Constructor for class com.facebook.presto.execution.scheduler.SectionExecution
 
SectionExecutionFactory - Class in com.facebook.presto.execution.scheduler
 
SectionExecutionFactory(Metadata, NodePartitioningManager, NodeTaskMap, ExecutorService, ScheduledExecutorService, FailureDetector, SplitSchedulerStats, NodeScheduler, QueryManagerConfig) - Constructor for class com.facebook.presto.execution.scheduler.SectionExecutionFactory
 
SectionExecutionFactory(Metadata, NodePartitioningManager, NodeTaskMap, ExecutorService, ScheduledExecutorService, FailureDetector, SplitSchedulerStats, NodeScheduler, int) - Constructor for class com.facebook.presto.execution.scheduler.SectionExecutionFactory
 
secure_random() - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
secure_random(double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
secureRandomBigint(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
secureRandomInteger(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
secureRandomSmallint(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
secureRandomTinyint(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
SecurityConfig - Class in com.facebook.presto.server.security
 
SecurityConfig() - Constructor for class com.facebook.presto.server.security.SecurityConfig
 
SecurityConfig.AuthenticationType - Enum in com.facebook.presto.server.security
 
SEGMENTED_AGGREGATION_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
selectAddress(Optional<String>) - Method in class com.facebook.presto.catalogserver.RandomCatalogServerAddressSelector
 
selectAddress(Optional<String>) - Method in class com.facebook.presto.resourcemanager.RandomResourceManagerAddressSelector
 
selectAddress(Optional<String>) - Method in class com.facebook.presto.server.thrift.FixedAddressSelector
 
selectAddress(Optional<String>, Set<SimpleAddressSelector.SimpleAddress>) - Method in class com.facebook.presto.server.thrift.FixedAddressSelector
 
selectCurrentNode() - Method in interface com.facebook.presto.execution.scheduler.nodeSelection.NodeSelector
 
selectCurrentNode() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleNodeSelector
 
selectCurrentNode() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleTtlNodeSelector
 
selectCurrentNode() - Method in class com.facebook.presto.execution.scheduler.nodeSelection.TopologyAwareNodeSelector
 
selectDistributionNodes(NodeMap, NodeTaskMap, long, long, int, Set<Split>, List<RemoteTask>, BucketNodeMap, NodeSelectionStats) - Static method in class com.facebook.presto.execution.scheduler.NodeScheduler
 
SelectedPositions - Class in com.facebook.presto.operator.project
 
selectExactNodes(NodeMap, List<HostAddress>, boolean) - Static method in class com.facebook.presto.execution.scheduler.NodeScheduler
 
selectGroup(SelectionCriteria) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
selectGroup(SelectionCriteria) - Method in class com.facebook.presto.execution.resourceGroups.NoOpResourceGroupManager
 
selectGroup(SelectionCriteria) - Method in interface com.facebook.presto.execution.resourceGroups.ResourceGroupManager
 
selectNodes(int, ResettableRandomizedIterator<InternalNode>) - Static method in class com.facebook.presto.execution.scheduler.NodeScheduler
 
selectRandomNodes(int) - Method in interface com.facebook.presto.execution.scheduler.nodeSelection.NodeSelector
 
selectRandomNodes(int, Set<InternalNode>) - Method in interface com.facebook.presto.execution.scheduler.nodeSelection.NodeSelector
 
selectRandomNodes(int, Set<InternalNode>) - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleNodeSelector
 
selectRandomNodes(int, Set<InternalNode>) - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleTtlNodeSelector
 
selectRandomNodes(int, Set<InternalNode>) - Method in class com.facebook.presto.execution.scheduler.nodeSelection.TopologyAwareNodeSelector
 
SemanticErrorCode - Enum in com.facebook.presto.sql.analyzer
 
SemanticException - Exception in com.facebook.presto.sql.analyzer
 
SemanticException(SemanticErrorCode, Node, String, Object...) - Constructor for exception com.facebook.presto.sql.analyzer.SemanticException
 
SemanticExceptions - Class in com.facebook.presto.sql.analyzer
 
semiJoin() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
SemiJoinNode - Class in com.facebook.presto.sql.planner.plan
 
SemiJoinNode(Optional<SourceLocation>, PlanNodeId, PlanNode, PlanNode, VariableReferenceExpression, VariableReferenceExpression, VariableReferenceExpression, Optional<VariableReferenceExpression>, Optional<VariableReferenceExpression>, Optional<SemiJoinNode.DistributionType>, Map<String, VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
SemiJoinNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, PlanNode, VariableReferenceExpression, VariableReferenceExpression, VariableReferenceExpression, Optional<VariableReferenceExpression>, Optional<VariableReferenceExpression>, Optional<SemiJoinNode.DistributionType>, Map<String, VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
SemiJoinNode.DistributionType - Enum in com.facebook.presto.sql.planner.plan
 
SemiJoinStatsCalculator - Class in com.facebook.presto.cost
 
SemiJoinStatsRule - Class in com.facebook.presto.cost
 
SemiJoinStatsRule() - Constructor for class com.facebook.presto.cost.SemiJoinStatsRule
 
sendResourceGroupRuntimeHeartbeat() - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStatusSender
 
sequence(long, long, long) - Static method in class com.facebook.presto.operator.scalar.SequenceFunction
 
sequenceDateDayToSecond(long, long, long) - Static method in class com.facebook.presto.operator.scalar.SequenceFunction
 
sequenceDateDefaultStep(long, long) - Static method in class com.facebook.presto.operator.scalar.SequenceFunction
 
sequenceDateYearToMonth(SqlFunctionProperties, long, long, long) - Static method in class com.facebook.presto.operator.scalar.SequenceFunction
 
sequenceDefaultStep(long, long) - Static method in class com.facebook.presto.operator.scalar.SequenceFunction
 
SequenceFunction - Class in com.facebook.presto.operator.scalar
 
sequenceTimestampDayToSecond(long, long, long) - Static method in class com.facebook.presto.operator.scalar.SequenceFunction
 
sequenceTimestampYearToMonth(SqlFunctionProperties, long, long, long) - Static method in class com.facebook.presto.operator.scalar.SequenceFunction
 
serializable() - Method in class com.facebook.presto.transaction.TransactionBuilder
 
Serialization - Class in com.facebook.presto.sql
 
Serialization.ExpressionDeserializer - Class in com.facebook.presto.sql
 
Serialization.ExpressionSerializer - Class in com.facebook.presto.sql
 
Serialization.FunctionCallDeserializer - Class in com.facebook.presto.sql
 
Serialization.VariableReferenceExpressionDeserializer - Class in com.facebook.presto.sql
 
Serialization.VariableReferenceExpressionSerializer - Class in com.facebook.presto.sql
 
serialize(Block, JsonGenerator, SerializerProvider) - Method in class com.facebook.presto.block.BlockJsonSerde.Serializer
 
serialize(GeometryState, BlockBuilder) - Method in class com.facebook.presto.geospatial.aggregation.GeometryStateSerializer
 
serialize(SpatialPartitioningState, BlockBuilder) - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateSerializer
 
serialize(ApproximateMostFrequentState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateSerializer
 
serialize(BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamSummary
 
serialize(ArrayAggregationState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationStateSerializer
 
serialize(SetAggregationState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.arrayagg.SetAggregationStateSerializer
 
serialize(DifferentialEntropyState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateSerializer
 
serialize(SliceOutput) - Method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
serialize(DifferentialEntropyStateStrategy, SliceOutput) - Static method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
serialize(SliceOutput) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramJacknifeStateStrategy
 
serialize(SliceOutput) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramMleStateStrategy
 
serialize(SliceOutput) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.UnweightedReservoirSampleStateStrategy
 
serialize(SliceOutput) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.WeightedReservoirSampleStateStrategy
 
serialize(SliceOutput) - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleBreakdownHistogram
 
serialize(SliceOutput) - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram
 
serialize(BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.histogram.GroupedTypedHistogram
 
serialize(HistogramState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.histogram.HistogramStateSerializer
 
serialize(BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.histogram.SingleTypedHistogram
 
serialize(BlockBuilder) - Method in interface com.facebook.presto.operator.aggregation.histogram.TypedHistogram
 
serialize(BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.KeyValuePairs
 
serialize(BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.MapUnionSumResult
 
serialize(T, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.minmaxby.KeyAndBlockPositionValueStateSerializer
 
serialize(MinMaxByNState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateSerializer
 
serialize(MultimapAggregationState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationStateSerializer
 
serialize() - Method in class com.facebook.presto.operator.aggregation.NumericHistogram
 
serialize(SliceOutput) - Method in class com.facebook.presto.operator.aggregation.reservoirsample.UnweightedDoubleReservoirSample
 
serialize(SliceOutput) - Method in class com.facebook.presto.operator.aggregation.reservoirsample.WeightedDoubleReservoirSample
 
serialize(BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.SetOfValues
 
serialize(BlockPositionState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.BlockPositionStateSerializer
 
serialize(BlockState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.BlockStateSerializer
 
serialize(DigestAndPercentileArrayState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateSerializer
 
serialize(DigestAndPercentileState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateSerializer
 
serialize(DoubleHistogramAggregation.State, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.DoubleHistogramStateSerializer
 
serialize(HyperLogLogState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateSerializer
 
serialize(KeyValuePairsState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairStateSerializer
 
serialize(LongDecimalWithOverflowAndLongState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateSerializer
 
serialize(LongDecimalWithOverflowState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateSerializer
 
serialize(MapUnionSumState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateSerializer
 
serialize(MinMaxNState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateSerializer
 
serialize(NullableBooleanState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.NullableBooleanStateSerializer
 
serialize(NullableDoubleState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.NullableDoubleStateSerializer
 
serialize(NullableLongState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.NullableLongStateSerializer
 
serialize(PrecisionRecallState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateSerializer
 
serialize(ReduceAggregationState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateSerializer
 
serialize(StatisticalDigestState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateSerializer
 
serialize(TriStateBooleanState, BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.state.TriStateBooleanStateSerializer
 
serialize() - Method in interface com.facebook.presto.operator.aggregation.StatisticalDigest
 
serialize() - Method in class com.facebook.presto.operator.aggregation.StatisticalDigestFactory.StatisticalQuantileDigest
 
serialize() - Method in class com.facebook.presto.operator.aggregation.StatisticalDigestFactory.StatisticalTDigest
 
serialize(BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.TypedKeyValueHeap
 
serialize(ConnectorMetadataUpdateHandle) - Method in class com.facebook.presto.server.ConnectorMetadataUpdateHandleJsonSerde
 
serialize(DataSize, JsonGenerator, SerializerProvider) - Method in class com.facebook.presto.server.DataSizeSerializer
 
serialize(Duration, JsonGenerator, SerializerProvider) - Method in class com.facebook.presto.server.DurationSerializer
 
serialize(Slice, JsonGenerator, SerializerProvider) - Method in class com.facebook.presto.server.SliceSerializer
 
serialize(ColumnStatisticMetadata, JsonGenerator, SerializerProvider) - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor.ColumnStatisticMetadataKeySerializer
 
serialize(Expression, JsonGenerator, SerializerProvider) - Method in class com.facebook.presto.sql.Serialization.ExpressionSerializer
 
serialize(VariableReferenceExpression, JsonGenerator, SerializerProvider) - Method in class com.facebook.presto.sql.Serialization.VariableReferenceExpressionSerializer
 
serialize() - Method in class com.facebook.presto.tdigest.TDigest
 
serialize() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
serialize(KHyperLogLogState, BlockBuilder) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogStateSerializer
 
serialize(Slice, JsonGenerator, SerializerProvider) - Method in class com.facebook.presto.type.RawSliceSerializer
 
serialize() - Method in class com.facebook.presto.type.setdigest.SetDigest
 
serialize(SetDigestState, BlockBuilder) - Method in class com.facebook.presto.type.setdigest.SetDigestStateSerializer
 
SerializedPageWriteListener - Class in com.facebook.presto.server
 
SerializedPageWriteListener(List<SerializedPage>, AsyncContext, ServletOutputStream) - Constructor for class com.facebook.presto.server.SerializedPageWriteListener
 
serializeHandle(TempStorageHandle) - Method in class com.facebook.presto.spiller.LocalTempStorage
 
serializeNullsTo(SliceOutput) - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
Serializer(BlockEncodingSerde) - Constructor for class com.facebook.presto.block.BlockJsonSerde.Serializer
 
serializeSessionProperty(Type, Object) - Static method in class com.facebook.presto.metadata.SessionPropertyManager
 
serializeTo(SliceOutput) - Method in class com.facebook.presto.operator.repartition.ArrayBlockEncodingBuffer
 
serializeTo(SliceOutput) - Method in interface com.facebook.presto.operator.repartition.BlockEncodingBuffer
Copy the data from the buffers in the BlockEncodingBuffer to the SliceOutput object.
serializeTo(SliceOutput) - Method in class com.facebook.presto.operator.repartition.ByteArrayBlockEncodingBuffer
 
serializeTo(SliceOutput) - Method in class com.facebook.presto.operator.repartition.Int128ArrayBlockEncodingBuffer
 
serializeTo(SliceOutput) - Method in class com.facebook.presto.operator.repartition.IntArrayBlockEncodingBuffer
 
serializeTo(SliceOutput) - Method in class com.facebook.presto.operator.repartition.LongArrayBlockEncodingBuffer
 
serializeTo(SliceOutput) - Method in class com.facebook.presto.operator.repartition.MapBlockEncodingBuffer
 
serializeTo(SliceOutput) - Method in class com.facebook.presto.operator.repartition.RowBlockEncodingBuffer
 
serializeTo(SliceOutput) - Method in class com.facebook.presto.operator.repartition.ShortArrayBlockEncodingBuffer
 
serializeTo(SliceOutput) - Method in class com.facebook.presto.operator.repartition.VariableWidthBlockEncodingBuffer
 
ServerConfig - Class in com.facebook.presto.server
 
ServerConfig() - Constructor for class com.facebook.presto.server.ServerConfig
 
ServerInfoResource - Class in com.facebook.presto.server
 
ServerInfoResource(NodeVersion, NodeInfo, ServerConfig, StaticCatalogStore, GracefulShutdownHandler, NodeResourceStatusProvider) - Constructor for class com.facebook.presto.server.ServerInfoResource
 
ServerMainModule - Class in com.facebook.presto.server
 
ServerMainModule(SqlParserOptions) - Constructor for class com.facebook.presto.server.ServerMainModule
 
ServerMainModule.ExecutorCleanup - Class in com.facebook.presto.server
 
ServerSecurityModule - Class in com.facebook.presto.server.security
 
ServerSecurityModule() - Constructor for class com.facebook.presto.server.security.ServerSecurityModule
 
ServiceUnavailableException - Exception in com.facebook.presto.server
 
ServiceUnavailableException(URI) - Constructor for exception com.facebook.presto.server.ServiceUnavailableException
 
Session - Class in com.facebook.presto
 
Session(QueryId, Optional<TransactionId>, boolean, Identity, Optional<String>, Optional<String>, Optional<String>, Optional<String>, TimeZoneKey, Locale, Optional<String>, Optional<String>, Optional<String>, Set<String>, ResourceEstimates, long, Map<String, String>, Map<ConnectorId, Map<String, String>>, Map<String, Map<String, String>>, SessionPropertyManager, Map<String, String>, Map<SqlFunctionId, SqlInvokedFunction>, Optional<Tracer>, WarningCollector) - Constructor for class com.facebook.presto.Session
 
SESSION - Static variable in class com.facebook.presto.testing.TestingConnectorSession
 
Session.ResourceEstimateBuilder - Class in com.facebook.presto
 
Session.SessionBuilder - Class in com.facebook.presto
 
SESSION_NAMESPACE - Static variable in class com.facebook.presto.metadata.SessionFunctionHandle
 
SessionContext - Interface in com.facebook.presto.server
 
SessionDefinitionExecution<T extends Statement> - Class in com.facebook.presto.execution
 
SessionDefinitionExecution.SessionDefinitionExecutionFactory - Class in com.facebook.presto.execution
 
SessionDefinitionExecutionFactory(TransactionManager, MetadataManager, AccessControl, Map<Class<? extends Statement>, DataDefinitionTask<?>>) - Constructor for class com.facebook.presto.execution.SessionDefinitionExecution.SessionDefinitionExecutionFactory
 
SessionFunctionHandle - Class in com.facebook.presto.metadata
 
SessionFunctionHandle(SqlInvokedFunction) - Constructor for class com.facebook.presto.metadata.SessionFunctionHandle
 
SessionFunctionHandleResolver - Class in com.facebook.presto.metadata
 
SessionFunctionHandleResolver() - Constructor for class com.facebook.presto.metadata.SessionFunctionHandleResolver
 
SessionFunctions - Class in com.facebook.presto.operator.scalar
 
SessionFunctionUtils - Class in com.facebook.presto.metadata
 
SessionPropertyConfigurationManagerContextInstance - Class in com.facebook.presto.server
 
SessionPropertyConfigurationManagerContextInstance(String) - Constructor for class com.facebook.presto.server.SessionPropertyConfigurationManagerContextInstance
 
SessionPropertyDefaults - Class in com.facebook.presto.server
 
SessionPropertyDefaults(NodeInfo) - Constructor for class com.facebook.presto.server.SessionPropertyDefaults
 
SessionPropertyManager - Class in com.facebook.presto.metadata
 
SessionPropertyManager() - Constructor for class com.facebook.presto.metadata.SessionPropertyManager
 
SessionPropertyManager(SystemSessionProperties) - Constructor for class com.facebook.presto.metadata.SessionPropertyManager
 
SessionPropertyManager(List<PropertyMetadata<?>>) - Constructor for class com.facebook.presto.metadata.SessionPropertyManager
 
SessionPropertyManager.SessionPropertyValue - Class in com.facebook.presto.metadata
 
SessionRepresentation - Class in com.facebook.presto
 
SessionRepresentation(String, Optional<TransactionId>, boolean, String, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, TimeZoneKey, Locale, Optional<String>, Optional<String>, Optional<String>, Set<String>, ResourceEstimates, long, Map<String, String>, Map<ConnectorId, Map<String, String>>, Map<String, Map<String, String>>, Map<String, SelectedRole>, Map<String, String>, Map<SqlFunctionId, SqlInvokedFunction>) - Constructor for class com.facebook.presto.SessionRepresentation
 
SessionSupplier - Interface in com.facebook.presto.server
 
SessionTransactionControlTask<T extends Statement> - Interface in com.facebook.presto.execution
Interface specifically for tasks needing QueryStateMachine for transaction and session management.
set(T) - Method in class com.facebook.presto.execution.StateMachine
Sets the state.
set(NumericHistogram) - Method in interface com.facebook.presto.operator.aggregation.DoubleHistogramAggregation.State
 
set(double, double) - Method in class com.facebook.presto.operator.aggregation.fixedhistogram.FixedDoubleHistogram
 
set(NumericHistogram) - Method in class com.facebook.presto.operator.aggregation.NumericHistogramStateFactory.GroupedState
 
set(NumericHistogram) - Method in class com.facebook.presto.operator.aggregation.NumericHistogramStateFactory.SingleState
 
set(KeyValuePairs) - Method in interface com.facebook.presto.operator.aggregation.state.KeyValuePairsState
 
set(KeyValuePairs) - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory.GroupedState
 
set(KeyValuePairs) - Method in class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory.SingleState
 
set(MapUnionSumResult) - Method in interface com.facebook.presto.operator.aggregation.state.MapUnionSumState
 
set(MapUnionSumResult) - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.GroupedState
 
set(MapUnionSumResult) - Method in class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.SingleState
 
set(SetOfValues) - Method in interface com.facebook.presto.operator.aggregation.state.SetAggregationState
 
set(SetOfValues) - Method in class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory.GroupedState
 
set(SetOfValues) - Method in class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory.SingleState
 
SET_AGG - Static variable in class com.facebook.presto.operator.aggregation.arrayagg.SetAggregationFunction
 
SET_DIGEST - Static variable in class com.facebook.presto.type.setdigest.SetDigestType
 
SET_UNION - Static variable in class com.facebook.presto.operator.aggregation.arrayagg.SetUnionFunction
 
setAcknowledgePages(boolean) - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
setAddWarnings(boolean) - Method in class com.facebook.presto.testing.TestingWarningCollectorConfig
 
setAggregates(QuerySpecification, List<FunctionCall>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
SetAggregationFunction - Class in com.facebook.presto.operator.aggregation.arrayagg
 
SetAggregationFunction() - Constructor for class com.facebook.presto.operator.aggregation.arrayagg.SetAggregationFunction
 
setAggregationIfToFilterRewriteStrategy(FeaturesConfig.AggregationIfToFilterRewriteStrategy) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setAggregationOperatorUnspillMemoryLimit(DataSize) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setAggregationPartitioningMergingStrategy(FeaturesConfig.AggregationPartitioningMergingStrategy) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setAggregationSpillEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
SetAggregationState - Interface in com.facebook.presto.operator.aggregation.state
 
SetAggregationStateFactory - Class in com.facebook.presto.operator.aggregation.state
 
SetAggregationStateFactory(Type) - Constructor for class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory
 
SetAggregationStateFactory.GroupedState - Class in com.facebook.presto.operator.aggregation.state
 
SetAggregationStateFactory.SingleState - Class in com.facebook.presto.operator.aggregation.state
 
SetAggregationStateSerializer - Class in com.facebook.presto.operator.aggregation.arrayagg
 
SetAggregationStateSerializer(ArrayType) - Constructor for class com.facebook.presto.operator.aggregation.arrayagg.SetAggregationStateSerializer
 
setAllowWindowOrderByLiterals(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setAllTasksFinal(Iterable<TaskInfo>, int) - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
setAnalyzeTarget(TableHandle) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setArrayAggGroupImplementation(ArrayAggGroupImplementation) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setAsyncPageTransportEnabled(boolean) - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
setAsyncPageTransportTimeout(Duration) - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
setAuthenticationTypes(List<SecurityConfig.AuthenticationType>) - Method in class com.facebook.presto.server.security.SecurityConfig
 
setAuthenticationTypes(String) - Method in class com.facebook.presto.server.security.SecurityConfig
 
setAverageRowSize(double) - Method in class com.facebook.presto.cost.VariableStatsEstimate.Builder
 
setBaseDirectory(URI) - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
setBinaryTransportEnabled(boolean) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setBlock(Block) - Method in interface com.facebook.presto.operator.aggregation.state.BlockPositionState
 
setBlock(Block) - Method in interface com.facebook.presto.operator.aggregation.state.BlockState
 
setBlockEncodingCompressionEnabled(boolean) - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
setBlockEncodingSerde(BlockEncodingSerde) - Method in class com.facebook.presto.metadata.BuiltInTypeAndFunctionNamespaceManager
 
setBoolean(boolean) - Method in interface com.facebook.presto.operator.aggregation.state.NullableBooleanState
 
SetBuilderOperator - Class in com.facebook.presto.operator
 
SetBuilderOperator(OperatorContext, SetBuilderOperator.SetSupplier, int, Optional<Integer>, int, JoinCompiler) - Constructor for class com.facebook.presto.operator.SetBuilderOperator
 
SetBuilderOperator.SetBuilderOperatorFactory - Class in com.facebook.presto.operator
 
SetBuilderOperator.SetSupplier - Class in com.facebook.presto.operator
 
SetBuilderOperatorFactory(int, PlanNodeId, Type, int, Optional<Integer>, int, JoinCompiler) - Constructor for class com.facebook.presto.operator.SetBuilderOperator.SetBuilderOperatorFactory
 
setByte(byte) - Method in interface com.facebook.presto.operator.aggregation.state.BooleanDistinctState
 
setByte(byte) - Method in interface com.facebook.presto.operator.aggregation.state.TriStateBooleanState
 
setBytes(byte[], int, byte[], int, int) - Static method in class com.facebook.presto.operator.MoreByteArrays
 
setByteUnchecked(byte[], int, byte) - Static method in class com.facebook.presto.operator.UncheckedByteArrays
 
setC2(double) - Method in interface com.facebook.presto.operator.aggregation.state.CovarianceState
 
setCacheTtl(Duration) - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
setCachingEnabled(boolean) - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
setCatalog(String) - Method in class com.facebook.presto.Session.SessionBuilder
 
setCatalogConfigurationDir(File) - Method in class com.facebook.presto.metadata.StaticCatalogStoreConfig
 
setCatalogServer(boolean) - Method in class com.facebook.presto.server.ServerConfig
 
setCatalogServerEnabled(boolean) - Method in class com.facebook.presto.server.ServerConfig
 
setCatalogSessionProperty(String, String, String) - Method in class com.facebook.presto.Session.SessionBuilder
Sets a catalog property for the session.
setCheckAccessControlOnUtilizedColumnsOnly(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setCheckAccessControlWithSubfields(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setClientInfo(String) - Method in class com.facebook.presto.Session.SessionBuilder
 
setClientTags(Set<String>) - Method in class com.facebook.presto.Session.SessionBuilder
 
setClientThreads(int) - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
setClientTimeout(Duration) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setClientTimeout(Duration) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setClientTransactionSupport() - Method in class com.facebook.presto.Session.SessionBuilder
 
setClusterTtlProviderManagerType(ClusterTtlProviderManagerConfig.ClusterTtlProviderManagerType) - Method in class com.facebook.presto.ttl.clusterttlprovidermanagers.ClusterTtlProviderManagerConfig
 
setColocatedJoinsEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setColumn(Field, ColumnHandle) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setColumns(List<String>, List<Type>) - Method in class com.facebook.presto.execution.QueryStateMachine.QueryOutputManager
 
setColumns(List<String>, List<Type>) - Method in class com.facebook.presto.execution.QueryStateMachine
 
setCompanionCatalogs(String) - Method in class com.facebook.presto.transaction.TransactionManagerConfig
 
setCompletedQueryExpirationTimeout(Duration) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setConcurrencyThresholdToEnableResourceGroupRefresh(double) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setConcurrentLifespansPerTask(int) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setConcurrentRequestMultiplier(int) - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
setConfident(boolean) - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate.Builder
 
setConfigurationManager(String, Map<String, String>) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
setConfigurationManager(String, Map<String, String>) - Method in class com.facebook.presto.server.SessionPropertyDefaults
 
setConfiguredEventListener(String, Map<String, String>) - Method in class com.facebook.presto.eventlistener.EventListenerManager
 
setConnectionProperty(ConnectorId, String, String) - Method in class com.facebook.presto.Session.SessionBuilder
 
setConnectorId(ConnectorId) - Method in class com.facebook.presto.execution.TaskMetadataContext
 
setContentTypeHeaders(boolean, Request.Builder) - Static method in class com.facebook.presto.server.RequestHelpers
Sets the request Content-Type/Accept headers for JSON or SMILE encoding based on the given isBinaryTransportEnabled argument.
setContext(TaskContext) - Method in class com.facebook.presto.operator.index.IndexLoader
 
setCoordinator(boolean) - Method in class com.facebook.presto.server.ServerConfig
 
setCount(long) - Method in interface com.facebook.presto.geospatial.SpatialPartitioningState
 
setCount(long) - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.GroupedSpatialPartitioningState
 
setCount(long) - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.SingleSpatialPartitioningState
 
setCount(long) - Method in interface com.facebook.presto.operator.aggregation.state.CentralMomentsState
 
setCount(long) - Method in interface com.facebook.presto.operator.aggregation.state.CovarianceState
 
setCount(long) - Method in interface com.facebook.presto.operator.aggregation.state.VarianceState
 
setCpuCostWeight(double) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setCpuQuotaGenerationMillisPerSecond(long) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
setCpuTime(Duration) - Method in class com.facebook.presto.Session.ResourceEstimateBuilder
 
setCpuUsage(long, long) - Method in class com.facebook.presto.execution.NodeTaskMap.NodeStatsTracker
 
setCreateAlias(boolean) - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher.PredicateStitcherContext
 
setCreateTableAsSelectNoOp(boolean) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setCreateTableAsSelectWithData(boolean) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setCreateTableColumnAliases(List<Identifier>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setCreateTableComment(Optional<String>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setCreateTableDestination(QualifiedObjectName) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setCreateTableProperties(Map<String, Expression>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setCurrentSubquery(QuerySpecification) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setDataSources(String) - Method in class com.facebook.presto.server.ServerConfig
Deprecated.
setDedupBasedDistinctAggregationSpillEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setDefaultExecutionTimeEstimate(Duration) - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleTtlNodeSelectorConfig
 
setDefaultFilterFactorEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setDictionaryAggregation(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setDigest(QuantileDigest) - Method in interface com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayState
 
setDigest(QuantileDigest) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.GroupedDigestAndPercentileArrayState
 
setDigest(QuantileDigest) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.SingleDigestAndPercentileArrayState
 
setDigest(QuantileDigest) - Method in interface com.facebook.presto.operator.aggregation.state.DigestAndPercentileState
 
setDigest(QuantileDigest) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.GroupedDigestAndPercentileState
 
setDigest(QuantileDigest) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.SingleDigestAndPercentileState
 
SetDigest - Class in com.facebook.presto.type.setdigest
For the MinHash algorithm, see "On the resemblance and containment of documents" by Andrei Z.
SetDigest() - Constructor for class com.facebook.presto.type.setdigest.SetDigest
 
SetDigest(int, int) - Constructor for class com.facebook.presto.type.setdigest.SetDigest
 
SetDigest(int, HyperLogLog, Long2ShortSortedMap) - Constructor for class com.facebook.presto.type.setdigest.SetDigest
 
setDigest(SetDigest) - Method in interface com.facebook.presto.type.setdigest.SetDigestState
 
setDigest(SetDigest) - Method in class com.facebook.presto.type.setdigest.SetDigestStateFactory.GroupedSetDigestState
 
setDigest(SetDigest) - Method in class com.facebook.presto.type.setdigest.SetDigestStateFactory.SingleSetDigestState
 
SetDigestFunctions - Class in com.facebook.presto.type.setdigest
 
SetDigestOperators - Class in com.facebook.presto.type.setdigest
 
SetDigestState - Interface in com.facebook.presto.type.setdigest
 
SetDigestStateFactory - Class in com.facebook.presto.type.setdigest
 
SetDigestStateFactory() - Constructor for class com.facebook.presto.type.setdigest.SetDigestStateFactory
 
SetDigestStateFactory.GroupedSetDigestState - Class in com.facebook.presto.type.setdigest
 
SetDigestStateFactory.SingleSetDigestState - Class in com.facebook.presto.type.setdigest
 
SetDigestStateSerializer - Class in com.facebook.presto.type.setdigest
 
SetDigestStateSerializer() - Constructor for class com.facebook.presto.type.setdigest.SetDigestStateSerializer
 
SetDigestType - Class in com.facebook.presto.type.setdigest
 
setDirty() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
setDisabledCatalogs(String) - Method in class com.facebook.presto.metadata.StaticCatalogStoreConfig
 
setDisabledCatalogs(List<String>) - Method in class com.facebook.presto.metadata.StaticCatalogStoreConfig
 
setDisabledConnectors(String) - Method in class com.facebook.presto.server.PluginManagerConfig
 
setDistinctAggregationLargeBlockSizeThreshold(DataSize) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setDistinctAggregationLargeBlockSpillEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setDistinctAggregationSpillEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setDistinctValuesCount(double) - Method in class com.facebook.presto.cost.VariableStatsEstimate.Builder
 
setDistributedIndexJoinsEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setDistributedSortEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setDistributedTracingMode(String) - Method in class com.facebook.presto.tracing.TracingConfig
 
setDouble(double) - Method in interface com.facebook.presto.operator.aggregation.state.DoubleState
 
setDouble(double) - Method in interface com.facebook.presto.operator.aggregation.state.LongAndDoubleState
 
setDouble(double) - Method in interface com.facebook.presto.operator.aggregation.state.NullableDoubleState
 
setDynamicFilteringMaxPerDriverRowCount(int) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setDynamicFilteringMaxPerDriverSize(DataSize) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setDynamicFilteringRangeRowLimitPerDriver(int) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setEmptyJoinOptimization(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setEnabled(boolean) - Method in class com.facebook.presto.failureDetector.FailureDetectorConfig
 
setEnabled(boolean) - Method in class com.facebook.presto.resourcemanager.RaftConfig
 
setEnabled(boolean) - Method in class com.facebook.presto.server.EmbeddedDiscoveryConfig
 
setEnableDistributedTracing(boolean) - Method in class com.facebook.presto.tracing.TracingConfig
 
setEnableDynamicFiltering(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setEnableIntermediateAggregations(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setEnableStatsCalculator(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setEnableStatsCollectionForTemporaryTable(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setEnforceFixedDistributionForOutputOperator(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setEnhancedErrorReporting(boolean) - Method in class com.facebook.presto.server.ServerConfig
 
setEstimatedNullsBufferMaxCapacity(int) - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
setExchangeChecksumEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setExchangeCompressionEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setExchangeMaterializationStrategy(QueryManagerConfig.ExchangeMaterializationStrategy) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setExcludeCipherSuites(String) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setExecutionTime(Duration) - Method in class com.facebook.presto.Session.ResourceEstimateBuilder
 
setExpandedQuery(Optional<String>) - Method in class com.facebook.presto.execution.QueryStateMachine
 
setExpandedQuery(String) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setExperimentalFunctionsEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setExpirationGraceInterval(Duration) - Method in class com.facebook.presto.failureDetector.FailureDetectorConfig
 
setExploitConstraints(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setExponentialDecaySeconds(int) - Method in class com.facebook.presto.failureDetector.FailureDetectorConfig
 
setExpressionCacheSize(int) - Method in class com.facebook.presto.sql.planner.CompilerConfig
 
setExpressionType(Expression, Type) - Method in class com.facebook.presto.sql.analyzer.ExpressionAnalyzer
 
setFailureRatioThreshold(double) - Method in class com.facebook.presto.failureDetector.FailureDetectorConfig
 
setFalseWeights(FixedDoubleHistogram) - Method in interface com.facebook.presto.operator.aggregation.state.PrecisionRecallState
 
setFalseWeights(FixedDoubleHistogram) - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory.GroupedState
 
setFalseWeights(FixedDoubleHistogram) - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory.SingleState
 
setFastInequalityJoins(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setFilterAndProjectMinOutputPageRowCount(int) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setFilterAndProjectMinOutputPageSize(DataSize) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setFirst(Block) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BlockAndBlockPositionValueState
 
setFirst(Block) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BlockBooleanState
 
setFirst(Block) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BlockDoubleState
 
setFirst(Block) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BlockLongState
 
setFirst(boolean) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BooleanAndBlockPositionValueState
 
setFirst(boolean) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BooleanBooleanState
 
setFirst(boolean) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BooleanDoubleState
 
setFirst(boolean) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BooleanLongState
 
setFirst(double) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.DoubleAndBlockPositionValueState
 
setFirst(double) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.DoubleBooleanState
 
setFirst(double) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.DoubleDoubleState
 
setFirst(double) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.DoubleLongState
 
setFirst(long) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.LongAndBlockPositionValueState
 
setFirst(long) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.LongBooleanState
 
setFirst(long) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.LongDoubleState
 
setFirst(long) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.LongLongState
 
setFirst(Slice) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.SliceAndBlockPositionValueState
 
setFirst(Slice) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.SliceBooleanState
 
setFirst(Slice) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.SliceDoubleState
 
setFirst(Slice) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.SliceLongState
 
setFirstNull(boolean) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.TwoNullableValueState
 
SetFlatteningOptimizer - Class in com.facebook.presto.sql.planner.optimizations
 
SetFlatteningOptimizer() - Constructor for class com.facebook.presto.sql.planner.optimizations.SetFlatteningOptimizer
 
setForcedSessionTimeZone(String) - Method in class com.facebook.presto.sql.SqlEnvironmentConfig
 
setForceSingleNodeOutput(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setFragmentResultCachingEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setFunctionNamespaceConfigurationDir(File) - Method in class com.facebook.presto.metadata.StaticFunctionNamespaceStoreConfig
 
setGeneration(int) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamDataEntity
 
setGeometry(OGCGeometry, long) - Method in interface com.facebook.presto.geospatial.aggregation.GeometryState
 
setGeometry(OGCGeometry, long) - Method in class com.facebook.presto.geospatial.aggregation.GeometryStateFactory.GroupedGeometryState
 
setGeometry(OGCGeometry, long) - Method in class com.facebook.presto.geospatial.aggregation.GeometryStateFactory.SingleGeometryState
 
setGlobalQueryRetryFailureLimit(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setGlobalQueryRetryFailureWindow(Duration) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setGracePeriod(Duration) - Method in class com.facebook.presto.server.ServerConfig
 
setGroupByExpressions(QuerySpecification, List<Expression>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setGroupByUsesEqualTo(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setGroupedExecutionEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setGroupId(long) - Method in class com.facebook.presto.geospatial.aggregation.GeometryStateFactory.GroupedGeometryState
 
setGroupId(long) - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.GroupedSpatialPartitioningState
 
setGroupId(long) - Method in class com.facebook.presto.operator.aggregation.histogram.GroupedTypedHistogram
 
setGroupId(long) - Method in interface com.facebook.presto.operator.aggregation.histogram.TypedHistogram
 
setGroupId(long) - Method in class com.facebook.presto.operator.aggregation.state.AbstractGroupedAccumulatorState
 
setGroupId(String) - Method in class com.facebook.presto.resourcemanager.RaftConfig
 
setGroupId(long) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogStateFactory.GroupedKHyperLogLogState
 
setGroupId(long) - Method in class com.facebook.presto.type.setdigest.SetDigestStateFactory.GroupedSetDigestState
 
setGroupingOperations(QuerySpecification, List<GroupingOperation>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setGroupingSets(QuerySpecification, Analysis.GroupingSetAnalysis) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setHardConcurrencyLimit(int) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
setHardCpuLimit(Duration) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
setHashBasedDistinctLimitEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setHashBasedDistinctLimitThreshold(int) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setHashPartitionCount(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setHashPosition(int) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamDataEntity
 
setHaving(QuerySpecification, Expression) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setHeapDumpFilePath(String) - Method in class com.facebook.presto.memory.QueryContext
 
setHeapDumpOnExceededMemoryLimitEnabled(boolean) - Method in class com.facebook.presto.memory.QueryContext
 
setHeapHeadroom(DataSize) - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
setHeartbeatConcurrency(int) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setHeartbeatInterval(Duration) - Method in class com.facebook.presto.failureDetector.FailureDetectorConfig
 
setHeartbeatThreads(int) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setHighValue(double) - Method in class com.facebook.presto.cost.VariableStatsEstimate.Builder
 
setHistogramGroupImplementation(HistogramGroupImplementation) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setHttpResponseThreads(int) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setHttpsRequired(boolean) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setHttpTimeoutConcurrency(int) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setHttpTimeoutThreads(int) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setHyperLogLog(HyperLogLog) - Method in interface com.facebook.presto.operator.aggregation.state.HyperLogLogState
 
setHyperLogLog(HyperLogLog) - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory.GroupedHyperLogLogState
 
setHyperLogLog(HyperLogLog) - Method in class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory.SingleHyperLogLogState
 
setHyperloglogStandardErrorWarningThreshold(double) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setIdentity(Identity) - Method in class com.facebook.presto.Session.SessionBuilder
 
setIdleCheckInterval(Duration) - Method in class com.facebook.presto.transaction.TransactionManagerConfig
 
setIdleTimeout(Duration) - Method in class com.facebook.presto.transaction.TransactionManagerConfig
 
setIf(T, Predicate<T>) - Method in class com.facebook.presto.execution.StateMachine
Sets the state if the current state satisfies the specified predicate.
setIgnoreStatsCalculatorFailures(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setIncludeCoordinator(boolean) - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
setIncludedCipherSuites(String) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setIncludeExceptionInResponse(boolean) - Method in class com.facebook.presto.server.ServerConfig
 
setIndexLoaderTimeout(Duration) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setInfoMaxAge(Duration) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setInfoRefreshMaxWait(Duration) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setInfoSupplier(Supplier<? extends OperatorInfo>) - Method in class com.facebook.presto.operator.OperatorContext
 
setInfoUpdateInterval(Duration) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setInitialDelayBeforeRefresh(Duration) - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.NodeTtlFetcherManagerConfig
 
setInitialSplitsPerNode(int) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setInlineSqlFunctions(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setInputs(List<Input>) - Method in class com.facebook.presto.execution.QueryStateMachine
 
setInsert(Analysis.Insert) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setInstalledPluginsDir(File) - Method in class com.facebook.presto.server.PluginManagerConfig
 
setInterruptRunawaySplitsTimeout(Duration) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setInts(byte[], int, int[], int, int) - Static method in class com.facebook.presto.operator.MoreByteArrays
 
setIntUnchecked(byte[], int, int) - Static method in class com.facebook.presto.operator.UncheckedByteArrays
 
setIterativeOptimizerEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setIterativeOptimizerTimeout(Duration) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setJmxExport(boolean) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
setJoinCriteria(Join, Expression) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setJoinDistributionType(FeaturesConfig.JoinDistributionType) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setJoinMaxBroadcastTableSize(DataSize) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setJoinReorderingStrategy(FeaturesConfig.JoinReorderingStrategy) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setJoinSpillingEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setJoinUsing(Join, Analysis.JoinUsingAnalysis) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setJsonSerdeCodeGenerationEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setKerberosEnabled(boolean) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setKerberosUseCanonicalHostname(boolean) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setKeyStorePassword(String) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setKeyStorePath(String) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setKHLL(KHyperLogLog) - Method in interface com.facebook.presto.type.khyperloglog.KHyperLogLogState
 
setKHLL(KHyperLogLog) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogStateFactory.GroupedKHyperLogLogState
 
setKHLL(KHyperLogLog) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogStateFactory.SingleKHyperLogLogState
 
setKillOnOutOfMemoryDelay(Duration) - Method in class com.facebook.presto.memory.MemoryManagerConfig
 
setLegacyArrayAgg(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setLegacyCharToVarcharCoercion(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setLegacyDateTimestampToVarcharCoercion(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setLegacyLifespanCompletionCondition(boolean) - Method in class com.facebook.presto.execution.TaskManagerConfig
Deprecated.
setLegacyLogFunction(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setLegacyMapSubscript(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setLegacyRowFieldOrdinalAccess(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setLegacyTimestamp(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setLegacyUnnestArrayRows(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setLevelTimeMultiplier(BigDecimal) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setListBuiltInFunctionsOnly(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setLocale(Locale) - Method in class com.facebook.presto.Session.SessionBuilder
 
setLogFormattedQueryEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setLong(long) - Method in interface com.facebook.presto.operator.aggregation.state.LongAndDoubleState
 
setLong(long) - Method in interface com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongState
 
setLong(long) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory.GroupedLongDecimalWithOverflowAndLongState
 
setLong(long) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory.SingleLongDecimalWithOverflowAndLongState
 
setLong(long) - Method in interface com.facebook.presto.operator.aggregation.state.LongState
 
setLong(long) - Method in interface com.facebook.presto.operator.aggregation.state.NullableLongState
 
setLongDecimal(Slice) - Method in interface com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowState
 
setLongDecimal(Slice) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.GroupedLongDecimalWithOverflowState
 
setLongDecimal(Slice) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.SingleLongDecimalWithOverflowState
 
setLongUnchecked(byte[], int, long) - Static method in class com.facebook.presto.operator.UncheckedByteArrays
 
setLongVariable(String, Long) - Method in class com.facebook.presto.metadata.BoundVariables.Builder
 
setLowMemoryKillerPolicy(String) - Method in class com.facebook.presto.memory.MemoryManagerConfig
 
setLowValue(double) - Method in class com.facebook.presto.cost.VariableStatsEstimate.Builder
 
setM1(double) - Method in interface com.facebook.presto.operator.aggregation.state.CentralMomentsState
 
setM2(double) - Method in interface com.facebook.presto.operator.aggregation.state.CentralMomentsState
 
setM2(double) - Method in interface com.facebook.presto.operator.aggregation.state.VarianceState
 
setM2X(double) - Method in interface com.facebook.presto.operator.aggregation.state.CorrelationState
 
setM2X(double) - Method in interface com.facebook.presto.operator.aggregation.state.RegressionState
 
setM2Y(double) - Method in interface com.facebook.presto.operator.aggregation.state.CorrelationState
 
setM3(double) - Method in interface com.facebook.presto.operator.aggregation.state.CentralMomentsState
 
setM4(double) - Method in interface com.facebook.presto.operator.aggregation.state.CentralMomentsState
 
setMaterializedViewDataConsistencyEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setMaterializedViewPartitionFilteringEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setMavenLocalRepository(String) - Method in class com.facebook.presto.server.PluginManagerConfig
 
setMavenRemoteRepository(List<String>) - Method in class com.facebook.presto.server.PluginManagerConfig
 
setMavenRemoteRepository(String) - Method in class com.facebook.presto.server.PluginManagerConfig
 
setMaxBufferSize(DataSize) - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
setMaxCachedEntries(int) - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
setMaxCacheSize(DataSize) - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
setMaxCompletedQueries(int) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setMaxConcurrentMaterializations(int) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setMaxConcurrentQueries(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
Deprecated.
setMaxDriversPerTask(int) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setMaxErrorDuration(Duration) - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
setMaxFailedTaskPercentage(double) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setMaxFinishingConcurrency(int) - Method in class com.facebook.presto.transaction.TransactionManagerConfig
 
setMaxGroupingSets(int) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setMaxIndexMemoryUsage(DataSize) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setMaxInFlightSize(DataSize) - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
setMaxLocalExchangeBufferSize(DataSize) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setMaxOutputStageJsonSize(DataSize) - Method in class com.facebook.presto.event.QueryMonitorConfig
 
setMaxPagePartitioningBufferSize(DataSize) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setMaxPartialAggregationMemoryUsage(DataSize) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setMaxPendingSplitsPerTask(int) - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
setMaxQueryBroadcastMemory(DataSize) - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
setMaxQueryHistory(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setMaxQueryLength(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setMaxQueryMemory(DataSize) - Method in class com.facebook.presto.memory.MemoryManagerConfig
 
setMaxQueryMemoryPerNode(DataSize) - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
setMaxQueryRunningTaskCount(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setMaxQueryTotalMemory(DataSize) - Method in class com.facebook.presto.memory.MemoryManagerConfig
 
setMaxQueryTotalMemoryPerNode(DataSize) - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
setMaxQueuedQueries(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
Deprecated.
setMaxQueuedQueries(int) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
setMaxReorderedJoins(int) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setMaxResponseSize(DataSize) - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
setMaxRevocableMemoryPerNode(DataSize) - Method in class com.facebook.presto.spiller.NodeSpillConfig
 
setMaxRevocableMemoryPerTask(DataSize) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setMaxSinglePagesSize(DataSize) - Method in class com.facebook.presto.operator.FileFragmentResultCacheConfig
 
setMaxSpillPerNode(DataSize) - Method in class com.facebook.presto.spiller.NodeSpillConfig
 
setMaxSpillSize(DataSize) - Method in class com.facebook.presto.testing.TestingTaskContext.Builder
 
setMaxSplitsPerNode(int) - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
setMaxStageCount(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setMaxStageCountForEagerScheduling(int) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setMaxStageRetries(int) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setMaxTasksPerStage(int) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setMaxTaskUpdateSize(DataSize) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setMaxTotalRunningTaskCountToKillQuery(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setMaxTotalRunningTaskCountToNotExecuteNewQuery(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setMaxUnacknowledgedSplitsPerTask(int) - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
setMaxWarnings(int) - Method in class com.facebook.presto.execution.warnings.WarningCollectorConfig
 
setMaxWorkerThreads(int) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setMean(double) - Method in interface com.facebook.presto.operator.aggregation.state.VarianceState
 
setMeanX(double) - Method in interface com.facebook.presto.operator.aggregation.state.CovarianceState
 
setMeanY(double) - Method in interface com.facebook.presto.operator.aggregation.state.CovarianceState
 
setMemoizeDeadNodesEnabled(boolean) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setMemoryCostWeight(double) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setMemoryLimits(DataSize, DataSize, DataSize, DataSize) - Method in class com.facebook.presto.memory.QueryContext
 
setMemoryPool(VersionedMemoryPoolId) - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
setMemoryPool(VersionedMemoryPoolId) - Method in interface com.facebook.presto.execution.QueryExecution
 
setMemoryPool(VersionedMemoryPoolId) - Method in class com.facebook.presto.execution.QueryStateMachine
 
setMemoryPool(VersionedMemoryPoolId) - Method in class com.facebook.presto.execution.SqlQueryExecution
 
setMemoryPool(MemoryPool) - Method in class com.facebook.presto.memory.QueryContext
 
setMemoryPoolFetchInterval(Duration) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setMemoryPoolInfoRefreshDuration(Duration) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setMemoryPoolSize(DataSize) - Method in class com.facebook.presto.testing.TestingTaskContext.Builder
 
setMemoryRevocationRequestListener(Runnable) - Method in class com.facebook.presto.operator.OperatorContext
 
setMemoryRevokingTarget(double) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setMemoryRevokingThreshold(double) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setMemoryUsage(long) - Method in class com.facebook.presto.execution.NodeTaskMap.NodeStatsTracker
 
setMinCandidates(int) - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
setMinDrivers(int) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setMinDriversPerTask(int) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setMinErrorDuration(Duration) - Method in class com.facebook.presto.operator.ExchangeClientConfig
Deprecated.
setMinQueryExpireAge(Duration) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setMinScheduleSplitBatchSize(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setMinVirtualNodeCount(int) - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
setMultimapAggGroupImplementation(MultimapAggGroupImplementation) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setNetworkCostWeight(double) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setNetworkTopology(String) - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
setNextBatch(int, int) - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
setNextBatch(int, int) - Method in class com.facebook.presto.operator.repartition.ArrayBlockEncodingBuffer
 
setNextBatch(int, int) - Method in interface com.facebook.presto.operator.repartition.BlockEncodingBuffer
Set the position offset and batch size on the positions array in the BlockEncodingBuffer.
setNextBatch(int, int) - Method in class com.facebook.presto.operator.repartition.MapBlockEncodingBuffer
 
setNextBatch(int, int) - Method in class com.facebook.presto.operator.repartition.RowBlockEncodingBuffer
 
setNoBlockOnFull() - Method in class com.facebook.presto.execution.buffer.OutputBufferMemoryManager
 
setNodeHeartbeatInterval(Duration) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setNodeSelectionHashStrategy(NodeSelectionHashStrategy) - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
setNodeStatusTimeout(Duration) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setNodeTtlFetcherManagerType(NodeTtlFetcherManagerConfig.NodeTtlFetcherManagerType) - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.NodeTtlFetcherManagerConfig
 
setNoMorePages() - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
setNoMorePages() - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
setNoMorePages() - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
setNoMorePages() - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
setNoMorePages() - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Notify buffer that no more pages will be added.
setNoMorePages() - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
setNoMorePages() - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
setNoMorePagesForLifespan(Lifespan) - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
setNoMorePagesForLifespan(Lifespan) - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
setNoMorePagesForLifespan(Lifespan) - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
setNoMorePagesForLifespan(Lifespan) - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
setNoMorePagesForLifespan(Lifespan) - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Notify buffer that no more pages will be added for the given lifespan.
setNoMorePagesForLifespan(Lifespan) - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
setNoMorePagesForLifespan(Lifespan) - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
setNull(boolean) - Method in interface com.facebook.presto.operator.aggregation.state.NullableBooleanState
 
setNull(boolean) - Method in interface com.facebook.presto.operator.aggregation.state.NullableDoubleState
 
setNull(boolean) - Method in interface com.facebook.presto.operator.aggregation.state.NullableLongState
 
setNullsFraction(double) - Method in class com.facebook.presto.cost.VariableStatsEstimate.Builder
 
setOffset(Offset, long) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setOffsetClauseEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
SetOfValues - Class in com.facebook.presto.operator.aggregation
 
SetOfValues(Type) - Constructor for class com.facebook.presto.operator.aggregation.SetOfValues
 
SetOfValues(Block, Type) - Constructor for class com.facebook.presto.operator.aggregation.SetOfValues
 
SetOperationNodeUtils - Class in com.facebook.presto.sql.planner.optimizations
 
setOptimizeCaseExpressionPredicate(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setOptimizeCommonSubExpressions(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setOptimizedRepartitioningEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setOptimizedScaleWriterProducerBuffer(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setOptimizeHashGeneration(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setOptimizeMetadataQueries(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setOptimizeMetadataQueriesCallThreshold(int) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setOptimizeMetadataQueriesIgnoreStats(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setOptimizeMixedDistinctAggregations(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setOptimizeNullsInJoin(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setOptimizeTopNRowNumber(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setOrderByAggregates(OrderBy, List<Expression>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setOrderByAggregationSpillEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setOrderByExpressions(Node, List<Expression>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setOrderBySpillEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setOrderByWindowFunctions(OrderBy, List<FunctionCall>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setOutput(Optional<Output>) - Method in class com.facebook.presto.execution.QueryStateMachine
 
setOutputBuffers(OutputBuffers) - Method in class com.facebook.presto.execution.buffer.ArbitraryOutputBuffer
 
setOutputBuffers(OutputBuffers) - Method in class com.facebook.presto.execution.buffer.BroadcastOutputBuffer
 
setOutputBuffers(OutputBuffers) - Method in class com.facebook.presto.execution.buffer.DiscardingOutputBuffer
 
setOutputBuffers(OutputBuffers) - Method in class com.facebook.presto.execution.buffer.LazyOutputBuffer
 
setOutputBuffers(OutputBuffers) - Method in interface com.facebook.presto.execution.buffer.OutputBuffer
Updates the buffer configuration.
setOutputBuffers(OutputBuffers) - Method in class com.facebook.presto.execution.buffer.PartitionedOutputBuffer
 
setOutputBuffers(OutputBuffers) - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
setOutputBuffers(OutputBuffers) - Method in interface com.facebook.presto.execution.RemoteTask
 
setOutputBuffers(OutputBuffers) - Method in class com.facebook.presto.execution.SqlStageExecution
 
setOutputBuffers(OutputBuffers) - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
setOutputExpressions(Node, List<Expression>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setOutputPartial() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
setOutputRowCount(double) - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate.Builder
 
setOverflow(long) - Method in interface com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowState
 
setOverflow(long) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.GroupedLongDecimalWithOverflowState
 
setOverflow(long) - Method in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.SingleLongDecimalWithOverflowState
 
setPageBufferClientMaxCallbackThreads(int) - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
setPages(NestedLoopJoinPages) - Method in interface com.facebook.presto.operator.NestedLoopJoinBridge
 
setPages(NestedLoopJoinPages) - Method in class com.facebook.presto.operator.NestedLoopJoinPagesSupplier
 
setPagesIndexEagerCompactionEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPageSource(Supplier<Optional<UpdatablePageSource>>) - Method in class com.facebook.presto.operator.DeleteOperator
 
setParseDecimalLiteralsAsDouble(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPartialAggregationByteReductionThreshold(double) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPartialAggregationStrategy(FeaturesConfig.PartialAggregationStrategy) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPartialMergePushdownStrategy(FeaturesConfig.PartialMergePushdownStrategy) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPartialResultsCompletionRatioThreshold(double) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPartialResultsEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPartialResultsMaxExecutionTimeMultiplier(double) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPartitionCount(int) - Method in interface com.facebook.presto.geospatial.SpatialPartitioningState
 
setPartitionCount(int) - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.GroupedSpatialPartitioningState
 
setPartitionCount(int) - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.SingleSpatialPartitioningState
 
setPartitionedSplits(PartitionedSplitsInfo) - Method in class com.facebook.presto.execution.NodeTaskMap.NodeStatsTracker
 
setPartitionedWriterCount(Integer) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setPartitioningPrecisionStrategy(FeaturesConfig.PartitioningPrecisionStrategy) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPartitioningProviderCatalog(String) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setPartitionSpilledLookupSourceHandle(int, SpilledLookupSourceHandle) - Method in class com.facebook.presto.operator.PartitionedLookupSourceFactory
 
setPeakMemory(DataSize) - Method in class com.facebook.presto.Session.ResourceEstimateBuilder
 
setPeakNodeTotalMemory(long) - Method in class com.facebook.presto.memory.QueryContext
 
setPeakTaskMemory(DataSize) - Method in class com.facebook.presto.Session.ResourceEstimateBuilder
 
setPercentile(double) - Method in interface com.facebook.presto.operator.aggregation.state.DigestAndPercentileState
 
setPercentile(double) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.GroupedDigestAndPercentileState
 
setPercentile(double) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.SingleDigestAndPercentileState
 
setPercentiles(List<Double>) - Method in interface com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayState
 
setPercentiles(List<Double>) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.GroupedDigestAndPercentileArrayState
 
setPercentiles(List<Double>) - Method in class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.SingleDigestAndPercentileArrayState
 
setPerOperatorAllocationTrackingEnabled(boolean) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setPerOperatorCpuTimerEnabled(boolean) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setPerQueryLimits(ResourceGroupQueryLimits) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
setPerQueryRetryLimit(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setPerQueryRetryMaxExecutionTime(Duration) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setPlugins(List<String>) - Method in class com.facebook.presto.server.PluginManagerConfig
 
setPlugins(String) - Method in class com.facebook.presto.server.PluginManagerConfig
 
setPort(int) - Method in class com.facebook.presto.resourcemanager.RaftConfig
 
setPosition(int) - Method in interface com.facebook.presto.operator.aggregation.state.BlockPositionState
 
setPreferDistributedUnion(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPreferMergeJoin(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPreferPartialAggregation(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPreloadedWarnings(int) - Method in class com.facebook.presto.testing.TestingWarningCollectorConfig
 
setPrestoSparkAssignBucketToPartitionForPartitionedTableWriteEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPrestoVersion(String) - Method in class com.facebook.presto.server.ServerConfig
 
setPrintStatsForNonJoinQuery(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setProxyAsyncTimeout(Duration) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setPushAggregationThroughJoin(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPushdownDereferenceEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPushdownSubfieldsEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPushLimitThroughOuterJoin(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setPushTableWriteThroughUnion(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setQueryAnalyzerTimeout(Duration) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setQueryExecutionPolicy(String) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setQueryExpirationTimeout(Duration) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setQueryHeartbeatInterval(Duration) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setQueryId(QueryId) - Method in class com.facebook.presto.Session.SessionBuilder
 
setQueryId(QueryId) - Method in class com.facebook.presto.testing.TestingTaskContext.Builder
 
setQueryLimitSpillEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setQueryManagerExecutorPoolSize(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setQueryMaxCpuTime(Duration) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setQueryMaxExecutionTime(Duration) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setQueryMaxMemory(DataSize) - Method in class com.facebook.presto.testing.TestingTaskContext.Builder
 
setQueryMaxOutputPositions(long) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setQueryMaxOutputSize(DataSize) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setQueryMaxRunTime(Duration) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setQueryMaxScanRawInputBytes(DataSize) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setQueryMaxSpillPerNode(DataSize) - Method in class com.facebook.presto.spiller.NodeSpillConfig
 
setQueryMaxSpillSize(DataSize) - Method in class com.facebook.presto.testing.TestingTaskContext.Builder
 
setQueryMaxTotalMemory(DataSize) - Method in class com.facebook.presto.testing.TestingTaskContext.Builder
 
setQueryOptimizationWithMaterializedViewEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setQueryResultsCompressionEnabled(boolean) - Method in class com.facebook.presto.server.ServerConfig
 
setQuerySubmissionMaxThreads(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setQuickDistinctLimitEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setRateLimiterBucketMaxSize(long) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setRateLimiterCacheLimit(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setRateLimiterCacheWindowMinutes(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setRe2JDfaRetries(int) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setRe2JDfaStatesLimit(int) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setReady() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
setRecoverableGroupedExecutionEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setRedistributeWrites(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setReduceAggForComplexTypesEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setRefreshMaterializedViewAnalysis(Analysis.RefreshMaterializedViewAnalysis) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setRegexLibrary(RegexLibrary) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setRemoteTaskMaxCallbackThreads(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setRemoteTaskMaxErrorDuration(Duration) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setRemoteTaskMinErrorDuration(Duration) - Method in class com.facebook.presto.execution.QueryManagerConfig
Deprecated.
setRemoteUserAddress(String) - Method in class com.facebook.presto.Session.SessionBuilder
 
setRequired() - Method in class com.facebook.presto.server.security.PasswordAuthenticatorManager
 
setRequiredCoordinators(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setRequiredCoordinatorsActive(int) - Method in class com.facebook.presto.execution.NodeResourceStatusConfig
 
setRequiredCoordinatorsMaxWait(Duration) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setRequiredResourceManagers(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setRequiredResourceManagersActive(int) - Method in class com.facebook.presto.execution.NodeResourceStatusConfig
 
setRequiredWorkers(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setRequiredWorkersActive(int) - Method in class com.facebook.presto.execution.NodeResourceStatusConfig
 
setRequiredWorkersMaxWait(Duration) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setReservedPoolEnabled(boolean) - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
setReservedSystemMemory(DataSize) - Method in class com.facebook.presto.memory.ReservedSystemMemoryConfig
 
setResourceAwareSchedulingStrategy(NodeSchedulerConfig.ResourceAwareSchedulingStrategy) - Method in class com.facebook.presto.execution.scheduler.NodeSchedulerConfig
 
setResourceEstimates(ResourceEstimates) - Method in class com.facebook.presto.Session.SessionBuilder
 
setResourceGroupQueryLimits(ResourceGroupQueryLimits) - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
setResourceGroupQueryLimits(ResourceGroupQueryLimits) - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
setResourceGroupQueryLimits(ResourceGroupQueryLimits) - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
setResourceGroupQueryLimits(ResourceGroupQueryLimits) - Method in interface com.facebook.presto.execution.ManagedQueryExecution
 
setResourceGroupQueryLimits(ResourceGroupQueryLimits) - Method in interface com.facebook.presto.execution.QueryExecution
 
setResourceGroupQueryLimits(ResourceGroupQueryLimits) - Method in class com.facebook.presto.execution.SqlQueryExecution
 
setResourceGroupRuntimeHeartbeatInterval(Duration) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setResourceGroupRunTimeInfoRefreshInterval(Duration) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setResourceGroupServiceCacheEnabled(Boolean) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setResourceGroupServiceCacheExpireInterval(Duration) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setResourceGroupServiceCacheRefreshInterval(Duration) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setResourceGroupSpecInfo(ResourceGroupSpecInfo) - Method in class com.facebook.presto.execution.resourceGroups.ResourceGroupRuntimeInfo.Builder
 
setResourceManager(boolean) - Method in class com.facebook.presto.server.ServerConfig
 
setResourceManagerEnabled(boolean) - Method in class com.facebook.presto.server.ServerConfig
 
setResourceManagerExecutorThreads(int) - Method in class com.facebook.presto.resourcemanager.ResourceManagerConfig
 
setResourceOvercommit() - Method in class com.facebook.presto.memory.QueryContext
 
setResponseSizeExponentialMovingAverageDecayingAlpha(double) - Method in class com.facebook.presto.operator.ExchangeClientConfig
 
SetRoleTask - Class in com.facebook.presto.execution
 
SetRoleTask() - Constructor for class com.facebook.presto.execution.SetRoleTask
 
setRuntimeOptimizerEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setSampleRatio(SampledRelation, double) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setSamples(List<Rectangle>) - Method in interface com.facebook.presto.geospatial.SpatialPartitioningState
 
setSamples(List<Rectangle>) - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.GroupedSpatialPartitioningState
 
setSamples(List<Rectangle>) - Method in class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.SingleSpatialPartitioningState
 
setScaleWriters(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setScheduleSplitBatchSize(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setSchedulingPolicy(SchedulingPolicy) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
setSchedulingWeight(int) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
setSchema(String) - Method in class com.facebook.presto.Session.SessionBuilder
 
setScope(Node, Scope) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setSecond(boolean) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BlockBooleanState
 
setSecond(double) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BlockDoubleState
 
setSecond(long) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BlockLongState
 
setSecond(boolean) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BooleanBooleanState
 
setSecond(double) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BooleanDoubleState
 
setSecond(long) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.BooleanLongState
 
setSecond(boolean) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.DoubleBooleanState
 
setSecond(double) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.DoubleDoubleState
 
setSecond(long) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.DoubleLongState
 
setSecond(boolean) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.LongBooleanState
 
setSecond(double) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.LongDoubleState
 
setSecond(long) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.LongLongState
 
setSecond(boolean) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.SliceBooleanState
 
setSecond(double) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.SliceDoubleState
 
setSecond(long) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.SliceLongState
 
setSecondBlock(Block) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.KeyAndBlockPositionValueState
 
setSecondNull(boolean) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.TwoNullableValueState
 
setSecondPosition(int) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.KeyAndBlockPositionValueState
 
setSegmentedAggregationEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setServerInfoCommunicationProtocol(InternalCommunicationConfig.CommunicationProtocol) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
SetSessionTask - Class in com.facebook.presto.execution
 
SetSessionTask() - Constructor for class com.facebook.presto.execution.SetSessionTask
 
setSetCatalog(String) - Method in class com.facebook.presto.execution.QueryStateMachine
 
setSetSchema(String) - Method in class com.facebook.presto.execution.QueryStateMachine
 
setShareIndexLoading(boolean) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setShortUnchecked(byte[], int, short) - Static method in class com.facebook.presto.operator.UncheckedByteArrays
 
setSingleStreamSpillerChoice(FeaturesConfig.SingleStreamSpillerChoice) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setSinkMaxBufferSize(DataSize) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setSizeBasedJoinDistributionTypeEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setSkipRedundantSort(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setSlice(Slice) - Method in interface com.facebook.presto.operator.aggregation.state.SliceState
 
setSoftConcurrencyLimit(int) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
setSoftCpuLimit(Duration) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
setSoftMaxQueryMemory(DataSize) - Method in class com.facebook.presto.memory.MemoryManagerConfig
 
setSoftMaxQueryMemoryPerNode(DataSize) - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
setSoftMaxQueryTotalMemory(DataSize) - Method in class com.facebook.presto.memory.MemoryManagerConfig
 
setSoftMaxQueryTotalMemoryPerNode(DataSize) - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
setSoftMemoryLimit(DataSize) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
setSource(String) - Method in class com.facebook.presto.Session.SessionBuilder
 
setSpatialJoinsEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setSpillCompressionEnabled(boolean) - Method in class com.facebook.presto.spiller.NodeSpillConfig
 
setSpillEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setSpillEncryptionEnabled(boolean) - Method in class com.facebook.presto.spiller.NodeSpillConfig
 
setSpillerSpillPaths(String) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setSpillerTempStorage(String) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setSpillerThreads(int) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setSpillMaxUsedSpaceThreshold(double) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setSplitConcurrencyAdjustmentInterval(Duration) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setSpoolingOutputBufferEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setSpoolingOutputBufferTempStorage(String) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setSpoolingOutputBufferThreshold(DataSize) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setStageCountWarningThreshold(int) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setStaleTtlThreshold(Duration) - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.NodeTtlFetcherManagerConfig
 
setStartedTransactionId(TransactionId) - Method in class com.facebook.presto.execution.QueryStateMachine
 
setStartTime(long) - Method in class com.facebook.presto.Session.SessionBuilder
 
setStateSummary(StreamSummary) - Method in interface com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentState
 
setStateSummary(StreamSummary) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateFactory.GroupedApproximateMostFrequentState
 
setStateSummary(StreamSummary) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateFactory.SingleApproximateMostFrequentState
 
setStatisticalDigest(StatisticalDigest<T>) - Method in interface com.facebook.presto.operator.aggregation.state.StatisticalDigestState
 
setStatisticalDigest(StatisticalDigest) - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory.GroupedStatisticalDigestState
 
setStatisticalDigest(StatisticalDigest) - Method in class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory.SingleStatisticalDigestState
 
setStatisticsCpuTimerEnabled(boolean) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setStatisticsRange(StatisticRange) - Method in class com.facebook.presto.cost.VariableStatsEstimate.Builder
 
setStatusRefreshMaxWait(Duration) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setStorageDir(String) - Method in class com.facebook.presto.resourcemanager.RaftConfig
 
setStrategy(DifferentialEntropyStateStrategy) - Method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyState
 
setStrategy(DifferentialEntropyStateStrategy) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateFactory.GroupedState
 
setStrategy(DifferentialEntropyStateStrategy) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateFactory.SingleState
 
setStreamingForPartialAggregationEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setSumC(double) - Method in interface com.facebook.presto.operator.aggregation.state.EntropyState
 
setSumCLogC(double) - Method in interface com.facebook.presto.operator.aggregation.state.EntropyState
 
SetSupplier(Type) - Constructor for class com.facebook.presto.operator.SetBuilderOperator.SetSupplier
 
setSystemAccessControl(String, Map<String, String>) - Method in class com.facebook.presto.security.AccessControlManager
 
setSystemProperty(String, String) - Method in class com.facebook.presto.Session.SessionBuilder
Sets a system property for the session.
setTableFinishOperatorMemoryTrackingEnabled(boolean) - Method in class com.facebook.presto.memory.MemoryManagerConfig
 
setTableWriterMergeOperatorEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setTaskAllocationTrackingEnabled(boolean) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setTaskCommunicationProtocol(InternalCommunicationConfig.CommunicationProtocol) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setTaskConcurrency(int) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setTaskContext(TaskContext) - Method in class com.facebook.presto.operator.index.IndexLookupSourceFactory
 
setTaskContext(TaskContext) - Method in interface com.facebook.presto.operator.LookupSourceFactory
 
setTaskCpuTimerEnabled(boolean) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setTaskInfoThriftTransportEnabled(boolean) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setTaskLimitExceeded(boolean) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup.RootInternalResourceGroup
 
setTaskLimitExceeded(boolean) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
setTaskNotificationThreads(int) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setTaskPlan(PlanNode) - Method in class com.facebook.presto.testing.TestingTaskContext.Builder
 
setTaskPriorityTracking(TaskManagerConfig.TaskPriorityTracking) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setTaskSpillingStrategy(FeaturesConfig.TaskSpillingStrategy) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setTaskStateMachine(TaskStateMachine) - Method in class com.facebook.presto.testing.TestingTaskContext.Builder
 
setTaskYieldThreads(int) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setTempStorageBufferSize(DataSize) - Method in class com.facebook.presto.spiller.NodeSpillConfig
 
setThriftProtocol(Protocol) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setThriftTransportEnabled(boolean) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setTimeZoneKey(TimeZoneKey) - Method in class com.facebook.presto.Session.SessionBuilder
 
setTotalSize(double) - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate.Builder
 
setTracer(Optional<Tracer>) - Method in class com.facebook.presto.Session.SessionBuilder
 
setTracerType(String) - Method in class com.facebook.presto.tracing.TracingConfig
 
setTraceToken(Optional<String>) - Method in class com.facebook.presto.Session.SessionBuilder
 
setTrackHistoryBasedPlanStatistics(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setTransactionId(TransactionId) - Method in class com.facebook.presto.Session.SessionBuilder
 
setTrueWeights(FixedDoubleHistogram) - Method in interface com.facebook.presto.operator.aggregation.state.PrecisionRecallState
 
setTrueWeights(FixedDoubleHistogram) - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory.GroupedState
 
setTrueWeights(FixedDoubleHistogram) - Method in class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory.SingleState
 
setTrustStorePassword(String) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setTrustStorePath(String) - Method in class com.facebook.presto.server.InternalCommunicationConfig
 
setTypedHeap(TypedHeap) - Method in interface com.facebook.presto.operator.aggregation.state.MinMaxNState
 
setTypedHeap(TypedHeap) - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory.GroupedMinMaxNState
 
setTypedHeap(TypedHeap) - Method in class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory.SingleMinMaxNState
 
setTypedKeyValueHeap(TypedKeyValueHeap) - Method in interface com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNState
 
setTypedKeyValueHeap(TypedKeyValueHeap) - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory.GroupedMinMaxByNState
 
setTypedKeyValueHeap(TypedKeyValueHeap) - Method in class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory.SingleMinMaxByNState
 
setTypeVariable(String, Type) - Method in class com.facebook.presto.metadata.BoundVariables.Builder
 
SetUnionFunction - Class in com.facebook.presto.operator.aggregation.arrayagg
 
SetUnionFunction() - Constructor for class com.facebook.presto.operator.aggregation.arrayagg.SetUnionFunction
 
setup(Binder) - Method in class com.facebook.presto.server.CatalogServerModule
 
setup(Binder) - Method in class com.facebook.presto.server.CoordinatorModule
 
setup(Binder) - Method in class com.facebook.presto.server.GracefulShutdownModule
 
setup(Binder) - Method in class com.facebook.presto.server.InternalCommunicationModule
 
setup(Binder) - Method in class com.facebook.presto.server.ResourceManagerModule
 
setup(Binder) - Method in class com.facebook.presto.server.security.ServerSecurityModule
 
setup(Binder) - Method in class com.facebook.presto.server.ServerMainModule
 
setup(Binder) - Method in class com.facebook.presto.ttl.clusterttlprovidermanagers.ClusterTtlProviderManagerModule
 
setup(Binder) - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.NodeTtlFetcherManagerModule
 
setUpdateType(String) - Method in class com.facebook.presto.execution.QueryStateMachine
 
setUpdateType(String) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setupDecodedBlockAndMapPositions(DecodedBlockNode, int, double) - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
setupDecodedBlockAndMapPositions(DecodedBlockNode, int, double) - Method in class com.facebook.presto.operator.repartition.ArrayBlockEncodingBuffer
 
setupDecodedBlockAndMapPositions(DecodedBlockNode, int, double) - Method in class com.facebook.presto.operator.repartition.ByteArrayBlockEncodingBuffer
 
setupDecodedBlockAndMapPositions(DecodedBlockNode, int, double) - Method in class com.facebook.presto.operator.repartition.Int128ArrayBlockEncodingBuffer
 
setupDecodedBlockAndMapPositions(DecodedBlockNode, int, double) - Method in class com.facebook.presto.operator.repartition.IntArrayBlockEncodingBuffer
 
setupDecodedBlockAndMapPositions(DecodedBlockNode, int, double) - Method in class com.facebook.presto.operator.repartition.LongArrayBlockEncodingBuffer
 
setupDecodedBlockAndMapPositions(DecodedBlockNode, int, double) - Method in class com.facebook.presto.operator.repartition.MapBlockEncodingBuffer
 
setupDecodedBlockAndMapPositions(DecodedBlockNode, int, double) - Method in class com.facebook.presto.operator.repartition.RowBlockEncodingBuffer
 
setupDecodedBlockAndMapPositions(DecodedBlockNode, int, double) - Method in class com.facebook.presto.operator.repartition.ShortArrayBlockEncodingBuffer
 
setupDecodedBlockAndMapPositions(DecodedBlockNode, int, double) - Method in class com.facebook.presto.operator.repartition.VariableWidthBlockEncodingBuffer
 
setupDecodedBlocksAndPositions(DecodedBlockNode, int[], int, int, long) - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
setupDecodedBlocksAndPositions(DecodedBlockNode, int[], int, int, long) - Method in interface com.facebook.presto.operator.repartition.BlockEncodingBuffer
Pass in the decoded block and positions in this block to copy.
setUseAlternativeFunctionSignatures(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setUseDefaultExecutionTimeEstimateAsFallback(boolean) - Method in class com.facebook.presto.execution.scheduler.nodeSelection.SimpleTtlNodeSelectorConfig
 
setUseHistoryBasedPlanStatistics(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setUseLegacyScheduler(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setUseMarkDistinct(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setUserAgent(String) - Method in class com.facebook.presto.Session.SessionBuilder
 
setUseStreamingExchangeForMarkDistinct(boolean) - Method in class com.facebook.presto.execution.QueryManagerConfig
 
setValue(Object) - Method in interface com.facebook.presto.operator.aggregation.state.ReduceAggregationState
 
setValue(Object) - Method in class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateFactory.GroupedState
 
setValue(Object) - Method in class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateFactory.SingleState
 
setVariableArity(boolean) - Method in class com.facebook.presto.metadata.SignatureBuilder
 
setVerboseExceededMemoryLimitErrorsEnabled(boolean) - Method in class com.facebook.presto.memory.NodeMemoryConfig
 
setVerboseExceededMemoryLimitErrorsEnabled(boolean) - Method in class com.facebook.presto.memory.QueryContext
 
setVerboseRuntimeStatsEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setWarmupInterval(Duration) - Method in class com.facebook.presto.failureDetector.FailureDetectorConfig
 
setWarningCollector(WarningCollector) - Method in class com.facebook.presto.Session.SessionBuilder
 
setWarningHandlingLevel(WarningHandlingLevel) - Method in class com.facebook.presto.execution.warnings.WarningCollectorConfig
 
setWarnOnNoTableLayoutFilter(String) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setWhere(Node, Expression) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setWindowFunctions(QuerySpecification, List<FunctionCall>) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
setWindowSpillEnabled(boolean) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
setWithDelay(long, ScheduledExecutorService) - Method in class com.facebook.presto.operator.DriverYieldSignal
 
setWithinJoinOn(boolean) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext
 
setWithinOuterJoin(boolean) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext
 
setWriterCount(int) - Method in class com.facebook.presto.execution.TaskManagerConfig
 
setWriterMinSize(DataSize) - Method in class com.facebook.presto.sql.analyzer.FeaturesConfig
 
sha1(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
sha256(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
sha512(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
ShortArrayBlockEncodingBuffer - Class in com.facebook.presto.operator.repartition
 
ShortArrayBlockEncodingBuffer(ArrayAllocator, boolean) - Constructor for class com.facebook.presto.operator.repartition.ShortArrayBlockEncodingBuffer
 
shortDecimalToBigint(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
shortDecimalToBoolean(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
shortDecimalToDouble(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
shortDecimalToGenericIntegerType(long, int, long, long) - Static method in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
shortDecimalToInteger(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
shortDecimalToJson(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
shortDecimalToLongDecimal(long, int, int, int, int) - Static method in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
shortDecimalToReal(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
shortDecimalToShortDecimal(long, int, int, int, int) - Static method in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
shortDecimalToSmallint(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
shortDecimalToTinyint(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
shortDecimalToVarchar(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
shortToLongCast(long, long, long, long, long) - Static method in class com.facebook.presto.type.DecimalToDecimalCasts
 
shortToShortCast(long, long, long, long, long, long, long) - Static method in class com.facebook.presto.type.DecimalToDecimalCasts
 
shouldCompact(long, int) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamSummary
 
shouldPushAggregationThroughJoin(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
ShowStatsRewrite - Class in com.facebook.presto.sql.rewrite
 
ShowStatsRewrite() - Constructor for class com.facebook.presto.sql.rewrite.ShowStatsRewrite
 
shuffle(Type, Block) - Method in class com.facebook.presto.operator.scalar.ArrayShuffleFunction
 
shutdown() - Method in class com.facebook.presto.dispatcher.DispatchExecutor
 
shutdown() - Method in class com.facebook.presto.execution.buffer.SpoolingOutputBufferFactory
 
shutdown() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector
 
shutdown() - Method in class com.facebook.presto.server.CoordinatorModule.ExecutorCleanup
 
shutdown() - Method in class com.facebook.presto.server.ServerMainModule.ExecutorCleanup
 
ShutdownAction - Interface in com.facebook.presto.server
 
sign(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
sign(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
signature(Signature) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder
 
SIGNATURE - Static variable in class com.facebook.presto.type.DecimalToDecimalCasts
 
SignatureBinder - Class in com.facebook.presto.metadata
Determines whether, and how, a callsite matches a generic function signature.
SignatureBinder(FunctionAndTypeManager, Signature, boolean) - Constructor for class com.facebook.presto.metadata.SignatureBinder
 
SignatureBuilder - Class in com.facebook.presto.metadata
 
SignatureBuilder() - Constructor for class com.facebook.presto.metadata.SignatureBuilder
 
signDecimalLong(Slice) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Sign
 
signDecimalShort(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Sign
 
signFloat(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
signInteger(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
signSmallint(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
signTinyint(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
SIMPLE - Static variable in class com.facebook.presto.tracing.TracingConfig.TracerType
 
SimpleArrayAllocator - Class in com.facebook.presto.operator
A simple ArrayAllocator that caches returned arrays.
SimpleArrayAllocator() - Constructor for class com.facebook.presto.operator.SimpleArrayAllocator
 
SimpleArrayAllocator(int) - Constructor for class com.facebook.presto.operator.SimpleArrayAllocator
 
SimpleFilterProjectSemiJoinStatsRule - Class in com.facebook.presto.cost
It is not yet proven whether this heuristic is any better or worse.
SimpleFilterProjectSemiJoinStatsRule(StatsNormalizer, FilterStatsCalculator, FunctionAndTypeManager) - Constructor for class com.facebook.presto.cost.SimpleFilterProjectSemiJoinStatsRule
 
SimpleHttpResponseCallback<T> - Interface in com.facebook.presto.server
 
SimpleHttpResponseHandler<T> - Class in com.facebook.presto.server
 
SimpleHttpResponseHandler(SimpleHttpResponseCallback<T>, URI, SimpleHttpResponseHandlerStats, ErrorCodeSupplier) - Constructor for class com.facebook.presto.server.SimpleHttpResponseHandler
 
SimpleHttpResponseHandlerStats - Class in com.facebook.presto.server
 
SimpleHttpResponseHandlerStats() - Constructor for class com.facebook.presto.server.SimpleHttpResponseHandlerStats
 
SimpleHttpResponseHandlerStats.IncrementalAverage - Class in com.facebook.presto.server
 
SimpleNodeSelector - Class in com.facebook.presto.execution.scheduler.nodeSelection
 
SimpleNodeSelector(InternalNodeManager, NodeSelectionStats, NodeTaskMap, boolean, Supplier<NodeMap>, int, long, long, int, int, NodeSelectionHashStrategy) - Constructor for class com.facebook.presto.execution.scheduler.nodeSelection.SimpleNodeSelector
 
SimplePagesHashStrategy - Class in com.facebook.presto.operator
 
SimplePagesHashStrategy(List<Type>, List<Integer>, List<List<Block>>, List<Integer>, OptionalInt, Optional<Integer>, FunctionAndTypeManager, boolean) - Constructor for class com.facebook.presto.operator.SimplePagesHashStrategy
 
SimplePagesIndexComparator - Class in com.facebook.presto.operator
 
SimplePagesIndexComparator(List<Type>, List<Integer>, List<SortOrder>) - Constructor for class com.facebook.presto.operator.SimplePagesIndexComparator
 
SimplePageWithPositionComparator - Class in com.facebook.presto.operator
 
SimplePageWithPositionComparator(List<Type>, List<Integer>, List<SortOrder>) - Constructor for class com.facebook.presto.operator.SimplePageWithPositionComparator
 
SimplePlanRewriter<C> - Class in com.facebook.presto.sql.planner.plan
 
SimplePlanRewriter() - Constructor for class com.facebook.presto.sql.planner.plan.SimplePlanRewriter
 
SimplePlanRewriter.RewriteContext<C> - Class in com.facebook.presto.sql.planner.plan
 
SimplePlanVisitor<C> - Class in com.facebook.presto.sql.planner
 
SimplePlanVisitor() - Constructor for class com.facebook.presto.sql.planner.SimplePlanVisitor
 
SimpleSamplingPercent - Class in com.facebook.presto.operator.scalar.sql
 
SimpleStatsRule<T extends PlanNode> - Class in com.facebook.presto.cost
 
SimpleStatsRule(StatsNormalizer) - Constructor for class com.facebook.presto.cost.SimpleStatsRule
 
SimpleTracer - Class in com.facebook.presto.tracing
 
SimpleTracer() - Constructor for class com.facebook.presto.tracing.SimpleTracer
 
SimpleTracerBlock - Class in com.facebook.presto.tracing
 
SimpleTracerBlock(String) - Constructor for class com.facebook.presto.tracing.SimpleTracerBlock
 
SimpleTracerPoint - Class in com.facebook.presto.tracing
 
SimpleTracerPoint(String) - Constructor for class com.facebook.presto.tracing.SimpleTracerPoint
 
SimpleTracerProvider - Class in com.facebook.presto.tracing
 
SimpleTracerProvider() - Constructor for class com.facebook.presto.tracing.SimpleTracerProvider
 
SimpleTtlNodeSelector - Class in com.facebook.presto.execution.scheduler.nodeSelection
 
SimpleTtlNodeSelector(SimpleNodeSelector, SimpleTtlNodeSelectorConfig, NodeTaskMap, Supplier<NodeMap>, int, boolean, long, long, int, NodeTtlFetcherManager, QueryManager, Session) - Constructor for class com.facebook.presto.execution.scheduler.nodeSelection.SimpleTtlNodeSelector
 
SimpleTtlNodeSelectorConfig - Class in com.facebook.presto.execution.scheduler.nodeSelection
 
SimpleTtlNodeSelectorConfig() - Constructor for class com.facebook.presto.execution.scheduler.nodeSelection.SimpleTtlNodeSelectorConfig
 
SimplifyCardinalityMap - Class in com.facebook.presto.sql.planner.iterative.rule
 
SimplifyCardinalityMap() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.SimplifyCardinalityMap
 
SimplifyCardinalityMapRewriter - Class in com.facebook.presto.sql.planner.iterative.rule
Transforms:
SimplifyCountOverConstant - Class in com.facebook.presto.sql.planner.iterative.rule
 
SimplifyCountOverConstant(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.SimplifyCountOverConstant
 
SimplifyExpressions - Class in com.facebook.presto.sql.planner.iterative.rule
 
SimplifyExpressions(Metadata, SqlParser) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.SimplifyExpressions
 
simplifyGeometry(Slice, double) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
SimplifyRowExpressions - Class in com.facebook.presto.sql.planner.iterative.rule
 
SimplifyRowExpressions(Metadata) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.SimplifyRowExpressions
 
sin(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
SINGLE_DISTRIBUTION - Static variable in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
SingleApproximateMostFrequentState() - Constructor for class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequentStateFactory.SingleApproximateMostFrequentState
 
SingleArrayAggregationState - Class in com.facebook.presto.operator.aggregation.arrayagg
 
SingleArrayAggregationState(Type) - Constructor for class com.facebook.presto.operator.aggregation.arrayagg.SingleArrayAggregationState
 
SingleDigestAndPercentileArrayState() - Constructor for class com.facebook.presto.operator.aggregation.state.DigestAndPercentileArrayStateFactory.SingleDigestAndPercentileArrayState
 
SingleDigestAndPercentileState() - Constructor for class com.facebook.presto.operator.aggregation.state.DigestAndPercentileStateFactory.SingleDigestAndPercentileState
 
SingleDistinctAggregationToGroupBy - Class in com.facebook.presto.sql.planner.iterative.rule
Implements distinct aggregations with similar inputs by transforming plans of the following shape:
SingleDistinctAggregationToGroupBy() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.SingleDistinctAggregationToGroupBy
 
SingleGeometryState() - Constructor for class com.facebook.presto.geospatial.aggregation.GeometryStateFactory.SingleGeometryState
 
SingleHistogramState - Class in com.facebook.presto.operator.aggregation.histogram
 
SingleHistogramState(Type, int) - Constructor for class com.facebook.presto.operator.aggregation.histogram.SingleHistogramState
 
SingleHyperLogLogState() - Constructor for class com.facebook.presto.operator.aggregation.state.HyperLogLogStateFactory.SingleHyperLogLogState
 
SingleKHyperLogLogState() - Constructor for class com.facebook.presto.type.khyperloglog.KHyperLogLogStateFactory.SingleKHyperLogLogState
 
SingleLongDecimalWithOverflowAndLongState() - Constructor for class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory.SingleLongDecimalWithOverflowAndLongState
 
SingleLongDecimalWithOverflowState() - Constructor for class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.SingleLongDecimalWithOverflowState
 
SingleMinMaxByNState() - Constructor for class com.facebook.presto.operator.aggregation.minmaxby.MinMaxByNStateFactory.SingleMinMaxByNState
 
SingleMinMaxNState() - Constructor for class com.facebook.presto.operator.aggregation.state.MinMaxNStateFactory.SingleMinMaxNState
 
SingleMultimapAggregationState - Class in com.facebook.presto.operator.aggregation.multimapagg
 
SingleMultimapAggregationState(Type, Type) - Constructor for class com.facebook.presto.operator.aggregation.multimapagg.SingleMultimapAggregationState
 
SingleSetDigestState() - Constructor for class com.facebook.presto.type.setdigest.SetDigestStateFactory.SingleSetDigestState
 
SingleSpatialPartitioningState() - Constructor for class com.facebook.presto.geospatial.SpatialPartitioningStateFactory.SingleSpatialPartitioningState
 
SingleState() - Constructor for class com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateFactory.SingleState
 
SingleState() - Constructor for class com.facebook.presto.operator.aggregation.NumericHistogramStateFactory.SingleState
 
SingleState(Type, Type) - Constructor for class com.facebook.presto.operator.aggregation.state.KeyValuePairsStateFactory.SingleState
 
SingleState(Type, Type, Adder) - Constructor for class com.facebook.presto.operator.aggregation.state.MapUnionSumStateFactory.SingleState
 
SingleState() - Constructor for class com.facebook.presto.operator.aggregation.state.PrecisionRecallStateFactory.SingleState
 
SingleState() - Constructor for class com.facebook.presto.operator.aggregation.state.ReduceAggregationStateFactory.SingleState
 
SingleState(Type) - Constructor for class com.facebook.presto.operator.aggregation.state.SetAggregationStateFactory.SingleState
 
singleStatement() - Method in class com.facebook.presto.transaction.TransactionBuilder
 
SingleStatisticalDigestState(Function<Slice, StatisticalDigest<T>>) - Constructor for class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateFactory.SingleStatisticalDigestState
 
singleStream() - Static method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
singleStreamPartition() - Static method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Global
 
SingleStreamSpiller - Interface in com.facebook.presto.spiller
 
SingleStreamSpillerFactory - Interface in com.facebook.presto.spiller
 
SingleTypedHistogram - Class in com.facebook.presto.operator.aggregation.histogram
 
SingleTypedHistogram(Type, int) - Constructor for class com.facebook.presto.operator.aggregation.histogram.SingleTypedHistogram
 
SingleTypedHistogram(Block, Type, int) - Constructor for class com.facebook.presto.operator.aggregation.histogram.SingleTypedHistogram
 
size() - Method in class com.facebook.presto.execution.buffer.BufferResult
 
size() - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
size() - Method in class com.facebook.presto.execution.scheduler.ResettableRandomizedIterator
 
SIZE - Static variable in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowAndLongStateFactory.SingleLongDecimalWithOverflowAndLongState
 
SIZE - Static variable in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.SingleLongDecimalWithOverflowState
 
size() - Method in class com.facebook.presto.operator.aggregation.TypedSet
 
size() - Method in class com.facebook.presto.operator.ChannelSet.ChannelSetBuilder
 
size() - Method in class com.facebook.presto.operator.ChannelSet
 
size() - Method in class com.facebook.presto.operator.project.InputChannels
 
size() - Method in class com.facebook.presto.operator.project.SelectedPositions
 
size() - Method in class com.facebook.presto.operator.window.PagesWindowIndex
 
size() - Method in class com.facebook.presto.sql.gen.CacheStatsMBean
 
size() - Method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
 
SIZE_BASED_JOIN_DISTRIBUTION_TYPE - Static variable in class com.facebook.presto.SystemSessionProperties
 
skewness(CentralMomentsState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.CentralMomentsAggregation
 
SKIP_REDUNDANT_SORT - Static variable in class com.facebook.presto.SystemSessionProperties
 
slice(Type, Block, long, long) - Static method in class com.facebook.presto.operator.scalar.ArraySliceFunction
 
SliceAndBlockPositionValueState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
sliceArrayMax(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayMaxFunction
 
sliceArrayMin(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayMinFunction
 
sliceArrayMinMax(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayMinMaxUtils
 
SliceBooleanState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
SliceDeserializer - Class in com.facebook.presto.server
 
SliceDeserializer() - Constructor for class com.facebook.presto.server.SliceDeserializer
 
SliceDoubleState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
sliceElementAt(Type, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArrayElementAtFunction
 
SliceLongState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
SliceSerializer - Class in com.facebook.presto.server
 
SliceSerializer() - Constructor for class com.facebook.presto.server.SliceSerializer
 
SliceState - Interface in com.facebook.presto.operator.aggregation.state
 
sliceSubscript(Type, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArraySubscriptOperator
 
SliceToBooleanFunction - Interface in com.facebook.presto.operator.scalar
 
SMALLINT_TO_DECIMAL_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
SMALLINT_TO_DECIMAL_SATURATED_FLOOR_CAST - Static variable in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
SmallintDistinctFromOperator() - Constructor for class com.facebook.presto.type.SmallintOperators.SmallintDistinctFromOperator
 
SmallintOperators - Class in com.facebook.presto.type
 
SmallintOperators.SmallintDistinctFromOperator - Class in com.facebook.presto.type
 
smallintToLongDecimal(long, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
smallintToShortDecimal(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
SmileBodyGenerator<T> - Class in com.facebook.presto.server.smile
 
smileBodyGenerator(SmileCodec<T>, T) - Static method in class com.facebook.presto.server.smile.SmileBodyGenerator
 
SmileResponse(int, String, ListMultimap<HeaderName, String>, byte[]) - Constructor for class com.facebook.presto.server.smile.FullSmileResponseHandler.SmileResponse
 
SmileResponse(int, String, ListMultimap<HeaderName, String>, SmileCodec<T>, byte[]) - Constructor for class com.facebook.presto.server.smile.FullSmileResponseHandler.SmileResponse
 
sort(List<Integer>, List<SortOrder>) - Method in class com.facebook.presto.operator.PagesIndex
 
sort(List<Integer>, List<SortOrder>, int, int) - Method in class com.facebook.presto.operator.PagesIndex
 
sort(PagesIndex, int, int) - Method in class com.facebook.presto.operator.PagesIndexOrdering
 
sort(MethodHandle, Type, Block) - Static method in class com.facebook.presto.operator.scalar.ArraySortFunction
 
sort(List<Type>, List<Page>, List<Integer>, List<SortOrder>, int) - Method in class com.facebook.presto.PagesIndexPageSorter
 
sort() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
sort(int[], double[]) - Static method in class com.facebook.presto.tdigest.TDigestUtils
Quick sort using an index array.
sort(int[], double[], int) - Static method in class com.facebook.presto.tdigest.TDigestUtils
Quick sort using an index array.
sort(int[], double[], int, int) - Static method in class com.facebook.presto.tdigest.TDigestUtils
Quick sort using an index array.
sort(double[], double[]...) - Static method in class com.facebook.presto.tdigest.TDigestUtils
Quick sort in place of several paired arrays.
sort(double[], int, int, double[]...) - Static method in class com.facebook.presto.tdigest.TDigestUtils
Quick sort using an index array.
sortableIntToFloat(int) - Static method in class com.facebook.presto.operator.aggregation.FloatingPointBitsConverterUtil
Coverts a sortable int to float.
sortableLongToDouble(long) - Static method in class com.facebook.presto.operator.aggregation.FloatingPointBitsConverterUtil
Converts a sortable long to double.
sortBoolean(Type, Block, ArraySortComparatorFunction.ComparatorBooleanLambda) - Method in class com.facebook.presto.operator.scalar.ArraySortComparatorFunction
 
sortDouble(Type, Block, ArraySortComparatorFunction.ComparatorDoubleLambda) - Method in class com.facebook.presto.operator.scalar.ArraySortComparatorFunction
 
sorted(Collection<T>, SortOrder) - Static method in class com.facebook.presto.sql.planner.optimizations.LocalProperties
 
SortedPositionLinks - Class in com.facebook.presto.operator
Maintains position links in sorted order by build side expression.
SortedPositionLinks.FactoryBuilder - Class in com.facebook.presto.operator
 
SortExpressionContext - Class in com.facebook.presto.sql.planner
 
SortExpressionContext(RowExpression, List<RowExpression>) - Constructor for class com.facebook.presto.sql.planner.SortExpressionContext
 
SortExpressionExtractor - Class in com.facebook.presto.sql.planner
Extracts sort expression to be used for creating SortedPositionLinks from join filter expression.
sortLong(Type, Block, ArraySortComparatorFunction.ComparatorLongLambda) - Method in class com.facebook.presto.operator.scalar.ArraySortComparatorFunction
 
SortNode - Class in com.facebook.presto.sql.planner.plan
 
SortNode(Optional<SourceLocation>, PlanNodeId, PlanNode, OrderingScheme, boolean) - Constructor for class com.facebook.presto.sql.planner.plan.SortNode
 
SortNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, OrderingScheme, boolean) - Constructor for class com.facebook.presto.sql.planner.plan.SortNode
 
sortObject(Type, Block, ArraySortComparatorFunction.ComparatorBlockLambda) - Method in class com.facebook.presto.operator.scalar.ArraySortComparatorFunction
 
sortSlice(Type, Block, ArraySortComparatorFunction.ComparatorSliceLambda) - Method in class com.facebook.presto.operator.scalar.ArraySortComparatorFunction
 
SortStatsRule - Class in com.facebook.presto.cost
 
SortStatsRule() - Constructor for class com.facebook.presto.cost.SortStatsRule
 
source() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
SOURCE_DISTRIBUTION - Static variable in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
SourceOperator - Interface in com.facebook.presto.operator
 
SourceOperatorFactory - Interface in com.facebook.presto.operator
 
SourcePartitionedScheduler - Class in com.facebook.presto.execution.scheduler
 
sources() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
SourceScheduler - Interface in com.facebook.presto.execution.scheduler
 
SPARK_ASSIGN_BUCKET_TO_PARTITION_FOR_PARTITIONED_TABLE_WRITE_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
SPATIAL_JOIN - Static variable in class com.facebook.presto.SystemSessionProperties
 
SPATIAL_PARTITIONING_TABLE_NAME - Static variable in class com.facebook.presto.SystemSessionProperties
 
SpatialIndexBuilderOperator - Class in com.facebook.presto.operator
 
SpatialIndexBuilderOperator.SpatialIndexBuilderOperatorFactory - Class in com.facebook.presto.operator
 
SpatialIndexBuilderOperator.SpatialPredicate - Interface in com.facebook.presto.operator
 
SpatialIndexBuilderOperatorFactory(int, PlanNodeId, List<Type>, List<Integer>, int, Optional<Integer>, Optional<Integer>, SpatialIndexBuilderOperator.SpatialPredicate, Optional<String>, Optional<JoinFilterFunctionCompiler.JoinFilterFunctionFactory>, int, PagesIndex.Factory) - Constructor for class com.facebook.presto.operator.SpatialIndexBuilderOperator.SpatialIndexBuilderOperatorFactory
 
spatialJoin() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
SpatialJoinNode - Class in com.facebook.presto.sql.planner.plan
 
SpatialJoinNode(Optional<SourceLocation>, PlanNodeId, SpatialJoinNode.Type, PlanNode, PlanNode, List<VariableReferenceExpression>, RowExpression, Optional<VariableReferenceExpression>, Optional<VariableReferenceExpression>, Optional<String>) - Constructor for class com.facebook.presto.sql.planner.plan.SpatialJoinNode
 
SpatialJoinNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, SpatialJoinNode.Type, PlanNode, PlanNode, List<VariableReferenceExpression>, RowExpression, Optional<VariableReferenceExpression>, Optional<VariableReferenceExpression>, Optional<String>) - Constructor for class com.facebook.presto.sql.planner.plan.SpatialJoinNode
 
SpatialJoinNode.DistributionType - Enum in com.facebook.presto.sql.planner.plan
 
SpatialJoinNode.Type - Enum in com.facebook.presto.sql.planner.plan
 
SpatialJoinOperator - Class in com.facebook.presto.operator
 
SpatialJoinOperator(OperatorContext, SpatialJoinNode.Type, List<Type>, List<Integer>, int, Optional<Integer>, PagesSpatialIndexFactory) - Constructor for class com.facebook.presto.operator.SpatialJoinOperator
 
SpatialJoinOperator.SpatialJoinOperatorFactory - Class in com.facebook.presto.operator
 
SpatialJoinOperatorFactory(int, PlanNodeId, SpatialJoinNode.Type, List<Type>, List<Integer>, int, Optional<Integer>, PagesSpatialIndexFactory) - Constructor for class com.facebook.presto.operator.SpatialJoinOperator.SpatialJoinOperatorFactory
 
spatialJoinRowExpressionRewriteRule() - Method in class com.facebook.presto.sql.planner.iterative.rule.RowExpressionRewriteRuleSet
 
SpatialJoinStatsRule - Class in com.facebook.presto.cost
 
SpatialJoinStatsRule(FilterStatsCalculator, StatsNormalizer) - Constructor for class com.facebook.presto.cost.SpatialJoinStatsRule
 
SpatialJoinUtils - Class in com.facebook.presto.util
 
SpatialPartitioningAggregateFunction - Class in com.facebook.presto.geospatial
 
SpatialPartitioningInternalAggregateFunction - Class in com.facebook.presto.geospatial
 
SpatialPartitioningState - Interface in com.facebook.presto.geospatial
 
SpatialPartitioningStateFactory - Class in com.facebook.presto.geospatial
 
SpatialPartitioningStateFactory() - Constructor for class com.facebook.presto.geospatial.SpatialPartitioningStateFactory
 
SpatialPartitioningStateFactory.GroupedSpatialPartitioningState - Class in com.facebook.presto.geospatial
 
SpatialPartitioningStateFactory.SingleSpatialPartitioningState - Class in com.facebook.presto.geospatial
 
SpatialPartitioningStateSerializer - Class in com.facebook.presto.geospatial
 
SpatialPartitioningStateSerializer() - Constructor for class com.facebook.presto.geospatial.SpatialPartitioningStateSerializer
 
spatialPartitions(Object, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
spatialPartitions(Object, Slice, double) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
spatialPartitions(Object, Slice) - Static method in class com.facebook.presto.geospatial.SphericalGeoFunctions
 
spatialPartitions(Object, Slice, double) - Static method in class com.facebook.presto.geospatial.SphericalGeoFunctions
 
specialForm(SpecialFormExpression.Form, Type, RowExpression...) - Static method in class com.facebook.presto.sql.relational.Expressions
 
specialForm(Optional<SourceLocation>, SpecialFormExpression.Form, Type, RowExpression...) - Static method in class com.facebook.presto.sql.relational.Expressions
 
specialForm(SpecialFormExpression.Form, Type, List<RowExpression>) - Static method in class com.facebook.presto.sql.relational.Expressions
 
specialForm(Optional<SourceLocation>, SpecialFormExpression.Form, Type, List<RowExpression>) - Static method in class com.facebook.presto.sql.relational.Expressions
 
SpecialFormBytecodeGenerator - Interface in com.facebook.presto.sql.gen
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.metadata.SqlAggregationFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.metadata.SqlScalarFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.AbstractMinMaxAggregationFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.AbstractMinMaxNAggregationFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.ApproximateMostFrequent
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.ArbitraryAggregationFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.arrayagg.ArrayAggregationFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.arrayagg.SetAggregationFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.arrayagg.SetUnionFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.ChecksumAggregationFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.CountColumn
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.DecimalAverageAggregation
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.DecimalSumAggregation
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.histogram.Histogram
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.MapAggregationFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.MapUnionAggregation
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.MapUnionSumAggregation
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.MergeStatisticalDigestFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.minmaxby.AbstractMinMaxBy
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.minmaxby.AbstractMinMaxByNAggregationFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.multimapagg.MultimapAggregationFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.ParametricAggregation
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.RealAverageAggregation
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.ReduceAggregationFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.aggregation.StatisticalDigestAggregationFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.AbstractGreatestLeast
 
specialize(Signature, BoundVariables, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.annotations.ParametricScalarImplementation
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ApplyFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ArrayConcatFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ArrayConstructor
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ArrayFlattenFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ArrayJoin.ArrayJoinWithNullReplacement
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ArrayJoin
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ArrayReduceFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ArraySubscriptOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ArrayToArrayCast
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ArrayToElementConcatFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ArrayToJsonCast
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ArrayTransformFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.CastFromUnknownOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ConcatFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.distinct.DistinctTypeBetweenOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.distinct.DistinctTypeDistinctFromOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.distinct.DistinctTypeEqualOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.distinct.DistinctTypeGreaterThanOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.distinct.DistinctTypeGreaterThanOrEqualOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.distinct.DistinctTypeHashCodeOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.distinct.DistinctTypeIndeterminateOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.distinct.DistinctTypeLessThanOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.distinct.DistinctTypeLessThanOrEqualOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.distinct.DistinctTypeNotEqualOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.distinct.DistinctTypeXXHash64Operator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ElementToArrayConcatFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.IdentityCast
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.InvokeFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.JsonStringToArrayCast
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.JsonStringToMapCast
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.JsonStringToRowCast
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.JsonToArrayCast
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.JsonToMapCast
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.JsonToRowCast
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.KDistinct
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.MapConcatFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.MapConstructor
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.MapElementAtFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.MapHashCodeOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.MapSubscriptOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.MapToJsonCast
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.MapToMapCast
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.MapTransformKeyFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.MapTransformValueFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.MapZipWithFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ParametricScalar
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.Re2JCastToRegexpFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.RowDistinctFromOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.RowEqualOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.RowGreaterThanOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.RowGreaterThanOrEqualOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.RowHashCodeOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.RowIndeterminateOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.RowLessThanOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.RowLessThanOrEqualOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.RowNotEqualOperator
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.RowToJsonCast
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.RowToRowCast
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.TryCastFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ZipFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.scalar.ZipWithFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.operator.window.SqlWindowFunction
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.type.DistinctTypeCasts.DistinctTypeFromCast
 
specialize(BoundVariables, int, FunctionAndTypeManager) - Method in class com.facebook.presto.type.DistinctTypeCasts.DistinctTypeToCast
 
SpecializedFunctionKey - Class in com.facebook.presto.metadata
 
SpecializedFunctionKey(SqlFunction, BoundVariables, int) - Constructor for class com.facebook.presto.metadata.SpecializedFunctionKey
 
Specification(List<VariableReferenceExpression>, Optional<OrderingScheme>) - Constructor for class com.facebook.presto.sql.planner.plan.WindowNode.Specification
 
SPHERICAL_GEOGRAPHY - Static variable in class com.facebook.presto.geospatial.SphericalGeographyType
 
SPHERICAL_GEOGRAPHY_TYPE_NAME - Static variable in class com.facebook.presto.geospatial.SphericalGeographyType
 
SphericalGeoFunctions - Class in com.facebook.presto.geospatial
 
SphericalGeographyType - Class in com.facebook.presto.geospatial
 
SphericalGeographyType(TypeSignature) - Constructor for class com.facebook.presto.geospatial.SphericalGeographyType
 
spill(Iterator<Page>) - Method in class com.facebook.presto.spiller.FileSingleStreamSpiller
 
spill(Iterator<Page>) - Method in class com.facebook.presto.spiller.GenericSpiller
 
spill(Iterator<Page>) - Method in interface com.facebook.presto.spiller.SingleStreamSpiller
Initiate spilling of pages stream.
spill(Page) - Method in interface com.facebook.presto.spiller.SingleStreamSpiller
Initiate spilling of single page.
spill(Iterator<Page>) - Method in interface com.facebook.presto.spiller.Spiller
Initiate spilling of pages stream.
spill(Iterator<Page>) - Method in interface com.facebook.presto.spiller.StandaloneSpiller
Initiate spilling of pages stream.
spill(Iterator<Page>) - Method in class com.facebook.presto.spiller.TempStorageSingleStreamSpiller
 
spill(Iterator<Page>) - Method in class com.facebook.presto.spiller.TempStorageStandaloneSpiller
 
SPILL_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
SpillableHashAggregationBuilder - Class in com.facebook.presto.operator.aggregation.builder
 
SpillableHashAggregationBuilder(List<AccumulatorFactory>, AggregationNode.Step, int, List<Type>, List<Integer>, Optional<Integer>, OperatorContext, DataSize, DataSize, SpillerFactory, JoinCompiler) - Constructor for class com.facebook.presto.operator.aggregation.builder.SpillableHashAggregationBuilder
 
SpillContext - Interface in com.facebook.presto.operator
 
spillEpoch() - Method in interface com.facebook.presto.operator.LookupSourceProvider.LookupSourceLease
 
Spiller - Interface in com.facebook.presto.spiller
 
SpillerFactory - Interface in com.facebook.presto.spiller
 
SpillerStats - Class in com.facebook.presto.spiller
 
SpillerStats() - Constructor for class com.facebook.presto.spiller.SpillerStats
 
SpillInfoSnapshot(boolean, long, IntPredicate) - Constructor for class com.facebook.presto.operator.LookupJoinOperator.SpillInfoSnapshot
 
SpillingUtils - Class in com.facebook.presto.operator
 
SpillSpaceTracker - Class in com.facebook.presto.spiller
 
SpillSpaceTracker(DataSize) - Constructor for class com.facebook.presto.spiller.SpillSpaceTracker
 
Split - Class in com.facebook.presto.metadata
 
Split(ConnectorId, ConnectorTransactionHandle, ConnectorSplit) - Constructor for class com.facebook.presto.metadata.Split
 
Split(ConnectorId, ConnectorTransactionHandle, ConnectorSplit, Lifespan, SplitContext) - Constructor for class com.facebook.presto.metadata.Split
 
split(Type, Slice, Slice, Slice) - Method in class com.facebook.presto.operator.scalar.SplitToMapFunction.FailOnDuplicateKeys
 
split(Type, Slice, Slice, Slice, SplitToMapFunction.DuplicateKeyResolutionLambda) - Method in class com.facebook.presto.operator.scalar.SplitToMapFunction.ResolveDuplicateKeys
 
split(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
split(Slice, Slice, long) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
split(Slice) - Method in class com.facebook.presto.type.Re2JRegexp
 
Split.SplitIdentifier - Class in com.facebook.presto.metadata
 
SPLIT_CONCURRENCY_ADJUSTMENT_INTERVAL - Static variable in class com.facebook.presto.SystemSessionProperties
 
SPLIT_RUN_QUANTA - Static variable in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
SplitBatch(List<Split>, boolean) - Constructor for class com.facebook.presto.split.SplitSource.SplitBatch
 
splitComplete(PrioritizedSplitRunner) - Method in class com.facebook.presto.execution.executor.TaskHandle
 
splitCompleted(SplitCompletedEvent) - Method in class com.facebook.presto.eventlistener.EventListenerManager
 
splitCompleted(SplitCompletedEvent) - Method in class com.facebook.presto.testing.TestingEventListenerManager
 
splitCompletedEvent(TaskId, DriverStats) - Method in class com.facebook.presto.event.SplitMonitor
 
SplitConcurrencyController - Class in com.facebook.presto.execution
 
SplitConcurrencyController(int, Duration) - Constructor for class com.facebook.presto.execution.SplitConcurrencyController
 
splitFailedEvent(TaskId, DriverStats, Throwable) - Method in class com.facebook.presto.event.SplitMonitor
 
splitFinished(long, double, int) - Method in class com.facebook.presto.execution.SplitConcurrencyController
 
SplitIdentifier(ConnectorId, Object) - Constructor for class com.facebook.presto.metadata.Split.SplitIdentifier
 
splitIdentifier - Variable in class com.facebook.presto.metadata.Split.SplitIdentifier
 
splitIntoPartialAndFinal(PlanVariableAllocator, FunctionAndTypeManager) - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregations
 
splitIntoPartialAndIntermediate(PlanVariableAllocator, FunctionAndTypeManager) - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregations
 
SplitJacksonModule - Class in com.facebook.presto.metadata
 
SplitJacksonModule(HandleResolver) - Constructor for class com.facebook.presto.metadata.SplitJacksonModule
 
SplitManager - Class in com.facebook.presto.split
 
SplitManager(MetadataManager, QueryManagerConfig, NodeSchedulerConfig) - Constructor for class com.facebook.presto.split.SplitManager
 
SplitMonitor - Class in com.facebook.presto.event
 
SplitMonitor(EventListenerManager, ObjectMapper) - Constructor for class com.facebook.presto.event.SplitMonitor
 
SplitOperatorInfo - Class in com.facebook.presto.operator
 
SplitOperatorInfo(Object) - Constructor for class com.facebook.presto.operator.SplitOperatorInfo
 
SplitOperatorInfo(Map<String, String>) - Constructor for class com.facebook.presto.operator.SplitOperatorInfo
 
splitPage(Page, long) - Static method in class com.facebook.presto.execution.buffer.PageSplitterUtil
 
splitPart(Slice, Slice, long) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
SplitPlacementPolicy - Interface in com.facebook.presto.execution.scheduler
 
SplitPlacementResult - Class in com.facebook.presto.execution.scheduler
 
SplitPlacementResult(ListenableFuture<?>, Multimap<InternalNode, Split>) - Constructor for class com.facebook.presto.execution.scheduler.SplitPlacementResult
 
SplitRunner - Interface in com.facebook.presto.execution
 
splitsAdded(int, long) - Method in class com.facebook.presto.operator.PipelineContext
 
SplitSchedulerStats - Class in com.facebook.presto.execution.scheduler
 
SplitSchedulerStats() - Constructor for class com.facebook.presto.execution.scheduler.SplitSchedulerStats
 
splitSessionHeader(Enumeration<String>) - Static method in class com.facebook.presto.server.HttpRequestSessionContext
 
SplitSource - Interface in com.facebook.presto.split
 
SplitSource.SplitBatch - Class in com.facebook.presto.split
 
SplitSourceFactory - Class in com.facebook.presto.sql.planner
 
SplitSourceFactory(SplitSourceProvider, WarningCollector) - Constructor for class com.facebook.presto.sql.planner.SplitSourceFactory
 
SplitSourceProvider - Interface in com.facebook.presto.split
 
SplitToMapFunction - Class in com.facebook.presto.operator.scalar
 
SplitToMapFunction.DuplicateKeyResolutionLambda - Interface in com.facebook.presto.operator.scalar
 
SplitToMapFunction.FailOnDuplicateKeys - Class in com.facebook.presto.operator.scalar
 
SplitToMapFunction.ResolveDuplicateKeys - Class in com.facebook.presto.operator.scalar
 
splitToMultimap(Type, Slice, Slice, Slice) - Method in class com.facebook.presto.operator.scalar.SplitToMultimapFunction
 
SplitToMultimapFunction - Class in com.facebook.presto.operator.scalar
 
SplitToMultimapFunction(Type) - Constructor for class com.facebook.presto.operator.scalar.SplitToMultimapFunction
 
spookyHashV2_32(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
spookyHashV2_64(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
SPOOLING_OUTPUT_BUFFER_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
SpoolingOutputBuffer - Class in com.facebook.presto.execution.buffer
 
SpoolingOutputBuffer(TaskId, String, OutputBuffers, StateMachine<BufferState>, TempStorage, DataSize, ListeningExecutorService, FinalizerService) - Constructor for class com.facebook.presto.execution.buffer.SpoolingOutputBuffer
 
SpoolingOutputBufferFactory - Class in com.facebook.presto.execution.buffer
 
SpoolingOutputBufferFactory(FeaturesConfig, TempStorageManager, FinalizerService) - Constructor for class com.facebook.presto.execution.buffer.SpoolingOutputBufferFactory
 
SpoolingOutputBufferFactory(FeaturesConfig) - Constructor for class com.facebook.presto.execution.buffer.SpoolingOutputBufferFactory
 
SqlAggregationFunction - Class in com.facebook.presto.metadata
 
SqlAggregationFunction(String, List<TypeVariableConstraint>, List<LongVariableConstraint>, TypeSignature, List<TypeSignature>) - Constructor for class com.facebook.presto.metadata.SqlAggregationFunction
 
SqlAggregationFunction(String, List<TypeVariableConstraint>, List<LongVariableConstraint>, TypeSignature, List<TypeSignature>, FunctionKind) - Constructor for class com.facebook.presto.metadata.SqlAggregationFunction
 
SqlAggregationFunction(Signature, SqlFunctionVisibility) - Constructor for class com.facebook.presto.metadata.SqlAggregationFunction
 
SqlEnvironmentConfig - Class in com.facebook.presto.sql
 
SqlEnvironmentConfig() - Constructor for class com.facebook.presto.sql.SqlEnvironmentConfig
 
SqlFormatterUtil - Class in com.facebook.presto.sql
 
SqlFunctionIdCodec - Class in com.facebook.presto.server
 
SqlFunctionIdCodec() - Constructor for class com.facebook.presto.server.SqlFunctionIdCodec
 
SqlFunctionUtils - Class in com.facebook.presto.sql.relational
 
SqlIntervalDayTime - Class in com.facebook.presto.type
 
SqlIntervalDayTime(long) - Constructor for class com.facebook.presto.type.SqlIntervalDayTime
 
SqlIntervalDayTime(int, int, int, int, int) - Constructor for class com.facebook.presto.type.SqlIntervalDayTime
 
SqlIntervalYearMonth - Class in com.facebook.presto.type
 
SqlIntervalYearMonth(int) - Constructor for class com.facebook.presto.type.SqlIntervalYearMonth
 
SqlIntervalYearMonth(int, int) - Constructor for class com.facebook.presto.type.SqlIntervalYearMonth
 
SqlInvokedFunctionCodec - Class in com.facebook.presto.server
 
SqlInvokedFunctionCodec(JsonCodec<SqlInvokedFunction>) - Constructor for class com.facebook.presto.server.SqlInvokedFunctionCodec
 
sqlInvokedScalar(Class<?>) - Method in class com.facebook.presto.metadata.FunctionListBuilder
 
SqlInvokedScalarFromAnnotationsParser - Class in com.facebook.presto.operator.scalar.annotations
 
sqlInvokedScalars(Class<?>) - Method in class com.facebook.presto.metadata.FunctionListBuilder
 
SqlOperator - Class in com.facebook.presto.metadata
 
SqlOperator(OperatorType, List<TypeVariableConstraint>, List<LongVariableConstraint>, TypeSignature, List<TypeSignature>) - Constructor for class com.facebook.presto.metadata.SqlOperator
 
SqlQueryExecution - Class in com.facebook.presto.execution
 
SqlQueryExecution.SqlQueryExecutionFactory - Class in com.facebook.presto.execution
 
SqlQueryManager - Class in com.facebook.presto.execution
 
SqlQueryManager(ClusterMemoryManager, QueryMonitor, EmbedVersion, QueryManagerConfig, WarningCollectorFactory, HistoryBasedPlanStatisticsManager) - Constructor for class com.facebook.presto.execution.SqlQueryManager
 
SqlQueryScheduler - Class in com.facebook.presto.execution.scheduler
 
SqlQuerySchedulerInterface - Interface in com.facebook.presto.execution.scheduler
 
SqlScalarFunction - Class in com.facebook.presto.metadata
 
SqlScalarFunction(Signature) - Constructor for class com.facebook.presto.metadata.SqlScalarFunction
 
SqlStageExecution - Class in com.facebook.presto.execution
 
SqlStageExecution.StageTaskRecoveryCallback - Interface in com.facebook.presto.execution
 
SqlTask - Class in com.facebook.presto.execution
 
SqlTaskExecution - Class in com.facebook.presto.execution
 
SqlTaskExecutionFactory - Class in com.facebook.presto.execution
 
SqlTaskExecutionFactory(Executor, TaskExecutor, LocalExecutionPlanner, BlockEncodingSerde, OrderingCompiler, SplitMonitor, TaskManagerConfig) - Constructor for class com.facebook.presto.execution.SqlTaskExecutionFactory
 
SqlTaskIoStats - Class in com.facebook.presto.execution
 
SqlTaskIoStats() - Constructor for class com.facebook.presto.execution.SqlTaskIoStats
 
SqlTaskIoStats(CounterStat, CounterStat, CounterStat, CounterStat) - Constructor for class com.facebook.presto.execution.SqlTaskIoStats
 
SqlTaskManager - Class in com.facebook.presto.execution
 
SqlTaskManager(LocalExecutionPlanner, LocationFactory, TaskExecutor, SplitMonitor, NodeInfo, LocalMemoryManager, JsonCodec<List<TaskMemoryReservationSummary>>, TaskManagementExecutor, TaskManagerConfig, NodeMemoryConfig, LocalSpillManager, ExchangeClientSupplier, NodeSpillConfig, GcMonitor, BlockEncodingSerde, OrderingCompiler, FragmentResultCacheManager, ObjectMapper, SpoolingOutputBufferFactory) - Constructor for class com.facebook.presto.execution.SqlTaskManager
 
sqlTimeOf(int, int, int, int, Session) - Static method in class com.facebook.presto.testing.DateTimeTestingUtils
 
sqlTimeOf(LocalTime, Session) - Static method in class com.facebook.presto.testing.DateTimeTestingUtils
 
sqlTimestampOf(int, int, int, int, int, int, int, Session) - Static method in class com.facebook.presto.testing.DateTimeTestingUtils
 
sqlTimestampOf(int, int, int, int, int, int, int, DateTimeZone, TimeZoneKey, ConnectorSession) - Static method in class com.facebook.presto.testing.DateTimeTestingUtils
 
sqlTimestampOf(LocalDateTime) - Static method in class com.facebook.presto.testing.DateTimeTestingUtils
Constructs standard (non-legacy) TIMESTAMP value corresponding to argument
sqlTimestampOf(DateTime, Session) - Static method in class com.facebook.presto.testing.DateTimeTestingUtils
 
sqlTimestampOf(long, ConnectorSession) - Static method in class com.facebook.presto.testing.DateTimeTestingUtils
 
sqlTimestampOf(long, ConnectorSession, TimeUnit) - Static method in class com.facebook.presto.testing.DateTimeTestingUtils
 
SqlToRowExpressionTranslator - Class in com.facebook.presto.sql.relational
 
SqlTypeBytecodeExpression - Class in com.facebook.presto.sql.gen
 
SqlWindowFunction - Class in com.facebook.presto.operator.window
 
SqlWindowFunction(WindowFunctionSupplier) - Constructor for class com.facebook.presto.operator.window.SqlWindowFunction
 
sqrt(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
ST_CONTAINS - Static variable in class com.facebook.presto.util.SpatialJoinUtils
 
ST_CROSSES - Static variable in class com.facebook.presto.util.SpatialJoinUtils
 
ST_DISTANCE - Static variable in class com.facebook.presto.util.SpatialJoinUtils
 
ST_EQUALS - Static variable in class com.facebook.presto.util.SpatialJoinUtils
 
ST_INTERSECTS - Static variable in class com.facebook.presto.util.SpatialJoinUtils
 
ST_OVERLAPS - Static variable in class com.facebook.presto.util.SpatialJoinUtils
 
ST_TOUCHES - Static variable in class com.facebook.presto.util.SpatialJoinUtils
 
ST_WITHIN - Static variable in class com.facebook.presto.util.SpatialJoinUtils
 
StackLine(String, int, String, String) - Constructor for class com.facebook.presto.server.ThreadResource.StackLine
 
StageExecutionAndScheduler - Class in com.facebook.presto.execution.scheduler
 
StageExecutionDescriptor - Class in com.facebook.presto.operator
 
StageExecutionDescriptor.StageExecutionStrategy - Enum in com.facebook.presto.operator
 
StageExecutionId - Class in com.facebook.presto.execution
 
StageExecutionId(StageId, int) - Constructor for class com.facebook.presto.execution.StageExecutionId
 
StageExecutionInfo - Class in com.facebook.presto.execution
 
StageExecutionInfo(StageExecutionState, StageExecutionStats, List<TaskInfo>, Optional<ExecutionFailureInfo>) - Constructor for class com.facebook.presto.execution.StageExecutionInfo
 
StageExecutionState - Enum in com.facebook.presto.execution
 
StageExecutionStateMachine - Class in com.facebook.presto.execution
 
StageExecutionStateMachine(StageExecutionId, ExecutorService, SplitSchedulerStats, boolean) - Constructor for class com.facebook.presto.execution.StageExecutionStateMachine
 
StageExecutionStats - Class in com.facebook.presto.execution
 
StageExecutionStats(DateTime, Distribution.DistributionSnapshot, int, int, int, int, int, int, int, int, int, int, double, double, DataSize, DataSize, DataSize, DataSize, Duration, Duration, Duration, Duration, boolean, Set<BlockedReason>, DataSize, DataSize, long, DataSize, long, DataSize, DataSize, long, DataSize, StageGcStatistics, List<OperatorStats>, RuntimeStats) - Constructor for class com.facebook.presto.execution.StageExecutionStats
 
StageId - Class in com.facebook.presto.execution
 
StageId(QueryId, int) - Constructor for class com.facebook.presto.execution.StageId
 
StageId(String, int) - Constructor for class com.facebook.presto.execution.StageId
 
StageInfo - Class in com.facebook.presto.execution
 
StageInfo(StageId, URI, Optional<PlanFragment>, StageExecutionInfo, List<StageExecutionInfo>, List<StageInfo>, boolean) - Constructor for class com.facebook.presto.execution.StageInfo
 
StageLinkage - Class in com.facebook.presto.execution.scheduler
 
StageLinkage(PlanFragmentId, ExchangeLocationsConsumer, Set<SqlStageExecution>) - Constructor for class com.facebook.presto.execution.scheduler.StageLinkage
 
StageResource - Class in com.facebook.presto.server
 
StageResource(QueryManager) - Constructor for class com.facebook.presto.server.StageResource
 
StageScheduler - Interface in com.facebook.presto.execution.scheduler
 
StandaloneSpiller - Interface in com.facebook.presto.spiller
StandaloneSpiller is a stateless spiller interface that provides basic spill capabilities using serialized storage handle.
StandaloneSpillerFactory - Interface in com.facebook.presto.spiller
 
standardErrorToBuckets(double) - Static method in class com.facebook.presto.operator.aggregation.HyperLogLogUtils
 
StandardJoinFilterFunction - Class in com.facebook.presto.operator
 
StandardJoinFilterFunction(InternalJoinFilterFunction, AdaptiveLongBigArray, List<Page>) - Constructor for class com.facebook.presto.operator.StandardJoinFilterFunction
 
stArea(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
start() - Method in class com.facebook.presto.dispatcher.DispatchManager
 
start() - Method in class com.facebook.presto.execution.ClusterSizeMonitor
 
start() - Method in class com.facebook.presto.execution.DataDefinitionExecution
 
start() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
start() - Method in class com.facebook.presto.execution.MemoryRevokingScheduler
 
start() - Method in interface com.facebook.presto.execution.QueryExecution
 
start() - Method in class com.facebook.presto.execution.QueryTracker
 
start() - Method in interface com.facebook.presto.execution.RemoteTask
 
start() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
start() - Method in class com.facebook.presto.execution.scheduler.LegacySqlQueryScheduler
Deprecated.
 
start() - Method in class com.facebook.presto.execution.scheduler.SqlQueryScheduler
 
start() - Method in interface com.facebook.presto.execution.scheduler.SqlQuerySchedulerInterface
 
start() - Method in class com.facebook.presto.execution.SqlQueryExecution
 
start() - Method in class com.facebook.presto.execution.SqlQueryManager
 
start() - Method in class com.facebook.presto.execution.SqlTaskManager
 
start() - Method in class com.facebook.presto.execution.TaskThresholdMemoryRevokingScheduler
 
start() - Method in class com.facebook.presto.failureDetector.HeartbeatFailureDetector
 
start(int, int, Page) - Method in class com.facebook.presto.operator.ArrayPositionLinks
 
start() - Method in class com.facebook.presto.operator.PipelineContext
 
start(int, int, Page) - Method in interface com.facebook.presto.operator.PositionLinks
Initialize iteration over position links.
start(int, int, Page) - Method in class com.facebook.presto.operator.SortedPositionLinks
 
start() - Method in class com.facebook.presto.operator.TaskContext
 
start() - Method in class com.facebook.presto.resourcemanager.RatisServer
 
start() - Method in class com.facebook.presto.server.protocol.LocalQueryProvider
 
start() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
start() - Method in class com.facebook.presto.server.remotetask.TaskInfoFetcher
 
start() - Method in class com.facebook.presto.sql.gen.ExpressionProfiler
 
start() - Method in class com.facebook.presto.util.FinalizerService
 
start() - Method in class com.facebook.presto.util.GcStatusMonitor
 
start() - Method in class com.facebook.presto.util.PeriodicTaskExecutor
 
startBlock(String, String) - Method in class com.facebook.presto.tracing.SimpleTracer
 
STARTING_VERSION - Static variable in class com.facebook.presto.execution.TaskStatus
The first valid version that will be returned for a remote task.
startLifespan(Lifespan, ConnectorPartitionHandle) - Method in class com.facebook.presto.execution.scheduler.SourcePartitionedScheduler
 
startLifespan(Lifespan, ConnectorPartitionHandle) - Method in interface com.facebook.presto.execution.scheduler.SourceScheduler
 
startMemoryRevoke() - Method in interface com.facebook.presto.operator.aggregation.builder.HashAggregationBuilder
 
startMemoryRevoke() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
startMemoryRevoke() - Method in class com.facebook.presto.operator.aggregation.builder.SpillableHashAggregationBuilder
 
startMemoryRevoke() - Method in class com.facebook.presto.operator.HashAggregationOperator
 
startMemoryRevoke() - Method in class com.facebook.presto.operator.HashBuilderOperator
 
startMemoryRevoke() - Method in interface com.facebook.presto.operator.Operator
After calling this method operator should revoke all reserved revocable memory.
startMemoryRevoke() - Method in class com.facebook.presto.operator.OrderByOperator
 
startMemoryRevoke() - Method in class com.facebook.presto.operator.WindowOperator
 
startPollingNodeStates() - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
startProcessTimer() - Method in class com.facebook.presto.operator.DriverContext
 
startRequest() - Method in class com.facebook.presto.server.remotetask.Backoff
 
startRequest() - Method in class com.facebook.presto.server.RequestErrorTracker
 
startResponding() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
StartTransactionTask - Class in com.facebook.presto.execution
 
StartTransactionTask() - Constructor for class com.facebook.presto.execution.StartTransactionTask
 
startWaitingForPrerequisites() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
startWaitingForPrerequisites() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
startWaitingForPrerequisites() - Method in interface com.facebook.presto.execution.ManagedQueryExecution
 
startWaitingForResources() - Method in class com.facebook.presto.dispatcher.FailedDispatchQuery
 
startWaitingForResources() - Method in class com.facebook.presto.dispatcher.LocalDispatchQuery
 
startWaitingForResources() - Method in interface com.facebook.presto.execution.ManagedQueryExecution
 
stAsBinary(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stAsText(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stateChanged(T) - Method in interface com.facebook.presto.execution.StateMachine.StateChangeListener
 
stateChanged(QueryState) - Method in class com.facebook.presto.tracing.QueryStateTracingListener
 
StateCompiler - Class in com.facebook.presto.operator.aggregation.state
 
stateMachine - Variable in class com.facebook.presto.execution.DataDefinitionExecution
 
StateMachine<T> - Class in com.facebook.presto.execution
Simple state machine which holds a single state.
StateMachine(String, Executor, T) - Constructor for class com.facebook.presto.execution.StateMachine
Creates a state machine with the specified initial state and no terminal states.
StateMachine(String, Executor, T, Iterable<T>) - Constructor for class com.facebook.presto.execution.StateMachine
Creates a state machine with the specified initial state and terminal states.
StateMachine.StateChangeListener<T> - Interface in com.facebook.presto.execution
 
statement - Variable in class com.facebook.presto.execution.DataDefinitionExecution
 
StatementHttpExecutionMBean - Class in com.facebook.presto.server
 
StatementHttpExecutionMBean(ExecutorService, ScheduledExecutorService) - Constructor for class com.facebook.presto.server.StatementHttpExecutionMBean
 
StatementRewrite - Class in com.facebook.presto.sql.rewrite
 
StatementUtils - Class in com.facebook.presto.util
 
StaticCatalogStore - Class in com.facebook.presto.metadata
 
StaticCatalogStore(ConnectorManager, StaticCatalogStoreConfig) - Constructor for class com.facebook.presto.metadata.StaticCatalogStore
 
StaticCatalogStore(ConnectorManager, File, List<String>) - Constructor for class com.facebook.presto.metadata.StaticCatalogStore
 
StaticCatalogStoreConfig - Class in com.facebook.presto.metadata
 
StaticCatalogStoreConfig() - Constructor for class com.facebook.presto.metadata.StaticCatalogStoreConfig
 
StaticFunctionNamespaceStore - Class in com.facebook.presto.metadata
 
StaticFunctionNamespaceStore(FunctionAndTypeManager, StaticFunctionNamespaceStoreConfig) - Constructor for class com.facebook.presto.metadata.StaticFunctionNamespaceStore
 
StaticFunctionNamespaceStoreConfig - Class in com.facebook.presto.metadata
 
StaticFunctionNamespaceStoreConfig() - Constructor for class com.facebook.presto.metadata.StaticFunctionNamespaceStoreConfig
 
StaticLookupSourceProvider - Class in com.facebook.presto.operator
 
StaticLookupSourceProvider(LookupSource) - Constructor for class com.facebook.presto.operator.StaticLookupSourceProvider
 
StaticSystemTablesProvider - Class in com.facebook.presto.connector.system
 
StaticSystemTablesProvider(Set<SystemTable>) - Constructor for class com.facebook.presto.connector.system.StaticSystemTablesProvider
 
StatisticAggregations - Class in com.facebook.presto.sql.planner.plan
 
StatisticAggregations(Map<VariableReferenceExpression, AggregationNode.Aggregation>, List<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.StatisticAggregations
 
StatisticAggregations.Parts - Class in com.facebook.presto.sql.planner.plan
 
StatisticAggregationsDescriptor<T> - Class in com.facebook.presto.sql.planner.plan
 
StatisticAggregationsDescriptor(Map<String, T>, Map<TableStatisticType, T>, Map<ColumnStatisticMetadata, T>) - Constructor for class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor
 
StatisticAggregationsDescriptor.Builder<T> - Class in com.facebook.presto.sql.planner.plan
 
StatisticAggregationsDescriptor.ColumnStatisticMetadataKeyDeserializer - Class in com.facebook.presto.sql.planner.plan
 
StatisticAggregationsDescriptor.ColumnStatisticMetadataKeySerializer - Class in com.facebook.presto.sql.planner.plan
 
StatisticalDigest<T> - Interface in com.facebook.presto.operator.aggregation
 
StatisticalDigestAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
StatisticalDigestFactory - Class in com.facebook.presto.operator.aggregation
 
StatisticalDigestFactory.StatisticalQuantileDigest - Class in com.facebook.presto.operator.aggregation
 
StatisticalDigestFactory.StatisticalTDigest - Class in com.facebook.presto.operator.aggregation
 
StatisticalDigestState<T> - Interface in com.facebook.presto.operator.aggregation.state
 
StatisticalDigestStateFactory<T> - Class in com.facebook.presto.operator.aggregation.state
 
StatisticalDigestStateFactory.GroupedStatisticalDigestState<T> - Class in com.facebook.presto.operator.aggregation.state
 
StatisticalDigestStateFactory.SingleStatisticalDigestState<T> - Class in com.facebook.presto.operator.aggregation.state
 
StatisticalDigestStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
StatisticalDigestStateSerializer() - Constructor for class com.facebook.presto.operator.aggregation.state.StatisticalDigestStateSerializer
 
StatisticalQuantileDigest(QuantileDigest) - Constructor for class com.facebook.presto.operator.aggregation.StatisticalDigestFactory.StatisticalQuantileDigest
 
StatisticalTDigest(TDigest) - Constructor for class com.facebook.presto.operator.aggregation.StatisticalDigestFactory.StatisticalTDigest
 
StatisticRange - Class in com.facebook.presto.cost
 
StatisticRange(double, double, double) - Constructor for class com.facebook.presto.cost.StatisticRange
 
statisticRange() - Method in class com.facebook.presto.cost.VariableStatsEstimate
 
STATISTICS_CPU_TIMER_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
StatisticsAggregationPlanner - Class in com.facebook.presto.sql.planner
 
StatisticsAggregationPlanner(PlanVariableAllocator, Metadata) - Constructor for class com.facebook.presto.sql.planner.StatisticsAggregationPlanner
 
StatisticsAggregationPlanner.ColumnStatisticsAggregation - Class in com.facebook.presto.sql.planner
 
StatisticsAggregationPlanner.TableStatisticAggregation - Class in com.facebook.presto.sql.planner
 
StatisticsWriterNode - Class in com.facebook.presto.sql.planner.plan
 
StatisticsWriterNode(Optional<SourceLocation>, PlanNodeId, PlanNode, TableHandle, VariableReferenceExpression, boolean, StatisticAggregationsDescriptor<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.StatisticsWriterNode
 
StatisticsWriterNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, TableHandle, VariableReferenceExpression, boolean, StatisticAggregationsDescriptor<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.StatisticsWriterNode
 
StatisticsWriterOperator - Class in com.facebook.presto.operator
 
StatisticsWriterOperator(OperatorContext, StatisticsWriterOperator.StatisticsWriter, StatisticAggregationsDescriptor<Integer>, boolean) - Constructor for class com.facebook.presto.operator.StatisticsWriterOperator
 
StatisticsWriterOperator.StatisticsWriter - Interface in com.facebook.presto.operator
 
StatisticsWriterOperator.StatisticsWriterOperatorFactory - Class in com.facebook.presto.operator
 
StatisticsWriterOperatorFactory(int, PlanNodeId, StatisticsWriterOperator.StatisticsWriter, boolean, StatisticAggregationsDescriptor<Integer>) - Constructor for class com.facebook.presto.operator.StatisticsWriterOperator.StatisticsWriterOperatorFactory
 
Stats(URI, int) - Constructor for class com.facebook.presto.failureDetector.HeartbeatFailureDetector.Stats
 
STATS_START_CHANNEL - Static variable in class com.facebook.presto.operator.TableWriterUtils
 
StatsAndCosts - Class in com.facebook.presto.cost
 
StatsAndCosts(Map<PlanNodeId, PlanNodeStatsEstimate>, Map<PlanNodeId, PlanCostEstimate>) - Constructor for class com.facebook.presto.cost.StatsAndCosts
 
StatsCalculator - Interface in com.facebook.presto.cost
 
StatsCalculatorModule - Class in com.facebook.presto.cost
 
StatsCalculatorModule() - Constructor for class com.facebook.presto.cost.StatsCalculatorModule
 
StatsNormalizer - Class in com.facebook.presto.cost
Makes stats consistent
StatsNormalizer() - Constructor for class com.facebook.presto.cost.StatsNormalizer
 
StatsProvider - Interface in com.facebook.presto.cost
 
StatsRecordingPlanOptimizer - Class in com.facebook.presto.sql.planner.optimizations
 
StatsRecordingPlanOptimizer(OptimizerStatsRecorder, PlanOptimizer) - Constructor for class com.facebook.presto.sql.planner.optimizations.StatsRecordingPlanOptimizer
 
statusPing() - Method in class com.facebook.presto.server.StatusResource
 
StatusResource - Class in com.facebook.presto.server
 
StatusResource(NodeVersion, NodeInfo, ServerConfig, LocalMemoryManager) - Constructor for class com.facebook.presto.server.StatusResource
 
statusRoundTripMillis(long) - Method in class com.facebook.presto.server.remotetask.RemoteTaskStats
 
stBoundary(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stBuffer(Slice, double) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stCentroid(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stContains(Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stConvexHull(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stCoordinateDimension(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stCrosses(Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stddev(VarianceState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.VarianceAggregation
 
stddevPop(VarianceState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.VarianceAggregation
 
stDifference(Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stDimension(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stDisjoint(Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stDistance(Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stEndPoint(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stEnvelope(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stEnvelopeAsPts(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
step() - Static method in class com.facebook.presto.sql.planner.plan.Patterns.Aggregation
 
step() - Static method in class com.facebook.presto.sql.planner.plan.Patterns.TopN
 
stEquals(Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stExteriorRing(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stGeometries(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stGeometryFromText(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stGeometryN(Slice, long) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stGeometryType(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stGeomFromBinary(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stInteriorRingN(Slice, long) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stInteriorRings(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stIntersection(Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stIntersects(Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stIsClosed(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stIsEmpty(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stIsRing(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stIsSimple(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stIsValid(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stLength(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stLineString(Block) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stMultiPoint(Block) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stNumGeometries(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stNumInteriorRings(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stNumPoints(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stop() - Method in class com.facebook.presto.connector.ConnectorManager
 
stop() - Method in class com.facebook.presto.dispatcher.DispatchManager
 
stop() - Method in class com.facebook.presto.execution.ClusterSizeMonitor
 
stop() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
stop() - Method in class com.facebook.presto.execution.MemoryRevokingScheduler
 
stop() - Method in class com.facebook.presto.execution.PartialResultQueryManager
 
stop() - Method in class com.facebook.presto.execution.QueryTracker
 
stop() - Method in class com.facebook.presto.execution.scheduler.NetworkLocationCache
 
stop() - Method in class com.facebook.presto.execution.scheduler.NodeScheduler
 
stop() - Method in class com.facebook.presto.execution.SqlQueryManager
 
stop() - Method in class com.facebook.presto.execution.TaskThresholdMemoryRevokingScheduler
 
stop() - Method in class com.facebook.presto.metadata.DiscoveryNodeManager
 
stop() - Method in class com.facebook.presto.operator.ExchangeClientFactory
 
stop() - Method in class com.facebook.presto.resourcemanager.ClusterMemoryManagerService
 
stop() - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStatusSender
 
stop() - Method in class com.facebook.presto.server.protocol.LocalQueryProvider
 
stop() - Method in class com.facebook.presto.server.protocol.QueuedStatementResource
 
stop() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTaskFactory
 
stop(int) - Method in class com.facebook.presto.sql.gen.ExpressionProfiler
 
stop() - Method in class com.facebook.presto.ttl.nodettlfetchermanagers.ConfidenceBasedNodeTtlFetcherManager
 
stop() - Method in class com.facebook.presto.util.GcStatusMonitor
 
stop() - Method in class com.facebook.presto.util.PeriodicTaskExecutor
 
stopResponding() - Method in class com.facebook.presto.server.testing.TestingPrestoServer
 
storeCost(int, PlanCostEstimate) - Method in class com.facebook.presto.sql.planner.iterative.Memo
 
storeStats(int, PlanNodeStatsEstimate) - Method in class com.facebook.presto.sql.planner.iterative.Memo
 
stOverlaps(Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stPoint(double, double) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stPointN(Slice, long) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stPoints(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stPolygon(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
streamBackdoorDeriveProperties(PlanNode, List<ActualProperties>, Metadata, Session, TypeProvider, SqlParser) - Static method in class com.facebook.presto.sql.planner.optimizations.PropertyDerivations
 
StreamDataEntity - Class in com.facebook.presto.operator.aggregation.approxmostfrequent.stream
 
StreamDataEntity(int, int) - Constructor for class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamDataEntity
 
streamIndexDataForSingleKey(UpdateRequest) - Method in class com.facebook.presto.operator.index.IndexLoader
 
STREAMING_FOR_PARTIAL_AGGREGATION_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
StreamingAggregationOperator - Class in com.facebook.presto.operator
 
StreamingAggregationOperator(OperatorContext, List<Type>, List<Type>, List<Integer>, AggregationNode.Step, List<AccumulatorFactory>, JoinCompiler) - Constructor for class com.facebook.presto.operator.StreamingAggregationOperator
 
StreamingAggregationOperator.StreamingAggregationOperatorFactory - Class in com.facebook.presto.operator
 
StreamingAggregationOperatorFactory(int, PlanNodeId, List<Type>, List<Type>, List<Integer>, AggregationNode.Step, List<AccumulatorFactory>, JoinCompiler) - Constructor for class com.facebook.presto.operator.StreamingAggregationOperator.StreamingAggregationOperatorFactory
 
StreamingIndexedData - Class in com.facebook.presto.operator.index
 
StreamingIndexedData(List<Type>, List<Type>, Page, PageBuffer, Driver) - Constructor for class com.facebook.presto.operator.index.StreamingIndexedData
 
StreamingPlanSection - Class in com.facebook.presto.execution.scheduler
 
StreamingPlanSection(StreamingSubPlan, List<StreamingPlanSection>) - Constructor for class com.facebook.presto.execution.scheduler.StreamingPlanSection
 
StreamingSubPlan - Class in com.facebook.presto.execution.scheduler
StreamingSubPlan is similar to SubPlan but only contains streaming children
StreamingSubPlan(PlanFragment, List<StreamingSubPlan>) - Constructor for class com.facebook.presto.execution.scheduler.StreamingSubPlan
 
streamPartitionedOn(List<VariableReferenceExpression>) - Static method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Global
 
StreamPreferredProperties - Class in com.facebook.presto.sql.planner.optimizations
 
StreamPropertyDerivations - Class in com.facebook.presto.sql.planner.optimizations
 
StreamPropertyDerivations.StreamProperties - Class in com.facebook.presto.sql.planner.optimizations
 
StreamPropertyDerivations.StreamProperties.StreamDistribution - Enum in com.facebook.presto.sql.planner.optimizations
 
StreamSummary - Class in com.facebook.presto.operator.aggregation.approxmostfrequent.stream
 
StreamSummary(Type, int, int) - Constructor for class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamSummary
 
StreamSummaryReader - Interface in com.facebook.presto.operator.aggregation.approxmostfrequent.stream
 
stRelate(Slice, Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
StringFunctions - Class in com.facebook.presto.operator.scalar
Current implementation is based on code points from Unicode and does ignore grapheme cluster boundaries.
stringIpPrefix(Slice, long) - Static method in class com.facebook.presto.operator.scalar.IpPrefixFunctions
 
stringPosition(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
stringPosition(Slice, Slice, long) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
stringReversePosition(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
stringReversePosition(Slice, Slice, long) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
StringTableUtils - Class in com.facebook.presto.util
 
stripLeadingConstants(List<? extends LocalProperty<T>>) - Static method in class com.facebook.presto.sql.planner.optimizations.LocalProperties
 
stSphericalArea(Slice) - Static method in class com.facebook.presto.geospatial.SphericalGeoFunctions
 
stSphericalAsText(Slice) - Static method in class com.facebook.presto.geospatial.SphericalGeoFunctions
 
stSphericalCentroid(Slice) - Static method in class com.facebook.presto.geospatial.SphericalGeoFunctions
 
stSphericalDistance(Slice, Slice) - Static method in class com.facebook.presto.geospatial.SphericalGeoFunctions
 
stSphericalLength(Slice) - Static method in class com.facebook.presto.geospatial.SphericalGeoFunctions
 
stStartPoint(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stSymmetricDifference(Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stTouches(Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stUnion(Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stWithin(Slice, Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stX(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stXMax(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stXMin(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stY(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stYMax(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
stYMin(Slice) - Static method in class com.facebook.presto.geospatial.GeoFunctions
 
subExpressions(RowExpression) - Static method in class com.facebook.presto.sql.relational.Expressions
 
subExpressions(Iterable<RowExpression>) - Static method in class com.facebook.presto.sql.relational.Expressions
 
subGroups() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
subLocation(int, int) - Method in class com.facebook.presto.execution.scheduler.NetworkLocation
 
submit(Statement, ManagedQueryExecution, SelectionContext<C>, Executor) - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroupManager
 
submit(Statement, ManagedQueryExecution, SelectionContext<Void>, Executor) - Method in class com.facebook.presto.execution.resourceGroups.NoOpResourceGroupManager
 
submit(Statement, ManagedQueryExecution, SelectionContext<C>, Executor) - Method in interface com.facebook.presto.execution.resourceGroups.ResourceGroupManager
 
SubPlan - Class in com.facebook.presto.sql.planner
 
SubPlan(PlanFragment, List<SubPlan>) - Constructor for class com.facebook.presto.sql.planner.SubPlan
 
subquery() - Static method in class com.facebook.presto.sql.planner.plan.Patterns.LateralJoin
 
subQueryNotSupportedError(Node, String) - Static method in class com.facebook.presto.sql.analyzer.SemanticExceptions
 
subRange(int, int) - Method in class com.facebook.presto.operator.project.SelectedPositions
 
subscript(boolean, MapSubscriptOperator.MissingKeyExceptionFactory, MethodHandle, MethodHandle, MethodHandle, Type, SqlFunctionProperties, Block, boolean) - Static method in class com.facebook.presto.operator.scalar.MapSubscriptOperator
 
subscript(boolean, MapSubscriptOperator.MissingKeyExceptionFactory, MethodHandle, MethodHandle, MethodHandle, Type, SqlFunctionProperties, Block, long) - Static method in class com.facebook.presto.operator.scalar.MapSubscriptOperator
 
subscript(boolean, MapSubscriptOperator.MissingKeyExceptionFactory, MethodHandle, MethodHandle, MethodHandle, Type, SqlFunctionProperties, Block, double) - Static method in class com.facebook.presto.operator.scalar.MapSubscriptOperator
 
subscript(boolean, MapSubscriptOperator.MissingKeyExceptionFactory, MethodHandle, MethodHandle, MethodHandle, Type, SqlFunctionProperties, Block, Slice) - Static method in class com.facebook.presto.operator.scalar.MapSubscriptOperator
 
subscript(boolean, MapSubscriptOperator.MissingKeyExceptionFactory, MethodHandle, MethodHandle, MethodHandle, Type, SqlFunctionProperties, Block, Object) - Static method in class com.facebook.presto.operator.scalar.MapSubscriptOperator
 
subscriptFunction(Type, Type) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
substr(Slice, long) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
substr(Slice, long, long) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
substr(Slice, long) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
substr(Slice, long, long) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
subtract(long, long) - Static method in class com.facebook.presto.type.BigintOperators
 
subtract(double, double) - Static method in class com.facebook.presto.type.DoubleOperators
 
subtract(long, long) - Static method in class com.facebook.presto.type.IntegerOperators
 
subtract(long, long) - Static method in class com.facebook.presto.type.IntervalDayTimeOperators
 
subtract(long, long) - Static method in class com.facebook.presto.type.IntervalYearMonthOperators
 
subtract(long, long) - Static method in class com.facebook.presto.type.RealOperators
 
subtract(long, long) - Static method in class com.facebook.presto.type.SmallintOperators
 
subtract(long, long) - Static method in class com.facebook.presto.type.TimeOperators
 
subtract(long, long) - Static method in class com.facebook.presto.type.TimestampOperators
 
subtract(long, long) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
subtract(long, long) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
subtract(long, long) - Static method in class com.facebook.presto.type.TinyintOperators
 
subtractLongLongLong(Slice, Slice, int, boolean) - Static method in class com.facebook.presto.type.DecimalOperators
 
subtractLongShortLong(Slice, long, int, boolean) - Static method in class com.facebook.presto.type.DecimalOperators
 
subtractShortLongLong(long, Slice, int, boolean) - Static method in class com.facebook.presto.type.DecimalOperators
 
subtractShortShortLong(long, long, int, boolean) - Static method in class com.facebook.presto.type.DecimalOperators
 
subtractShortShortShort(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalOperators
 
subtractSubsetStats(PlanNodeStatsEstimate, PlanNodeStatsEstimate) - Static method in class com.facebook.presto.cost.PlanNodeStatsEstimateMath
Subtracts subset stats from supersets stats.
success() - Method in class com.facebook.presto.server.remotetask.Backoff
 
success(TaskInfo) - Method in class com.facebook.presto.server.remotetask.TaskInfoFetcher
 
success(T) - Method in interface com.facebook.presto.server.SimpleHttpResponseCallback
 
sum(NullableDoubleState, double) - Static method in class com.facebook.presto.operator.aggregation.DoubleSumAggregation
 
sum(NullableLongState, long) - Static method in class com.facebook.presto.operator.aggregation.IntervalDayToSecondSumAggregation
 
sum(NullableLongState, long) - Static method in class com.facebook.presto.operator.aggregation.IntervalYearToMonthSumAggregation
 
sum(NullableLongState, long) - Static method in class com.facebook.presto.operator.aggregation.LongSumAggregation
 
sum(NullableDoubleState, long) - Static method in class com.facebook.presto.operator.aggregation.RealSumAggregation
 
SUM - Static variable in class com.facebook.presto.sql.MaterializedViewUtils
 
SumDataSizeForStats - Class in com.facebook.presto.operator.aggregation
 
summarize() - Method in class com.facebook.presto.execution.buffer.OutputBufferInfo
 
summarize() - Method in class com.facebook.presto.execution.TaskInfo
 
summarize() - Method in class com.facebook.presto.operator.OperatorStats
 
summarize() - Method in class com.facebook.presto.operator.PipelineStats
 
summarize() - Method in class com.facebook.presto.operator.TaskStats
 
summarizeFinal() - Method in class com.facebook.presto.operator.TaskStats
 
SuperTableJdbcTable - Class in com.facebook.presto.connector.system.jdbc
 
SuperTableJdbcTable() - Constructor for class com.facebook.presto.connector.system.jdbc.SuperTableJdbcTable
 
SuperTypeJdbcTable - Class in com.facebook.presto.connector.system.jdbc
 
SuperTypeJdbcTable() - Constructor for class com.facebook.presto.connector.system.jdbc.SuperTypeJdbcTable
 
supplier(Signature, AggregationFunctionImplementation) - Static method in class com.facebook.presto.operator.window.AggregateWindowFunction
 
supportClientTransaction() - Method in class com.facebook.presto.server.HttpRequestSessionContext
 
supportClientTransaction() - Method in interface com.facebook.presto.server.SessionContext
 
SUPPORTED_FUNCTION_CALLS - Static variable in class com.facebook.presto.sql.MaterializedViewUtils
 
supportsMetadataDelete(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
supportsMetadataDelete(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
 
supportsMetadataDelete(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
swap(int, int) - Method in class com.facebook.presto.operator.PagesIndex
 
SwapAdjacentWindowsBySpecifications(int) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.GatherAndMergeWindows.SwapAdjacentWindowsBySpecifications
 
SwitchCodeGenerator - Class in com.facebook.presto.sql.gen
 
SwitchCodeGenerator() - Constructor for class com.facebook.presto.sql.gen.SwitchCodeGenerator
 
Symbol - Class in com.facebook.presto.sql.planner
 
Symbol(String) - Constructor for class com.facebook.presto.sql.planner.Symbol
 
Symbol(Optional<NodeLocation>, String) - Constructor for class com.facebook.presto.sql.planner.Symbol
 
SymbolMapper - Class in com.facebook.presto.sql.planner.optimizations
 
SymbolMapper(Map<VariableReferenceExpression, VariableReferenceExpression>, WarningCollector) - Constructor for class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
SymbolMapper(Map<String, String>, TypeProvider, WarningCollector) - Constructor for class com.facebook.presto.sql.planner.optimizations.SymbolMapper
 
SymbolMapper.Builder - Class in com.facebook.presto.sql.planner.optimizations
 
SyntheticAddress - Class in com.facebook.presto.operator
Methods for creating and decoding synthetic addresses.
SystemColumnHandle - Class in com.facebook.presto.connector.system
 
SystemColumnHandle(ConnectorId, String) - Constructor for class com.facebook.presto.connector.system.SystemColumnHandle
 
SystemConnector - Class in com.facebook.presto.connector.system
 
SystemConnector(ConnectorId, InternalNodeManager, Set<SystemTable>, Function<TransactionId, ConnectorTransactionHandle>) - Constructor for class com.facebook.presto.connector.system.SystemConnector
 
SystemConnector(ConnectorId, InternalNodeManager, SystemTablesProvider, Function<TransactionId, ConnectorTransactionHandle>, List<PropertyMetadata<?>>) - Constructor for class com.facebook.presto.connector.system.SystemConnector
 
SystemConnectorModule - Class in com.facebook.presto.connector.system
 
SystemConnectorModule() - Constructor for class com.facebook.presto.connector.system.SystemConnectorModule
 
SystemConnectorSessionUtil - Class in com.facebook.presto.connector.system
 
SystemHandleResolver - Class in com.facebook.presto.connector.system
 
SystemHandleResolver() - Constructor for class com.facebook.presto.connector.system.SystemHandleResolver
 
SystemPageSourceProvider - Class in com.facebook.presto.connector.system
 
SystemPageSourceProvider(SystemTablesProvider) - Constructor for class com.facebook.presto.connector.system.SystemPageSourceProvider
 
systemPartitionedExchange(PlanNodeId, ExchangeNode.Scope, PlanNode, List<VariableReferenceExpression>, Optional<VariableReferenceExpression>) - Static method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
systemPartitionedExchange(PlanNodeId, ExchangeNode.Scope, PlanNode, List<VariableReferenceExpression>, Optional<VariableReferenceExpression>, boolean) - Static method in class com.facebook.presto.sql.planner.plan.ExchangeNode
 
SystemPartitioningHandle - Class in com.facebook.presto.sql.planner
 
SystemPartitioningHandle(SystemPartitioningHandle.SystemPartitioning, SystemPartitioningHandle.SystemPartitionFunction) - Constructor for class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
SystemPartitioningHandle.SystemPartitionFunction - Enum in com.facebook.presto.sql.planner
 
SystemSessionProperties - Class in com.facebook.presto
 
SystemSessionProperties() - Constructor for class com.facebook.presto.SystemSessionProperties
 
SystemSessionProperties(QueryManagerConfig, TaskManagerConfig, MemoryManagerConfig, FeaturesConfig, NodeMemoryConfig, WarningCollectorConfig, NodeSchedulerConfig, NodeSpillConfig, TracingConfig) - Constructor for class com.facebook.presto.SystemSessionProperties
 
SystemSplit - Class in com.facebook.presto.connector.system
 
SystemSplit(ConnectorId, SystemTableHandle, HostAddress, TupleDomain<ColumnHandle>) - Constructor for class com.facebook.presto.connector.system.SystemSplit
 
SystemSplit(ConnectorId, SystemTableHandle, List<HostAddress>, TupleDomain<ColumnHandle>) - Constructor for class com.facebook.presto.connector.system.SystemSplit
 
SystemSplitManager - Class in com.facebook.presto.connector.system
 
SystemSplitManager(InternalNodeManager, SystemTablesProvider) - Constructor for class com.facebook.presto.connector.system.SystemSplitManager
 
SystemTableHandle - Class in com.facebook.presto.connector.system
 
SystemTableHandle(ConnectorId, String, String) - Constructor for class com.facebook.presto.connector.system.SystemTableHandle
 
SystemTableLayoutHandle - Class in com.facebook.presto.connector.system
 
SystemTableLayoutHandle(ConnectorId, SystemTableHandle, TupleDomain<ColumnHandle>) - Constructor for class com.facebook.presto.connector.system.SystemTableLayoutHandle
 
SystemTablesMetadata - Class in com.facebook.presto.connector.system
 
SystemTablesMetadata(ConnectorId, SystemTablesProvider) - Constructor for class com.facebook.presto.connector.system.SystemTablesMetadata
 
SystemTablesProvider - Interface in com.facebook.presto.connector.system
 
SystemTransactionHandle - Class in com.facebook.presto.connector.system
 
SystemTransactionHandle(ConnectorId, TransactionId, ConnectorTransactionHandle) - Constructor for class com.facebook.presto.connector.system.SystemTransactionHandle
 

T

table(ConnectorTableMetadata) - Method in class com.facebook.presto.metadata.MetadataUtil.SchemaMetadataBuilder
 
TABLE_APPLICABLE_ROLES - Static variable in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
TABLE_COLUMNS - Static variable in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
TABLE_ENABLED_ROLES - Static variable in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
TABLE_ROLES - Static variable in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
TABLE_SCHEMATA - Static variable in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
TABLE_TABLE_PRIVILEGES - Static variable in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
TABLE_TABLES - Static variable in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
TABLE_VIEWS - Static variable in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
TABLE_WRITER_MERGE_OPERATOR_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
TableColumnInfo(CatalogSchemaTableName, Set<IOPlanPrinter.ColumnConstraint>) - Constructor for class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.IOPlan.TableColumnInfo
 
TableCommitContext - Class in com.facebook.presto.operator
 
TableCommitContext(Lifespan, TaskId, PageSinkCommitStrategy, boolean) - Constructor for class com.facebook.presto.operator.TableCommitContext
 
tableExists(Metadata, Session, String) - Static method in class com.facebook.presto.metadata.MetadataUtil
 
tableExists(Session, String) - Method in class com.facebook.presto.testing.LocalQueryRunner
 
tableExists(Session, String) - Method in interface com.facebook.presto.testing.QueryRunner
 
tableFinish() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
TableFinishInfo - Class in com.facebook.presto.operator
 
TableFinishInfo(Optional<ConnectorOutputMetadata>, Duration, Duration) - Constructor for class com.facebook.presto.operator.TableFinishInfo
 
TableFinishInfo(String, boolean, Duration, Duration) - Constructor for class com.facebook.presto.operator.TableFinishInfo
 
TableFinishNode - Class in com.facebook.presto.sql.planner.plan
 
TableFinishNode(Optional<SourceLocation>, PlanNodeId, PlanNode, Optional<TableWriterNode.WriterTarget>, VariableReferenceExpression, Optional<StatisticAggregations>, Optional<StatisticAggregationsDescriptor<VariableReferenceExpression>>) - Constructor for class com.facebook.presto.sql.planner.plan.TableFinishNode
 
TableFinishNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, Optional<TableWriterNode.WriterTarget>, VariableReferenceExpression, Optional<StatisticAggregations>, Optional<StatisticAggregationsDescriptor<VariableReferenceExpression>>) - Constructor for class com.facebook.presto.sql.planner.plan.TableFinishNode
 
TableFinishOperator - Class in com.facebook.presto.operator
 
TableFinishOperator(OperatorContext, TableFinishOperator.TableFinisher, TableFinishOperator.PageSinkCommitter, Operator, StatisticAggregationsDescriptor<Integer>, boolean, boolean, JsonCodec<TableCommitContext>) - Constructor for class com.facebook.presto.operator.TableFinishOperator
 
TableFinishOperator.PageSinkCommitter - Interface in com.facebook.presto.operator
 
TableFinishOperator.TableFinisher - Interface in com.facebook.presto.operator
 
TableFinishOperator.TableFinishOperatorFactory - Class in com.facebook.presto.operator
 
TableFinishOperatorFactory(int, PlanNodeId, TableFinishOperator.TableFinisher, TableFinishOperator.PageSinkCommitter, OperatorFactory, StatisticAggregationsDescriptor<Integer>, Session, JsonCodec<TableCommitContext>, boolean) - Constructor for class com.facebook.presto.operator.TableFinishOperator.TableFinishOperatorFactory
 
tableFinishRowExpressionRewriteRule() - Method in class com.facebook.presto.sql.planner.iterative.rule.RowExpressionRewriteRuleSet
 
TableHandleJacksonModule - Class in com.facebook.presto.metadata
 
TableHandleJacksonModule(HandleResolver) - Constructor for class com.facebook.presto.metadata.TableHandleJacksonModule
 
TableJdbcTable - Class in com.facebook.presto.connector.system.jdbc
 
TableJdbcTable(Metadata, AccessControl) - Constructor for class com.facebook.presto.connector.system.jdbc.TableJdbcTable
 
TableLayout - Class in com.facebook.presto.metadata
 
TableLayout(ConnectorId, ConnectorTableHandle, ConnectorTransactionHandle, ConnectorTableLayout) - Constructor for class com.facebook.presto.metadata.TableLayout
 
TableLayout.TablePartitioning - Class in com.facebook.presto.metadata
 
TableLayoutHandleJacksonModule - Class in com.facebook.presto.metadata
 
TableLayoutHandleJacksonModule(HandleResolver) - Constructor for class com.facebook.presto.metadata.TableLayoutHandleJacksonModule
 
TableLayoutResult - Class in com.facebook.presto.metadata
 
TableLayoutResult(TableLayout, TupleDomain<ColumnHandle>) - Constructor for class com.facebook.presto.metadata.TableLayoutResult
 
TableMetadata - Class in com.facebook.presto.metadata
 
TableMetadata(ConnectorId, ConnectorTableMetadata) - Constructor for class com.facebook.presto.metadata.TableMetadata
 
tableMetadataBuilder(String, String) - Static method in class com.facebook.presto.metadata.MetadataUtil.TableMetadataBuilder
 
tableMetadataBuilder(SchemaTableName) - Static method in class com.facebook.presto.metadata.MetadataUtil.TableMetadataBuilder
 
TablePartitioning(PartitioningHandle, List<ColumnHandle>) - Constructor for class com.facebook.presto.metadata.TableLayout.TablePartitioning
 
TablePropertiesSystemTable - Class in com.facebook.presto.connector.system
 
TablePropertiesSystemTable(TransactionManager, Metadata) - Constructor for class com.facebook.presto.connector.system.TablePropertiesSystemTable
 
TablePropertyManager - Class in com.facebook.presto.metadata
 
TablePropertyManager() - Constructor for class com.facebook.presto.metadata.TablePropertyManager
 
TABLES - Static variable in class com.facebook.presto.connector.informationSchema.InformationSchemaMetadata
 
tableScan() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
TableScanOperator - Class in com.facebook.presto.operator
 
TableScanOperator(OperatorContext, PlanNodeId, PageSourceProvider, TableHandle, Iterable<ColumnHandle>) - Constructor for class com.facebook.presto.operator.TableScanOperator
 
TableScanOperator.TableScanOperatorFactory - Class in com.facebook.presto.operator
 
TableScanOperatorFactory(int, PlanNodeId, PageSourceProvider, TableHandle, Iterable<ColumnHandle>) - Constructor for class com.facebook.presto.operator.TableScanOperator.TableScanOperatorFactory
 
TableScanStatsRule - Class in com.facebook.presto.cost
 
TableScanStatsRule(Metadata, StatsNormalizer) - Constructor for class com.facebook.presto.cost.TableScanStatsRule
 
TableTypeJdbcTable - Class in com.facebook.presto.connector.system.jdbc
 
TableTypeJdbcTable() - Constructor for class com.facebook.presto.connector.system.jdbc.TableTypeJdbcTable
 
TableWriteInfo - Class in com.facebook.presto.execution.scheduler
 
TableWriteInfo(Optional<ExecutionWriterTarget>, Optional<AnalyzeTableHandle>, Optional<TableWriteInfo.DeleteScanInfo>) - Constructor for class com.facebook.presto.execution.scheduler.TableWriteInfo
 
TableWriteInfo.DeleteScanInfo - Class in com.facebook.presto.execution.scheduler
 
TableWriterInfo(long, Duration, Duration, Duration) - Constructor for class com.facebook.presto.operator.TableWriterOperator.TableWriterInfo
 
TableWriterMergeInfo - Class in com.facebook.presto.operator
 
TableWriterMergeInfo(Duration, Duration) - Constructor for class com.facebook.presto.operator.TableWriterMergeInfo
 
tableWriterMergeNode() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
TableWriterMergeNode - Class in com.facebook.presto.sql.planner.plan
 
TableWriterMergeNode(Optional<SourceLocation>, PlanNodeId, PlanNode, VariableReferenceExpression, VariableReferenceExpression, VariableReferenceExpression, Optional<StatisticAggregations>) - Constructor for class com.facebook.presto.sql.planner.plan.TableWriterMergeNode
 
TableWriterMergeNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, VariableReferenceExpression, VariableReferenceExpression, VariableReferenceExpression, Optional<StatisticAggregations>) - Constructor for class com.facebook.presto.sql.planner.plan.TableWriterMergeNode
 
TableWriterMergeOperator - Class in com.facebook.presto.operator
 
TableWriterMergeOperator(OperatorContext, Operator, JsonCodec<TableCommitContext>, boolean, List<Type>) - Constructor for class com.facebook.presto.operator.TableWriterMergeOperator
 
TableWriterMergeOperator.TableWriterMergeOperatorFactory - Class in com.facebook.presto.operator
 
TableWriterMergeOperatorFactory(int, PlanNodeId, OperatorFactory, JsonCodec<TableCommitContext>, Session, List<Type>) - Constructor for class com.facebook.presto.operator.TableWriterMergeOperator.TableWriterMergeOperatorFactory
 
tableWriterNode() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
TableWriterNode - Class in com.facebook.presto.sql.planner.plan
 
TableWriterNode(Optional<SourceLocation>, PlanNodeId, PlanNode, Optional<TableWriterNode.WriterTarget>, VariableReferenceExpression, VariableReferenceExpression, VariableReferenceExpression, List<VariableReferenceExpression>, List<String>, Set<VariableReferenceExpression>, Optional<PartitioningScheme>, Optional<PartitioningScheme>, Optional<StatisticAggregations>) - Constructor for class com.facebook.presto.sql.planner.plan.TableWriterNode
 
TableWriterNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, Optional<TableWriterNode.WriterTarget>, VariableReferenceExpression, VariableReferenceExpression, VariableReferenceExpression, List<VariableReferenceExpression>, List<String>, Set<VariableReferenceExpression>, Optional<PartitioningScheme>, Optional<PartitioningScheme>, Optional<StatisticAggregations>) - Constructor for class com.facebook.presto.sql.planner.plan.TableWriterNode
 
TableWriterNode.CreateName - Class in com.facebook.presto.sql.planner.plan
 
TableWriterNode.DeleteHandle - Class in com.facebook.presto.sql.planner.plan
 
TableWriterNode.InsertReference - Class in com.facebook.presto.sql.planner.plan
 
TableWriterNode.RefreshMaterializedViewReference - Class in com.facebook.presto.sql.planner.plan
 
TableWriterNode.WriterTarget - Class in com.facebook.presto.sql.planner.plan
 
TableWriterOperator - Class in com.facebook.presto.operator
 
TableWriterOperator(OperatorContext, ConnectorPageSink, List<Integer>, List<String>, Operator, List<Type>, boolean, JsonCodec<TableCommitContext>, PageSinkCommitStrategy) - Constructor for class com.facebook.presto.operator.TableWriterOperator
 
TableWriterOperator.TableWriterInfo - Class in com.facebook.presto.operator
 
TableWriterOperator.TableWriterOperatorFactory - Class in com.facebook.presto.operator
 
TableWriterOperatorFactory(int, PlanNodeId, PageSinkManager, ConnectorMetadataUpdaterManager, TaskMetadataContext, ExecutionWriterTarget, List<Integer>, List<String>, Session, OperatorFactory, List<Type>, JsonCodec<TableCommitContext>, PageSinkCommitStrategy) - Constructor for class com.facebook.presto.operator.TableWriterOperator.TableWriterOperatorFactory
 
tableWriterRowExpressionRewriteRule() - Method in class com.facebook.presto.sql.planner.iterative.rule.RowExpressionRewriteRuleSet
 
TableWriterUtils - Class in com.facebook.presto.operator
 
take() - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
 
tan(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
tanh(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
TARGET_RESULT_SIZE - Static variable in class com.facebook.presto.SystemSessionProperties
 
TASK_CONCURRENCY - Static variable in class com.facebook.presto.SystemSessionProperties
 
TASK_PARTITIONED_WRITER_COUNT - Static variable in class com.facebook.presto.SystemSessionProperties
 
TASK_SHARE_INDEX_LOADING - Static variable in class com.facebook.presto.SystemSessionProperties
 
TASK_TABLE - Static variable in class com.facebook.presto.connector.system.TaskSystemTable
 
TASK_TABLE_NAME - Static variable in class com.facebook.presto.connector.system.TaskSystemTable
 
TASK_WRITER_COUNT - Static variable in class com.facebook.presto.SystemSessionProperties
 
TaskContext - Class in com.facebook.presto.operator
 
TaskCountEstimator - Class in com.facebook.presto.cost
 
TaskCountEstimator(NodeSchedulerConfig, InternalNodeManager) - Constructor for class com.facebook.presto.cost.TaskCountEstimator
 
TaskCountEstimator(IntSupplier) - Constructor for class com.facebook.presto.cost.TaskCountEstimator
 
TaskExchangeClientManager - Class in com.facebook.presto.operator
 
TaskExchangeClientManager(ExchangeClientSupplier) - Constructor for class com.facebook.presto.operator.TaskExchangeClientManager
 
TaskExecutor - Class in com.facebook.presto.execution.executor
 
TaskExecutor(TaskManagerConfig, EmbedVersion, MultilevelSplitQueue) - Constructor for class com.facebook.presto.execution.executor.TaskExecutor
 
TaskExecutor(int, int, int, int, TaskManagerConfig.TaskPriorityTracking, Ticker) - Constructor for class com.facebook.presto.execution.executor.TaskExecutor
 
TaskExecutor(int, int, int, int, TaskManagerConfig.TaskPriorityTracking, MultilevelSplitQueue, Ticker) - Constructor for class com.facebook.presto.execution.executor.TaskExecutor
 
TaskExecutor(int, int, int, int, TaskManagerConfig.TaskPriorityTracking, Duration, Predicate<List<StackTraceElement>>, Duration, EmbedVersion, MultilevelSplitQueue, Ticker) - Constructor for class com.facebook.presto.execution.executor.TaskExecutor
 
TaskExecutorResource - Class in com.facebook.presto.server
 
TaskExecutorResource(TaskExecutor) - Constructor for class com.facebook.presto.server.TaskExecutorResource
 
TaskHandle - Class in com.facebook.presto.execution.executor
 
TaskHandle(TaskId, TaskPriorityTracker, DoubleSupplier, int, Duration, OptionalInt) - Constructor for class com.facebook.presto.execution.executor.TaskHandle
 
TaskId - Class in com.facebook.presto.execution
 
TaskId(String, int, int, int) - Constructor for class com.facebook.presto.execution.TaskId
 
TaskId(StageExecutionId, int) - Constructor for class com.facebook.presto.execution.TaskId
 
TaskInfo - Class in com.facebook.presto.execution
 
TaskInfo(TaskId, TaskStatus, DateTime, OutputBufferInfo, Set<PlanNodeId>, TaskStats, boolean, MetadataUpdates, String) - Constructor for class com.facebook.presto.execution.TaskInfo
 
TaskInfoFetcher - Class in com.facebook.presto.server.remotetask
 
TaskInfoFetcher(Consumer<Throwable>, TaskInfo, HttpClient, Duration, Duration, Codec<TaskInfo>, Codec<MetadataUpdates>, Duration, boolean, Executor, ScheduledExecutorService, ScheduledExecutorService, RemoteTaskStats, boolean, boolean, Session, MetadataManager, QueryManager, HandleResolver, ConnectorTypeSerdeManager, Protocol) - Constructor for class com.facebook.presto.server.remotetask.TaskInfoFetcher
 
TaskInfoResource - Class in com.facebook.presto.server
 
TaskInfoResource(QueryManager) - Constructor for class com.facebook.presto.server.TaskInfoResource
 
TaskManagementExecutor - Class in com.facebook.presto.execution
Holder of ScheduledExecutorService used for task management.
TaskManagementExecutor() - Constructor for class com.facebook.presto.execution.TaskManagementExecutor
 
TaskManager - Interface in com.facebook.presto.execution
 
TaskManagerConfig - Class in com.facebook.presto.execution
 
TaskManagerConfig() - Constructor for class com.facebook.presto.execution.TaskManagerConfig
 
TaskManagerConfig.TaskPriorityTracking - Enum in com.facebook.presto.execution
 
TaskMemoryReservationSummary - Class in com.facebook.presto.operator
 
TaskMemoryReservationSummary(String, DataSize, List<OperatorMemoryReservationSummary>) - Constructor for class com.facebook.presto.operator.TaskMemoryReservationSummary
 
TaskMetadataContext - Class in com.facebook.presto.execution
 
TaskMetadataContext() - Constructor for class com.facebook.presto.execution.TaskMetadataContext
 
TaskOutputFactory(OutputBuffer) - Constructor for class com.facebook.presto.operator.TaskOutputOperator.TaskOutputFactory
 
TaskOutputOperator - Class in com.facebook.presto.operator
 
TaskOutputOperator(OperatorContext, OutputBuffer, Function<Page, Page>, PagesSerdeFactory) - Constructor for class com.facebook.presto.operator.TaskOutputOperator
 
TaskOutputOperator.TaskOutputFactory - Class in com.facebook.presto.operator
 
TaskOutputOperator.TaskOutputOperatorFactory - Class in com.facebook.presto.operator
 
TaskOutputOperatorFactory(int, PlanNodeId, OutputBuffer, Function<Page, Page>, PagesSerdeFactory) - Constructor for class com.facebook.presto.operator.TaskOutputOperator.TaskOutputOperatorFactory
 
TaskPriorityTracker - Class in com.facebook.presto.execution.executor
 
TaskPriorityTracker(MultilevelSplitQueue) - Constructor for class com.facebook.presto.execution.executor.TaskPriorityTracker
 
taskRequestErrorTracker(TaskId, URI, Duration, ScheduledExecutorService, String) - Static method in class com.facebook.presto.server.RequestErrorTracker
 
TaskResource - Class in com.facebook.presto.server
Manages tasks on this worker node
TaskResource(TaskManager, SessionPropertyManager, BoundedExecutor, ScheduledExecutorService, JsonCodec<PlanFragment>, SmileCodec<PlanFragment>, InternalCommunicationConfig, HandleResolver, ConnectorTypeSerdeManager) - Constructor for class com.facebook.presto.server.TaskResource
 
TaskResourceUtils - Class in com.facebook.presto.server
 
TaskRevocableMemoryListener - Interface in com.facebook.presto.memory
 
TaskSource - Class in com.facebook.presto.execution
 
TaskSource(PlanNodeId, Set<ScheduledSplit>, Set<Lifespan>, boolean) - Constructor for class com.facebook.presto.execution.TaskSource
 
TaskSource(PlanNodeId, Set<ScheduledSplit>, boolean) - Constructor for class com.facebook.presto.execution.TaskSource
 
TaskState - Enum in com.facebook.presto.execution
 
TaskStateMachine - Class in com.facebook.presto.execution
 
TaskStateMachine(TaskId, Executor) - Constructor for class com.facebook.presto.execution.TaskStateMachine
 
TaskStats - Class in com.facebook.presto.operator
 
TaskStats(DateTime, DateTime) - Constructor for class com.facebook.presto.operator.TaskStats
 
TaskStats(DateTime, DateTime, DateTime, DateTime, DateTime, long, long, int, int, int, long, int, int, long, int, int, double, double, long, long, long, long, long, long, long, long, long, boolean, Set<BlockedReason>, long, long, long, long, long, long, long, long, int, long, List<PipelineStats>, RuntimeStats) - Constructor for class com.facebook.presto.operator.TaskStats
 
TaskStatus - Class in com.facebook.presto.execution
 
TaskStatus(long, long, long, TaskState, URI, Set<Lifespan>, List<ExecutionFailureInfo>, int, int, double, boolean, long, long, long, long, long, long, long, long, long, long) - Constructor for class com.facebook.presto.execution.TaskStatus
 
TaskSystemTable - Class in com.facebook.presto.connector.system
 
TaskSystemTable(TaskManager, NodeInfo) - Constructor for class com.facebook.presto.connector.system.TaskSystemTable
 
TaskThresholdMemoryRevokingScheduler - Class in com.facebook.presto.execution
 
TaskThresholdMemoryRevokingScheduler(LocalMemoryManager, SqlTaskManager, TaskManagementExecutor, FeaturesConfig) - Constructor for class com.facebook.presto.execution.TaskThresholdMemoryRevokingScheduler
 
TaskUpdateRequest - Class in com.facebook.presto.server
 
TaskUpdateRequest(SessionRepresentation, Map<String, String>, Optional<byte[]>, List<TaskSource>, OutputBuffers, Optional<TableWriteInfo>) - Constructor for class com.facebook.presto.server.TaskUpdateRequest
 
TaskUtils - Class in com.facebook.presto.util
 
taskWide() - Static method in class com.facebook.presto.execution.Lifespan
 
TDigest - Class in com.facebook.presto.tdigest
Maintains a t-digest by collecting new points in a buffer that is then sorted occasionally and merged into a sorted array that contains previously computed centroids.
TDIGEST_AGG - Static variable in class com.facebook.presto.operator.aggregation.TDigestAggregationFunction
 
TDIGEST_AGG_WITH_WEIGHT - Static variable in class com.facebook.presto.operator.aggregation.TDigestAggregationFunction
 
TDIGEST_AGG_WITH_WEIGHT_AND_COMPRESSION - Static variable in class com.facebook.presto.operator.aggregation.TDigestAggregationFunction
 
TDigestAggregationFunction - Class in com.facebook.presto.operator.aggregation
 
TDigestFunctions - Class in com.facebook.presto.operator.scalar
 
TDigestOperators - Class in com.facebook.presto.type
 
TDigestUtils - Class in com.facebook.presto.tdigest
 
TEMP_STORAGE_FACTORY_NAME - Static variable in class com.facebook.presto.storage.TempStorageManager
 
TEMP_STORAGE_PATH - Static variable in class com.facebook.presto.spiller.LocalTempStorage
 
TEMP_STORAGE_SPILLER_BUFFER_SIZE - Static variable in class com.facebook.presto.SystemSessionProperties
 
TempStorageManager - Class in com.facebook.presto.storage
 
TempStorageManager(InternalNodeManager, NodeInfo) - Constructor for class com.facebook.presto.storage.TempStorageManager
 
TempStorageManager(NodeManager) - Constructor for class com.facebook.presto.storage.TempStorageManager
 
TempStorageModule - Class in com.facebook.presto.storage
 
TempStorageModule() - Constructor for class com.facebook.presto.storage.TempStorageModule
 
TempStorageSingleStreamSpiller - Class in com.facebook.presto.spiller
 
TempStorageSingleStreamSpiller(TempStorage, PagesSerde, ListeningExecutorService, SpillerStats, SpillContext, LocalMemoryContext, Optional<SpillCipher>) - Constructor for class com.facebook.presto.spiller.TempStorageSingleStreamSpiller
 
TempStorageSingleStreamSpillerFactory - Class in com.facebook.presto.spiller
 
TempStorageSingleStreamSpillerFactory(TempStorageManager, BlockEncodingSerde, SpillerStats, FeaturesConfig, NodeSpillConfig) - Constructor for class com.facebook.presto.spiller.TempStorageSingleStreamSpillerFactory
 
TempStorageStandaloneSpiller - Class in com.facebook.presto.spiller
TempStorageStandaloneSpiller is a stateless spiller that provides basic spill capabilities like spill, read, and remove.
TempStorageStandaloneSpiller(TempDataOperationContext, TempStorage, PagesSerde, SpillerStats, int) - Constructor for class com.facebook.presto.spiller.TempStorageStandaloneSpiller
 
TempStorageStandaloneSpillerFactory - Class in com.facebook.presto.spiller
 
TempStorageStandaloneSpillerFactory(TempStorageManager, BlockEncodingSerde, NodeSpillConfig, FeaturesConfig, SpillerStats) - Constructor for class com.facebook.presto.spiller.TempStorageStandaloneSpillerFactory
 
TERMINAL_BUFFER_STATES - Static variable in enum com.facebook.presto.execution.buffer.BufferState
 
TERMINAL_QUERY_STATES - Static variable in enum com.facebook.presto.execution.QueryState
 
TERMINAL_STAGE_STATES - Static variable in enum com.facebook.presto.execution.StageExecutionState
 
TERMINAL_TASK_STATES - Static variable in enum com.facebook.presto.execution.TaskState
 
TESTING_CATALOG - Static variable in class com.facebook.presto.testing.TestingSession
 
TestingAccessControlManager - Class in com.facebook.presto.testing
 
TestingAccessControlManager(TransactionManager) - Constructor for class com.facebook.presto.testing.TestingAccessControlManager
 
TestingAccessControlManager.TestingPrivilege - Class in com.facebook.presto.testing
 
TestingAccessControlManager.TestingPrivilegeType - Enum in com.facebook.presto.testing
 
TestingColumnHandle(String) - Constructor for class com.facebook.presto.testing.TestingMetadata.TestingColumnHandle
 
TestingColumnHandle(String, int, Type) - Constructor for class com.facebook.presto.testing.TestingMetadata.TestingColumnHandle
 
TestingColumnHandle(String, OptionalInt, Optional<Type>) - Constructor for class com.facebook.presto.testing.TestingMetadata.TestingColumnHandle
 
TestingConnectorContext - Class in com.facebook.presto.testing
 
TestingConnectorContext() - Constructor for class com.facebook.presto.testing.TestingConnectorContext
 
TestingConnectorSession - Class in com.facebook.presto.testing
 
TestingConnectorSession(List<PropertyMetadata<?>>) - Constructor for class com.facebook.presto.testing.TestingConnectorSession
 
TestingConnectorSession(List<PropertyMetadata<?>>, Map<String, Object>) - Constructor for class com.facebook.presto.testing.TestingConnectorSession
 
TestingConnectorSession(List<PropertyMetadata<?>>, Optional<String>) - Constructor for class com.facebook.presto.testing.TestingConnectorSession
 
TestingConnectorSession(String, Optional<String>, Optional<String>, TimeZoneKey, Locale, long, List<PropertyMetadata<?>>, Map<String, Object>, boolean, Optional<String>, Set<String>, Optional<String>, Map<SqlFunctionId, SqlInvokedFunction>) - Constructor for class com.facebook.presto.testing.TestingConnectorSession
 
TestingEnvironment - Class in com.facebook.presto.testing
 
TestingEventListenerManager - Class in com.facebook.presto.testing
 
TestingEventListenerManager() - Constructor for class com.facebook.presto.testing.TestingEventListenerManager
 
TestingFactory(boolean) - Constructor for class com.facebook.presto.operator.PagesIndex.TestingFactory
 
TestingHandle - Enum in com.facebook.presto.testing
 
TestingHandleResolver - Class in com.facebook.presto.testing
 
TestingHandleResolver() - Constructor for class com.facebook.presto.testing.TestingHandleResolver
 
TestingMetadata - Class in com.facebook.presto.testing
 
TestingMetadata() - Constructor for class com.facebook.presto.testing.TestingMetadata
 
TestingMetadata.TestingColumnHandle - Class in com.facebook.presto.testing
 
TestingMetadata.TestingTableHandle - Class in com.facebook.presto.testing
 
TestingMetadataUpdateHandle - Class in com.facebook.presto.testing
 
TestingMetadataUpdateHandle(int) - Constructor for class com.facebook.presto.testing.TestingMetadataUpdateHandle
 
TestingNodeManager - Class in com.facebook.presto.testing
 
TestingNodeManager() - Constructor for class com.facebook.presto.testing.TestingNodeManager
 
TestingNodeManager(String) - Constructor for class com.facebook.presto.testing.TestingNodeManager
 
TestingNodeManager(Node) - Constructor for class com.facebook.presto.testing.TestingNodeManager
 
TestingNodeManager(List<Node>) - Constructor for class com.facebook.presto.testing.TestingNodeManager
 
TestingNodeManager(Node, Collection<Node>) - Constructor for class com.facebook.presto.testing.TestingNodeManager
 
TestingNodeManager(String, Node, Collection<Node>) - Constructor for class com.facebook.presto.testing.TestingNodeManager
 
TestingPageSinkProvider - Class in com.facebook.presto.testing
 
TestingPageSinkProvider() - Constructor for class com.facebook.presto.testing.TestingPageSinkProvider
 
TestingPrestoServer - Class in com.facebook.presto.server.testing
 
TestingPrestoServer() - Constructor for class com.facebook.presto.server.testing.TestingPrestoServer
 
TestingPrestoServer(List<Module>) - Constructor for class com.facebook.presto.server.testing.TestingPrestoServer
 
TestingPrestoServer(boolean, Map<String, String>, String, URI, SqlParserOptions, List<Module>) - Constructor for class com.facebook.presto.server.testing.TestingPrestoServer
 
TestingPrestoServer(boolean, Map<String, String>, String, URI, SqlParserOptions, List<Module>, Optional<Path>) - Constructor for class com.facebook.presto.server.testing.TestingPrestoServer
 
TestingPrestoServer(boolean, boolean, boolean, boolean, boolean, Map<String, String>, String, URI, SqlParserOptions, List<Module>, Optional<Path>) - Constructor for class com.facebook.presto.server.testing.TestingPrestoServer
 
TestingPrestoServer.TestShutdownAction - Class in com.facebook.presto.server.testing
 
TestingSession - Class in com.facebook.presto.testing
 
TestingSplit - Class in com.facebook.presto.testing
 
TestingSplit(NodeSelectionStrategy, List<HostAddress>) - Constructor for class com.facebook.presto.testing.TestingSplit
 
TestingSplitManager - Class in com.facebook.presto.testing
 
TestingSplitManager(List<ConnectorSplit>) - Constructor for class com.facebook.presto.testing.TestingSplitManager
 
TestingTableHandle() - Constructor for class com.facebook.presto.testing.TestingMetadata.TestingTableHandle
 
TestingTableHandle(SchemaTableName) - Constructor for class com.facebook.presto.testing.TestingMetadata.TestingTableHandle
 
TestingTaskContext - Class in com.facebook.presto.testing
 
TestingTaskContext.Builder - Class in com.facebook.presto.testing
 
TestingTempStorageManager - Class in com.facebook.presto.testing
 
TestingTempStorageManager() - Constructor for class com.facebook.presto.testing.TestingTempStorageManager
 
TestingTempStorageManager(String) - Constructor for class com.facebook.presto.testing.TestingTempStorageManager
 
TestingTransactionHandle - Class in com.facebook.presto.testing
 
TestingTransactionHandle(UUID) - Constructor for class com.facebook.presto.testing.TestingTransactionHandle
 
TestingWarningCollector - Class in com.facebook.presto.testing
 
TestingWarningCollector(WarningCollectorConfig, TestingWarningCollectorConfig) - Constructor for class com.facebook.presto.testing.TestingWarningCollector
 
TestingWarningCollectorConfig - Class in com.facebook.presto.testing
 
TestingWarningCollectorConfig() - Constructor for class com.facebook.presto.testing.TestingWarningCollectorConfig
 
TestingWarningCollectorFactory - Class in com.facebook.presto.testing
 
TestingWarningCollectorFactory(WarningCollectorConfig, TestingWarningCollectorConfig) - Constructor for class com.facebook.presto.testing.TestingWarningCollectorFactory
 
TestingWarningCollectorModule - Class in com.facebook.presto.testing
 
TestingWarningCollectorModule() - Constructor for class com.facebook.presto.testing.TestingWarningCollectorModule
 
testMask(Block, int) - Static method in class com.facebook.presto.sql.gen.CompilerOperations
 
TestngUtils - Class in com.facebook.presto.testing
 
testSessionBuilder() - Static method in class com.facebook.presto.testing.TestingSession
 
testSessionBuilder(SessionPropertyManager) - Static method in class com.facebook.presto.testing.TestingSession
 
TestShutdownAction() - Constructor for class com.facebook.presto.server.testing.TestingPrestoServer.TestShutdownAction
 
textDistributedPlan(StageInfo, FunctionAndTypeManager, Session, boolean) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
textDistributedPlan(SubPlan, FunctionAndTypeManager, Session, boolean) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
textIOPlan(PlanNode, Metadata, Session) - Static method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter
 
textLogicalPlan(PlanNode, TypeProvider, FunctionAndTypeManager, StatsAndCosts, Session, int) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
textLogicalPlan(PlanNode, TypeProvider, FunctionAndTypeManager, StatsAndCosts, Session, int, boolean) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
textLogicalPlan(PlanNode, TypeProvider, Optional<StageExecutionDescriptor>, FunctionAndTypeManager, StatsAndCosts, Session, Optional<Map<PlanNodeId, PlanNodeStats>>, int, boolean) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
textPlanFragment(PlanFragment, FunctionAndTypeManager, Session, boolean) - Static method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
TextRenderer - Class in com.facebook.presto.sql.planner.planPrinter
 
TextRenderer(boolean, int) - Constructor for class com.facebook.presto.sql.planner.planPrinter.TextRenderer
 
ThreadResource - Class in com.facebook.presto.server
 
ThreadResource() - Constructor for class com.facebook.presto.server.ThreadResource
 
ThreadResource.Info - Class in com.facebook.presto.server
 
ThreadResource.StackLine - Class in com.facebook.presto.server
 
ThriftBufferResult - Class in com.facebook.presto.execution.buffer
 
ThriftBufferResult(String, long, long, boolean, List<ThriftSerializedPage>) - Constructor for class com.facebook.presto.execution.buffer.ThriftBufferResult
Thrift deserialization only, do not use.
ThriftCodecWrapper<T> - Class in com.facebook.presto.server.thrift
 
ThriftCodecWrapper(ThriftCodec<T>) - Constructor for class com.facebook.presto.server.thrift.ThriftCodecWrapper
 
ThriftHttpResponseHandler<T> - Class in com.facebook.presto.server.thrift
 
ThriftHttpResponseHandler(SimpleHttpResponseCallback<T>, URI, SimpleHttpResponseHandlerStats, ErrorCodeSupplier) - Constructor for class com.facebook.presto.server.thrift.ThriftHttpResponseHandler
 
ThriftRemoteNodeState - Class in com.facebook.presto.metadata
 
ThriftRemoteNodeState(DriftClient<ThriftServerInfoClient>, URI) - Constructor for class com.facebook.presto.metadata.ThriftRemoteNodeState
 
ThriftRpcShuffleClient - Class in com.facebook.presto.operator
 
ThriftRpcShuffleClient(DriftClient<ThriftTaskClient>, URI) - Constructor for class com.facebook.presto.operator.ThriftRpcShuffleClient
 
ThriftSerializedPage - Class in com.facebook.presto.execution.buffer
 
ThriftSerializedPage(SerializedPage) - Constructor for class com.facebook.presto.execution.buffer.ThriftSerializedPage
 
ThriftSerializedPage(byte[], byte, int, int, long) - Constructor for class com.facebook.presto.execution.buffer.ThriftSerializedPage
Thrift deserialization only, there should be no explicit call on this method.
ThriftServerInfoClient - Interface in com.facebook.presto.server.thrift
 
ThriftServerInfoService - Class in com.facebook.presto.server.thrift
The corresponding Thrift implementation for ServerInfoResource.
ThriftServerInfoService(GracefulShutdownHandler) - Constructor for class com.facebook.presto.server.thrift.ThriftServerInfoService
 
ThriftTaskClient - Interface in com.facebook.presto.server.thrift
 
ThriftTaskService - Class in com.facebook.presto.server.thrift
 
ThriftTaskService(TaskManager, ScheduledExecutorService) - Constructor for class com.facebook.presto.server.thrift.ThriftTaskService
 
ThrowableMapper - Class in com.facebook.presto.server
 
ThrowableMapper(ServerConfig) - Constructor for class com.facebook.presto.server.ThrowableMapper
 
ThrowingClusterTtlProviderManager - Class in com.facebook.presto.ttl.clusterttlprovidermanagers
 
ThrowingClusterTtlProviderManager() - Constructor for class com.facebook.presto.ttl.clusterttlprovidermanagers.ThrowingClusterTtlProviderManager
 
ThrowingNodeTtlFetcherManager - Class in com.facebook.presto.ttl.nodettlfetchermanagers
 
ThrowingNodeTtlFetcherManager() - Constructor for class com.facebook.presto.ttl.nodettlfetchermanagers.ThrowingNodeTtlFetcherManager
 
tileXToLongitude(int, int) - Static method in class com.facebook.presto.geospatial.BingTileUtils
Return the longitude (in degrees) of the west edge of the tile.
tileYToLatitude(int, int) - Static method in class com.facebook.presto.geospatial.BingTileUtils
Return the latitude (in degrees) of the north edge of the tile.
timeAtTimeZone(SqlFunctionProperties, long, Slice) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
timeAtTimeZone(SqlFunctionProperties, long, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
TimeDistinctFromOperator() - Constructor for class com.facebook.presto.type.TimeOperators.TimeDistinctFromOperator
 
timeHasTimeZone(String) - Static method in class com.facebook.presto.util.DateTimeUtils
 
timeMinusIntervalDayToSecond(SqlFunctionProperties, long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
timeMinusIntervalYearToMonth(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
TimeOperators - Class in com.facebook.presto.type
 
TimeOperators.TimeDistinctFromOperator - Class in com.facebook.presto.type
 
TimeoutThread - Class in com.facebook.presto.execution
TimeoutThread spins up a background task that interrupts given thread after the timeout expires.
TimeoutThread(Thread, ScheduledExecutorService, Duration) - Constructor for class com.facebook.presto.execution.TimeoutThread
 
timePlusIntervalDayToSecond(SqlFunctionProperties, long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
timePlusIntervalYearToMonth(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
timestampAtTimeZone(long, Slice) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
timestampAtTimeZone(long, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
TimestampDistinctFromOperator() - Constructor for class com.facebook.presto.type.TimestampOperators.TimestampDistinctFromOperator
 
timestampHasTimeZone(String) - Static method in class com.facebook.presto.util.DateTimeUtils
 
timestampMinusIntervalDayToSecond(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
timestampMinusIntervalYearToMonth(SqlFunctionProperties, long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
TimestampOperators - Class in com.facebook.presto.type
 
TimestampOperators.TimestampDistinctFromOperator - Class in com.facebook.presto.type
 
timestampPlusIntervalDayToSecond(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
timestampPlusIntervalYearToMonth(SqlFunctionProperties, long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
TimestampWithTimeZoneDistinctFromOperator() - Constructor for class com.facebook.presto.type.TimestampWithTimeZoneOperators.TimestampWithTimeZoneDistinctFromOperator
 
timestampWithTimeZoneMinusIntervalDayToSecond(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
timestampWithTimeZoneMinusIntervalYearToMonth(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
TimestampWithTimeZoneOperators - Class in com.facebook.presto.type
 
TimestampWithTimeZoneOperators.TimestampWithTimeZoneDistinctFromOperator - Class in com.facebook.presto.type
 
timestampWithTimeZonePlusIntervalDayToSecond(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
timestampWithTimeZonePlusIntervalYearToMonth(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
TimeWithTimeZoneDistinctFromOperator() - Constructor for class com.facebook.presto.type.TimeWithTimeZoneOperators.TimeWithTimeZoneDistinctFromOperator
 
timeWithTimeZoneMinusIntervalDayToSecond(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
timeWithTimeZoneMinusIntervalYearToMonth(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
TimeWithTimeZoneOperators - Class in com.facebook.presto.type
 
TimeWithTimeZoneOperators.TimeWithTimeZoneDistinctFromOperator - Class in com.facebook.presto.type
 
timeWithTimeZonePlusIntervalDayToSecond(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
timeWithTimeZonePlusIntervalYearToMonth(long, long) - Static method in class com.facebook.presto.type.DateTimeOperators
 
timeZoneHourFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
timeZoneMinuteFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
TINYINT_TO_DECIMAL_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
TINYINT_TO_DECIMAL_SATURATED_FLOOR_CAST - Static variable in class com.facebook.presto.type.DecimalSaturatedFloorCasts
 
TinyintDistinctFromOperator() - Constructor for class com.facebook.presto.type.TinyintOperators.TinyintDistinctFromOperator
 
TinyintOperators - Class in com.facebook.presto.type
 
TinyintOperators.TinyintDistinctFromOperator - Class in com.facebook.presto.type
 
tinyintToLongDecimal(long, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
tinyintToShortDecimal(long, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
toArray(ArrayType, JsonUtil.BlockBuilderAppender, SqlFunctionProperties, Slice) - Static method in class com.facebook.presto.operator.scalar.JsonToArrayCast
 
toBase(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
toBase32(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
toBase64(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
toBase64Url(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
toBasicStageStats(StageExecutionState) - Method in class com.facebook.presto.execution.StageExecutionStats
 
toBigEndian32(long) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
toBigEndian64(long) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
toBingTile(long, long, long) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
toBingTile(Slice) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
toBoundType(FrameBound.Type) - Static method in class com.facebook.presto.sql.planner.optimizations.WindowNodeUtil
 
toBufferResult() - Method in class com.facebook.presto.execution.buffer.ThriftBufferResult
 
toBytes(T) - Method in class com.facebook.presto.server.thrift.ThriftCodecWrapper
 
toBytes(Codec<PlanFragment>) - Method in class com.facebook.presto.sql.planner.PlanFragment
 
toConnectorSession() - Method in class com.facebook.presto.Session
 
toConnectorSession(ConnectorId) - Method in class com.facebook.presto.Session
 
toDataProvider() - Static method in class com.facebook.presto.testing.TestngUtils
 
toException() - Method in class com.facebook.presto.execution.ExecutionFailureInfo
 
toExplainIOConstraints(Session, TableHandle, TupleDomain<ColumnHandle>) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
toExplainIOConstraints(Session, TableHandle, TupleDomain<ColumnHandle>) - Method in interface com.facebook.presto.metadata.Metadata
Returns a TupleDomain of constraints that is suitable for ExplainIO
toExplainIOConstraints(Session, TableHandle, TupleDomain<ColumnHandle>) - Method in class com.facebook.presto.metadata.MetadataManager
 
toExpression(Object, Type) - Method in class com.facebook.presto.sql.planner.LiteralEncoder
Deprecated.
toExpression(Object, Type, boolean) - Method in class com.facebook.presto.sql.planner.LiteralEncoder
Deprecated.
toExpression(JoinNode.EquiJoinClause) - Static method in class com.facebook.presto.sql.planner.optimizations.JoinNodeUtils
 
toExpressions(List<?>, List<? extends Type>) - Method in class com.facebook.presto.sql.planner.LiteralEncoder
 
toFailure() - Method in class com.facebook.presto.execution.ExecutionFailureInfo
 
toFailure(Throwable) - Static method in class com.facebook.presto.util.Failures
 
toFailureInfo() - Method in class com.facebook.presto.execution.ExecutionFailureInfo
 
toFailures(Collection<? extends Throwable>) - Static method in class com.facebook.presto.util.Failures
 
toFastutilHashSet(Set<?>, Type, FunctionAndTypeManager) - Static method in class com.facebook.presto.util.FastutilSetHelper
 
toGeometry(Slice) - Static method in class com.facebook.presto.geospatial.SphericalGeoFunctions
 
toHex(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
toIEEE754Binary32(long) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
toIEEE754Binary64(double) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
toISO8601FromDate(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
toISO8601FromTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
toISO8601FromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
toJoinNodeType() - Method in enum com.facebook.presto.sql.planner.plan.LateralJoinNode.Type
 
toJson(JsonUtil.JsonGeneratorWriter, SqlFunctionProperties, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayToJsonCast
 
toJson(JsonUtil.ObjectKeyProvider, JsonUtil.JsonGeneratorWriter, SqlFunctionProperties, Block) - Static method in class com.facebook.presto.operator.scalar.MapToJsonCast
 
toJson(List<JsonUtil.JsonGeneratorWriter>, SqlFunctionProperties, Block) - Static method in class com.facebook.presto.operator.scalar.RowToJsonCast
 
toJson() - Method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
toMap(MapType, JsonUtil.BlockBuilderAppender, JsonUtil.BlockBuilderAppender, SqlFunctionProperties, Slice) - Static method in class com.facebook.presto.operator.scalar.JsonToMapCast
 
toMilliseconds(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
TOO_MANY_STAGES_MESSAGE - Static variable in class com.facebook.presto.sql.planner.PlanFragmenter
 
toOperatorType(CastType) - Static method in enum com.facebook.presto.metadata.CastType
 
toOrderingScheme(OrderBy, TypeProvider) - Static method in class com.facebook.presto.sql.planner.PlannerUtils
 
toOrderingScheme(List<VariableReferenceExpression>, List<SortOrder>) - Static method in class com.facebook.presto.sql.planner.PlannerUtils
 
toPage() - Method in class com.facebook.presto.testing.MaterializedResult
 
topK(int, Comparator<StreamDataEntity>) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.IndexedPriorityQueue
 
topK(BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.approxmostfrequent.stream.StreamSummary
 
toPlanCost() - Method in class com.facebook.presto.cost.LocalCostEstimate
Deprecated.
This class represents individual cost of a part of a plan (usually of a single PlanNode). Use CostProvider instead.
topN() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
TopN() - Constructor for class com.facebook.presto.sql.planner.plan.Patterns.TopN
 
TopNOperator - Class in com.facebook.presto.operator
Returns the top N rows from the source sorted according to the specified ordering in the keyChannelIndex channel.
TopNOperator(OperatorContext, List<Type>, int, List<Integer>, List<SortOrder>) - Constructor for class com.facebook.presto.operator.TopNOperator
 
TopNOperator.TopNOperatorFactory - Class in com.facebook.presto.operator
 
TopNOperatorFactory(int, PlanNodeId, List<? extends Type>, int, List<Integer>, List<SortOrder>) - Constructor for class com.facebook.presto.operator.TopNOperator.TopNOperatorFactory
 
TopNRowNumberNode - Class in com.facebook.presto.sql.planner.plan
 
TopNRowNumberNode(Optional<SourceLocation>, PlanNodeId, PlanNode, WindowNode.Specification, VariableReferenceExpression, int, boolean, Optional<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.TopNRowNumberNode
 
TopNRowNumberNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, WindowNode.Specification, VariableReferenceExpression, int, boolean, Optional<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.TopNRowNumberNode
 
TopNRowNumberOperator - Class in com.facebook.presto.operator
 
TopNRowNumberOperator(OperatorContext, List<? extends Type>, List<Integer>, List<Integer>, List<Type>, List<Integer>, List<SortOrder>, int, boolean, Optional<Integer>, int, JoinCompiler) - Constructor for class com.facebook.presto.operator.TopNRowNumberOperator
 
TopNRowNumberOperator.TopNRowNumberOperatorFactory - Class in com.facebook.presto.operator
 
TopNRowNumberOperatorFactory(int, PlanNodeId, List<? extends Type>, List<Integer>, List<Integer>, List<? extends Type>, List<Integer>, List<SortOrder>, int, boolean, Optional<Integer>, int, JoinCompiler) - Constructor for class com.facebook.presto.operator.TopNRowNumberOperator.TopNRowNumberOperatorFactory
 
TopologyAwareNodeSelector - Class in com.facebook.presto.execution.scheduler.nodeSelection
 
TopologyAwareNodeSelector(InternalNodeManager, NodeSelectionStats, NodeTaskMap, boolean, Supplier<NodeMap>, int, long, long, int, List<CounterStat>, List<String>, NetworkLocationCache, NodeSelectionHashStrategy) - Constructor for class com.facebook.presto.execution.scheduler.nodeSelection.TopologyAwareNodeSelector
 
toPredicate(TupleDomain<String>) - Method in class com.facebook.presto.sql.planner.ExpressionDomainTranslator
Deprecated.
 
toPredicate(TupleDomain<T>) - Method in class com.facebook.presto.sql.relational.RowExpressionDomainTranslator
 
toQuadKey() - Method in class com.facebook.presto.geospatial.BingTile
 
toQuadKey(long) - Static method in class com.facebook.presto.geospatial.BingTileFunctions
 
toQualifiedTablePrefix(QualifiedObjectName) - Static method in class com.facebook.presto.metadata.QualifiedTablePrefix
 
toResponse(Query, QueryResults, boolean) - Static method in class com.facebook.presto.server.protocol.QueryResourceUtil
 
toResponse(Throwable) - Method in class com.facebook.presto.server.ThrowableMapper
 
toRow(RowType, JsonUtil.BlockBuilderAppender[], Optional<Map<String, Integer>>, SqlFunctionProperties, Slice) - Static method in class com.facebook.presto.operator.scalar.JsonToRowCast
 
toRowExpression(Object, Type) - Static method in class com.facebook.presto.sql.planner.LiteralEncoder
 
toRowExpression(Optional<SourceLocation>, Object, Type) - Static method in class com.facebook.presto.sql.planner.LiteralEncoder
 
toRowExpression(JoinNode.EquiJoinClause, FunctionResolution) - Static method in class com.facebook.presto.sql.planner.optimizations.JoinNodeUtils
 
toSchemaTableName(QualifiedObjectName) - Static method in class com.facebook.presto.metadata.MetadataUtil
 
toSerializedPage() - Method in class com.facebook.presto.execution.buffer.ThriftSerializedPage
 
toSession(ConnectorTransactionHandle, ConnectorSession) - Static method in class com.facebook.presto.connector.system.SystemConnectorSessionUtil
 
toSession(SessionPropertyManager) - Method in class com.facebook.presto.SessionRepresentation
 
toSession(SessionPropertyManager, Map<String, String>) - Method in class com.facebook.presto.SessionRepresentation
 
toSession(SessionPropertyManager, Map<String, String>, Map<String, TokenAuthenticator>) - Method in class com.facebook.presto.SessionRepresentation
 
toSessionRepresentation() - Method in class com.facebook.presto.Session
 
toSortOrder(SortItem) - Static method in class com.facebook.presto.sql.planner.PlannerUtils
 
toSphericalGeography(Slice) - Static method in class com.facebook.presto.geospatial.SphericalGeoFunctions
 
toStackTraceElement(String) - Static method in class com.facebook.presto.execution.ExecutionFailureInfo
 
toStatementStats(QueryInfo) - Static method in class com.facebook.presto.server.protocol.QueryResourceUtil
 
toString() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaColumnHandle
 
toString() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaSplit
 
toString() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaTableHandle
 
toString() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaTableLayoutHandle
 
toString() - Method in class com.facebook.presto.connector.informationSchema.InformationSchemaTransactionHandle
 
toString() - Method in class com.facebook.presto.connector.system.GlobalSystemTransactionHandle
 
toString() - Method in class com.facebook.presto.connector.system.SystemColumnHandle
 
toString() - Method in class com.facebook.presto.connector.system.SystemSplit
 
toString() - Method in class com.facebook.presto.connector.system.SystemTableHandle
 
toString() - Method in class com.facebook.presto.connector.system.SystemTableLayoutHandle
 
toString() - Method in class com.facebook.presto.connector.system.SystemTransactionHandle
 
toString() - Method in class com.facebook.presto.cost.LocalCostEstimate
 
toString() - Method in class com.facebook.presto.cost.PlanCostEstimate
 
toString() - Method in class com.facebook.presto.cost.PlanNodeStatsEstimate
 
toString() - Method in class com.facebook.presto.cost.StatisticRange
 
toString() - Method in class com.facebook.presto.cost.VariableStatsEstimate
 
toString() - Method in class com.facebook.presto.execution.buffer.BufferInfo
 
toString() - Method in class com.facebook.presto.execution.buffer.BufferResult
 
toString() - Method in class com.facebook.presto.execution.buffer.OutputBufferInfo
 
toString() - Method in class com.facebook.presto.execution.buffer.OutputBuffers.OutputBufferId
 
toString() - Method in class com.facebook.presto.execution.buffer.OutputBuffers
 
toString() - Method in class com.facebook.presto.execution.buffer.PageBufferInfo
 
toString() - Method in class com.facebook.presto.execution.buffer.ThriftBufferResult
 
toString() - Method in class com.facebook.presto.execution.Column
 
toString() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
 
toString() - Method in class com.facebook.presto.execution.executor.Priority
 
toString() - Method in class com.facebook.presto.execution.executor.TaskExecutor
 
toString() - Method in class com.facebook.presto.execution.executor.TaskHandle
 
toString() - Method in exception com.facebook.presto.execution.Failure
 
toString() - Method in class com.facebook.presto.execution.Input
 
toString() - Method in class com.facebook.presto.execution.Lifespan
 
toString() - Method in class com.facebook.presto.execution.NodeTaskMap.NodeStatsTracker
 
toString() - Method in class com.facebook.presto.execution.PartitionedSplitsInfo
 
toString() - Method in class com.facebook.presto.execution.QueryInfo
 
toString() - Method in class com.facebook.presto.execution.resourceGroups.InternalResourceGroup
 
toString() - Method in class com.facebook.presto.execution.ScheduledSplit
 
toString() - Method in class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.CreateHandle
 
toString() - Method in class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.DeleteHandle
 
toString() - Method in class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.InsertHandle
 
toString() - Method in class com.facebook.presto.execution.scheduler.ExecutionWriterTarget.RefreshMaterializedViewHandle
 
toString() - Method in class com.facebook.presto.execution.scheduler.NetworkLocation
 
toString() - Method in class com.facebook.presto.execution.scheduler.ScheduleResult
 
toString() - Method in class com.facebook.presto.execution.SqlStageExecution
 
toString() - Method in class com.facebook.presto.execution.SqlTask
 
toString() - Method in class com.facebook.presto.execution.SqlTaskExecution
 
toString() - Method in class com.facebook.presto.execution.StageExecutionId
 
toString() - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
toString() - Method in class com.facebook.presto.execution.StageId
 
toString() - Method in class com.facebook.presto.execution.StageInfo
 
toString() - Method in class com.facebook.presto.execution.StateMachine
 
toString() - Method in class com.facebook.presto.execution.TaskId
 
toString() - Method in class com.facebook.presto.execution.TaskInfo
 
toString() - Method in class com.facebook.presto.execution.TaskSource
 
toString() - Method in class com.facebook.presto.execution.TaskStateMachine
 
toString() - Method in class com.facebook.presto.execution.TaskStatus
 
toString() - Method in class com.facebook.presto.FullConnectorSession
 
toString() - Method in class com.facebook.presto.geospatial.BingTile
 
toString() - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
toString() - Method in class com.facebook.presto.memory.LowMemoryKiller.QueryMemoryInfo
 
toString() - Method in class com.facebook.presto.memory.MemoryInfo
 
toString() - Method in class com.facebook.presto.memory.MemoryPool
 
toString() - Method in class com.facebook.presto.memory.MemoryPoolAssignment
 
toString() - Method in class com.facebook.presto.memory.MemoryPoolAssignmentsRequest
 
toString() - Method in class com.facebook.presto.memory.VersionedMemoryPoolId
 
toString() - Method in class com.facebook.presto.metadata.AnalyzeTableHandle
 
toString() - Method in class com.facebook.presto.metadata.BoundVariables
 
toString() - Method in class com.facebook.presto.metadata.BuiltInFunctionHandle
 
toString() - Method in class com.facebook.presto.metadata.Catalog
 
toString() - Method in class com.facebook.presto.metadata.CatalogMetadata
 
toString() - Method in class com.facebook.presto.metadata.IndexHandle
 
toString() - Method in class com.facebook.presto.metadata.InsertTableHandle
 
toString() - Method in class com.facebook.presto.metadata.InternalNode
 
toString() - Method in class com.facebook.presto.metadata.NewTableLayout
 
toString() - Method in class com.facebook.presto.metadata.OutputTableHandle
 
toString() - Method in class com.facebook.presto.metadata.QualifiedTablePrefix
 
toString() - Method in class com.facebook.presto.metadata.Split
 
toString() - Method in class com.facebook.presto.metadata.ViewDefinition
 
toString() - Method in class com.facebook.presto.metadata.ViewDefinition.ViewColumn
 
toString() - Method in class com.facebook.presto.operator.DriverYieldSignal
 
toString() - Method in class com.facebook.presto.operator.ExchangeClientStatus
 
toString() - Method in class com.facebook.presto.operator.InterpretedHashGenerator
 
toString() - Method in class com.facebook.presto.operator.JoinOperatorInfo
 
toString() - Method in class com.facebook.presto.operator.LookupJoinPageBuilder
 
toString() - Method in class com.facebook.presto.operator.NestedLoopJoinPagesBuilder
 
toString() - Method in class com.facebook.presto.operator.OperatorContext
 
toString() - Method in class com.facebook.presto.operator.PageBufferClient.PagesResponse
 
toString() - Method in class com.facebook.presto.operator.PageBufferClient
 
toString() - Method in class com.facebook.presto.operator.PageBufferClientStatus
 
toString() - Method in class com.facebook.presto.operator.PagesIndex
 
toString() - Method in class com.facebook.presto.operator.PrecomputedHashGenerator
 
toString() - Method in class com.facebook.presto.operator.project.CursorProcessorOutput
 
toString() - Method in class com.facebook.presto.operator.project.GeneratedPageProjection
 
toString() - Method in class com.facebook.presto.operator.project.InputChannels
 
toString() - Method in class com.facebook.presto.operator.project.PageProjectionWithOutputs
 
toString() - Method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
toString() - Method in class com.facebook.presto.operator.repartition.ArrayBlockEncodingBuffer
 
toString() - Method in class com.facebook.presto.operator.repartition.ByteArrayBlockEncodingBuffer
 
toString() - Method in class com.facebook.presto.operator.repartition.Int128ArrayBlockEncodingBuffer
 
toString() - Method in class com.facebook.presto.operator.repartition.IntArrayBlockEncodingBuffer
 
toString() - Method in class com.facebook.presto.operator.repartition.LongArrayBlockEncodingBuffer
 
toString() - Method in class com.facebook.presto.operator.repartition.MapBlockEncodingBuffer
 
toString() - Method in class com.facebook.presto.operator.repartition.PartitionedOutputInfo
 
toString() - Method in class com.facebook.presto.operator.repartition.RowBlockEncodingBuffer
 
toString() - Method in class com.facebook.presto.operator.repartition.ShortArrayBlockEncodingBuffer
 
toString() - Method in class com.facebook.presto.operator.repartition.VariableWidthBlockEncodingBuffer
 
toString() - Method in class com.facebook.presto.operator.scalar.JsonPathTokenizer
 
toString() - Method in class com.facebook.presto.operator.SimpleArrayAllocator
 
toString() - Method in class com.facebook.presto.operator.TableCommitContext
 
toString() - Method in class com.facebook.presto.operator.TableWriterMergeInfo
 
toString() - Method in class com.facebook.presto.operator.TableWriterOperator.TableWriterInfo
 
toString() - Method in class com.facebook.presto.operator.UncheckedStackArrayAllocator
 
toString() - Method in class com.facebook.presto.operator.window.FrameInfo
 
toString() - Method in class com.facebook.presto.operator.window.PagesWindowIndex
 
toString() - Method in enum com.facebook.presto.security.CatalogAccessControlRule.AccessMode
 
toString() - Method in class com.facebook.presto.server.BasicQueryInfo
 
toString() - Method in class com.facebook.presto.server.JavaVersion
 
toString() - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
toString() - Method in class com.facebook.presto.server.smile.FullSmileResponseHandler.SmileResponse
 
toString() - Method in class com.facebook.presto.server.TaskUpdateRequest
 
toString() - Method in class com.facebook.presto.Session
 
toString() - Method in class com.facebook.presto.spiller.SpillSpaceTracker
 
toString() - Method in class com.facebook.presto.split.ConnectorAwareSplitSource
 
toString() - Method in class com.facebook.presto.split.RemoteSplit
 
toString() - Method in class com.facebook.presto.sql.analyzer.Analysis.AccessControlInfo
 
toString() - Method in class com.facebook.presto.sql.analyzer.Field
 
toString() - Method in class com.facebook.presto.sql.analyzer.FieldId
 
toString() - Method in class com.facebook.presto.sql.analyzer.RelationId
 
toString() - Method in class com.facebook.presto.sql.analyzer.RelationType
 
toString() - Method in class com.facebook.presto.sql.analyzer.Scope
 
toString() - Method in class com.facebook.presto.sql.analyzer.TypeSignatureProvider
 
toString() - Method in class com.facebook.presto.sql.planner.CanonicalPlan
 
toString(ObjectMapper) - Method in class com.facebook.presto.sql.planner.CanonicalPlan
 
toString() - Method in class com.facebook.presto.sql.planner.CanonicalPlanFragment
 
toString() - Method in class com.facebook.presto.sql.planner.iterative.properties.EquivalenceClassProperty
 
toString() - Method in class com.facebook.presto.sql.planner.iterative.properties.Key
 
toString() - Method in class com.facebook.presto.sql.planner.iterative.properties.KeyProperty
 
toString() - Method in class com.facebook.presto.sql.planner.iterative.properties.LogicalPropertiesImpl
 
toString() - Method in class com.facebook.presto.sql.planner.iterative.properties.MaxCardProperty
 
toString() - Method in class com.facebook.presto.sql.planner.LocalDynamicFilter
 
toString() - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Global
 
toString() - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
toString() - Method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
 
toString() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
toString() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.StreamProperties
 
toString() - Method in class com.facebook.presto.sql.planner.Partitioning
 
toString() - Method in class com.facebook.presto.sql.planner.PartitioningHandle
 
toString() - Method in class com.facebook.presto.sql.planner.PartitioningScheme
 
toString() - Method in class com.facebook.presto.sql.planner.plan.JoinNode.EquiJoinClause
 
toString() - Method in class com.facebook.presto.sql.planner.plan.PlanFragmentId
 
toString() - Method in class com.facebook.presto.sql.planner.plan.StatisticAggregationsDescriptor
 
toString() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.CreateName
 
toString() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.DeleteHandle
 
toString() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.InsertReference
 
toString() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.RefreshMaterializedViewReference
 
toString() - Method in class com.facebook.presto.sql.planner.plan.TableWriterNode.WriterTarget
 
toString() - Method in class com.facebook.presto.sql.planner.plan.UnnestNode
 
toString() - Method in class com.facebook.presto.sql.planner.PlanFragment
 
toString() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.ColumnConstraint
 
toString() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedDomain
 
toString() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedMarker
 
toString() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.FormattedRange
 
toString() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.IOPlan.TableColumnInfo
 
toString() - Method in class com.facebook.presto.sql.planner.planPrinter.IOPlanPrinter.IOPlan
 
toString() - Method in class com.facebook.presto.sql.planner.SortExpressionContext
 
toString() - Method in class com.facebook.presto.sql.planner.Symbol
 
toString() - Method in class com.facebook.presto.sql.planner.SystemPartitioningHandle
 
toString() - Method in class com.facebook.presto.tdigest.Centroid
 
toString() - Method in class com.facebook.presto.tdigest.TDigest
 
toString() - Method in class com.facebook.presto.testing.MaterializedResult
 
toString() - Method in class com.facebook.presto.testing.MaterializedRow
 
toString() - Method in class com.facebook.presto.testing.TestingAccessControlManager.TestingPrivilege
 
toString() - Method in class com.facebook.presto.testing.TestingConnectorSession
 
toString() - Method in class com.facebook.presto.testing.TestingTransactionHandle
 
toString() - Method in class com.facebook.presto.tracing.SimpleTracer
 
toString() - Method in class com.facebook.presto.tracing.SimpleTracerBlock
 
toString() - Method in class com.facebook.presto.tracing.SimpleTracerPoint
 
toString() - Method in class com.facebook.presto.transaction.TransactionId
 
toString() - Method in class com.facebook.presto.type.SqlIntervalDayTime
 
toString() - Method in class com.facebook.presto.type.SqlIntervalYearMonth
 
toSymbolReference() - Method in class com.facebook.presto.sql.planner.Symbol
 
toSystemColumnHandles(ConnectorId, ConnectorTableMetadata) - Static method in class com.facebook.presto.connector.system.SystemColumnHandle
 
TOTAL_RESERVATION - Static variable in class com.facebook.presto.memory.MemoryManagerConfig.LowMemoryKillerPolicy
 
TOTAL_RESERVATION_ON_BLOCKED_NODES - Static variable in class com.facebook.presto.memory.MemoryManagerConfig.LowMemoryKillerPolicy
 
TotalReservationLowMemoryKiller - Class in com.facebook.presto.memory
 
TotalReservationLowMemoryKiller() - Constructor for class com.facebook.presto.memory.TotalReservationLowMemoryKiller
 
TotalReservationOnBlockedNodesLowMemoryKiller - Class in com.facebook.presto.memory
 
TotalReservationOnBlockedNodesLowMemoryKiller() - Constructor for class com.facebook.presto.memory.TotalReservationOnBlockedNodesLowMemoryKiller
 
totalSpilledBytes - Variable in class com.facebook.presto.spiller.SpillerStats
 
toTestTypes() - Method in class com.facebook.presto.testing.MaterializedResult
Converts this MaterializedResult to a new one, representing the data using the same type domain as returned by TestingPrestoClient.
toText(boolean, int) - Method in class com.facebook.presto.sql.planner.planPrinter.PlanPrinter
 
toTypes(List<? extends Type>, AggregationNode.Step, List<AccumulatorFactory>, Optional<Integer>) - Static method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
toUnixTime(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
toUnixTimeFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
toURI() - Method in class com.facebook.presto.execution.Location
 
toUtf8(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
toVariableReference(Expression, TypeProvider) - Static method in class com.facebook.presto.sql.planner.PlannerUtils
 
toVariableReference(Expression) - Method in class com.facebook.presto.sql.planner.PlanVariableAllocator
 
toWhenHasSplitQueueSpaceFuture(Set<InternalNode>, List<RemoteTask>, long) - Static method in class com.facebook.presto.execution.scheduler.NodeScheduler
 
toWhenHasSplitQueueSpaceFuture(List<RemoteTask>, long) - Static method in class com.facebook.presto.execution.scheduler.NodeScheduler
 
toWindowType(WindowFrame.Type) - Static method in class com.facebook.presto.sql.planner.optimizations.WindowNodeUtil
 
trace(PlanNode, Set<VariableReferenceExpression>) - Static method in class com.facebook.presto.sql.planner.optimizations.IndexJoinOptimizer.IndexKeyTracer
 
TracerType() - Constructor for class com.facebook.presto.tracing.TracingConfig.TracerType
 
TracingConfig - Class in com.facebook.presto.tracing
 
TracingConfig() - Constructor for class com.facebook.presto.tracing.TracingConfig
 
TracingConfig.DistributedTracingMode - Enum in com.facebook.presto.tracing
 
TracingConfig.TracerType - Class in com.facebook.presto.tracing
 
TRACK_HISTORY_BASED_PLAN_STATISTICS - Static variable in class com.facebook.presto.SystemSessionProperties
 
trackHistoryBasedPlanStatisticsEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
TrackingLookupSourceSupplier - Interface in com.facebook.presto.operator
 
TrackingRemoteTaskFactory - Class in com.facebook.presto.execution
 
TrackingRemoteTaskFactory(RemoteTaskFactory, QueryStateMachine) - Constructor for class com.facebook.presto.execution.TrackingRemoteTaskFactory
 
trackQueryStats(DispatchQuery) - Method in class com.facebook.presto.execution.QueryManagerStats
 
trackQueryStats(QueryExecution) - Method in class com.facebook.presto.execution.QueryManagerStats
 
trackStatistics(QueryExecution) - Method in class com.facebook.presto.cost.HistoryBasedPlanStatisticsTracker
 
trackTask(RemoteTask) - Method in class com.facebook.presto.execution.scheduler.PartialResultQueryTaskTracker
 
transaction(TransactionManager, AccessControl) - Static method in class com.facebook.presto.transaction.TransactionBuilder
 
TransactionBuilder - Class in com.facebook.presto.transaction
 
TransactionHandleJacksonModule - Class in com.facebook.presto.metadata
 
TransactionHandleJacksonModule(HandleResolver) - Constructor for class com.facebook.presto.metadata.TransactionHandleJacksonModule
 
TransactionId - Class in com.facebook.presto.transaction
 
TransactionId(UUID) - Constructor for class com.facebook.presto.transaction.TransactionId
 
TransactionInfo - Class in com.facebook.presto.transaction
 
TransactionInfo(TransactionId, IsolationLevel, boolean, boolean, DateTime, Duration, List<ConnectorId>, Optional<ConnectorId>) - Constructor for class com.facebook.presto.transaction.TransactionInfo
 
transactionManager - Variable in class com.facebook.presto.execution.DataDefinitionExecution
 
TransactionManager - Interface in com.facebook.presto.transaction
 
TransactionManagerConfig - Class in com.facebook.presto.transaction
 
TransactionManagerConfig() - Constructor for class com.facebook.presto.transaction.TransactionManagerConfig
 
TRANSACTIONS_TABLE_NAME - Static variable in class com.facebook.presto.connector.system.TransactionsSystemTable
 
TransactionsSystemTable - Class in com.facebook.presto.connector.system
 
TransactionsSystemTable(TypeManager, TransactionManager) - Constructor for class com.facebook.presto.connector.system.TransactionsSystemTable
 
transform(WorkProcessor.Transformation<T, R>) - Method in interface com.facebook.presto.operator.WorkProcessor
TransformCorrelatedInPredicateToJoin - Class in com.facebook.presto.sql.planner.iterative.rule
Replaces correlated ApplyNode with InPredicate expression with SemiJoin
TransformCorrelatedInPredicateToJoin(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedInPredicateToJoin
 
TransformCorrelatedLateralJoinToJoin - Class in com.facebook.presto.sql.planner.iterative.rule
Tries to decorrelate subquery and rewrite it using normal join.
TransformCorrelatedLateralJoinToJoin() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedLateralJoinToJoin
 
TransformCorrelatedScalarAggregationToJoin - Class in com.facebook.presto.sql.planner.iterative.rule
Scalar aggregation is aggregation with GROUP BY 'a constant' (or empty GROUP BY).
TransformCorrelatedScalarAggregationToJoin(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedScalarAggregationToJoin
 
TransformCorrelatedScalarSubquery - Class in com.facebook.presto.sql.planner.iterative.rule
Scalar filter scan query is something like:
TransformCorrelatedScalarSubquery() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedScalarSubquery
 
TransformCorrelatedSingleRowSubqueryToProject - Class in com.facebook.presto.sql.planner.iterative.rule
This optimizer can rewrite correlated single row subquery to projection in a way described here: From:
TransformCorrelatedSingleRowSubqueryToProject() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.TransformCorrelatedSingleRowSubqueryToProject
 
TransformExistsApplyToLateralNode - Class in com.facebook.presto.sql.planner.iterative.rule
EXISTS is modeled as (if correlated predicates are equality comparisons):
TransformExistsApplyToLateralNode(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.TransformExistsApplyToLateralNode
 
transformProcessor(Function<WorkProcessor<T>, WorkProcessor<R>>) - Method in interface com.facebook.presto.operator.WorkProcessor
 
TransformQuantifiedComparisonApplyToLateralJoin - Class in com.facebook.presto.sql.planner.optimizations
 
TransformQuantifiedComparisonApplyToLateralJoin(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.optimizations.TransformQuantifiedComparisonApplyToLateralJoin
 
TransformUncorrelatedInPredicateSubqueryToSemiJoin - Class in com.facebook.presto.sql.planner.iterative.rule
This optimizers looks for InPredicate expressions in ApplyNodes and replaces the nodes with SemiJoin nodes.
TransformUncorrelatedInPredicateSubqueryToSemiJoin() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.TransformUncorrelatedInPredicateSubqueryToSemiJoin
 
TransformUncorrelatedLateralToJoin - Class in com.facebook.presto.sql.planner.iterative.rule
 
TransformUncorrelatedLateralToJoin() - Constructor for class com.facebook.presto.sql.planner.iterative.rule.TransformUncorrelatedLateralToJoin
 
TransformWork<I,O> - Class in com.facebook.presto.operator
 
TransformWork(Work<I>, Function<I, O>) - Constructor for class com.facebook.presto.operator.TransformWork
 
transitionToAborted() - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
transitionToCanceled() - Method in class com.facebook.presto.execution.QueryStateMachine
 
transitionToCanceled() - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
transitionToDispatching() - Method in class com.facebook.presto.execution.QueryStateMachine
 
transitionToFailed(Throwable) - Method in class com.facebook.presto.execution.QueryStateMachine
 
transitionToFailed(Throwable) - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
transitionToFinished() - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
transitionToFinishedTaskScheduling() - Method in class com.facebook.presto.execution.SqlStageExecution
 
transitionToFinishedTaskScheduling() - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
transitionToFinishing() - Method in class com.facebook.presto.execution.QueryStateMachine
 
transitionToPlanning() - Method in class com.facebook.presto.execution.QueryStateMachine
 
transitionToQueued() - Method in class com.facebook.presto.execution.QueryStateMachine
 
transitionToRunning() - Method in class com.facebook.presto.execution.QueryStateMachine
 
transitionToRunning() - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
transitionToScheduled() - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
transitionToScheduling() - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
transitionToSchedulingSplits() - Method in class com.facebook.presto.execution.SqlStageExecution
 
transitionToSchedulingSplits() - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
transitionToStarting() - Method in class com.facebook.presto.execution.QueryStateMachine
 
transitionToWaitingForResources() - Method in class com.facebook.presto.execution.QueryStateMachine
 
transitiveClosure(Map<T, Set<T>>) - Static method in class com.facebook.presto.sql.MaterializedViewUtils
 
translate(List<? extends LocalProperty<X>>, Function<X, Optional<Y>>) - Static method in class com.facebook.presto.sql.planner.optimizations.LocalProperties
Translates the properties as much as possible, and truncates at the first non-translatable property
translate(Function<VariableReferenceExpression, Optional<VariableReferenceExpression>>) - Method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
translate(Function<VariableReferenceExpression, Optional<VariableReferenceExpression>>) - Method in class com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.StreamProperties
 
translate(Expression, Map<NodeRef<Expression>, Type>, Map<VariableReferenceExpression, Integer>, FunctionAndTypeManager, Session) - Static method in class com.facebook.presto.sql.relational.SqlToRowExpressionTranslator
 
translate(Expression, Map<NodeRef<Expression>, Type>, Map<VariableReferenceExpression, Integer>, FunctionAndTypeManager, Optional<String>, Optional<TransactionId>, SqlFunctionProperties, Map<SqlFunctionId, SqlInvokedFunction>) - Static method in class com.facebook.presto.sql.relational.SqlToRowExpressionTranslator
 
translate(RowExpression, Map<VariableReferenceExpression, Integer>) - Static method in class com.facebook.presto.sql.relational.VariableToChannelTranslator
Given an and a , translate the symbols in the expression to the corresponding channel.
TranslateExpressions - Class in com.facebook.presto.sql.planner.iterative.rule
 
TranslateExpressions(Metadata, SqlParser) - Constructor for class com.facebook.presto.sql.planner.iterative.rule.TranslateExpressions
 
translateOutputLayout(List<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.PartitioningScheme
 
translateRowExpression(Map<VariableReferenceExpression, RowExpression>, TypeProvider) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
translateRowExpression(Map<VariableReferenceExpression, RowExpression>, Map<VariableReferenceExpression, RowExpression>, TypeProvider) - Method in class com.facebook.presto.sql.planner.Partitioning
 
translateToCoalesce(Partitioning, Metadata, Session) - Method in class com.facebook.presto.sql.planner.Partitioning
 
translateVariable(Function<VariableReferenceExpression, Optional<VariableReferenceExpression>>) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
translateVariable(Function<VariableReferenceExpression, VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.Partitioning
 
translateVariableToRowExpression(Function<VariableReferenceExpression, Optional<RowExpression>>) - Method in class com.facebook.presto.sql.planner.Partitioning
 
TraversingQueryContextVisitor<C,R> - Class in com.facebook.presto.memory
 
TraversingQueryContextVisitor() - Constructor for class com.facebook.presto.memory.TraversingQueryContextVisitor
 
trim(Type, Block, long) - Static method in class com.facebook.presto.operator.scalar.ArrayTrimFunction
 
trim(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
trim(Slice, int[]) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
trimmedMean(double, double) - Method in class com.facebook.presto.tdigest.TDigest
 
trimmedMeanTDigestDouble(Slice, double, double) - Static method in class com.facebook.presto.operator.scalar.TDigestFunctions
 
TriStateBooleanState - Interface in com.facebook.presto.operator.aggregation.state
 
TriStateBooleanStateSerializer - Class in com.facebook.presto.operator.aggregation.state
 
TriStateBooleanStateSerializer() - Constructor for class com.facebook.presto.operator.aggregation.state.TriStateBooleanStateSerializer
 
TRUE_VALUE - Static variable in interface com.facebook.presto.operator.aggregation.state.TriStateBooleanState
 
truncate(double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
truncate(long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
truncate(double, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
truncate(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
Truncate() - Constructor for class com.facebook.presto.operator.scalar.MathFunctions.Truncate
 
truncateDate(SqlFunctionProperties, Slice, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
truncateIfNecessaryForErrorMessage(Slice) - Static method in class com.facebook.presto.util.JsonUtil
 
truncateLong(long, Slice) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Truncate
 
truncateLong(long, long, Slice, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.TruncateN
 
truncateLongShort(long, Slice) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Truncate
 
truncateShort(long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.Truncate
 
truncateShort(long, long, long, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions.TruncateN
 
truncateTable(Session, TableHandle) - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
truncateTable(Session, TableHandle) - Method in interface com.facebook.presto.metadata.Metadata
Truncates the specified table
truncateTable(Session, TableHandle) - Method in class com.facebook.presto.metadata.MetadataManager
 
TruncateTableTask - Class in com.facebook.presto.execution
 
TruncateTableTask() - Constructor for class com.facebook.presto.execution.TruncateTableTask
 
truncateTime(SqlFunctionProperties, Slice, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
truncateTimestamp(SqlFunctionProperties, Slice, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
truncateTimestampWithTimezone(Slice, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
truncateTimeWithTimeZone(Slice, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
TRY_CAST - Static variable in class com.facebook.presto.operator.scalar.TryCastFunction
 
TRY_CAST_NAME - Static variable in class com.facebook.presto.operator.scalar.TryCastFunction
 
tryAddPage(Page) - Method in class com.facebook.presto.operator.index.IndexSnapshotBuilder
 
tryBlock(TryFunction.TryBlockLambda) - Static method in class com.facebook.presto.operator.scalar.TryFunction
 
tryBoolean(TryFunction.TryBooleanLambda) - Static method in class com.facebook.presto.operator.scalar.TryFunction
 
TryCastFunction - Class in com.facebook.presto.operator.scalar
 
TryCastFunction() - Constructor for class com.facebook.presto.operator.scalar.TryCastFunction
 
tryDouble(TryFunction.TryDoubleLambda) - Static method in class com.facebook.presto.operator.scalar.TryFunction
 
TryFunction - Class in com.facebook.presto.operator.scalar
 
tryFunction(Type) - Method in class com.facebook.presto.sql.relational.FunctionResolution
 
TryFunction.TryBlockLambda - Interface in com.facebook.presto.operator.scalar
 
TryFunction.TryBooleanLambda - Interface in com.facebook.presto.operator.scalar
 
TryFunction.TryDoubleLambda - Interface in com.facebook.presto.operator.scalar
 
TryFunction.TryLongLambda - Interface in com.facebook.presto.operator.scalar
 
TryFunction.TrySliceLambda - Interface in com.facebook.presto.operator.scalar
 
tryGetQuery(QueryId) - Method in class com.facebook.presto.execution.QueryTracker
 
tryGetScope(Node) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
tryLockUninterruptibly(Lock, long, TimeUnit) - Static method in class com.facebook.presto.util.MoreUninterruptibles
Migrate to https://github.com/google/guava/pull/3880 once merged and released
tryLong(TryFunction.TryLongLambda) - Static method in class com.facebook.presto.operator.scalar.TryFunction
 
tryRegisterTransaction(TransactionInfo) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
tryRegisterTransaction(TransactionInfo) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
tryRegisterTransaction(TransactionInfo) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
tryRegisterTransaction(TransactionInfo) - Method in interface com.facebook.presto.transaction.TransactionManager
 
tryReserve(QueryId, String, long) - Method in class com.facebook.presto.memory.MemoryPool
Try to reserve the given number of bytes.
tryResolveEnumLiteralType(QualifiedName, FunctionAndTypeManager) - Static method in class com.facebook.presto.sql.analyzer.ExpressionTreeUtils
 
tryResolveField(Expression) - Method in class com.facebook.presto.sql.analyzer.Scope
 
tryResolveField(Expression, QualifiedName) - Method in class com.facebook.presto.sql.analyzer.Scope
 
trySetActive(TransactionId) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
trySetActive(TransactionId) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
trySetActive(TransactionId) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
trySetActive(TransactionId) - Method in interface com.facebook.presto.transaction.TransactionManager
 
trySetInactive(TransactionId) - Method in class com.facebook.presto.transaction.DelegatingTransactionManager
 
trySetInactive(TransactionId) - Method in class com.facebook.presto.transaction.InMemoryTransactionManager
 
trySetInactive(TransactionId) - Method in class com.facebook.presto.transaction.NoOpTransactionManager
 
trySetInactive(TransactionId) - Method in interface com.facebook.presto.transaction.TransactionManager
 
trySlice(TryFunction.TrySliceLambda) - Static method in class com.facebook.presto.operator.scalar.TryFunction
 
TuplePageFilter - Class in com.facebook.presto.operator.index
Filters out rows that do not match the values from the specified tuple
TuplePageFilter(Page, List<Type>, List<Integer>) - Constructor for class com.facebook.presto.operator.index.TuplePageFilter
 
TwoNullableValueState - Interface in com.facebook.presto.operator.aggregation.minmaxby
 
TwoNullableValueStateMapping - Class in com.facebook.presto.operator.aggregation.minmaxby
 
type - Variable in class com.facebook.presto.operator.aggregation.MergeStatisticalDigestFunction
 
type() - Static method in class com.facebook.presto.sql.planner.plan.Patterns.Join
 
TypeCoercer - Class in com.facebook.presto.type
 
TypeCoercer(FeaturesConfig, FunctionAndTypeManager) - Constructor for class com.facebook.presto.type.TypeCoercer
 
typeConvert(Join.Type) - Static method in class com.facebook.presto.sql.planner.optimizations.JoinNodeUtils
 
TypeDeserializer - Class in com.facebook.presto.type
 
TypeDeserializer(TypeManager) - Constructor for class com.facebook.presto.type.TypeDeserializer
 
TypedHeap - Class in com.facebook.presto.operator.aggregation
 
TypedHeap(BlockComparator, Type, int) - Constructor for class com.facebook.presto.operator.aggregation.TypedHeap
 
TypedHistogram - Interface in com.facebook.presto.operator.aggregation.histogram
 
TypedKeyValueHeap - Class in com.facebook.presto.operator.aggregation
 
TypedKeyValueHeap(BlockComparator, Type, Type, int) - Constructor for class com.facebook.presto.operator.aggregation.TypedKeyValueHeap
 
TypedSet - Class in com.facebook.presto.operator.aggregation
 
TypedSet(Type, int, String) - Constructor for class com.facebook.presto.operator.aggregation.TypedSet
 
TypedSet(Type, BlockBuilder, int, String) - Constructor for class com.facebook.presto.operator.aggregation.TypedSet
 
TypedSet(Type, BlockBuilder, int, String, Optional<DataSize>) - Constructor for class com.facebook.presto.operator.aggregation.TypedSet
 
TypeImplementationDependency - Class in com.facebook.presto.operator.annotations
 
TypeImplementationDependency(String) - Constructor for class com.facebook.presto.operator.annotations.TypeImplementationDependency
 
typeof(Type, Object) - Static method in class com.facebook.presto.operator.scalar.TypeOfFunction
 
typeof(Type, Long) - Static method in class com.facebook.presto.operator.scalar.TypeOfFunction
 
typeof(Type, Double) - Static method in class com.facebook.presto.operator.scalar.TypeOfFunction
 
typeof(Type, Boolean) - Static method in class com.facebook.presto.operator.scalar.TypeOfFunction
 
TypeOfFunction - Class in com.facebook.presto.operator.scalar
 
TypeProvider - Class in com.facebook.presto.sql.planner
 
TYPES - Static variable in class com.facebook.presto.operator.MetadataDeleteOperator
 
TYPES - Static variable in class com.facebook.presto.operator.StatisticsWriterOperator
 
TYPES - Static variable in class com.facebook.presto.operator.TableFinishOperator
 
TypeSignatureProvider - Class in com.facebook.presto.sql.analyzer
 
TypeSignatureProvider(TypeSignature) - Constructor for class com.facebook.presto.sql.analyzer.TypeSignatureProvider
 
TypeSignatureProvider(Function<List<Type>, TypeSignature>) - Constructor for class com.facebook.presto.sql.analyzer.TypeSignatureProvider
 
TypesJdbcTable - Class in com.facebook.presto.connector.system.jdbc
 
TypesJdbcTable(FunctionAndTypeManager) - Constructor for class com.facebook.presto.connector.system.jdbc.TypesJdbcTable
 
TypeUtils - Class in com.facebook.presto.type
 
TypeValidator - Class in com.facebook.presto.sql.planner.sanity
Ensures that all the expressions and FunctionCalls matches their output symbols
TypeValidator() - Constructor for class com.facebook.presto.sql.planner.sanity.TypeValidator
 
typeVariableConstraints(TypeVariableConstraint...) - Method in class com.facebook.presto.metadata.SignatureBuilder
 
typeVariableConstraints(List<TypeVariableConstraint>) - Method in class com.facebook.presto.metadata.SignatureBuilder
 

U

UdtJdbcTable - Class in com.facebook.presto.connector.system.jdbc
 
UdtJdbcTable() - Constructor for class com.facebook.presto.connector.system.jdbc.UdtJdbcTable
 
UnaliasSymbolReferences - Class in com.facebook.presto.sql.planner.optimizations
Re-maps symbol references that are just aliases of each other (e.g., due to projections like $0 := $1)

E.g.,

Output[$0, $1] -> Project[$0 := $2, $1 := $3 * 100] -> Aggregate[$2, $3 := sum($4)] -> ...

gets rewritten as

Output[$2, $1] -> Project[$2, $1 := $3 * 100] -> Aggregate[$2, $3 := sum($4)] -> ...

UnaliasSymbolReferences(FunctionAndTypeManager) - Constructor for class com.facebook.presto.sql.planner.optimizations.UnaliasSymbolReferences
 
UnaryFunctionInterface - Interface in com.facebook.presto.sql.gen.lambda
 
unboxPrimitive(Class<?>) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
unboxPrimitiveIfNecessary(Scope, Class<?>) - Static method in class com.facebook.presto.sql.gen.BytecodeUtils
 
UncheckedByteArrays - Class in com.facebook.presto.operator
 
UncheckedStackArrayAllocator - Class in com.facebook.presto.operator
A simple stack based ArrayAllocator that caches returned arrays.
UncheckedStackArrayAllocator() - Constructor for class com.facebook.presto.operator.UncheckedStackArrayAllocator
 
UncheckedStackArrayAllocator(int) - Constructor for class com.facebook.presto.operator.UncheckedStackArrayAllocator
 
unescapeLiteralLikePattern(Slice, Slice) - Static method in class com.facebook.presto.type.LikeFunctions
 
ungroupedExecution() - Static method in class com.facebook.presto.operator.StageExecutionDescriptor
 
union(Block) - Method in class com.facebook.presto.operator.aggregation.OptimizedTypedSet
Union the set by adding the elements of the block, eliminating duplicates.
union(Type, Block, Block) - Static method in class com.facebook.presto.operator.scalar.ArrayUnionFunction
 
union() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
UnionStatsRule - Class in com.facebook.presto.cost
 
UnionStatsRule(StatsNormalizer) - Constructor for class com.facebook.presto.cost.UnionStatsRule
 
unionSum(MapUnionSumResult) - Method in class com.facebook.presto.operator.aggregation.MapUnionSumResult
Add the values for corresponding keys from other to this.
unionSum(Block) - Method in class com.facebook.presto.operator.aggregation.MapUnionSumResult
 
uniquenessDistribution() - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
uniquenessDistribution(long) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLog
 
uniquenessDistribution(Type, Slice) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogFunctions
 
uniquenessDistribution(Type, Slice, long) - Static method in class com.facebook.presto.type.khyperloglog.KHyperLogLogFunctions
 
uniqueSubExpressions(RowExpression) - Static method in class com.facebook.presto.sql.relational.Expressions
 
unknown() - Static method in class com.facebook.presto.cost.LocalCostEstimate
 
unknown() - Static method in class com.facebook.presto.cost.PlanCostEstimate
 
unknown() - Static method in class com.facebook.presto.cost.PlanNodeStatsEstimate
 
unknown() - Static method in class com.facebook.presto.cost.VariableStatsEstimate
 
UnknownDistinctFromOperator() - Constructor for class com.facebook.presto.type.UnknownOperators.UnknownDistinctFromOperator
 
UnknownOperators - Class in com.facebook.presto.type
 
UnknownOperators.UnknownDistinctFromOperator - Class in com.facebook.presto.type
 
UNLOADED_INDEX_KEY - Static variable in interface com.facebook.presto.operator.index.IndexedData
 
UnloadedIndexKeyRecordCursor(List<Type>, List<UnloadedIndexKeyRecordSet.PageAndPositions>) - Constructor for class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet.UnloadedIndexKeyRecordCursor
 
UnloadedIndexKeyRecordSet - Class in com.facebook.presto.operator.index
 
UnloadedIndexKeyRecordSet(Session, IndexSnapshot, Set<Integer>, List<Type>, List<UpdateRequest>, JoinCompiler) - Constructor for class com.facebook.presto.operator.index.UnloadedIndexKeyRecordSet
 
UnloadedIndexKeyRecordSet.UnloadedIndexKeyRecordCursor - Class in com.facebook.presto.operator.index
 
unnest() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
Unnester - Interface in com.facebook.presto.operator.unnest
Unnester is a layer of abstraction between UnnestOperator and UnnestBlockBuilder to enable translation of indices from input nested blocks to underlying element blocks.
UnnestNode - Class in com.facebook.presto.sql.planner.plan
 
UnnestNode(Optional<SourceLocation>, PlanNodeId, PlanNode, List<VariableReferenceExpression>, Map<VariableReferenceExpression, List<VariableReferenceExpression>>, Optional<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.UnnestNode
 
UnnestNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, List<VariableReferenceExpression>, Map<VariableReferenceExpression, List<VariableReferenceExpression>>, Optional<VariableReferenceExpression>) - Constructor for class com.facebook.presto.sql.planner.plan.UnnestNode
 
UnnestOperator - Class in com.facebook.presto.operator.unnest
 
UnnestOperator(OperatorContext, List<Integer>, List<Type>, List<Integer>, List<Type>, boolean, boolean) - Constructor for class com.facebook.presto.operator.unnest.UnnestOperator
 
UnnestOperator.UnnestOperatorFactory - Class in com.facebook.presto.operator.unnest
 
UnnestOperatorFactory(int, PlanNodeId, List<Integer>, List<Type>, List<Integer>, List<Type>, boolean) - Constructor for class com.facebook.presto.operator.unnest.UnnestOperator.UnnestOperatorFactory
 
UnnestStatsRule - Class in com.facebook.presto.cost
 
UnnestStatsRule() - Constructor for class com.facebook.presto.cost.UnnestStatsRule
 
unordered(boolean) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Builder
 
unpackChronology(long) - Static method in class com.facebook.presto.util.DateTimeZoneIndex
 
unpackDateTimeZone(long) - Static method in class com.facebook.presto.util.DateTimeZoneIndex
 
unregisterMaterializedViewForAnalysis(Table) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
unregisterTableForMaterializedView(Table, Table) - Method in class com.facebook.presto.sql.analyzer.Analysis
 
unregisterTableForView() - Method in class com.facebook.presto.sql.analyzer.Analysis
 
unscaledDecimal - Variable in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.SingleLongDecimalWithOverflowState
 
unscaledDecimals - Variable in class com.facebook.presto.operator.aggregation.state.LongDecimalWithOverflowStateFactory.GroupedLongDecimalWithOverflowState
 
unscheduledExecutionInfo(int, boolean) - Static method in class com.facebook.presto.execution.StageExecutionInfo
 
unsupportedPartitioningSpillerFactory() - Static method in interface com.facebook.presto.spiller.PartitioningSpillerFactory
 
unsupportedSingleStreamSpillerFactory() - Static method in interface com.facebook.presto.spiller.SingleStreamSpillerFactory
 
UnweightedDoubleReservoirSample - Class in com.facebook.presto.operator.aggregation.reservoirsample
 
UnweightedDoubleReservoirSample(int) - Constructor for class com.facebook.presto.operator.aggregation.reservoirsample.UnweightedDoubleReservoirSample
 
UnweightedReservoirSampleStateStrategy - Class in com.facebook.presto.operator.aggregation.differentialentropy
 
UnweightedReservoirSampleStateStrategy(long) - Constructor for class com.facebook.presto.operator.aggregation.differentialentropy.UnweightedReservoirSampleStateStrategy
 
unwrapJsonResponse(BaseResponse<T>) - Static method in class com.facebook.presto.server.smile.JsonResponseWrapper
 
unwrapThriftCodec(Codec<T>) - Static method in class com.facebook.presto.server.thrift.ThriftCodecWrapper
 
update(long, double, int) - Method in class com.facebook.presto.execution.SplitConcurrencyController
 
update(TaskSource) - Method in class com.facebook.presto.execution.TaskSource
 
update(List<MemoryInfo>, int) - Method in class com.facebook.presto.memory.ClusterMemoryPool
 
update() - Method in interface com.facebook.presto.operator.UpdateMemory
Update memory reservation.
update(EquivalenceClassProperty) - Method in class com.facebook.presto.sql.planner.iterative.properties.EquivalenceClassProperty
Updates this equivalence class property with the equivalences of another equivalence class property.
update(RowExpression) - Method in class com.facebook.presto.sql.planner.iterative.properties.EquivalenceClassProperty
Updates this equivalence class property with "variable reference = variable reference" or "variable reference = constant reference" conjuncts applied by the provided predicate.
update(RowExpression, RowExpression) - Method in class com.facebook.presto.sql.planner.iterative.properties.EquivalenceClassProperty
 
update(long) - Method in class com.facebook.presto.sql.planner.iterative.properties.MaxCardProperty
Updates this maxcard with the provided value.
update(MaxCardProperty) - Method in class com.facebook.presto.sql.planner.iterative.properties.MaxCardProperty
Updates this maxcard with the provided maxcard property.
updateBroadcastMemory(long, String) - Method in class com.facebook.presto.memory.QueryContext
 
updateBytes(long) - Method in interface com.facebook.presto.operator.SpillContext
 
updateBytes(long) - Method in class com.facebook.presto.spiller.LocalSpillContext
 
updateCentralMomentsState(CentralMomentsState, double) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
updateCorrelationState(CorrelationState, double, double) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
updateCovarianceState(CovarianceState, double, double) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
updateFailure() - Method in class com.facebook.presto.server.SimpleHttpResponseHandlerStats
 
updateLevelPriority() - Method in class com.facebook.presto.execution.executor.PrioritizedSplitRunner
Updates the (potentially stale) priority value cached in this object.
updateLookupSourcePositions(long) - Method in class com.facebook.presto.operator.JoinStatisticsCounter
 
updateMemory() - Method in interface com.facebook.presto.operator.aggregation.builder.HashAggregationBuilder
 
updateMemory() - Method in class com.facebook.presto.operator.aggregation.builder.InMemoryHashAggregationBuilder
 
updateMemory() - Method in class com.facebook.presto.operator.aggregation.builder.SpillableHashAggregationBuilder
 
UpdateMemory - Interface in com.facebook.presto.operator
 
updateMemoryPoolAssignments(MemoryPoolAssignmentsRequest) - Method in class com.facebook.presto.execution.SqlTaskManager
 
updateMemoryPoolAssignments(MemoryPoolAssignmentsRequest) - Method in interface com.facebook.presto.execution.TaskManager
 
updateMemoryReservation() - Method in class com.facebook.presto.operator.ChannelSet.ChannelSetBuilder
 
updateMemoryUsage(long) - Method in class com.facebook.presto.execution.buffer.OutputBufferMemoryManager
 
updateMemoryUsage(long, long, long, long, long) - Method in class com.facebook.presto.execution.QueryStateMachine
 
updateMemoryUsage(long, long, long) - Method in class com.facebook.presto.execution.StageExecutionStateMachine
 
updateMemoryUsage(long) - Method in class com.facebook.presto.operator.exchange.LocalExchangeMemoryManager
 
updateMetadataResults(TaskId, MetadataUpdates) - Method in class com.facebook.presto.execution.SqlTaskManager
 
updateMetadataResults(TaskId, MetadataUpdates) - Method in interface com.facebook.presto.execution.TaskManager
Update the results of metadata requests sent
updateMetadataResults(TaskId, MetadataUpdates, UriInfo) - Method in class com.facebook.presto.server.TaskResource
 
updateOutputLocations(Map<URI, TaskId>, boolean) - Method in class com.facebook.presto.execution.QueryStateMachine.QueryOutputManager
 
updateOutputLocations(Map<URI, TaskId>, boolean) - Method in class com.facebook.presto.execution.QueryStateMachine
 
updatePeakMemory() - Method in class com.facebook.presto.operator.TaskContext
 
updatePriority(Priority, long, long) - Method in class com.facebook.presto.execution.executor.MultilevelSplitQueue
Presto 'charges' the quanta run time to the task and the level it belongs to in an effort to maintain the target thread utilization ratios between levels and to maintain fairness within a level.
updatePriority(long) - Method in class com.facebook.presto.execution.executor.TaskPriorityTracker
 
updateQueryInfo(Optional<StageInfo>) - Method in class com.facebook.presto.execution.QueryStateMachine
 
updateQueryInfo(BasicQueryInfo, long) - Method in class com.facebook.presto.resourcemanager.ResourceManagerClusterStateProvider.Query
 
updateRegressionState(RegressionState, double, double) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
updateRoundTripMillis(long) - Method in class com.facebook.presto.server.remotetask.RemoteTaskStats
 
updateRuntimeInformation(ConnectorSplit) - Method in class com.facebook.presto.execution.FragmentResultCacheContext
 
updateRuntimeInformation(ConnectorSplit) - Method in class com.facebook.presto.sql.planner.CanonicalPlanFragment
 
updateSource(TaskSource) - Method in class com.facebook.presto.operator.Driver
 
updateState(NodeState) - Method in class com.facebook.presto.server.ServerInfoResource
 
updateSuccess() - Method in class com.facebook.presto.server.SimpleHttpResponseHandlerStats
 
updateTask(Session, Optional<PlanFragment>, List<TaskSource>, OutputBuffers, Optional<TableWriteInfo>) - Method in class com.facebook.presto.execution.SqlTask
 
updateTask(Session, TaskId, Optional<PlanFragment>, List<TaskSource>, OutputBuffers, Optional<TableWriteInfo>) - Method in class com.facebook.presto.execution.SqlTaskManager
 
updateTask(Session, TaskId, Optional<PlanFragment>, List<TaskSource>, OutputBuffers, Optional<TableWriteInfo>) - Method in interface com.facebook.presto.execution.TaskManager
Updates the task plan, sources and output buffers.
updateVarianceState(VarianceState, double) - Static method in class com.facebook.presto.operator.aggregation.AggregationUtils
 
updateWithoutPlanSize(long) - Method in class com.facebook.presto.server.remotetask.RemoteTaskStats
 
updateWithPlanSize(long) - Method in class com.facebook.presto.server.remotetask.RemoteTaskStats
 
upper(Slice) - Static method in class com.facebook.presto.operator.scalar.StringFunctions
 
urlDecode(Slice) - Static method in class com.facebook.presto.operator.scalar.UrlFunctions
 
urlEncode(Slice) - Static method in class com.facebook.presto.operator.scalar.UrlFunctions
 
urlExtractFragment(Slice) - Static method in class com.facebook.presto.operator.scalar.UrlFunctions
 
urlExtractHost(Slice) - Static method in class com.facebook.presto.operator.scalar.UrlFunctions
 
urlExtractParameter(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.UrlFunctions
 
urlExtractPath(Slice) - Static method in class com.facebook.presto.operator.scalar.UrlFunctions
 
urlExtractPort(Slice) - Static method in class com.facebook.presto.operator.scalar.UrlFunctions
 
urlExtractProtocol(Slice) - Static method in class com.facebook.presto.operator.scalar.UrlFunctions
 
urlExtractQuery(Slice) - Static method in class com.facebook.presto.operator.scalar.UrlFunctions
 
UrlFunctions - Class in com.facebook.presto.operator.scalar
 
USE_HISTORY_BASED_PLAN_STATISTICS - Static variable in class com.facebook.presto.SystemSessionProperties
 
USE_LEGACY_SCHEDULER - Static variable in class com.facebook.presto.SystemSessionProperties
 
USE_MARK_DISTINCT - Static variable in class com.facebook.presto.SystemSessionProperties
 
USE_STREAMING_EXCHANGE_FOR_MARK_DISTINCT - Static variable in class com.facebook.presto.SystemSessionProperties
 
UsedByGeneratedCode - Annotation Type in com.facebook.presto.annotation
Annotates a program element that is (only) used by generated code.
useHistoryBasedPlanStatisticsEnabled(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
useMarkDistinct(Session) - Static method in class com.facebook.presto.SystemSessionProperties
 
USER - Static variable in class com.facebook.presto.server.security.RoleType
 
UseTask - Class in com.facebook.presto.execution
 
UseTask() - Constructor for class com.facebook.presto.execution.UseTask
 
UtilizedColumnsAnalyzer - Class in com.facebook.presto.sql.analyzer
Finds all utilized columns in the query.
UtilizedColumnsAnalyzer(Analysis) - Constructor for class com.facebook.presto.sql.analyzer.UtilizedColumnsAnalyzer
 
uuid() - Static method in class com.facebook.presto.type.UuidOperators
 
UUID - Static variable in class com.facebook.presto.type.UuidType
 
UuidDistinctFromOperator() - Constructor for class com.facebook.presto.type.UuidOperators.UuidDistinctFromOperator
 
UuidOperators - Class in com.facebook.presto.type
 
UuidOperators.UuidDistinctFromOperator - Class in com.facebook.presto.type
 
UuidType - Class in com.facebook.presto.type
 

V

validate(Query) - Static method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.CheckUnsupportedExternalFunctions
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.DynamicFiltersChecker
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.NoDuplicatePlanNodeIdsChecker
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.NoIdentifierLeftChecker
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.NoSubqueryExpressionLeftChecker
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in interface com.facebook.presto.sql.planner.sanity.PlanChecker.Checker
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.TypeValidator
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.ValidateAggregationsWithDefaultValues
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.ValidateDependenciesChecker
 
validate(PlanNode, TypeProvider) - Static method in class com.facebook.presto.sql.planner.sanity.ValidateDependenciesChecker
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.ValidateStreamingAggregations
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.ValidateStreamingJoins
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.VerifyNoFilteredAggregations
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.VerifyNoOriginalExpression
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.VerifyOnlyOneOutputNode
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.VerifyProjectionLocality
 
validate(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.WarnOnScanWithoutPartitionPredicate
 
ValidateAggregationsWithDefaultValues - Class in com.facebook.presto.sql.planner.sanity
When an aggregation has an empty grouping set then a default value needs to be returned in the output (e.g: 0 for COUNT(*)).
ValidateAggregationsWithDefaultValues(boolean) - Constructor for class com.facebook.presto.sql.planner.sanity.ValidateAggregationsWithDefaultValues
 
validateCatalogSessionProperty(ConnectorId, String, String, String) - Method in class com.facebook.presto.metadata.SessionPropertyManager
 
validateChannelsListLength(List<Integer>, int) - Static method in class com.facebook.presto.sql.gen.CompilerOperations
 
ValidateDependenciesChecker - Class in com.facebook.presto.sql.planner.sanity
Ensures that all dependencies (i.e., symbols in expressions) for a plan node are provided by its source nodes
ValidateDependenciesChecker() - Constructor for class com.facebook.presto.sql.planner.sanity.ValidateDependenciesChecker
 
validateFinalPlan(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.PlanChecker
 
validateImplementationDependencyAnnotation(AnnotatedElement, Annotation, Set<String>, Collection<String>) - Static method in interface com.facebook.presto.operator.annotations.ImplementationDependency
 
validateIntermediatePlan(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.PlanChecker
 
validateNonAssociativeFunctionRewrite(FunctionCall, Map<Expression, Identifier>) - Static method in class com.facebook.presto.sql.MaterializedViewUtils
 
validateOperator(OperatorType, TypeSignature, List<TypeSignature>) - Static method in class com.facebook.presto.operator.scalar.annotations.OperatorValidator
 
validateParameters(long, double, double, double, double) - Method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
validateParameters(long, double, double) - Method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
validateParameters(long, double) - Method in interface com.facebook.presto.operator.aggregation.differentialentropy.DifferentialEntropyStateStrategy
 
validateParameters(long, double, double, double, double) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramJacknifeStateStrategy
 
validateParameters(long, double, double, double, double) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramMleStateStrategy
 
validateParameters(long, double, double) - Static method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramStateStrategyUtils
 
validateParameters(long, double, double, long, double, double, double, double) - Static method in class com.facebook.presto.operator.aggregation.differentialentropy.FixedHistogramStateStrategyUtils
 
validateParameters(long, double, double) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.UnweightedReservoirSampleStateStrategy
 
validateParameters(long, double) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.UnweightedReservoirSampleStateStrategy
 
validateParameters(long, double, double) - Method in class com.facebook.presto.operator.aggregation.differentialentropy.WeightedReservoirSampleStateStrategy
 
validatePlanFragment(PlanNode, Session, Metadata, SqlParser, TypeProvider, WarningCollector) - Method in class com.facebook.presto.sql.planner.sanity.PlanChecker
 
validateSignaturesCompatibility(Optional<Signature>, Signature) - Static method in class com.facebook.presto.operator.annotations.FunctionsParserHelper
 
ValidateStreamingAggregations - Class in com.facebook.presto.sql.planner.sanity
Verifies that input of streaming aggregations is grouped on the grouping keys
ValidateStreamingAggregations() - Constructor for class com.facebook.presto.sql.planner.sanity.ValidateStreamingAggregations
 
ValidateStreamingJoins - Class in com.facebook.presto.sql.planner.sanity
 
ValidateStreamingJoins() - Constructor for class com.facebook.presto.sql.planner.sanity.ValidateStreamingJoins
 
validateSystemSessionProperty(String, String) - Method in class com.facebook.presto.metadata.SessionPropertyManager
 
valueAtQuantileBigint(Slice, double) - Static method in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
valueAtQuantileDouble(Slice, double) - Static method in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
valueAtQuantileDouble(Slice, double) - Static method in class com.facebook.presto.operator.scalar.TDigestFunctions
 
valueAtQuantileReal(Slice, double) - Static method in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
valueOf(String) - Static method in enum com.facebook.presto.execution.buffer.BufferState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.execution.buffer.OutputBuffers.BufferType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.execution.QueryLimit.Source
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.execution.QueryManagerConfig.ExchangeMaterializationStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.execution.QueryState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.execution.scheduler.NodeSchedulerConfig.ResourceAwareSchedulingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.execution.scheduler.NodeSelectionHashStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.execution.scheduler.ScheduleResult.BlockedReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.facebook.presto.execution.StageExecutionId
 
valueOf(List<String>) - Static method in class com.facebook.presto.execution.StageExecutionId
 
valueOf(String) - Static method in enum com.facebook.presto.execution.StageExecutionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.facebook.presto.execution.StageId
 
valueOf(List<String>) - Static method in class com.facebook.presto.execution.StageId
 
valueOf(String) - Static method in class com.facebook.presto.execution.TaskId
 
valueOf(String) - Static method in enum com.facebook.presto.execution.TaskManagerConfig.TaskPriorityTracking
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.execution.TaskState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.execution.warnings.WarningHandlingLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.failureDetector.FailureDetector.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.metadata.CastType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.metadata.InternalNode.NodeStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.operator.aggregation.arrayagg.ArrayAggGroupImplementation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.operator.aggregation.histogram.HistogramGroupImplementation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.operator.aggregation.multimapagg.MultimapAggGroupImplementation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.operator.BlockedReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.operator.HashBuilderOperator.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.operator.LookupJoinOperators.JoinType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.operator.PageSinkCommitStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.operator.PipelineExecutionStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.operator.scalar.ColorFunctions.SystemColor
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.facebook.presto.operator.scalar.ColorFunctions.SystemColor
 
valueOf(String) - Static method in enum com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.ArgumentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.NullConvention
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.ReturnPlaceConvention
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.operator.StageExecutionDescriptor.StageExecutionStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.security.CatalogAccessControlRule.AccessMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.server.InternalCommunicationConfig.CommunicationProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.server.security.SecurityConfig.AuthenticationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.analyzer.Analysis.MaterializedViewAnalysisState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.AggregationIfToFilterRewriteStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.AggregationPartitioningMergingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.JoinDistributionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.JoinReorderingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.PartialAggregationStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.PartialMergePushdownStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.PartitioningPrecisionStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.SingleStreamSpillerChoice
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.TaskSpillingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.analyzer.RegexLibrary
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.analyzer.SemanticErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.ConnectorPlanOptimizerManager.PlanPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.LogicalPlanner.Stage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.StreamProperties.StreamDistribution
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.plan.ExchangeNode.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.plan.ExchangeNode.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.plan.IndexJoinNode.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.plan.JoinNode.DistributionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.plan.JoinNode.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.plan.LateralJoinNode.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.facebook.presto.sql.planner.plan.PlanFragmentId
 
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.plan.SampleNode.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.plan.SemiJoinNode.DistributionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.plan.SpatialJoinNode.DistributionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.plan.SpatialJoinNode.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.plan.WindowNode.Frame.BoundType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.plan.WindowNode.Frame.WindowType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.sql.planner.SystemPartitioningHandle.SystemPartitionFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.testing.TestingAccessControlManager.TestingPrivilegeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.testing.TestingHandle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.tracing.TracingConfig.DistributedTracingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.facebook.presto.transaction.TransactionId
 
valueOf(String) - Static method in enum com.facebook.presto.ttl.clusterttlprovidermanagers.ClusterTtlProviderManagerConfig.ClusterTtlProviderManagerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.presto.ttl.nodettlfetchermanagers.NodeTtlFetcherManagerConfig.NodeTtlFetcherManagerType
Returns the enum constant of this type with the specified name.
valueRowExpressionRewriteRule() - Method in class com.facebook.presto.sql.planner.iterative.rule.RowExpressionRewriteRuleSet
 
values() - Static method in enum com.facebook.presto.execution.buffer.BufferState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.execution.buffer.OutputBuffers.BufferType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.execution.QueryLimit.Source
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.execution.QueryManagerConfig.ExchangeMaterializationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.execution.QueryState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.execution.scheduler.NodeSchedulerConfig.ResourceAwareSchedulingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.execution.scheduler.NodeSelectionHashStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.execution.scheduler.ScheduleResult.BlockedReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.execution.StageExecutionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.execution.TaskManagerConfig.TaskPriorityTracking
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.execution.TaskState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.execution.warnings.WarningHandlingLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.failureDetector.FailureDetector.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.metadata.CastType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.metadata.InternalNode.NodeStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.operator.aggregation.arrayagg.ArrayAggGroupImplementation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.operator.aggregation.histogram.HistogramGroupImplementation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.operator.aggregation.multimapagg.MultimapAggGroupImplementation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.operator.BlockedReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.operator.HashBuilderOperator.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.operator.LookupJoinOperators.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.operator.PageSinkCommitStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.operator.PipelineExecutionStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.operator.scalar.ColorFunctions.SystemColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.ArgumentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.NullConvention
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.ReturnPlaceConvention
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.operator.StageExecutionDescriptor.StageExecutionStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.security.CatalogAccessControlRule.AccessMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.server.InternalCommunicationConfig.CommunicationProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.server.security.SecurityConfig.AuthenticationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.analyzer.Analysis.MaterializedViewAnalysisState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.AggregationIfToFilterRewriteStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.AggregationPartitioningMergingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.JoinDistributionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.JoinReorderingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.PartialAggregationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.PartialMergePushdownStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.PartitioningPrecisionStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.SingleStreamSpillerChoice
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.analyzer.FeaturesConfig.TaskSpillingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.analyzer.RegexLibrary
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.analyzer.SemanticErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.planner.ConnectorPlanOptimizerManager.PlanPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.planner.LogicalPlanner.Stage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.planner.optimizations.StreamPropertyDerivations.StreamProperties.StreamDistribution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.planner.plan.ExchangeNode.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.planner.plan.ExchangeNode.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.planner.plan.IndexJoinNode.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.planner.plan.JoinNode.DistributionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.planner.plan.JoinNode.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.planner.plan.LateralJoinNode.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
Values() - Constructor for class com.facebook.presto.sql.planner.plan.Patterns.Values
 
values() - Static method in enum com.facebook.presto.sql.planner.plan.SampleNode.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.planner.plan.SemiJoinNode.DistributionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.planner.plan.SpatialJoinNode.DistributionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.planner.plan.SpatialJoinNode.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.planner.plan.WindowNode.Frame.BoundType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.planner.plan.WindowNode.Frame.WindowType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.sql.planner.SystemPartitioningHandle.SystemPartitionFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.testing.TestingAccessControlManager.TestingPrivilegeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.testing.TestingHandle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.tracing.TracingConfig.DistributedTracingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.ttl.clusterttlprovidermanagers.ClusterTtlProviderManagerConfig.ClusterTtlProviderManagerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.presto.ttl.nodettlfetchermanagers.NodeTtlFetcherManagerConfig.NodeTtlFetcherManagerType
Returns an array containing the constants of this enum type, in the order they are declared.
valuesAtQuantilesBigint(Slice, Block) - Static method in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
valuesAtQuantilesDouble(Slice, Block) - Static method in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
valuesAtQuantilesDouble(Slice, Block) - Static method in class com.facebook.presto.operator.scalar.TDigestFunctions
 
valuesAtQuantilesReal(Slice, Block) - Static method in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
valuesExpressionRewrite() - Method in class com.facebook.presto.sql.planner.iterative.rule.ExpressionRewriteRuleSet
 
ValuesOperator - Class in com.facebook.presto.operator
 
ValuesOperator(OperatorContext, List<Page>) - Constructor for class com.facebook.presto.operator.ValuesOperator
 
ValuesOperator.ValuesOperatorFactory - Class in com.facebook.presto.operator
 
ValuesOperatorFactory(int, PlanNodeId, List<Page>) - Constructor for class com.facebook.presto.operator.ValuesOperator.ValuesOperatorFactory
 
ValuesStatsRule - Class in com.facebook.presto.cost
 
ValuesStatsRule(Metadata) - Constructor for class com.facebook.presto.cost.ValuesStatsRule
 
ValueStore - Class in com.facebook.presto.operator.aggregation.histogram
helper class for GroupedTypedHistogram May be used for other cases that need a simple hash for values
ValueStore(int, BlockBuilder) - Constructor for class com.facebook.presto.operator.aggregation.histogram.ValueStore
 
valueType - Variable in class com.facebook.presto.operator.aggregation.MapUnionSumResult
 
valueTypeArgumentProperty(InvocationConvention.InvocationArgumentConvention) - Static method in class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.ArgumentProperty
 
valueTypeArgumentProperty(ScalarFunctionImplementationChoice.NullConvention) - Static method in class com.facebook.presto.operator.scalar.ScalarFunctionImplementationChoice.ArgumentProperty
 
VarArgsToArrayAdapterGenerator - Class in com.facebook.presto.sql.gen
 
VarArgsToArrayAdapterGenerator.VarArgMethodHandle - Class in com.facebook.presto.sql.gen
 
VarArgsToMapAdapterGenerator - Class in com.facebook.presto.sql.gen
 
VARBINARY_CONCAT - Static variable in class com.facebook.presto.operator.scalar.ConcatFunction
 
VarbinaryDistinctFromOperator() - Constructor for class com.facebook.presto.type.VarbinaryOperators.VarbinaryDistinctFromOperator
 
VarbinaryFunctions - Class in com.facebook.presto.operator.scalar
 
VarbinaryOperators - Class in com.facebook.presto.type
 
VarbinaryOperators.VarbinaryDistinctFromOperator - Class in com.facebook.presto.type
 
VARCHAR - Static variable in class com.facebook.presto.type.VarcharParametricType
 
VARCHAR_CONCAT - Static variable in class com.facebook.presto.operator.scalar.ConcatFunction
 
VARCHAR_TO_DECIMAL_CAST - Static variable in class com.facebook.presto.type.DecimalCasts
 
VarcharDistinctFromOperator() - Constructor for class com.facebook.presto.type.VarcharOperators.VarcharDistinctFromOperator
 
VarcharEnumOperators - Class in com.facebook.presto.type
 
varcharIsJsonScalar(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
varcharJsonArrayContains(Slice, boolean) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
varcharJsonArrayContains(Slice, long) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
varcharJsonArrayContains(Slice, double) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
varcharJsonArrayContains(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
varcharJsonArrayGet(Slice, long) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
varcharJsonArrayLength(Slice) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
varcharJsonExtract(Slice, JsonPath) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
varcharJsonExtractScalar(Slice, JsonPath) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
varcharJsonSize(Slice, JsonPath) - Static method in class com.facebook.presto.operator.scalar.JsonFunctions
 
VarcharOperators - Class in com.facebook.presto.type
 
VarcharOperators.VarcharDistinctFromOperator - Class in com.facebook.presto.type
 
VarcharParametricType - Class in com.facebook.presto.type
 
VarcharParametricType() - Constructor for class com.facebook.presto.type.VarcharParametricType
 
varcharToCharCast(Long, Slice) - Static method in class com.facebook.presto.operator.scalar.CharacterStringCasts
 
varcharToCharSaturatedFloorCast(long, Slice) - Static method in class com.facebook.presto.operator.scalar.CharacterStringCasts
 
varcharToLongDecimal(Slice, long, long, BigInteger) - Static method in class com.facebook.presto.type.DecimalCasts
 
varcharToShortDecimal(Slice, long, long, long) - Static method in class com.facebook.presto.type.DecimalCasts
 
varcharToVarcharCast(Long, Long, Slice) - Static method in class com.facebook.presto.operator.scalar.CharacterStringCasts
 
variable(String, Type) - Static method in class com.facebook.presto.sql.relational.Expressions
 
variable(Optional<SourceLocation>, String, Type) - Static method in class com.facebook.presto.sql.relational.Expressions
 
VariableReferenceExpressionDeserializer(TypeManager) - Constructor for class com.facebook.presto.sql.Serialization.VariableReferenceExpressionDeserializer
 
VariableReferenceExpressionSerializer() - Constructor for class com.facebook.presto.sql.Serialization.VariableReferenceExpressionSerializer
 
VariableResolver - Interface in com.facebook.presto.sql.planner
 
VariablesExtractor - Class in com.facebook.presto.sql.planner
 
VariableStatsEstimate - Class in com.facebook.presto.cost
 
VariableStatsEstimate(double, double, double, double, double) - Constructor for class com.facebook.presto.cost.VariableStatsEstimate
 
VariableStatsEstimate.Builder - Class in com.facebook.presto.cost
 
VariableToChannelTranslator - Class in com.facebook.presto.sql.relational
 
VariableWidthBlockEncodingBuffer - Class in com.facebook.presto.operator.repartition
 
VariableWidthBlockEncodingBuffer(ArrayAllocator, boolean) - Constructor for class com.facebook.presto.operator.repartition.VariableWidthBlockEncodingBuffer
 
variance(VarianceState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.VarianceAggregation
 
VarianceAggregation - Class in com.facebook.presto.operator.aggregation
 
variancePop(VarianceState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.VarianceAggregation
 
VarianceState - Interface in com.facebook.presto.operator.aggregation.state
 
VERBOSE_EXCEEDED_MEMORY_LIMIT_ERRORS_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
VERBOSE_RUNTIME_STATS_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
verifyAccuracy(double) - Static method in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
verifyAllPartitionsRead() - Method in class com.facebook.presto.spiller.GenericPartitioningSpiller
 
verifyAllPartitionsRead() - Method in interface com.facebook.presto.spiller.PartitioningSpiller
 
verifyComparableOrderableContract() - Method in class com.facebook.presto.metadata.DelegatingMetadataManager
 
verifyComparableOrderableContract() - Method in interface com.facebook.presto.metadata.Metadata
 
verifyComparableOrderableContract() - Method in class com.facebook.presto.metadata.MetadataManager
 
verifyExpressionIsConstant(Set<NodeRef<Expression>>, Expression) - Static method in class com.facebook.presto.sql.analyzer.ConstantExpressionVerifier
 
verifyJvmRequirements() - Static method in class com.facebook.presto.server.PrestoSystemRequirements
 
VerifyNoFilteredAggregations - Class in com.facebook.presto.sql.planner.sanity
 
VerifyNoFilteredAggregations() - Constructor for class com.facebook.presto.sql.planner.sanity.VerifyNoFilteredAggregations
 
VerifyNoOriginalExpression - Class in com.facebook.presto.sql.planner.sanity
 
VerifyNoOriginalExpression() - Constructor for class com.facebook.presto.sql.planner.sanity.VerifyNoOriginalExpression
 
VerifyOnlyOneOutputNode - Class in com.facebook.presto.sql.planner.sanity
 
VerifyOnlyOneOutputNode() - Constructor for class com.facebook.presto.sql.planner.sanity.VerifyOnlyOneOutputNode
 
VerifyProjectionLocality - Class in com.facebook.presto.sql.planner.sanity
 
VerifyProjectionLocality() - Constructor for class com.facebook.presto.sql.planner.sanity.VerifyProjectionLocality
 
verifySubquerySupported(Assignments) - Static method in class com.facebook.presto.sql.planner.optimizations.ApplyNodeUtil
 
verifySystemTimeIsReasonable() - Static method in class com.facebook.presto.server.PrestoSystemRequirements
Perform a sanity check to make sure that the year is reasonably current, to guard against issues in third party libraries.
verifyWeight(long) - Static method in class com.facebook.presto.operator.scalar.QuantileDigestFunctions
 
VersionedMemoryPoolId - Class in com.facebook.presto.memory
 
VersionedMemoryPoolId(MemoryPoolId, long) - Constructor for class com.facebook.presto.memory.VersionedMemoryPoolId
 
ViewAccessControl - Class in com.facebook.presto.security
 
ViewAccessControl(AccessControl) - Constructor for class com.facebook.presto.security.ViewAccessControl
 
ViewColumn(String, Type) - Constructor for class com.facebook.presto.metadata.ViewDefinition.ViewColumn
 
ViewDefinition - Class in com.facebook.presto.metadata
 
ViewDefinition(String, Optional<String>, Optional<String>, List<ViewDefinition.ViewColumn>, Optional<String>, boolean) - Constructor for class com.facebook.presto.metadata.ViewDefinition
 
ViewDefinition.ViewColumn - Class in com.facebook.presto.metadata
 
viewOf(Map<String, Type>) - Static method in class com.facebook.presto.sql.planner.TypeProvider
 
visibility(SqlFunctionVisibility) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder
 
visitAggregation(AggregationNode, CanonicalPlanGenerator.Context) - Method in class com.facebook.presto.sql.planner.CanonicalPlanGenerator
 
visitAliasedRelation(AliasedRelation, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewQueryOptimizer
 
visitAliasedRelation(AliasedRelation, PredicateStitcher.PredicateStitcherContext) - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher
 
visitAllColumns(AllColumns, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewInformationExtractor
 
visitApply(ApplyNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitAssignUniqueId(AssignUniqueId, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitCall(CallExpression, Void) - Method in class com.facebook.presto.sql.planner.optimizations.ExternalCallExpressionChecker
 
visitCall(CallExpression, ConnectorSession) - Method in class com.facebook.presto.sql.planner.planPrinter.RowExpressionFormatter.Formatter
 
visitCanonicalTableScan(CanonicalTableScanNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitComparisonExpression(ComparisonExpression, MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewColumnMappingExtractor
 
visitComparisonExpression(ComparisonExpression, MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator
 
visitConstant(ConstantExpression, Void) - Method in class com.facebook.presto.sql.planner.optimizations.ExternalCallExpressionChecker
 
visitConstant(ConstantExpression, ConnectorSession) - Method in class com.facebook.presto.sql.planner.planPrinter.RowExpressionFormatter.Formatter
 
visitDelete(DeleteNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitDriverContext(DriverContext, C) - Method in interface com.facebook.presto.memory.QueryContextVisitor
 
visitDriverContext(DriverContext, C) - Method in class com.facebook.presto.memory.TraversingQueryContextVisitor
 
visitEnforceSingleRow(EnforceSingleRowNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitExcept(Except, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewQueryOptimizer
 
visitExcept(Except, PredicateStitcher.PredicateStitcherContext) - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher
 
visitExchange(ExchangeNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitExplainAnalyze(ExplainAnalyzeNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitFieldReference(FieldReference, Void) - Method in class com.facebook.presto.sql.planner.InputReferenceExtractor
 
visitFilter(FilterNode, CanonicalPlanGenerator.Context) - Method in class com.facebook.presto.sql.planner.CanonicalPlanGenerator
 
visitGroupBy(GroupBy, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewInformationExtractor
 
visitGroupId(GroupIdNode, CanonicalPlanGenerator.Context) - Method in class com.facebook.presto.sql.planner.CanonicalPlanGenerator
 
visitGroupId(GroupIdNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitGroupReference(GroupReference, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitIndexJoin(IndexJoinNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitIndexSource(IndexSourceNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitInputReference(InputReferenceExpression, Void) - Method in class com.facebook.presto.sql.planner.optimizations.ExternalCallExpressionChecker
 
visitInputReference(InputReferenceExpression, ConnectorSession) - Method in class com.facebook.presto.sql.planner.planPrinter.RowExpressionFormatter.Formatter
 
visitIntersect(Intersect, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewQueryOptimizer
 
visitIntersect(Intersect, PredicateStitcher.PredicateStitcherContext) - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher
 
visitJoin(Join, MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator
 
visitJoin(Join, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewQueryOptimizer
 
visitJoin(Join, PredicateStitcher.PredicateStitcherContext) - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher
 
visitJoin(JoinNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitLambda(LambdaDefinitionExpression, Void) - Method in class com.facebook.presto.sql.planner.optimizations.ExternalCallExpressionChecker
 
visitLambda(LambdaDefinitionExpression, ConnectorSession) - Method in class com.facebook.presto.sql.planner.planPrinter.RowExpressionFormatter.Formatter
 
visitLateral(Lateral, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewQueryOptimizer
 
visitLateralJoin(LateralJoinNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitLogicalBinaryExpression(LogicalBinaryExpression, MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator
 
visitMergeJoin(MergeJoinNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitMetadataDelete(MetadataDeleteNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitNode(Node, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewQueryOptimizer
 
visitOffset(OffsetNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitOperatorContext(OperatorContext, C) - Method in interface com.facebook.presto.memory.QueryContextVisitor
 
visitOperatorContext(OperatorContext, C) - Method in class com.facebook.presto.memory.TraversingQueryContextVisitor
 
visitOrderBy(OrderBy, MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator
 
visitOutput(OutputNode, CanonicalPlanGenerator.Context) - Method in class com.facebook.presto.sql.planner.CanonicalPlanGenerator
 
visitOutput(OutputNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitPipelineContext(PipelineContext, C) - Method in interface com.facebook.presto.memory.QueryContextVisitor
 
visitPipelineContext(PipelineContext, C) - Method in class com.facebook.presto.memory.TraversingQueryContextVisitor
 
visitPlan(PlanNode, CanonicalPlanGenerator.Context) - Method in class com.facebook.presto.sql.planner.CanonicalPlanGenerator
 
visitPlan(PlanNode, SimplePlanRewriter.RewriteContext<C>) - Method in class com.facebook.presto.sql.planner.plan.SimplePlanRewriter
 
visitPlan(PlanNode, C) - Method in class com.facebook.presto.sql.planner.SimplePlanVisitor
 
visitProject(ProjectNode, CanonicalPlanGenerator.Context) - Method in class com.facebook.presto.sql.planner.CanonicalPlanGenerator
 
visitQuery(Query, MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator
 
visitQuery(Query, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewQueryOptimizer
 
visitQuery(Query, PredicateStitcher.PredicateStitcherContext) - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher
 
visitQueryContext(QueryContext, C) - Method in interface com.facebook.presto.memory.QueryContextVisitor
 
visitQueryContext(QueryContext, C) - Method in class com.facebook.presto.memory.TraversingQueryContextVisitor
 
visitQuerySpecification(QuerySpecification, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewInformationExtractor
 
visitQuerySpecification(QuerySpecification, MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator
 
visitQuerySpecification(QuerySpecification, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewQueryOptimizer
 
visitQuerySpecification(QuerySpecification, PredicateStitcher.PredicateStitcherContext) - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher
 
visitRemoteSource(RemoteSourceNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitRowNumber(RowNumberNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitSample(SampleNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitSampledRelation(SampledRelation, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewQueryOptimizer
 
visitSampledRelation(SampledRelation, PredicateStitcher.PredicateStitcherContext) - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher
 
visitSelect(Select, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewInformationExtractor
 
visitSemiJoin(SemiJoinNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitSetOperation(SetOperation, MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewColumnMappingExtractor
 
visitSingleColumn(SingleColumn, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewInformationExtractor
 
visitSort(SortNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitSpatialJoin(SpatialJoinNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitSpecialForm(SpecialFormExpression, Void) - Method in class com.facebook.presto.sql.planner.optimizations.ExternalCallExpressionChecker
 
visitSpecialForm(SpecialFormExpression, ConnectorSession) - Method in class com.facebook.presto.sql.planner.planPrinter.RowExpressionFormatter.Formatter
 
visitStatisticsWriterNode(StatisticsWriterNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitSubqueryExpression(SubqueryExpression, MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator
 
visitTable(Table, MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewColumnMappingExtractor
 
visitTable(Table, MaterializedViewPlanValidator.MaterializedViewPlanValidatorContext) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewPlanValidator
 
visitTable(Table, PredicateStitcher.PredicateStitcherContext) - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher
 
visitTableFinish(TableFinishNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitTableScan(TableScanNode, CanonicalPlanGenerator.Context) - Method in class com.facebook.presto.sql.planner.CanonicalPlanGenerator
 
visitTableSubquery(TableSubquery, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewQueryOptimizer
 
visitTableSubquery(TableSubquery, PredicateStitcher.PredicateStitcherContext) - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher
 
visitTableWriteMerge(TableWriterMergeNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitTableWriter(TableWriterNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitTaskContext(TaskContext, C) - Method in interface com.facebook.presto.memory.QueryContextVisitor
 
visitTaskContext(TaskContext, C) - Method in class com.facebook.presto.memory.TraversingQueryContextVisitor
 
visitTopNRowNumber(TopNRowNumberNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitUnion(Union, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewQueryOptimizer
 
visitUnion(Union, PredicateStitcher.PredicateStitcherContext) - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher
 
visitUnion(UnionNode, CanonicalPlanGenerator.Context) - Method in class com.facebook.presto.sql.planner.CanonicalPlanGenerator
 
visitUnnest(Unnest, PredicateStitcher.PredicateStitcherContext) - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher
 
visitUnnest(UnnestNode, CanonicalPlanGenerator.Context) - Method in class com.facebook.presto.sql.planner.CanonicalPlanGenerator
 
visitUnnest(UnnestNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitValues(Values, PredicateStitcher.PredicateStitcherContext) - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher
 
visitVariableReference(VariableReferenceExpression, Void) - Method in class com.facebook.presto.sql.planner.optimizations.ExternalCallExpressionChecker
 
visitVariableReference(VariableReferenceExpression, ConnectorSession) - Method in class com.facebook.presto.sql.planner.planPrinter.RowExpressionFormatter.Formatter
 
visitWindow(WindowNode, C) - Method in class com.facebook.presto.sql.planner.plan.InternalPlanVisitor
 
visitWith(With, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewQueryOptimizer
 
visitWith(With, PredicateStitcher.PredicateStitcherContext) - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher
 
visitWithQuery(WithQuery, Void) - Method in class com.facebook.presto.sql.analyzer.MaterializedViewQueryOptimizer
 
visitWithQuery(WithQuery, PredicateStitcher.PredicateStitcherContext) - Method in class com.facebook.presto.sql.analyzer.PredicateStitcher
 
VoidTraversingQueryContextVisitor<C> - Class in com.facebook.presto.memory
 
VoidTraversingQueryContextVisitor() - Constructor for class com.facebook.presto.memory.VoidTraversingQueryContextVisitor
 

W

waitForDispatched(QueryId) - Method in class com.facebook.presto.dispatcher.DispatchManager
 
waitForMinimumCoordinators() - Method in class com.facebook.presto.execution.ClusterSizeMonitor
 
waitForMinimumWorkers() - Method in class com.facebook.presto.execution.ClusterSizeMonitor
Returns a listener that completes when the minimum number of workers for the cluster has been met.
waitForPrerequisites(QueryId, QueryPrerequisitesContext, WarningCollector) - Method in class com.facebook.presto.dispatcher.DefaultQueryPrerequisites
 
waitForPrerequisites(QueryId, QueryPrerequisitesContext, WarningCollector) - Method in class com.facebook.presto.dispatcher.QueryPrerequisitesManager
 
waitForReading() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSource
 
waitForShutdownComplete(long) - Method in class com.facebook.presto.server.testing.TestingPrestoServer.TestShutdownAction
 
waitForWriting() - Method in interface com.facebook.presto.operator.exchange.LocalExchanger
 
waitForWriting() - Method in class com.facebook.presto.operator.exchange.LocalExchangeSink
 
waitForWriting() - Method in class com.facebook.presto.operator.exchange.PassthroughExchanger
 
waitingForPrerequisites(Duration, Duration) - Static method in class com.facebook.presto.dispatcher.DispatchInfo
 
WARNING_HANDLING - Static variable in class com.facebook.presto.SystemSessionProperties
 
WarningCollectorConfig - Class in com.facebook.presto.execution.warnings
 
WarningCollectorConfig() - Constructor for class com.facebook.presto.execution.warnings.WarningCollectorConfig
 
WarningCollectorFactory - Interface in com.facebook.presto.execution.warnings
 
WarningCollectorModule - Class in com.facebook.presto.execution.warnings
 
WarningCollectorModule() - Constructor for class com.facebook.presto.execution.warnings.WarningCollectorModule
 
WarningHandlingLevel - Enum in com.facebook.presto.execution.warnings
 
WarnOnScanWithoutPartitionPredicate - Class in com.facebook.presto.sql.planner.sanity
 
wasCalled() - Method in class com.facebook.presto.testing.ProcedureTester
 
wasNull() - Method in class com.facebook.presto.sql.gen.BytecodeGeneratorContext
 
WebUiResource - Class in com.facebook.presto.server
 
WebUiResource() - Constructor for class com.facebook.presto.server.WebUiResource
 
weekFromDate(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
weekFromTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
weekFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
weibullCdf(double, double, double) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
WEIGHTED_EXPECTED_HASH_COLLISIONS - Static variable in class com.facebook.presto.operator.HashCollisionsInfo
 
WEIGHTED_HASH_COLLISIONS_PROPERTY - Static variable in class com.facebook.presto.operator.HashCollisionsInfo
 
WEIGHTED_SUM_SQUARED_HASH_COLLISIONS - Static variable in class com.facebook.presto.operator.HashCollisionsInfo
 
WeightedDoubleReservoirSample - Class in com.facebook.presto.operator.aggregation.reservoirsample
 
WeightedDoubleReservoirSample(int) - Constructor for class com.facebook.presto.operator.aggregation.reservoirsample.WeightedDoubleReservoirSample
 
weightedInput(DigestAndPercentileState, double, long, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateDoublePercentileAggregations
 
weightedInput(DigestAndPercentileState, double, long, double, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateDoublePercentileAggregations
 
weightedInput(DigestAndPercentileArrayState, double, long, Block) - Static method in class com.facebook.presto.operator.aggregation.ApproximateDoublePercentileArrayAggregations
 
weightedInput(DigestAndPercentileArrayState, double, long, Block, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateDoublePercentileArrayAggregations
 
weightedInput(DigestAndPercentileState, long, long, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateLongPercentileAggregations
 
weightedInput(DigestAndPercentileState, long, long, double, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateLongPercentileAggregations
 
weightedInput(DigestAndPercentileArrayState, long, long, Block) - Static method in class com.facebook.presto.operator.aggregation.ApproximateLongPercentileArrayAggregations
 
weightedInput(DigestAndPercentileArrayState, long, long, Block, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateLongPercentileArrayAggregations
 
weightedInput(DigestAndPercentileState, long, long, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateRealPercentileAggregations
 
weightedInput(DigestAndPercentileState, long, long, double, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateRealPercentileAggregations
 
weightedInput(DigestAndPercentileArrayState, long, long, Block) - Static method in class com.facebook.presto.operator.aggregation.ApproximateRealPercentileArrayAggregations
 
weightedInput(DigestAndPercentileArrayState, long, long, Block, double) - Static method in class com.facebook.presto.operator.aggregation.ApproximateRealPercentileArrayAggregations
 
WeightedReservoirSampleStateStrategy - Class in com.facebook.presto.operator.aggregation.differentialentropy
 
WeightedReservoirSampleStateStrategy(long) - Constructor for class com.facebook.presto.operator.aggregation.differentialentropy.WeightedReservoirSampleStateStrategy
 
whenBuildFinishes() - Method in class com.facebook.presto.operator.index.IndexLookupSourceFactory
 
whenBuildFinishes() - Method in interface com.facebook.presto.operator.JoinBridge
 
whenBuildFinishes() - Method in interface com.facebook.presto.operator.NestedLoopJoinBridge
 
whenBuildFinishes() - Method in class com.facebook.presto.operator.PartitionedLookupSourceFactory
 
whenSplitQueueHasSpace(long) - Method in interface com.facebook.presto.execution.RemoteTask
 
whenSplitQueueHasSpace(long) - Method in class com.facebook.presto.server.remotetask.HttpRemoteTask
 
where(Predicate<PlanNode>) - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
 
whereIsInstanceOfAny(List<Class<? extends PlanNode>>) - Method in class com.facebook.presto.sql.planner.optimizations.PlanNodeSearcher
 
widthBucket(double, double, double, long) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
widthBucket(double, Block) - Static method in class com.facebook.presto.operator.scalar.MathFunctions
 
WilsonInterval - Class in com.facebook.presto.operator.scalar
 
wilsonIntervalLower(long, long, double) - Static method in class com.facebook.presto.operator.scalar.WilsonInterval
 
wilsonIntervalUpper(long, long, double) - Static method in class com.facebook.presto.operator.scalar.WilsonInterval
 
window(Class<? extends WindowFunction>) - Method in class com.facebook.presto.metadata.FunctionListBuilder
 
window(WindowFunctionSupplier, Type, FrameInfo, List<Integer>) - Static method in class com.facebook.presto.operator.WindowFunctionDefinition
 
window(WindowFunctionSupplier, Type, FrameInfo, Integer...) - Static method in class com.facebook.presto.operator.WindowFunctionDefinition
 
window(WindowFunctionSupplier, Type, FrameInfo, boolean, List<Integer>) - Static method in class com.facebook.presto.operator.WindowFunctionDefinition
 
window(WindowFunctionSupplier, Type, FrameInfo, boolean, Integer...) - Static method in class com.facebook.presto.operator.WindowFunctionDefinition
 
window() - Static method in class com.facebook.presto.sql.planner.plan.Patterns
 
WINDOW_SPILL_ENABLED - Static variable in class com.facebook.presto.SystemSessionProperties
 
WindowAnnotationsParser - Class in com.facebook.presto.operator.window
 
WindowFilterPushDown - Class in com.facebook.presto.sql.planner.optimizations
 
WindowFilterPushDown(Metadata) - Constructor for class com.facebook.presto.sql.planner.optimizations.WindowFilterPushDown
 
WindowFunctionDefinition - Class in com.facebook.presto.operator
 
WindowFunctionSupplier - Interface in com.facebook.presto.operator.window
 
WindowInfo - Class in com.facebook.presto.operator
 
WindowInfo(List<WindowInfo.DriverWindowInfo>) - Constructor for class com.facebook.presto.operator.WindowInfo
 
WindowInfo.DriverWindowInfo - Class in com.facebook.presto.operator
 
WindowInfo.IndexInfo - Class in com.facebook.presto.operator
 
WindowNode - Class in com.facebook.presto.sql.planner.plan
 
WindowNode(Optional<SourceLocation>, PlanNodeId, PlanNode, WindowNode.Specification, Map<VariableReferenceExpression, WindowNode.Function>, Optional<VariableReferenceExpression>, Set<VariableReferenceExpression>, int) - Constructor for class com.facebook.presto.sql.planner.plan.WindowNode
 
WindowNode(Optional<SourceLocation>, PlanNodeId, Optional<PlanNode>, PlanNode, WindowNode.Specification, Map<VariableReferenceExpression, WindowNode.Function>, Optional<VariableReferenceExpression>, Set<VariableReferenceExpression>, int) - Constructor for class com.facebook.presto.sql.planner.plan.WindowNode
 
WindowNode.Frame - Class in com.facebook.presto.sql.planner.plan
 
WindowNode.Frame.BoundType - Enum in com.facebook.presto.sql.planner.plan
 
WindowNode.Frame.WindowType - Enum in com.facebook.presto.sql.planner.plan
 
WindowNode.Function - Class in com.facebook.presto.sql.planner.plan
 
WindowNode.Specification - Class in com.facebook.presto.sql.planner.plan
 
WindowNodeUtil - Class in com.facebook.presto.sql.planner.optimizations
 
WindowOperator - Class in com.facebook.presto.operator
 
WindowOperator(OperatorContext, List<Type>, List<Integer>, List<WindowFunctionDefinition>, List<Integer>, List<Integer>, List<Integer>, List<SortOrder>, int, int, PagesIndex.Factory, boolean, SpillerFactory, OrderingCompiler) - Constructor for class com.facebook.presto.operator.WindowOperator
 
WindowOperator.WindowOperatorFactory - Class in com.facebook.presto.operator
 
WindowOperatorFactory(int, PlanNodeId, List<? extends Type>, List<Integer>, List<WindowFunctionDefinition>, List<Integer>, List<Integer>, List<Integer>, List<SortOrder>, int, int, PagesIndex.Factory, boolean, SpillerFactory, OrderingCompiler) - Constructor for class com.facebook.presto.operator.WindowOperator.WindowOperatorFactory
 
WindowPartition - Class in com.facebook.presto.operator.window
 
WindowPartition(PagesIndex, int, int, int[], List<FramedWindowFunction>, PagesHashStrategy) - Constructor for class com.facebook.presto.operator.window.WindowPartition
 
WindowPlanNodeStats - Class in com.facebook.presto.sql.planner.planPrinter
 
WindowPlanNodeStats(PlanNodeId, Duration, Duration, long, DataSize, long, DataSize, long, DataSize, Map<String, OperatorInputStats>, WindowOperatorStats) - Constructor for class com.facebook.presto.sql.planner.planPrinter.WindowPlanNodeStats
 
windowRowExpressionRewriteRule() - Method in class com.facebook.presto.sql.planner.iterative.rule.RowExpressionRewriteRuleSet
 
withAlias(String, List<String>) - Method in class com.facebook.presto.sql.analyzer.RelationType
Creates a new tuple descriptor with the relation, and, optionally, the columns aliased.
withAlternativePartitioningHandle(PartitioningHandle) - Method in class com.facebook.presto.sql.planner.Partitioning
 
withAssignments(Map<VariableReferenceExpression, RowExpression>) - Method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
 
withBucketToPartition(Optional<int[]>) - Method in class com.facebook.presto.execution.scheduler.StreamingSubPlan
 
withBucketToPartition(Optional<int[]>) - Method in class com.facebook.presto.sql.planner.PartitioningScheme
 
withBucketToPartition(Optional<int[]>) - Method in class com.facebook.presto.sql.planner.PlanFragment
 
withBuffer(OutputBuffers.OutputBufferId, int) - Method in class com.facebook.presto.execution.buffer.OutputBuffers
 
withBuffers(Map<OutputBuffers.OutputBufferId, Integer>) - Method in class com.facebook.presto.execution.buffer.OutputBuffers
 
withDefaultParallelism(Session) - Method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
withDefaultProperties(SessionPropertyConfigurationManager.SystemSessionPropertyConfiguration, Map<String, Map<String, String>>) - Method in class com.facebook.presto.Session
 
withDistributionType(JoinNode.DistributionType) - Method in class com.facebook.presto.sql.planner.plan.JoinNode
 
withDistributionType(SemiJoinNode.DistributionType) - Method in class com.facebook.presto.sql.planner.plan.SemiJoinNode
 
withDynamicLifespanScheduleGroupedExecution(List<PlanNodeId>, int) - Method in class com.facebook.presto.sql.planner.PlanFragment
 
withExtraParameters(Function<PolymorphicScalarFunctionBuilder.SpecializeContext, List<Object>>) - Method in class com.facebook.presto.metadata.PolymorphicScalarFunctionBuilder.MethodsGroupBuilder
 
withFilter(RowExpression) - Method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
 
withFixedLifespanScheduleGroupedExecution(List<PlanNodeId>, int) - Method in class com.facebook.presto.sql.planner.PlanFragment
 
withFixedParallelism() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
withIsolationLevel(IsolationLevel) - Method in class com.facebook.presto.transaction.TransactionBuilder
 
withLease(Function<LookupSourceProvider.LookupSourceLease, R>) - Method in interface com.facebook.presto.operator.LookupSourceProvider
 
withLease(Function<LookupSourceProvider.LookupSourceLease, R>) - Method in class com.facebook.presto.operator.StaticLookupSourceProvider
 
withNamedQuery(String, WithQuery) - Method in class com.facebook.presto.sql.analyzer.Scope.Builder
 
withNoMoreBufferIds() - Method in class com.facebook.presto.execution.buffer.OutputBuffers
 
withOnlyVisibleFields() - Method in class com.facebook.presto.sql.analyzer.RelationType
Creates a new tuple descriptor containing only the visible fields.
withOrderSensitivity() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
withOuterQueryParent(Scope) - Method in class com.facebook.presto.sql.analyzer.Scope.Builder
 
withoutPreference() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
withOwner(String) - Method in class com.facebook.presto.metadata.ViewDefinition
 
withParallelism() - Method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
withParent(Scope) - Method in class com.facebook.presto.sql.analyzer.Scope.Builder
 
withPartitioning(Collection<VariableReferenceExpression>) - Method in class com.facebook.presto.sql.planner.optimizations.StreamPreferredProperties
 
withRecoverableGroupedExecution(List<PlanNodeId>, int) - Method in class com.facebook.presto.sql.planner.PlanFragment
 
withRelationType(RelationId, RelationType) - Method in class com.facebook.presto.sql.analyzer.Scope.Builder
 
withReplicatedNulls(boolean) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties.Global
 
withReplicatedNulls(boolean) - Method in class com.facebook.presto.sql.planner.optimizations.ActualProperties
 
withRootId(PlanNodeId) - Method in class com.facebook.presto.sql.planner.optimizations.joins.JoinGraph
 
withTaskStatus(TaskStatus) - Method in class com.facebook.presto.execution.TaskInfo
 
wordStem(Slice) - Static method in class com.facebook.presto.operator.scalar.WordStemFunction
 
wordStem(Slice, Slice) - Static method in class com.facebook.presto.operator.scalar.WordStemFunction
 
WordStemFunction - Class in com.facebook.presto.operator.scalar
 
Work<T> - Interface in com.facebook.presto.operator
The interface is used when a function call needs to yield/pause during the process.
WORKER_NODE_ERROR - Static variable in class com.facebook.presto.util.Failures
 
WorkerModule - Class in com.facebook.presto.server
 
WorkerModule() - Constructor for class com.facebook.presto.server.WorkerModule
 
WorkerResource - Class in com.facebook.presto.server
 
WorkerResource(InternalNodeManager, HttpClient) - Constructor for class com.facebook.presto.server.WorkerResource
 
WorkProcessor<T> - Interface in com.facebook.presto.operator
 
WorkProcessor.Process<T> - Interface in com.facebook.presto.operator
 
WorkProcessor.ProcessState<T> - Class in com.facebook.presto.operator
 
WorkProcessor.Transformation<T,R> - Interface in com.facebook.presto.operator
 
WorkProcessor.TransformationState<T> - Class in com.facebook.presto.operator
 
WorkProcessorUtils - Class in com.facebook.presto.operator
 
wrapJsonResponse(FullJsonResponseHandler.JsonResponse<T>) - Static method in class com.facebook.presto.server.smile.JsonResponseWrapper
 
wrapThriftCodec(ThriftCodec<T>) - Static method in class com.facebook.presto.server.thrift.ThriftCodecWrapper
 
write(Type, ReduceAggregationState, BlockBuilder) - Static method in class com.facebook.presto.operator.aggregation.ReduceAggregationFunction
 
write(Type, BlockPositionState, BlockBuilder) - Static method in interface com.facebook.presto.operator.aggregation.state.BlockPositionState
 
write(Type, BlockState, BlockBuilder) - Static method in interface com.facebook.presto.operator.aggregation.state.BlockState
 
write(Type, NullableBooleanState, BlockBuilder) - Static method in interface com.facebook.presto.operator.aggregation.state.NullableBooleanState
 
write(Type, NullableDoubleState, BlockBuilder) - Static method in interface com.facebook.presto.operator.aggregation.state.NullableDoubleState
 
write(Type, NullableLongState, BlockBuilder) - Static method in interface com.facebook.presto.operator.aggregation.state.NullableLongState
 
write(Type, SliceState, BlockBuilder) - Static method in interface com.facebook.presto.operator.aggregation.state.SliceState
 
write(Type, TriStateBooleanState, BlockBuilder) - Static method in interface com.facebook.presto.operator.aggregation.state.TriStateBooleanState
 
write(SqlFunctionId, TProtocolWriter) - Method in class com.facebook.presto.server.SqlFunctionIdCodec
 
write(SqlInvokedFunction, TProtocolWriter) - Method in class com.facebook.presto.server.SqlInvokedFunctionCodec
 
writeAll(BlockBuilder) - Method in class com.facebook.presto.operator.aggregation.TypedHeap
 
writeBytes(OutputStream, T) - Method in class com.facebook.presto.server.thrift.ThriftCodecWrapper
 
writeJsonValue(JsonGenerator, Block, int, SqlFunctionProperties) - Method in interface com.facebook.presto.util.JsonUtil.JsonGeneratorWriter
 
writeLengthPrefixedString(SliceOutput, String) - Static method in class com.facebook.presto.operator.repartition.AbstractBlockEncodingBuffer
 
WRITER_MIN_SIZE - Static variable in class com.facebook.presto.SystemSessionProperties
 
WriterTarget() - Constructor for class com.facebook.presto.sql.planner.plan.TableWriterNode.WriterTarget
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.geospatial.SphericalGeographyType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.geospatial.SphericalGeographyType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.geospatial.type.GeometryType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.geospatial.type.GeometryType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.type.IpAddressType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.type.IpAddressType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.type.IpPrefixType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.type.IpPrefixType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.type.khyperloglog.KHyperLogLogType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.type.setdigest.SetDigestType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.type.setdigest.SetDigestType
 
writeSlice(BlockBuilder, Slice) - Method in class com.facebook.presto.type.UuidType
 
writeSlice(BlockBuilder, Slice, int, int) - Method in class com.facebook.presto.type.UuidType
 
writeStatistics(Collection<ComputedStatistics>) - Method in interface com.facebook.presto.operator.StatisticsWriterOperator.StatisticsWriter
 
writeSum(Type, Block, int, Block, int, BlockBuilder) - Method in interface com.facebook.presto.operator.aggregation.Adder
 
writeTo(List<SerializedPage>, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class com.facebook.presto.server.PagesResponseWriter
 
writeValue(BytecodeExpression, BytecodeExpression) - Method in class com.facebook.presto.sql.gen.SqlTypeBytecodeExpression
 

X

xxHash64(long) - Static method in class com.facebook.presto.geospatial.BingTileOperators
 
xxhash64(Slice) - Static method in class com.facebook.presto.operator.scalar.VarbinaryFunctions
 
xxHash64(long) - Static method in class com.facebook.presto.type.BigintOperators
 
xxHash64(Slice) - Static method in class com.facebook.presto.type.CharOperators
 
xxHash64(long) - Static method in class com.facebook.presto.type.DateOperators
 
xxHash64(long) - Static method in class com.facebook.presto.type.DecimalOperators.XxHash64Operator
 
xxHash64(Slice) - Static method in class com.facebook.presto.type.DecimalOperators.XxHash64Operator
 
xxHash64(double) - Static method in class com.facebook.presto.type.DoubleOperators
 
xxHash64(long) - Static method in class com.facebook.presto.type.IntegerOperators
 
xxHash64(Slice) - Static method in class com.facebook.presto.type.IpAddressOperators
 
xxHash64(Slice) - Static method in class com.facebook.presto.type.IpPrefixOperators
 
xxHash64(long) - Static method in class com.facebook.presto.type.LongEnumOperators
 
xxHash64(long) - Static method in class com.facebook.presto.type.RealOperators
 
xxHash64(long) - Static method in class com.facebook.presto.type.SmallintOperators
 
xxHash64(long) - Static method in class com.facebook.presto.type.TimeOperators
 
xxHash64(long) - Static method in class com.facebook.presto.type.TimestampOperators
 
xxHash64(long) - Static method in class com.facebook.presto.type.TimestampWithTimeZoneOperators
 
xxHash64(long) - Static method in class com.facebook.presto.type.TimeWithTimeZoneOperators
 
xxHash64(long) - Static method in class com.facebook.presto.type.TinyintOperators
 
xxHash64(Slice) - Static method in class com.facebook.presto.type.UuidOperators
 
xxHash64(Slice) - Static method in class com.facebook.presto.type.VarbinaryOperators
 
xxHash64(Slice) - Static method in class com.facebook.presto.type.VarcharEnumOperators
 
xxHash64(Slice) - Static method in class com.facebook.presto.type.VarcharOperators
 
XxHash64Operator() - Constructor for class com.facebook.presto.type.DecimalOperators.XxHash64Operator
 

Y

yearFromDate(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
yearFromInterval(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
yearFromTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
yearFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
yearOfWeekFromDate(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
yearOfWeekFromTimestamp(SqlFunctionProperties, long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
yearOfWeekFromTimestampWithTimeZone(long) - Static method in class com.facebook.presto.operator.scalar.DateTimeFunctions
 
yield() - Static method in class com.facebook.presto.operator.WorkProcessor.ProcessState
Signals that process has yielded.
yield() - Static method in class com.facebook.presto.operator.WorkProcessor.TransformationState
Signals that transformation has yielded.
yielding(BooleanSupplier) - Method in interface com.facebook.presto.operator.WorkProcessor
Makes WorkProcessor yield when given yieldSignal is set.
yieldingIterator() - Method in interface com.facebook.presto.operator.WorkProcessor
Converts WorkProcessor into an yielding Iterator.

Z

zero() - Static method in class com.facebook.presto.cost.LocalCostEstimate
 
zero() - Static method in class com.facebook.presto.cost.PlanCostEstimate
 
zero() - Static method in class com.facebook.presto.cost.VariableStatsEstimate
 
zero(int) - Static method in class com.facebook.presto.execution.StageExecutionStats
 
zip(List<Type>, Block...) - Static method in class com.facebook.presto.operator.scalar.ZipFunction
 
ZIP_FUNCTIONS - Static variable in class com.facebook.presto.operator.scalar.ZipFunction
 
ZIP_WITH_FUNCTION - Static variable in class com.facebook.presto.operator.scalar.ZipWithFunction
 
ZipFunction - Class in com.facebook.presto.operator.scalar
 
zipWith(Type, Type, ArrayType, Block, Block, BinaryFunctionInterface) - Static method in class com.facebook.presto.operator.scalar.ZipWithFunction
 
ZipWithFunction - Class in com.facebook.presto.operator.scalar
 

_

_deserialize(String, DeserializationContext) - Method in class com.facebook.presto.type.TypeDeserializer
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
Skip navigation links

Copyright © 2012–2022. All rights reserved.