| Class and Description |
|---|
| org.apache.druid.segment.AbstractSegment
use
Segment directly as this does nothing |
| org.apache.druid.segment.DeprecatedQueryableIndexColumnSelector |
| org.apache.druid.query.filter.ExtractionDimFilter |
| org.apache.druid.query.ReflectionQueryToolChestWarehouse |
| org.apache.druid.query.select.SelectQuery |
| Method and Description |
|---|
| org.apache.druid.query.groupby.epinephelinae.IntGrouper.aggregate(IntKey)
Please use
IntGrouper.aggregate(int) instead. |
| org.apache.druid.query.groupby.epinephelinae.IntGrouper.aggregate(IntKey, int)
Please use
IntGrouper.aggregateKeyHash(int) instead. |
| org.apache.druid.segment.VirtualColumn.capabilities(String) |
| org.apache.druid.segment.FloatColumnSelector.classOfObject()
This method is marked as deprecated in FloatColumnSelector to minimize the probability of accidental
calling. "Polymorphism" of FloatColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.LongColumnSelector.classOfObject()
This method is marked as deprecated in LongColumnSelector to minimize the probability of accidental
calling. "Polymorphism" of LongColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.DoubleColumnSelector.classOfObject()
This method is marked as deprecated in DoubleColumnSelector to minimize the probability of accidental
calling. "Polymorphism" of DoubleColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.writeout.WriteOutBytes.close()
does nothing.
|
| org.apache.druid.query.BaseQuery.computeOverridenContext(Map<String, Object>)
use
computeOverriddenContext(getContext(), overrides))
instead. This method may be removed in the next minor or major version of Druid. |
| org.apache.druid.query.topn.TopNQueryBuilder.copy(TopNQuery) |
| org.apache.druid.query.topn.TopNQueryBuilder.copy(TopNQueryBuilder) |
| org.apache.druid.segment.serde.ComplexMetricSerde.deserializeColumn(ByteBuffer, ColumnBuilder) |
| org.apache.druid.segment.serde.NullColumnPartSerde.getBitmapSerdeFactory() |
| org.apache.druid.segment.ColumnSelector.getColumnNames() |
| org.apache.druid.query.aggregation.AggregatorFactory.getComplexTypeName() |
| org.apache.druid.query.Query.getContextBoolean(String, boolean)
use
queryContext().getBoolean() instead. |
| org.apache.druid.query.Query.getContextHumanReadableBytes(String, HumanReadableBytes)
use
queryContext().getContextHumanReadableBytes() instead. |
| org.apache.druid.query.Query.getContextValue(String)
use
queryContext().get<Type>() instead |
| org.apache.druid.segment.FloatColumnSelector.getDouble()
This method is marked as deprecated in FloatColumnSelector to minimize the probability of accidental
calling. "Polymorphism" of FloatColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.DimensionSelector.getDouble()
This method is marked as deprecated in DimensionSelector to minimize the probability of accidental
calling. "Polymorphism" of DimensionSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.LongColumnSelector.getDouble()
This method is marked as deprecated in LongColumnSelector to minimize the probability of accidental
calling. "Polymorphism" of LongColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.ObjectColumnSelector.getDouble()
This method is marked as deprecated in ObjectColumnSelector to minimize the probability of accidental
calling. "Polymorphism" of ObjectColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.query.dimension.DimensionSpec.getExtractionFn() |
| org.apache.druid.query.aggregation.AggregatorFactory.getFinalizedType() |
| org.apache.druid.segment.DimensionSelector.getFloat()
This method is marked as deprecated in DimensionSelector to minimize the probability of accidental
calling. "Polymorphism" of DimensionSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.LongColumnSelector.getFloat()
This method is marked as deprecated in LongColumnSelector to minimize the probability of accidental
calling. "Polymorphism" of LongColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.DoubleColumnSelector.getFloat()
This method is marked as deprecated in DoubleColumnSelector to minimize the probability of accidental
calling. "Polymorphism" of DoubleColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.ObjectColumnSelector.getFloat()
This method is marked as deprecated in ObjectColumnSelector to minimize the probability of accidental
calling. "Polymorphism" of ObjectColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.FloatColumnSelector.getLong()
This method is marked as deprecated in FloatColumnSelector to minimize the probability of accidental
calling. "Polymorphism" of FloatColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.DimensionSelector.getLong()
This method is marked as deprecated in DimensionSelector to minimize the probability of accidental
calling. "Polymorphism" of DimensionSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.DoubleColumnSelector.getLong()
This method is marked as deprecated in DoubleColumnSelector to minimize the probability of accidental
calling. "Polymorphism" of DoubleColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.ObjectColumnSelector.getLong()
This method is marked as deprecated in ObjectColumnSelector to minimize the probability of accidental
calling. "Polymorphism" of ObjectColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.FloatColumnSelector.getObject()
This method is marked as deprecated in FloatColumnSelector to minimize the probability of accidental
calling. "Polymorphism" of FloatColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.LongColumnSelector.getObject()
This method is marked as deprecated in LongColumnSelector to minimize the probability of accidental
calling. "Polymorphism" of LongColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.DoubleColumnSelector.getObject()
This method is marked as deprecated in DoubleColumnSelector to minimize the probability of accidental
calling. "Polymorphism" of DoubleColumnSelector should be used only when operating on
ColumnValueSelector
objects. |
| org.apache.druid.segment.serde.ComplexMetricSerde.getObjectStrategy() |
| org.apache.druid.query.aggregation.AggregatorFactory.getType() |
| org.apache.druid.query.aggregation.PostAggregator.getType() |
| org.apache.druid.query.metadata.metadata.ColumnAnalysis.getType() |
| org.apache.druid.segment.DimensionSelector.isNull() |
| org.apache.druid.segment.ObjectColumnSelector.isNull()
This method is marked as deprecated in ObjectColumnSelector since it always returns false.
There is no need to call this method.
|
| org.apache.druid.query.QueryRunnerFactory.mergeRunners(ExecutorService, Iterable<QueryRunner<T>>)
Use
QueryRunnerFactory.mergeRunners(QueryProcessingPool, Iterable) instead.
Runners generated with createRunner() and combined into an Iterable in (time,shardId) order are passed
along to this method with an ExecutorService. The method should then return a QueryRunner that,
when asked, will use the ExecutorService to run the base QueryRunners in some fashion.
The vast majority of the time, this should be implemented with ChainedExecutionQueryRunner:
return new ChainedExecutionQueryRunner<>(queryExecutor, toolChest.getOrdering(), queryWatcher, queryRunners);
Which will allow for parallel execution up to the maximum number of processing threads allowed. |
| org.apache.druid.query.Queries.prepareAggregations(List<AggregatorFactory>, List<PostAggregator>) |
| org.apache.druid.query.lookup.LookupExtractorFactory.replaces(LookupExtractorFactory) |
| org.apache.druid.segment.incremental.IncrementalIndexSchema.Builder.withDimensionsSpec(InputRowParser) |
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.