Uses of Interface
org.apache.drill.exec.record.CloseableRecordBatch
Packages that use CloseableRecordBatch
Package
Description
Defines a revised implementation of the Drill RecordBatch protocol.
Drill storage plugin.
Kafka storage plugin.
Defines a mock data source which generates dummy test data for use
in testing.
-
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.base
Methods in org.apache.drill.exec.physical.base that return CloseableRecordBatchModifier and TypeMethodDescriptionSchemalessBatchCreator.getBatch
(ExecutorFragmentContext context, SchemalessScan subScan, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl
Classes in org.apache.drill.exec.physical.impl that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
class
Record batch used for a particular scan.class
class
Write the RecordBatch to the given RecordWriter.Methods in org.apache.drill.exec.physical.impl that return CloseableRecordBatchModifier and TypeMethodDescriptionBatchCreator.getBatch
(ExecutorFragmentContext context, T config, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.aggregate
Classes in org.apache.drill.exec.physical.impl.aggregate that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
class
Replaces "incoming" - instead scanning a spilled partition fileclass
-
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.filter
Classes in org.apache.drill.exec.physical.impl.filter that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
class
A RuntimeFilterRecordBatch steps over the ScanBatch.Methods in org.apache.drill.exec.physical.impl.filter that return CloseableRecordBatchModifier and TypeMethodDescriptionRuntimeFilterBatchCreator.getBatch
(ExecutorFragmentContext context, RuntimeFilterPOP config, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.flatten
Classes in org.apache.drill.exec.physical.impl.flatten that implement CloseableRecordBatch -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.join
Classes in org.apache.drill.exec.physical.impl.join that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
AbstractHashBinaryRecordBatch<T extends PhysicalOperator>
Base class for the runtime execution implementation of the Hash-Join and Hash-SetOp operatorclass
Implements the runtime execution for the Hash-Join operator supporting INNER, LEFT OUTER, RIGHT OUTER, and FULL OUTER joinsclass
RecordBatch implementation for the lateral join operator.class
A join operator that merges two sorted streams using a record iterator.class
class
-
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.limit
Classes in org.apache.drill.exec.physical.impl.limit that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
class
Helps to perform limit in a partition within a record batch. -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.mergereceiver
Classes in org.apache.drill.exec.physical.impl.mergereceiver that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
Merges pre-sorted record batches from remote senders. -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.metadata
Classes in org.apache.drill.exec.physical.impl.metadata that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
Terminal operator for producing ANALYZE statement.class
Responsible for handling metadata returned by incoming aggregate operators and fetching required metadata form the Metastore.class
class
Operator which adds aggregate calls for all incoming columns to calculate required metadata and produces aggregations.Methods in org.apache.drill.exec.physical.impl.metadata that return CloseableRecordBatchModifier and TypeMethodDescriptionMetadataControllerBatchCreator.getBatch
(ExecutorFragmentContext context, MetadataControllerPOP config, List<RecordBatch> children) MetadataHandlerBatchCreator.getBatch
(ExecutorFragmentContext context, MetadataHandlerPOP config, List<RecordBatch> children) MetadataHashAggBatchCreator.getBatch
(ExecutorFragmentContext context, MetadataHashAggPOP config, List<RecordBatch> children) MetadataStreamAggBatchCreator.getBatch
(ExecutorFragmentContext context, MetadataStreamAggPOP config, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.orderedpartitioner
Classes in org.apache.drill.exec.physical.impl.orderedpartitioner that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
Generates an ordered partition, rather than a random hash partition. -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.producer
Classes in org.apache.drill.exec.physical.impl.producer that implement CloseableRecordBatch -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.project
Classes in org.apache.drill.exec.physical.impl.project that implement CloseableRecordBatch -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.protocol
Classes in org.apache.drill.exec.physical.impl.protocol that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
Modular implementation of the standard Drill record batch iterator protocol. -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.rangepartitioner
Classes in org.apache.drill.exec.physical.impl.rangepartitioner that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
Provides the ability to divide up the input rows into a fixed number of separate ranges or 'buckets' based on the values of a set of columns (the range partitioning columns). -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.setop
Classes in org.apache.drill.exec.physical.impl.setop that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
Implements the runtime execution for the Hash-SetOp operator supporting EXCEPT, EXCEPT ALL, INTERSECT, and INTERSECT ALL -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.sort
Classes in org.apache.drill.exec.physical.impl.sort that implement CloseableRecordBatch -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.statistics
Classes in org.apache.drill.exec.physical.impl.statistics that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
class
Example input and output: Schema of incoming batch:Methods in org.apache.drill.exec.physical.impl.statistics that return CloseableRecordBatchModifier and TypeMethodDescriptionStatisticsAggBatchCreator.getBatch
(ExecutorFragmentContext context, StatisticsAggregate config, List<RecordBatch> children) StatisticsMergeBatchCreator.getBatch
(ExecutorFragmentContext context, StatisticsMerge config, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.svremover
Classes in org.apache.drill.exec.physical.impl.svremover that implement CloseableRecordBatch -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.TopN
Classes in org.apache.drill.exec.physical.impl.TopN that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
Operator Batch which implements the TopN functionality. -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.trace
Classes in org.apache.drill.exec.physical.impl.trace that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
Contains value vectors which are exactly the same as the incoming record batch's value vectors. -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.union
Classes in org.apache.drill.exec.physical.impl.union that implement CloseableRecordBatch -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.unnest
Classes in org.apache.drill.exec.physical.impl.unnest that implement CloseableRecordBatch -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.unorderedreceiver
Classes in org.apache.drill.exec.physical.impl.unorderedreceiver that implement CloseableRecordBatch -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.unpivot
Classes in org.apache.drill.exec.physical.impl.unpivot that implement CloseableRecordBatchMethods in org.apache.drill.exec.physical.impl.unpivot that return CloseableRecordBatchModifier and TypeMethodDescriptionUnpivotMapsBatchCreator.getBatch
(ExecutorFragmentContext context, UnpivotMaps config, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.validate
Classes in org.apache.drill.exec.physical.impl.validate that implement CloseableRecordBatch -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.values
Methods in org.apache.drill.exec.physical.impl.values that return CloseableRecordBatchModifier and TypeMethodDescriptionValuesBatchCreator.getBatch
(ExecutorFragmentContext context, Values subScan, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.window
Classes in org.apache.drill.exec.physical.impl.window that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
support for OVER(PARTITION BY expression1,expression2,... -
Uses of CloseableRecordBatch in org.apache.drill.exec.physical.impl.xsort
Classes in org.apache.drill.exec.physical.impl.xsort that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
External sort batch: a sort batch which can spill to disk in order to operate within a defined memory footprint. -
Uses of CloseableRecordBatch in org.apache.drill.exec.record
Classes in org.apache.drill.exec.record that implement CloseableRecordBatchModifier and TypeClassDescriptionclass
AbstractBinaryRecordBatch<T extends PhysicalOperator>
class
AbstractRecordBatch<T extends PhysicalOperator>
class
AbstractSingleRecordBatch<T extends PhysicalOperator>
Implements an AbstractUnaryRecordBatch where the incoming record batch is known at the time of creationclass
AbstractTableFunctionRecordBatch<T extends PhysicalOperator>
Implements AbstractUnaryRecodBatch for operators that do not have an incoming record batch available at creation time; the input is typically set up a few steps after creation.class
AbstractUnaryRecordBatch<T extends PhysicalOperator>
Base class for operators that have a single input.class
Empty batch without schema and data. -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.delta.read
Methods in org.apache.drill.exec.store.delta.read that return CloseableRecordBatchModifier and TypeMethodDescriptionDeltaScanBatchCreator.getBatch
(ExecutorFragmentContext context, DeltaRowGroupScan rowGroupScan, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.dfs.easy
Methods in org.apache.drill.exec.store.dfs.easy that return CloseableRecordBatchModifier and TypeMethodDescriptionClassicScanBuilder.build()
EasyReaderBatchCreator.getBatch
(ExecutorFragmentContext context, EasySubScan config, List<RecordBatch> children) EasyWriterBatchCreator.getBatch
(ExecutorFragmentContext context, EasyWriter config, List<RecordBatch> children) protected CloseableRecordBatch
EasyFormatPlugin.getReaderBatch
(FragmentContext context, EasySubScan scan) EasyFormatPlugin.getWriterBatch
(FragmentContext context, RecordBatch incoming, EasyWriter writer) -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.drill.plugin
Classes in org.apache.drill.exec.store.drill.plugin that implement CloseableRecordBatchMethods in org.apache.drill.exec.store.drill.plugin that return CloseableRecordBatchModifier and TypeMethodDescriptionDrillScanBatchCreator.getBatch
(ExecutorFragmentContext context, DrillSubScan subScan, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.druid
Methods in org.apache.drill.exec.store.druid that return CloseableRecordBatchModifier and TypeMethodDescriptionDruidScanBatchCreator.getBatch
(ExecutorFragmentContext context, DruidSubScan subScan, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.enumerable
Methods in org.apache.drill.exec.store.enumerable that return CloseableRecordBatchModifier and TypeMethodDescriptionEnumerableBatchCreator.getBatch
(ExecutorFragmentContext context, EnumerableSubScan subScan, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.googlesheets
Methods in org.apache.drill.exec.store.googlesheets that return CloseableRecordBatchModifier and TypeMethodDescriptionGoogleSheetsInsertWriterBatchCreator.getBatch
(ExecutorFragmentContext context, GoogleSheetsInsertWriter config, List<RecordBatch> children) GoogleSheetsScanBatchCreator.getBatch
(ExecutorFragmentContext context, GoogleSheetsSubScan subScan, List<RecordBatch> children) GoogleSheetsWriterBatchCreator.getBatch
(ExecutorFragmentContext context, GoogleSheetsWriter config, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.hive
Methods in org.apache.drill.exec.store.hive that return CloseableRecordBatchModifier and TypeMethodDescriptionHiveDrillNativeParquetScanBatchCreator.getBatch
(ExecutorFragmentContext context, HiveDrillNativeParquetRowGroupScan rowGroupScan, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.http
Methods in org.apache.drill.exec.store.http that return CloseableRecordBatchModifier and TypeMethodDescriptionHttpScanBatchCreator.getBatch
(ExecutorFragmentContext context, HttpSubScan subScan, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.iceberg.read
Methods in org.apache.drill.exec.store.iceberg.read that return CloseableRecordBatchModifier and TypeMethodDescriptionIcebergScanBatchCreator.getBatch
(ExecutorFragmentContext context, IcebergSubScan subScan, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.jdbc
Methods in org.apache.drill.exec.store.jdbc that return CloseableRecordBatchModifier and TypeMethodDescriptionJdbcInsertWriterBatchCreator.getBatch
(ExecutorFragmentContext context, JdbcInsertWriter config, List<RecordBatch> children) JdbcScanBatchCreator.getBatch
(ExecutorFragmentContext context, JdbcSubScan subScan, List<RecordBatch> children) JdbcWriterBatchCreator.getBatch
(ExecutorFragmentContext context, JdbcWriter config, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.kafka
Methods in org.apache.drill.exec.store.kafka that return CloseableRecordBatchModifier and TypeMethodDescriptionKafkaScanBatchCreator.getBatch
(ExecutorFragmentContext context, KafkaSubScan subScan, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.kudu
Methods in org.apache.drill.exec.store.kudu that return CloseableRecordBatchModifier and TypeMethodDescriptionKuduWriterBatchCreator.getBatch
(ExecutorFragmentContext context, KuduWriter config, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.mock
Methods in org.apache.drill.exec.store.mock that return CloseableRecordBatchModifier and TypeMethodDescriptionMockScanBatchCreator.getBatch
(ExecutorFragmentContext context, MockSubScanPOP config, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.openTSDB
Methods in org.apache.drill.exec.store.openTSDB that return CloseableRecordBatchModifier and TypeMethodDescriptionOpenTSDBBatchCreator.getBatch
(ExecutorFragmentContext context, OpenTSDBSubScan subScan, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.phoenix
Methods in org.apache.drill.exec.store.phoenix that return CloseableRecordBatchModifier and TypeMethodDescriptionPhoenixScanBatchCreator.getBatch
(ExecutorFragmentContext context, PhoenixSubScan subScan, List<RecordBatch> children) -
Uses of CloseableRecordBatch in org.apache.drill.exec.store.splunk
Methods in org.apache.drill.exec.store.splunk that return CloseableRecordBatchModifier and TypeMethodDescriptionSplunkInsertWriterBatchCreator.getBatch
(ExecutorFragmentContext context, SplunkInsertWriter config, List<RecordBatch> children) SplunkScanBatchCreator.getBatch
(ExecutorFragmentContext context, SplunkSubScan subScan, List<RecordBatch> children) SplunkWriterBatchCreator.getBatch
(ExecutorFragmentContext context, SplunkWriter config, List<RecordBatch> children)