Search by APIs
Search by Words
Search Projects
Java
Python
JavaScript
TypeScript
C++
Scala
Blog
Project: Bats
(GitHub Link)
Bats-master
bats-logical
src
main
antlr4
org
apache
drill
common
expression
parser
ExprLexer.g4
ExprParser.g4
java
org
apache
drill
common
graph
Edge.java
AdjacencyListBuilder.java
package-info.java
AdjacencyList.java
GraphValue.java
GraphAlgos.java
Graph.java
GraphVisitor.java
Visitable.java
util
AbstractDynamicBean.java
config
LogicalPlanPersistence.java
JSONOptions.java
logical
StoragePluginConfigBase.java
LogicalPlanBuilder.java
UnexpectedOperatorType.java
StoragePluginConfig.java
LogicalPlan.java
FormatPluginConfig.java
package-info.java
PlanProperties.java
data
Union.java
Limit.java
LogicalOperator.java
SinkOperator.java
Unnest.java
LateralJoin.java
visitors
package-info.java
LogicalVisitor.java
AbstractLogicalVisitor.java
Filter.java
Writer.java
GroupingAggregate.java
SourceOperator.java
Values.java
Project.java
Analyze.java
Store.java
Scan.java
Order.java
AbstractSingleBuilder.java
package-info.java
Join.java
RunningAggregate.java
NamedExpression.java
SingleInputOperator.java
LogicalOperatorBase.java
LogicalSemiJoin.java
Window.java
AbstractBuilder.java
Flatten.java
Transform.java
JoinCondition.java
FormatPluginConfigBase.java
ValidationError.java
exceptions
LogicalPlanParsingException.java
ExecutionSetupException.java
LogicalOperatorValidationException.java
ExpressionParsingException.java
expression
ConvertExpression.java
FunctionHolderExpression.java
ExpressionPosition.java
CastExpression.java
visitors
ExprVisitor.java
SimpleExprVisitor.java
ConditionalExprOptimizer.java
ExpressionValidationException.java
OpVisitor.java
AggregateChecker.java
ConstantChecker.java
AbstractExprVisitor.java
package-info.java
ExpressionValidator.java
ExpressionValidationError.java
FunctionCallFactory.java
FieldReference.java
fn
FunctionReplacementUtils.java
package-info.java
FuncHolder.java
JodaDateValidator.java
OutputTypeDeterminer.java
ErrorCollectorImpl.java
MajorTypeInLogicalExpression.java
ExpressionStringBuilder.java
package-info.java
NullExpression.java
types
DataType.java
AtomType.java
DataTypeFactory.java
package-info.java
LateBindType.java
ValueExpressions.java
PathSegment.java
AnyValueExpression.java
TypedNullConstant.java
ErrorCollector.java
FunctionCall.java
FunctionName.java
TypedFieldExpr.java
ExpressionFunction.java
IfExpression.java
BooleanOperator.java
SchemaPath.java
LogicalExpression.java
ValidationError.java
LogicalExpressionBase.java
parser
ErrorListener.java
LogicalExpressionParser.java
pom.xml
bats-executor
src
main
resources
drill-module.conf
bootstrap-storage-plugins.json
antlr4
org
apache
drill
exec
record
metadata
schema
parser
SchemaLexer.g4
SchemaParser.g4
java
org
apache
parquet
hadoop
ColumnChunkIncReadStore.java
ParquetColumnChunkPageWriteStore.java
drill
metastore
ColumnStatistics.java
CollectableColumnStatisticsKind.java
FileMetadata.java
TableStatisticsKind.java
LocationProvider.java
RowGroupMetadata.java
BaseMetadata.java
TableMetadata.java
ColumnStatisticsImpl.java
StatisticsKind.java
PartitionMetadata.java
CollectableTableStatisticsKind.java
FileTableMetadata.java
ColumnStatisticsKind.java
exec
compile
CachedClassLoader.java
DrillInitMethodVisitor.java
MergeAdapter.java
DrillCheckClassAdapter.java
AsmUtil.java
JaninoClassCompiler.java
DrillJavaFileManager.java
FsmDescriptor.java
bytecode
ScalarReplacementNode.java
ValueHolderReplacementVisitor.java
MethodAnalyzer.java
ReplacingInterpreter.java
package-info.java
ReplacingBasicValue.java
ScalarReplacementTypes.java
DirectSorter.java
ValueHolderIden.java
TrackingInstructionList.java
InstructionModifier.java
InnerClassAccessStripper.java
sig
MappingSet.java
ConstantExpressionIdentifier.java
SignatureHolder.java
VVWriteBatch.java
VVReadBatch.java
GeneratorMapping.java
CodeGeneratorSignature.java
package-info.java
CodeGeneratorArgument.java
RuntimeOverridden.java
CodeGeneratorMethod.java
Signature.java
ClassCompilerSelector.java
AbstractClassCompiler.java
package-info.java
ByteCodeLoader.java
ClassBuilder.java
TemplateClassDefinition.java
FsmCursor.java
ClassTransformer.java
CompilationConfig.java
LogWriter.java
ClassBodyBuilder.java
QueryClassLoader.java
CheckClassVisitorFsm.java
DrillJavaFileObject.java
DrillDiagnosticListener.java
RetargetableClassVisitor.java
CheckMethodVisitorFsm.java
JDKClassCompiler.java
CodeCompiler.java
expr
ExpressionTreeMaterializer.java
CodeGenerator.java
BooleanPredicate.java
ComparisonPredicate.java
FilterPredicate.java
DirectExpression.java
DrillSimpleFunc.java
DrillFuncHolderExpr.java
EvaluationVisitor.java
StatisticsProvider.java
DrillFunc.java
HoldingContainerExpression.java
DrillAggFunc.java
fn
FunctionImplementationRegistry.java
impl
SqlPatternStartsWithMatcher.java
MappifyUtility.java
StringFunctionHelpers.java
SqlPatternConstantMatcher.java
MurmurHash3.java
StringFunctionUtil.java
HashHelper.java
SqlPatternEndsWithMatcher.java
ValueVectorHashHelper.java
DrillByteArray.java
RegexpUtil.java
SqlPatternMatcher.java
SqlPatternComplexMatcher.java
AbstractSqlPatternMatcher.java
DrillHash.java
XXHash.java
CharSequenceWrapper.java
SqlPatternContainsMatcher.java
VarHelpers.java
SqlPatternFactory.java
WorkspaceReference.java
DrillComplexWriterAggFuncHolder.java
FunctionInitializer.java
registry
FunctionRegistryHolder.java
JarScan.java
LocalFunctionRegistry.java
FunctionHolder.java
RemoteFunctionRegistry.java
ImportGrabber.java
ValueReference.java
output
OutputWidthCalculator.java
PadReturnTypeInference.java
ConcatReturnTypeInference.java
StringCastReturnTypeInference.java
DecimalReturnTypeInference.java
OutputWidthCalculators.java
SameInOutLengthReturnTypeInference.java
DefaultReturnTypeInference.java
ReturnTypeInference.java
FunctionGenerationHelper.java
DrillFuncHolder.java
AbstractFuncHolder.java
PluggableFunctionRegistry.java
FunctionLookupContext.java
MethodGrabbingVisitor.java
interpreter
InterpreterEvaluator.java
FunctionUtils.java
DrillAggFuncHolder.java
FunctionAttributes.java
FunctionConverter.java
DrillSimpleFuncHolder.java
DrillComplexWriterFuncHolder.java
ValueVectorReadExpression.java
GetSetVectorHelper.java
AbstractExecExprVisitor.java
package-info.java
FilterBuilder.java
SingleClassStringWriter.java
ValueVectorWriteExpression.java
annotations
Param.java
Output.java
Workspace.java
FunctionTemplate.java
IsPredicate.java
CloneVisitor.java
BatchReference.java
ClassGenerator.java
EqualityVisitor.java
stat
RowsMatch.java
SizedJBlock.java
HashVisitor.java
ExactStatisticsConstants.java
DebugStringBuilder.java
proto
helper
QueryIdHelper.java
resolver
FunctionResolverFactory.java
ExactFunctionResolver.java
TypeCastRules.java
FunctionResolver.java
ResolverTypePrecedence.java
DefaultFunctionResolver.java
ExecConstants.java
resourcemgr
util
MemoryConfigParser.java
config
ResourcePool.java
selectionpolicy
RandomQueueSelection.java
BestFitQueueSelection.java
QueueSelectionPolicy.java
AbstractQueueSelectionPolicy.java
package-info.java
DefaultQueueSelection.java
QueueSelectionPolicyFactory.java
RMCommonDefaults.java
ResourcePoolImpl.java
exception
RMConfigException.java
QueueSelectionException.java
package-info.java
ResourcePoolTreeImpl.java
QueryQueueConfigImpl.java
QueueAssignmentResult.java
QueryQueueConfig.java
selectors
ComplexSelectors.java
ResourcePoolSelector.java
OrSelector.java
ResourcePoolSelectorFactory.java
package-info.java
NotEqualSelector.java
AbstractResourcePoolSelector.java
DefaultSelector.java
AclSelector.java
TagSelector.java
AndSelector.java
ResourcePoolTree.java
package-info.java
NodeResources.java
work
foreman
DrillbitStatusListener.java
FragmentStatusListener.java
QueryManager.java
UnsupportedRelOperatorException.java
ForemanSetupException.java
Foreman.java
QueryStateProcessor.java
UnsupportedFunctionException.java
FragmentData.java
SqlUnsupportedException.java
rm
DistributedResourceManager.java
EmbeddedQueryQueue.java
ThrottledResourceManager.java
package-info.java
ResourceManager.java
DynamicResourceManager.java
DefaultResourceManager.java
QueryResourceAllocator.java
ResourceManagerBuilder.java
DistributedQueryQueue.java
QueryResourceManager.java
QueryQueue.java
AbstractResourceManager.java
LoggedQuery.java
ForemanException.java
UnsupportedDataTypeException.java
FragmentsRunner.java
fragment
FragmentManager.java
NonRootFragmentManager.java
StateTransitionException.java
RootFragmentManager.java
AbstractFragmentManager.java
FragmentExecutor.java
FragmentStatusReporter.java
user
UserWorker.java
PlanSplitter.java
prepare
PreparedStatementProvider.java
metadata
ServerMetaProvider.java
MetadataProvider.java
WorkManager.java
ExecErrorConstants.java
EndpointListener.java
QueryWorkUnit.java
filter
BloomFilter.java
RuntimeFilterDef.java
BloomFilterDef.java
RuntimeFilterReporter.java
RuntimeFilterSink.java
RuntimeFilterRouter.java
RuntimeFilterWritable.java
batch
UnlimitedRawBatchBuffer.java
RawBatchBuffer.java
SpoolingRawBatchBuffer.java
IncomingBuffers.java
ControlMessageHandler.java
ResponseSenderQueue.java
PartitionedCollector.java
DataCollector.java
MergingCollector.java
AbstractDataCollector.java
BaseRawBatchBuffer.java
client
DrillClient.java
ServerMethod.java
DumpCat.java
QuerySubmitter.java
package-info.java
DrillSqlLineApplication.java
InvalidConnectionInfoException.java
LoggingResultsListener.java
serialization
JacksonSerializer.java
ProtoSerializer.java
PathSerDe.java
InstanceSerializer.java
coord
p2p
P2pClusterCoordinator.java
zk
ZKACLProviderFactory.java
ZKACLProvider.java
ZKClusterCoordinator.java
ZKRegistrationHandle.java
ZKACLContextProvider.java
ZKSecureACLProvider.java
EventDispatcher.java
ZookeeperClient.java
ZkEphemeralStore.java
ZKACLProviderTemplate.java
package-info.java
ZKACLProviderDelegate.java
ZKACLContextProviderImpl.java
ZkTransientStoreFactory.java
ZKDefaultACLProvider.java
ZkDistributedSemaphore.java
PathUtils.java
ClusterCoordinator.java
store
CachingTransientStoreFactory.java
TransientStoreEvent.java
TransientStoreConfigBuilder.java
TransientStoreConfig.java
TransientStoreListener.java
BaseTransientStore.java
TransientStoreFactory.java
TransientStore.java
TransientStoreEventType.java
package-info.java
DistributedSemaphore.java
DrillbitEndpointSerDe.java
local
MapBackedStore.java
package-info.java
LocalClusterCoordinator.java
DrillServiceInstanceHelper.java
record
VectorAccessibleUtilities.java
SchemaBuilder.java
RecordIterator.java
SimpleRecordBatch.java
VectorAccessible.java
VectorWrapper.java
TypedFieldId.java
CloseableRecordBatch.java
RecordBatch.java
BatchSchema.java
VectorContainer.java
metadata
SchemaBuilder.java
SchemaContainer.java
ColumnBuilder.java
RepeatedListBuilder.java
PropertyAccessor.java
TupleBuilder.java
AbstractColumnMetadata.java
UnionBuilder.java
TupleSchema.java
package-info.java
VariantColumnMetadata.java
MetadataUtils.java
VariantSchema.java
MapBuilder.java
PrimitiveColumnMetadata.java
RepeatedListColumnMetadata.java
SchemaPathUtils.java
MapColumnMetadata.java
schema
SchemaProvider.java
SchemaContainer.java
PathSchemaProvider.java
FsMetastoreSchemaProvider.java
InlineSchemaProvider.java
parser
SchemaVisitor.java
SchemaParsingException.java
UpperCaseCharStream.java
SchemaExprParser.java
MajorTypeSerDe.java
RecordBatchSizer.java
RecordBatchLoader.java
selection
SelectionVector4Builder.java
SelectionVector4.java
SelectionVector2.java
VectorAccessibleComplexWriter.java
WritableBatch.java
AbstractUnaryRecordBatch.java
SchemaUtil.java
TableFunctionContract.java
FragmentWritableBatch.java
AbstractRecordBatch.java
SchemalessBatch.java
JoinBatchMemoryManager.java
DeadBuf.java
RawFragmentBatch.java
ExpandableHyperContainer.java
AbstractBinaryRecordBatch.java
RawFragmentBatchProvider.java
RecordBatchMemoryManager.java
HyperVectorWrapper.java
AbstractSingleRecordBatch.java
AbstractTableFunctionRecordBatch.java
SimpleVectorWrapper.java
MaterializeVisitor.java
VectorInitializer.java
util
GuavaPatcher.java
FileSystemUtil.java
ApproximateStringMatcher.java
JarUtil.java
VectorUtil.java
MemoryAllocationUtilities.java
record
RecordBatchStats.java
ByteBufUtil.java
BatchPrinter.java
ArrayWrappedIntIntMap.java
ImpersonationUtil.java
Utilities.java
filereader
DirectBufInputStream.java
BufferedDirectBufInputStream.java
EncodedSchemaPathSet.java
DrillFileSystemUtil.java
concurrent
ExecutorServiceUtil.java
ValueVectorElementFormatter.java
planner
sql
DrillAvgVarianceConvertlet.java
DrillCalciteSqlFunctionWrapper.java
DrillCalciteSqlOperatorWrapper.java
QueryInputException.java
DrillConvertletTable.java
DynamicReturnType.java
SchemaUtilites.java
DrillParserConfig.java
DirectPlan.java
DrillCalciteSqlAggFunctionWrapper.java
handlers
CreateFunctionHandler.java
PrelFinalizable.java
SqlHandlerUtil.java
RefreshMetadataHandler.java
ShowTablesHandler.java
SchemaHandler.java
CreateTableHandler.java
DropFunctionHandler.java
SetOptionHandler.java
ComplexUnnestVisitor.java
UseSchemaHandler.java
AbstractSqlHandler.java
ExplainHandler.java
FindLimit0Visitor.java
ShowFilesHandler.java
ShowSchemasHandler.java
DescribeSchemaHandler.java
SqlHandlerConfig.java
DescribeTableHandler.java
DropTableHandler.java
SimpleCommandResult.java
FindHardDistributionScans.java
AnalyzeTableHandler.java
ViewHandler.java
DefaultSqlHandler.java
TypeInferenceUtils.java
Checker.java
DrillSqlWorker.java
DrillCalciteSqlWrapper.java
DrillConformance.java
DrillExtractConvertlet.java
DrillOperatorTable.java
DrillSqlAggOperatorWithoutInference.java
DrillCalciteSqlBetweenOperatorWrapper.java
DrillSqlOperator.java
DrillSqlOperatorWithoutInference.java
DynamicType.java
ExpandingConcurrentMap.java
FixedRange.java
parser
DrillCompoundIdentifier.java
impl
DrillParserWithCompoundIdConverter.java
SqlShowFiles.java
SqlRefreshMetadata.java
CompoundIdentifierConverter.java
SqlCreateFunction.java
SqlCreateView.java
SqlShowTables.java
SqlUseSchema.java
SqlCreateTable.java
SqlDropFunction.java
DrillCalciteWrapperUtility.java
DrillSqlCall.java
DrillSqlDescribeTable.java
UnsupportedOperatorsVisitor.java
DrillParserUtil.java
SqlCreateType.java
SqlDropTable.java
SqlDropView.java
SqlAnalyzeTable.java
SqlShowSchemas.java
SqlSchema.java
DrillSqlAggOperator.java
SqlConverter.java
PlannerPhase.java
AbstractOpWrapperVisitor.java
fragment
Materializer.java
MemoryCalculator.java
DefaultQueryParallelizer.java
HardAffinityFragmentParallelizer.java
SimpleParallelizer.java
Fragment.java
FragmentParallelizer.java
PlanningSet.java
QueryParallelizer.java
Wrapper.java
FragmentVisitor.java
Stats.java
SoftAffinityFragmentParallelizer.java
StatsCollector.java
ParallelizationInfo.java
ParallelizationParameters.java
DistributionAffinity.java
QueueQueryParallelizer.java
MakeFragmentsVisitor.java
contrib
OperatorIdVisitor.java
SplittingParallelizer.java
ExchangeRemoverMaterializer.java
DFSDirPartitionLocation.java
AbstractPartitionDescriptor.java
index
InvalidIndexDefinitionException.java
IndexableExprMarker.java
AbstractIndexStatistics.java
IndexPhysicalPlanCallContext.java
AbstractIndexCollection.java
StatisticsPayload.java
DrillIndexDefinition.java
PathInExpr.java
CollationContext.java
DrillIndexDescriptor.java
ExprToRex.java
DrillIndexCollection.java
IndexDefinition.java
IndexDiscoverable.java
IndexProperties.java
FunctionalIndexHelper.java
IndexConditionInfo.java
IndexSelector.java
IndexLogicalPlanCallContext.java
FunctionalIndexInfo.java
IndexDiscover.java
IndexDiscoverFactory.java
RexToExpression.java
SimpleRexRemap.java
generators
CoveringIndexPlanGenerator.java
NonCoveringIndexPlanGenerator.java
IndexIntersectPlanGenerator.java
CoveringPlanNoFilterGenerator.java
AbstractIndexPlanGenerator.java
rules
AbstractMatchFunction.java
MatchFunction.java
DbScanToIndexScanPrule.java
DbScanSortRemovalRule.java
IndexPlanUtils.java
IndexGroup.java
FindFiltersForCollation.java
IndexCallContext.java
Statistics.java
IndexDiscoverBase.java
IndexCollection.java
RexSeparator.java
IndexDescriptor.java
IndexStatistics.java
AbstractIndexDescriptor.java
SimplePartitionLocation.java
ParquetPartitionDescriptor.java
FileSystemPartitionDescriptor.java
StarColumnHelper.java
PartitionDescriptor.java
cost
DrillCostBase.java
DrillRelOptCost.java
DrillRelMdDistinctRowCount.java
DrillRelMdSelectivity.java
PrelCostEstimates.java
DrillRelMdRowCount.java
DrillRelOptCostFactory.java
PluginCost.java
NodeResource.java
DrillDefaultRelMetadataProvider.java
common
DrillStatsTable.java
DrillRelOptUtil.java
DrillStoreRelBase.java
DrillUnionRelBase.java
OrderedRel.java
HistogramUtils.java
DrillProjectRelBase.java
DrillRelNode.java
DrillLimitRelBase.java
DrillUnnestRelBase.java
DrillAggregateRelBase.java
Histogram.java
DrillScanRelBase.java
JoinControl.java
DrillJoinRelBase.java
DrillFilterRelBase.java
DrillWindowRelBase.java
NumericEquiDepthHistogram.java
DrillLateralJoinRelBase.java
DrillValuesRelBase.java
CountToDirectScanUtils.java
DrillScreenRelBase.java
DrillWriterRelBase.java
DFSFilePartitionLocation.java
PlannerType.java
ParquetPartitionLocation.java
types
decimal
DecimalScalePrecisionAddFunction.java
DecimalScalePrecisionMulFunction.java
DecimalScalePrecisionModFunction.java
DrillBaseComputeScalePrecision.java
DecimalScalePrecisionDivideFunction.java
DrillRelDataTypeSystem.java
ExtendableRelDataTypeHolder.java
DrillFixedRelDataTypeImpl.java
RelDataTypeDrillImpl.java
AbstractRelDataTypeHolder.java
RelDataTypeHolder.java
logical
DrillPushRowKeyJoinToScanRule.java
DrillRel.java
DrillProjectRel.java
DrillJoin.java
DrillWindowRel.java
RowKeyJoinRel.java
DynamicDrillTable.java
CreateTableEntry.java
DrillUnnestRule.java
DrillScanRule.java
DrillFilterRule.java
DrillProjectRule.java
DrillPushLimitToScanRule.java
DrillParseContext.java
DrillStoreRel.java
DrillScreenRel.java
PreProcessLogicalRel.java
DrillUnnestRel.java
DrillPushProjectPastFilterRule.java
partition
PruneScanRule.java
FindPartitionConditions.java
RewriteAsBinaryOperators.java
ParquetPruneScanRule.java
RewriteCombineBinaryOperators.java
DrillValuesRule.java
DrillFilterRel.java
DrillTable.java
DrillUnionRel.java
DrillCorrelateRule.java
DrillValuesRel.java
FileSystemCreateTableEntry.java
ExtendableRelDataType.java
DrillSortRule.java
DrillTranslatableTable.java
DrillViewInfoProvider.java
EnumerableDrillRule.java
DrillJoinRel.java
DrillProjectLateralJoinTransposeRule.java
ScanFieldDeterminer.java
DrillAnalyzeRel.java
DrillFilterJoinRules.java
DrillUnionAllRule.java
DrillConstExecutor.java
DrillWindowRule.java
DrillFilterAggregateTransposeRule.java
DrillRelFactories.java
DrillSemiJoinRel.java
DrillViewTable.java
DrillPushFilterPastProjectRule.java
DrillFilterItemStarReWriterRule.java
DrillProjectPushIntoLateralJoinRule.java
DrillOptiq.java
ExprHelper.java
DrillPushProjectIntoScanRule.java
DrillMergeProjectRule.java
DrillDirectScanRel.java
DrillMergeFilterRule.java
DrillReduceExpressionsRule.java
DrillPushProjectPastJoinRule.java
DrillJoinRule.java
RelOptHelper.java
StoragePlugins.java
DrillSortRel.java
DrillLimitRule.java
DrillScanRel.java
DirPrunedEnumerableTableScan.java
FieldsReWriterUtil.java
DrillLimitRel.java
DrillWriterRel.java
DrillAggregateRel.java
DrillAggregateRule.java
DrillLateralJoinRel.java
DrillConditions.java
RowKeyJoinCallContext.java
DrillReduceAggregatesRule.java
ConvertCountToDirectScanRule.java
DrillImplementor.java
DrillRelBuilder.java
RuleInstance.java
torel
ConversionContext.java
physical
HasDistributionAffinity.java
HashAggPrule.java
MergeJoinPrule.java
StatsMergePrel.java
UnorderedMuxExchangePrel.java
BroadcastExchangePrel.java
UnnestPrule.java
RowKeyJoinPrule.java
LimitPrule.java
ScanPrel.java
JoinPruleBase.java
SelectionVectorRemoverPrel.java
HashToMergeExchangePrel.java
AggPrelBase.java
ProjectPrel.java
DrillScanPrel.java
TopNPrel.java
WindowPrule.java
LateralJoinPrel.java
LimitPrel.java
PrelUtil.java
SortPrule.java
explain
NumberingRelWriter.java
PrelSequencer.java
RowKeyJoinPrel.java
UnionAllPrule.java
StatsAggPrel.java
RangePartitionExchangePrel.java
LimitExchangeTransposeRule.java
SubsetTransformer.java
HashJoinPrule.java
visitor
LateralUnnestRowIDVisitor.java
PrelVisualizerVisitor.java
RuntimeFilterVisitor.java
ExcessiveExchangeIdentifier.java
SplitUpComplexExpressions.java
MemoryEstimationVisitor.java
RexVisitorComplexExprSplitter.java
PrelVisitor.java
AdjustOperatorsSchemaVisitor.java
ProducerConsumerPrelVisitor.java
SelectionVectorPrelVisitor.java
SwapHashJoinVisitor.java
InsertLocalExchangeVisitor.java
FinalColumnReorderer.java
RewriteProjectToFlatten.java
StarColumnConverter.java
BasePrelVisitor.java
RelUniqifier.java
TopProjectVisitor.java
ComplexToJsonPrelVisitor.java
DrillDistributionTrait.java
NestedLoopJoinPrule.java
StreamAggPrel.java
JoinPrel.java
SortConvertPrule.java
OrderedPartitionExchangePrel.java
PrelFactories.java
ComplexToJsonPrel.java
WindowPrel.java
NestedLoopJoinPrel.java
SingleMergeExchangePrel.java
ValuesPrel.java
ScreenPrel.java
AnalyzePrule.java
LateralJoinPrule.java
UnpivotMapsPrel.java
MergeJoinPrel.java
ValuesPrule.java
HashJoinPrel.java
Prel.java
AbstractRangePartitionFunction.java
DrillDistributionTraitDef.java
HashAggPrel.java
DirectScanPrel.java
PlannerSettings.java
DirectScanPrule.java
SinglePrel.java
ExchangePrel.java
PartitionFunction.java
ScreenPrule.java
HashToRandomExchangePrel.java
PushLimitToTopN.java
FlattenPrel.java
FilterPrel.java
WriterPrule.java
UnionDistinctPrule.java
UnnestPrel.java
ConvertCountToDirectScanPrule.java
FilterPrule.java
UnionExchangePrel.java
WriterPrel.java
UnionPrel.java
ProjectAllowDupPrel.java
UnorderedDeMuxExchangePrel.java
AggPruleBase.java
UnionAllPrel.java
SortPrel.java
RuntimeFilterPrel.java
ScanPrule.java
UnionDistinctPrel.java
StreamAggPrule.java
ProjectPrule.java
HashPrelUtil.java
OrderedMuxExchangePrel.java
Prule.java
PhysicalPlanCreator.java
ProducerConsumerPrel.java
PhysicalPlanReader.java
PartitionLocation.java
store
schedule
AssignmentCreator.java
EndpointByteMapImpl.java
CompleteWork.java
AffinityCreator.java
BlockMapBuilder.java
CompleteFileWork.java
EndpointByteMap.java
sys
PersistentStoreMode.java
VersionIterator.java
PersistentStore.java
BitToUserConnectionIterator.java
SystemTableBatchCreator.java
MemoryIterator.java
SystemTablePlugin.java
PersistentStoreProvider.java
SystemTablePluginConfig.java
Store.java
ProfileJsonIterator.java
BasePersistentStore.java
store
provider
ZookeeperPersistentStoreProvider.java
LocalPersistentStoreProvider.java
InMemoryStoreProvider.java
BasePersistentStoreProvider.java
CachingPersistentStoreProvider.java
LocalPersistentStore.java
UndefinedVersionDelegatingStore.java
DataChangeVersion.java
VersionedDelegatingStore.java
ZookeeperPersistentStore.java
InMemoryStore.java
SystemTableScan.java
DrillbitIterator.java
CaseInsensitivePersistentStore.java
ProfileInfoIterator.java
PersistentStoreConfig.java
ThreadsIterator.java
VersionedPersistentStore.java
SystemTable.java
ExtendedOptionIterator.java
PersistentStoreRegistry.java
FunctionsIterator.java
StaticDrillTable.java
OptionIterator.java
ProfileIterator.java
ResourceInputStream.java
ColumnExplorer.java
StoragePluginRegistryImpl.java
StoragePlugin.java
SchemaPartitionExplorer.java
BatchExceededException.java
TimedCallable.java
DynamicRootSchema.java
SystemPlugin.java
StoragePluginsHandlerService.java
PartitionExplorer.java
AbstractRecordReader.java
pojo
NonNullable.java
PojoDataType.java
DynamicPojoRecordReader.java
PojoRecordReader.java
PojoWriter.java
AbstractPojoWriter.java
PojoWriters.java
AbstractPojoRecordReader.java
NamedStoragePluginConfig.java
parquet
AbstractParquetScanBatchCreator.java
decimal
Int64DecimalParquetValueWriter.java
Int32DecimalParquetValueWriter.java
DecimalValueWriter.java
FixedLenDecimalParquetValueWriter.java
BinaryDecimalParquetValueWriter.java
ParquetRowGroupScan.java
AbstractParquetGroupScan.java
ParquetFormatConfig.java
ParquetRecordWriter.java
ParquetWriterBatchCreator.java
ParquetReaderUtility.java
v2
DrillParquetRecordMaterializer.java
DrillParquetReader.java
DrillParquetGroupConverter.java
ParquetScanBatchCreator.java
ParquetFileTableMetadataProviderBuilder.java
FilterEvaluatorUtils.java
ParquetTableMetadataProviderImpl.java
FooterGatherer.java
metadata
Metadata_V3.java
MetadataBase.java
MetadataVersion.java
Metadata_V2.java
MetadataPathUtils.java
Metadata.java
ParquetTableMetadataDirs.java
Metadata_V4.java
Metadata_V1.java
ParquetGroupScan.java
ParquetGroupScanStatistics.java
ParquetWriter.java
ParquetTableMetadataUtils.java
ColumnDataReader.java
BaseParquetMetadataProvider.java
RowGroupInfo.java
ParquetPushDownFilter.java
ParquetDirectByteBufferAllocator.java
RowGroupReadEntry.java
ParquetReaderConfig.java
AbstractParquetRowGroupScan.java
ParquetFormatPlugin.java
ParquetReaderStats.java
columnreaders
NullableFixedByteAlignedReaders.java
VarLenBulkPageReader.java
VarLenColumnBulkEntry.java
batchsizing
OverflowSerDeUtil.java
RecordBatchSizerManager.java
RecordBatchOverflow.java
BatchOverflowOptimizer.java
BatchSizingMemoryUtil.java
NullableVarLengthValuesColumn.java
NullableBitReader.java
VarLenEntryReader.java
NullableColumnReader.java
FixedByteAlignedReader.java
VarLenAbstractPageEntryReader.java
FixedWidthRepeatedReader.java
VarLenFixedEntryReader.java
VarLenColumnBulkInput.java
VarLengthColumn.java
AsyncPageReader.java
ReadState.java
ParquetSchema.java
PageReader.java
ColumnReaderFactory.java
ColumnReader.java
VarLenBinaryReader.java
VarLenNullableDictionaryReader.java
BatchReader.java
ParquetToDrillTypeConverter.java
VarLenOverflowReader.java
VarLengthColumnReaders.java
ParquetFixedWidthDictionaryReaders.java
VarLenAbstractEntryReader.java
VarLengthValuesColumn.java
VarLenEntryDictionaryReader.java
ParquetColumnMetadata.java
BitReader.java
VarLenNullableEntryReader.java
VarLenNullableFixedEntryReader.java
ParquetRecordReader.java
StoragePluginMap.java
StoragePluginOptimizerRule.java
SchemaFactory.java
RecordReader.java
direct
MetadataDirectGroupScan.java
DirectBatchCreator.java
DirectGroupScan.java
DirectSubScan.java
StoragePluginsHandler.java
AbstractStoragePlugin.java
PartitionNotFoundException.java
AbstractSchemaFactory.java
ClassPathFileSystem.java
PartitionExplorerImpl.java
DynamicSchema.java
StorageStrategy.java
SchemaTreeProvider.java
ischema
InfoSchemaConfig.java
InfoSchemaPushFilterIntoRecordGenerator.java
Records.java
InfoSchemaRecordGenerator.java
InfoSchemaTable.java
InfoSchemaConstants.java
InfoSchemaDrillTable.java
InfoSchemaSubScan.java
InfoSchemaTableType.java
InfoSchemaGroupScan.java
package-info.java
InfoSchemaFilter.java
InfoSchemaStoragePlugin.java
InfoSchemaFilterBuilder.java
InfoSchemaBatchCreator.java
dfs
FormatPlugin.java
FormatCreator.java
FormatMatcher.java
easy
EasyWriter.java
EasyGroupScan.java
EasyFormatPlugin.java
EasyWriterBatchCreator.java
EasySubScan.java
SimpleFileTableMetadataProviderBuilder.java
EasyReaderBatchCreator.java
FileWork.java
FileSystemPlugin.java
NamedFormatPluginConfig.java
SubDirectoryList.java
FormatSelection.java
DrillFSDataInputStream.java
FileSystemConfig.java
FileSystemSchemaFactory.java
DrillFileSystem.java
FormatPluginOptionsDescriptor.java
FormatPluginOptionExtractor.java
WorkspaceConfig.java
MagicString.java
MetadataContext.java
ReadEntryFromHDFS.java
WorkspaceSchemaFactory.java
FileSelection.java
text
reader
TextOutput.java
TextParsingContext.java
TextReader.java
StreamFinishedPseudoException.java
RepeatedVarCharOutput.java
package-info.java
CompliantTextBatchReader.java
BaseFieldOutput.java
FieldVarCharOutput.java
TextInput.java
HeaderBuilder.java
TextParsingSettings.java
writer
TextRecordWriter.java
TextFormatPlugin.java
json
JsonStatisticsRecordWriter.java
JsonRecordWriter.java
JSONFormatPlugin.java
JsonProcessor.java
JSONRecordReader.java
reader
BaseJsonProcessor.java
CountingJsonReader.java
OpenFileTracker.java
BasicFormatMatcher.java
ReadEntryWithPath.java
LocalSyncableFileSystem.java
SubSchemaWrapper.java
AbstractSchema.java
RecordDataType.java
DistributedStorageEngine.java
StoragePluginRegistry.java
SchemaConfig.java
service
ServiceEngine.java
exception
FunctionValidationException.java
BitComException.java
StoreException.java
FragmentSetupException.java
SchemaChangeException.java
DrillbitStartupException.java
package-info.java
VersionMismatchException.java
ClassTransformationException.java
UnsupportedOperatorCollector.java
JarValidationException.java
SetupException.java
OptimizerException.java
package-info.java
vector
VectorValidator.java
accessor
sql
TimePrintMillis.java
GenericAccessor.java
BoundCheckingAccessor.java
InvalidAccessException.java
AbstractSqlAccessor.java
SqlAccessor.java
UnionSqlAccessor.java
complex
impl
VectorContainerWriter.java
fn
JsonWriter.java
ExtendedJsonOutput.java
JsonReader.java
DrillBufInputStream.java
JsonOutput.java
DateOutputFormat.java
ExtendedType.java
FieldSelection.java
WorkingBuffer.java
SeekableBAIS.java
ExtendedTypeName.java
BasicJsonOutput.java
JsonReaderUtils.java
VectorOutput.java
FieldIdUtil.java
MapUtility.java
CopyUtil.java
cache
AbstractStreamSerializable.java
DistributedMap.java
CachedVectorContainer.java
package-info.java
DrillSerializable.java
DistributedMultiMap.java
VectorSerializer.java
VectorAccessibleSerializable.java
SerializationDefinition.java
Counter.java
LoopedAbstractDrillSerializable.java
DistributedCache.java
ops
ExecutorFragmentContext.java
BaseFragmentContext.java
QueryContext.java
RootFragmentContext.java
OperatorStatReceiver.java
StatusHandler.java
ContextInformation.java
FragmentStats.java
OperatorStats.java
OptimizerRulesContext.java
FragmentContext.java
OperatorContextImpl.java
OperatorContext.java
AccountingUserConnection.java
BufferManagerImpl.java
UdfUtilities.java
SendingAccountor.java
FragmentContextImpl.java
Consumer.java
AccountingDataTunnel.java
BaseOperatorContext.java
ExchangeFragmentContext.java
FragmentContextInterface.java
OperatorMetricRegistry.java
OpProfileDef.java
ViewExpansionContext.java
OperatorUtilities.java
MetricDef.java
opt
IdentityOptimizer.java
BasicOptimizer.java
Optimizer.java
rpc
security
FastSaslClientFactory.java
AuthenticatorProvider.java
kerberos
KerberosFactory.java
SecurityConfiguration.java
ClientAuthenticatorProvider.java
FastSaslServerFactory.java
plain
PlainServer.java
PlainFactory.java
AuthStringUtil.java
ServerAuthenticationHandler.java
package-info.java
AuthenticatorProviderImpl.java
AbstractClientConnection.java
BitConnectionConfig.java
UserClientConnection.java
AbstractDisposableUserClientConnection.java
user
security
PamUserAuthenticator.java
UserAuthenticationException.java
UserAuthenticator.java
UserAuthenticatorFactory.java
Pam4jUserAuthenticator.java
UserAuthenticatorTemplate.java
UserServer.java
QueryResultHandler.java
UserServerRequestHandler.java
AwaitableUserResultsListener.java
UserResultsListener.java
UserProtobufLengthDecoder.java
UserSession.java
UserRpcUtils.java
UserRpcMetrics.java
InboundImpersonationManager.java
UserConnectionConfig.java
QueryDataBatch.java
UserClient.java
UserRpcConfig.java
ConnectionConfig.java
BitRpcUtility.java
AbstractConnectionConfig.java
data
DataServerConnection.java
DataRpcMetrics.java
DataClientConnection.java
IncomingDataBatch.java
DataClient.java
DataTunnel.java
DataServer.java
DataConnectionManager.java
DataServerRequestHandler.java
DataProtobufLengthDecoder.java
DataDefaultInstanceHandler.java
DataRpcConfig.java
AckSender.java
DataConnectionConfig.java
DataConnectionCreator.java
AbstractRpcMetrics.java
FailingRequestHandler.java
AbstractServerConnection.java
control
RemoteControlConnectionManager.java
ControllerImpl.java
ControlConnectionManager.java
ControlRpcMetrics.java
ControlProtobufLengthDecoder.java
WorkEventBus.java
Controller.java
ControlRpcConfig.java
ControlTunnel.java
CustomHandlerRegistry.java
ControlConnectionConfig.java
LocalControlConnectionManager.java
ControlServer.java
ConnectionManagerRegistry.java
DefaultInstanceHandler.java
ControlConnection.java
ControlClient.java
dotdrill
DotDrillFile.java
DotDrillType.java
package-info.java
DotDrillUtil.java
View.java
server
DrillbitContext.java
FailureUtils.java
options
OptionSet.java
OptionList.java
OptionValidator.java
OptionValue.java
InMemoryOptionManager.java
OptionManager.java
FallbackOptionManager.java
OptionMetaData.java
BaseOptionManager.java
SystemOptionManager.java
PersistedOptionValue.java
TypeValidators.java
OptionDefinition.java
FragmentOptionManager.java
QueryOptionManager.java
SessionOptionManager.java
DrillConfigIterator.java
QueryProfileStoreContext.java
DrillbitStateManager.java
Drillbit.java
BootStrapContext.java
rest
StatusResources.java
LogsResources.java
UserNameFilter.java
WebServerConstants.java
QueryWrapper.java
WebUserConnection.java
ViewableWithPermissions.java
ThreadsResources.java
WebSessionResources.java
QueryResources.java
MetricsResources.java
PluginConfigWrapper.java
StorageResources.java
LogInLogOutResources.java
WebServer.java
profile
OperatorWrapper.java
ProfileResources.java
FragmentWrapper.java
Comparators.java
TableBuilder.java
SimpleDurationFormat.java
OperatorPathBuilder.java
ProfileWrapper.java
Filters.java
ProfileUtil.java
HtmlAttribute.java
auth
AuthDynamicFeature.java
SpnegoSecurityHandler.java
DrillErrorHandler.java
DrillUserPrincipal.java
DrillRestLoginService.java
SpnegoConfig.java
DrillHttpSecurityHandlerProvider.java
DrillSpnegoAuthenticator.java
DrillHttpConstraintSecurityHandler.java
FormSecurityHanlder.java
DrillSpnegoLoginService.java
GenericExceptionMapper.java
DrillRestServer.java
DrillRoot.java
RemoteServiceSet.java
StartupOptions.java
ssl
SSLConfigBuilder.java
SSLConfig.java
SSLConfigClient.java
SSLConfigServer.java
disk
Spool.java
package-info.java
schema
RecordSchema.java
ObjectSchema.java
NamedField.java
Field.java
Record.java
DiffSchema.java
OrderedField.java
BackedRecord.java
ListSchema.java
DataRecord.java
json
jackson
JacksonHelper.java
SchemaIdGenerator.java
IdGenerator.java
physical
impl
partitionsender
PartitionerTemplate.java
PartitionerDecorator.java
PartitionOutgoingBatch.java
PartitionSenderRootExec.java
PartitionSenderCreator.java
Partitioner.java
ImplCreator.java
statistics
StatisticsAggBatch.java
CntDupsMergedStatistic.java
MergedStatisticFactory.java
AbstractMergedStatistic.java
Statistic.java
RowCountMergedStatistic.java
StatisticsMergeBatchCreator.java
ColTypeMergedStatistic.java
MergedStatistic.java
NDVMergedStatistic.java
AvgWidthMergedStatistic.java
NNRowCountMergedStatistic.java
StatisticsAggBatchCreator.java
HLLMergedStatistic.java
StatisticsMergeBatch.java
ColumnMergedStatistic.java
TDigestMergedStatistic.java
StatisticsWriterRecordBatch.java
BaseRootExec.java
rangepartitioner
RangePartitionRecordBatch.java
RangePartitionSenderCreator.java
RootExec.java
RootCreator.java
broadcastsender
BroadcastSenderCreator.java
BroadcastSenderRootExec.java
MergingReceiverCreator.java
PhysicalConfig.java
limit
LimitBatchCreator.java
PartitionLimitRecordBatch.java
PartitionLimitBatchCreator.java
LimitRecordBatch.java
window
WindowFramer.java
FrameSupportTemplate.java
WindowDataBatch.java
WindowFrameRecordBatch.java
Partition.java
WindowFunction.java
WindowFrameBatchCreator.java
NoFrameSupportTemplate.java
ScreenCreator.java
sort
RecordBatchData.java
SortRecordBatchBuilder.java
SortTemplate.java
SortBatch.java
SortBatchCreator.java
Sorter.java
common
HashTable.java
HashPartition.java
ChainedHashTable.java
SpilledPartitionMetadata.java
HashTableConfig.java
HashTableTemplate.java
AbstractSpilledPartitionMetadata.java
CodeGenMemberInjector.java
Comparator.java
IndexPointer.java
SpilledState.java
HashTableStats.java
HashTableAllocationTracker.java
project
ProjectBatchCreator.java
OutputWidthVisitor.java
ProjectMemoryManager.java
OutputSizeEstimateConstants.java
Projector.java
ProjectorTemplate.java
ProjectRecordBatch.java
ComplexToJsonBatchCreator.java
OutputWidthVisitorState.java
OutputWidthExpression.java
validate
IteratorValidatorCreator.java
IteratorValidatorInjector.java
IteratorValidatorBatchIterator.java
BatchValidator.java
trace
TraceBatchCreator.java
TraceRecordBatch.java
TopN
TopNSortBatchCreator.java
TopNBatch.java
PriorityQueueTemplate.java
PriorityQueue.java
TraceInjector.java
aggregate
HashAggUpdater.java
HashAggTemplate.java
StreamingAggTemplate.java
HashAggSpilledPartition.java
HashAggBatch.java
SpilledRecordbatch.java
StreamingAggregator.java
HashAggregator.java
InternalBatch.java
StreamingAggBatch.java
HashAggBatchCreator.java
StreamingAggBatchCreator.java
BatchIterator.java
SingleSenderCreator.java
unorderedreceiver
UnorderedReceiverCreator.java
UnorderedReceiverBatch.java
flatten
FlattenBatchCreator.java
FlattenRecordBatch.java
Flattener.java
FlattenTemplate.java
ScanBatch.java
xsort
SingleBatchSorterTemplate.java
PriorityQueueCopierTemplate.java
SingleBatchSorter.java
PriorityQueueCopier.java
managed
SortImpl.java
SorterWrapper.java
SortConfig.java
PriorityQueueCopierTemplate.java
SortMemoryManager.java
PriorityQueueCopier.java
BufferedBatches.java
SpilledRuns.java
MSortTemplate.java
ExternalSortBatch.java
SortMetrics.java
MSorter.java
PriorityQueueCopierWrapper.java
BatchGroup.java
BaseSortWrapper.java
MergeSortWrapper.java
BaseWrapper.java
MSortTemplate.java
ExternalSortBatch.java
MSorter.java
BatchGroup.java
ExternalSortBatchCreator.java
OutputMutator.java
BatchCreator.java
svremover
GenericCopier.java
RemovingRecordBatch.java
SVRemoverCreator.java
StraightCopier.java
AbstractSV4Copier.java
Copier.java
AbstractCopier.java
GenericSV2Copier.java
GenericSV4Copier.java
GenericCopierFactory.java
AbstractSV2Copier.java
scan
columns
ColumnsArrayParser.java
ResolvedColumnsArrayColumn.java
package-info.java
ColumnsSchemaNegotiator.java
ColumnsScanFramework.java
UnresolvedColumnsArrayColumn.java
ColumnsArrayManager.java
ReaderState.java
project
AbstractUnresolvedColumn.java
ResolvedTableColumn.java
ReaderSchemaOrchestrator.java
ResolvedColumn.java
StaticColumnLoader.java
ScanLevelProjection.java
ResolvedMapColumn.java
ReaderLevelProjection.java
NullColumnLoader.java
NoOpMetadataManager.java
ExplicitSchemaProjection.java
ResolvedTuple.java
ScanSchemaOrchestrator.java
ColumnProjection.java
SmoothingProjection.java
NullColumnBuilder.java
package-info.java
SchemaSmoother.java
MetadataManager.java
ResolvedNullColumn.java
WildcardSchemaProjection.java
WildcardProjection.java
VectorSource.java
ConstantColumnLoader.java
file
FileMetadata.java
FileMetadataColumn.java
FileMetadataManager.java
FileMetadataColumnDefn.java
FileMetadataColumnsParser.java
package-info.java
MetadataColumn.java
FileScanFramework.java
PartitionColumn.java
ScanOperatorExec.java
package-info.java
ScanOperatorEvents.java
framework
ShimBatchReader.java
BasicScanFactory.java
SchemaNegotiator.java
ManagedReader.java
ManagedScanFramework.java
SchemaNegotiatorImpl.java
package-info.java
RowBatchReader.java
WriterRecordBatch.java
protocol
SchemaTracker.java
OperatorRecordBatch.java
package-info.java
OperatorExec.java
OperatorDriver.java
VectorContainerAccessor.java
BatchAccessor.java
mergereceiver
MergingReceiverGeneratorBase.java
MergingRecordBatch.java
MergingReceiverTemplate.java
orderedpartitioner
OrderedPartitionProjectorTemplate.java
SampleSorter.java
OrderedPartitionRecordBatch.java
OrderedPartitionProjector.java
SampleSortTemplate.java
SampleCopierTemplate.java
OrderedPartitionSenderCreator.java
SampleCopier.java
unnest
Unnest.java
UnnestRecordBatch.java
UnnestBatchCreator.java
UnnestImpl.java
values
ValuesBatchCreator.java
join
HashJoinState.java
RowKeyJoinBatch.java
RowKeyJoinBatchCreator.java
HashTableSizeCalculatorConservativeImpl.java
NestedLoopJoinBatchCreator.java
LateralJoinBatch.java
JoinStatus.java
HashTableSizeCalculatorLeanImpl.java
HashJoinProbe.java
LateralJoinBatchCreator.java
RowKeyJoin.java
HashJoinBatchCreator.java
HashJoinHelperSizeCalculatorImpl.java
NestedLoopJoinTemplate.java
JoinTemplate.java
HashJoinHelper.java
BatchSizePredictor.java
HashTableSizeCalculator.java
JoinUtils.java
MergeJoinBatch.java
HashJoinMemoryCalculator.java
MergeJoinCreator.java
HashJoinBatch.java
NestedLoopJoinBatch.java
JoinWorker.java
HashJoinProbeTemplate.java
BatchSizePredictorImpl.java
HashJoinHelperSizeCalculator.java
HashJoinMemoryCalculatorImpl.java
HashJoinHelperUnusedSizeImpl.java
HashJoinStateCalculator.java
NestedLoopJoin.java
HashJoinMechanicalMemoryCalculator.java
unpivot
UnpivotMapsBatchCreator.java
UnpivotMapsRecordBatch.java
OperatorCreatorRegistry.java
materialize
VectorRecordMaterializer.java
RecordMaterializer.java
QueryWritableBatch.java
spill
package-info.java
SpillSet.java
filter
FilterRecordBatch.java
RuntimeFilterRecordBatch.java
FilterTemplate2.java
RuntimeFilterBatchCreator.java
EvalSetupException.java
FilterBatchCreator.java
FilterSignature.java
ReturnValueExpression.java
FilterTemplate4.java
Filterer.java
EvaluationPredicate.java
union
UnionAller.java
UnionAllRecordBatch.java
UnionAllBatchCreator.java
UnionAllerTemplate.java
producer
ProducerConsumerBatchCreator.java
ProducerConsumerBatch.java
WriteEntry.java
DataValidationMode.java
base
AbstractSingle.java
HasAffinity.java
IndexGroupScan.java
Exchange.java
AbstractGroupScanWithMetadata.java
SchemalessBatchCreator.java
AbstractFileGroupScan.java
PhysicalVisitor.java
AbstractJoinPop.java
Writer.java
FragmentRoot.java
AbstractDbGroupScan.java
Receiver.java
AbstractExchange.java
PhysicalOperator.java
FileGroupScan.java
AbstractMultiple.java
AbstractGroupScan.java
TableMetadataProviderBuilder.java
FileSystemMetadataProviderManager.java
SubScan.java
AbstractWriter.java
AbstractSubScan.java
Store.java
Leaf.java
Scan.java
TableMetadataProvider.java
Root.java
SchemalessScan.java
AbstractReceiver.java
AbstractSender.java
AbstractStore.java
AbstractDbSubScan.java
DbGroupScan.java
MetadataProviderManager.java
DbSubScan.java
FragmentLeaf.java
ParquetTableMetadataProvider.java
ParquetMetadataProvider.java
GroupScan.java
LateralContract.java
AbstractPhysicalVisitor.java
ScanStats.java
SimpleFileTableMetadataProvider.java
PhysicalOperatorUtil.java
AbstractBase.java
Sender.java
PhysicalOperatorSetupException.java
config
SelectionVectorRemover.java
AbstractMuxExchange.java
Limit.java
ExternalSort.java
StreamingAggregate.java
UnionAll.java
UnionExchange.java
StatisticsAggregate.java
Filter.java
ProducerConsumer.java
AbstractDeMuxExchange.java
Screen.java
Trace.java
HashJoinPOP.java
HashAggregate.java
IteratorValidator.java
Sort.java
HashPartitionSender.java
Values.java
Project.java
MergeJoinPOP.java
SingleMergeExchange.java
PartitionLimit.java
StatisticsMerge.java
ComplexToJson.java
UnorderedMuxExchange.java
OrderedPartitionSender.java
UnorderedDeMuxExchange.java
BroadcastSender.java
NestedLoopJoinPOP.java
RangePartitionExchange.java
RangePartitionSender.java
PartitionRange.java
OrderedMuxExchange.java
UnorderedReceiver.java
HashToMergeExchange.java
MergingReceiverPOP.java
LateralJoinPOP.java
WindowPOP.java
SingleSender.java
BroadcastExchange.java
RuntimeFilterPOP.java
OrderedPartitionExchange.java
HashToRandomExchange.java
UnnestPOP.java
TopN.java
UnpivotMaps.java
RowKeyJoinPOP.java
FlattenPOP.java
EndpointAffinity.java
rowSet
impl
ColumnBuilder.java
SingleVectorState.java
ResultVectorCacheImpl.java
BuildFromSchema.java
NullResultVectorCacheImpl.java
DefaultSchemaTransformer.java
ResultSetLoaderImpl.java
RowSetLoaderImpl.java
SchemaTransformer.java
RepeatedListState.java
NullVectorState.java
WriterIndexImpl.java
TupleState.java
NullableVectorState.java
OptionBuilder.java
package-info.java
ListState.java
ContainerState.java
VectorState.java
RepeatedVectorState.java
LoaderInternals.java
ColumnState.java
SchemaTransformerImpl.java
UnionState.java
ResultSetLoader.java
ResultVectorCache.java
project
RequestedTupleImpl.java
RequestedColumnImpl.java
ImpliedTupleRequest.java
RequestedTuple.java
RowSetLoader.java
package-info.java
README.md
model
ReaderIndex.java
BaseTupleModel.java
single
DirectRowIndex.java
SingleSchemaInference.java
package-info.java
BaseWriterBuilder.java
BaseReaderBuilder.java
VectorAllocator.java
BuildVectorsFromMetadata.java
MetadataProvider.java
package-info.java
TupleModel.java
AbstractReaderBuilder.java
hyper
package-info.java
BaseReaderBuilder.java
HyperSchemaInference.java
ContainerVisitor.java
PhysicalPlan.java
MinorFragmentEndpoint.java
testing
ControlsInjector.java
NoOpControlsInjector.java
Injection.java
ExceptionInjection.java
store
NoWriteLocalStore.java
PauseInjection.java
InjectionConfigurationException.java
ExecutionControls.java
InjectionSite.java
ControlsInjectorFactory.java
CountDownLatchInjection.java
ExecutionControlsInjector.java
CountDownLatchInjectionImpl.java
codegen
includes
parserImpls.ftl
license.ftl
compoundIdentifier.ftl
vv_imports.ftl
templates
EventBasedRecordWriter.java
ParquetOutputRecordWriter.java
ParquetTypeHelper.java
RecordWriter.java
JsonOutputRecordWriter.java
TypeHelper.java
SqlAccessors.java
AbstractRecordWriter.java
StringOutputRecordWriter.java
DrillVersionInfo.java
StatisticsRecordWriter.java
StatisticsRecordWriterImpl.java
RecordValueAccessor.java
JsonBaseStatisticsRecordWriter.java
config.fmpp
data
ValueVectorTypes.tdd
Parser.tdd
pom.xml
bats-test
src
test
resources
logback-test.xml
test.csvh
java
org
lealone
bats
executor
DrillFuncTest.java
ExecutorTest.java
util
TestMemoryRetention.java
StoragePluginTestUtils.java
engine
NodeBase.java
JdbcTest.java
BatsEngineTest.java
optimizer
BatsOptimizerTest.java
pom.xml
bats-engine
src
main
resources
drill-module.conf
META-INF
services
org.lealone.server.ProtocolServerEngine
org.lealone.sql.SQLEngine
java
org
lealone
bats
engine
sql
BatsSQLEngine.java
BatsSQLParser.java
storage
LealoneSchema.java
LealoneStoragePlugin.java
LealoneTable.java
LealoneScanBatchCreator.java
LealoneGroupScan.java
LealoneSchemaFactory.java
LealoneSubScan.java
LealoneRecordReader.java
LealoneScanSpec.java
LealoneStoragePluginConfig.java
BatsEngine.java
server
BatsBatchResult.java
BatsClientConnection.java
BatsServerConnection.java
BatsServerEngine.java
BatsResult.java
BatsServer.java
BatsSqlLineApplication.java
pom.xml
bats-api
src
main
java
org
lealone
bats
api
AutoMetric.java
LocalMode.java
DefaultOutputPort.java
Module.java
plugin
DAGSetupEvent.java
Event.java
DAGSetupPlugin.java
Plugin.java
Slice.java
Context.java
StorageAgent.java
StatsListener.java
StreamCodec.java
operator
ControlTuple.java
Attribute.java
ControlAwareDefaultOutputPort.java
AffinityRulesSet.java
ControlTupleEnabledSink.java
DefaultPartition.java
Launcher.java
Stats.java
DefaultInputPort.java
package-info.java
Sink.java
Operator.java
Component.java
AffinityRule.java
YarnAppLauncher.java
DAG.java
EmbeddedAppLauncher.java
InputOperator.java
annotation
OutputPortFieldAnnotation.java
OperatorAnnotation.java
InputPortFieldAnnotation.java
Name.java
package-info.java
RecordField.java
Stateless.java
ApplicationAnnotation.java
MurmurHash.java
StringCodec.java
ControlAwareDefaultInputPort.java
Partitioner.java
StreamingApplication.java
pom.xml
bats-optimizer
src
main
resources
org
apache
calcite
util
CalciteResource.properties
java
org
apache
calcite
sql
SqlOverOperator.java
SqlExplainLevel.java
SqlNode.java
SqlFunction.java
SqlTimestampLiteral.java
SqlDynamicParam.java
SqlInsertKeyword.java
SqlValuesOperator.java
SqlUnresolvedFunction.java
SqlDateLiteral.java
SqlKind.java
JoinConditionType.java
SqlJsonValueEmptyOrErrorBehavior.java
SqlAlter.java
SqlBinaryStringLiteral.java
SqlTimeLiteral.java
SqlWith.java
SqlIdentifier.java
SqlSnapshot.java
SqlUpdate.java
SqlExplainFormat.java
SqlJsonEmptyOrError.java
SqlFunctionalOperator.java
SqlUtil.java
SqlNumericLiteral.java
SqlMerge.java
SqlWithinGroupOperator.java
SqlDialectFactory.java
SemiJoinType.java
SqlOrderBy.java
SqlPrefixOperator.java
SqlCallBinding.java
SqlLateralOperator.java
SqlMatchRecognize.java
SqlPostfixOperator.java
JoinType.java
SqlInfixOperator.java
SqlCollation.java
SqlWindow.java
SqlFilterOperator.java
SqlSampleSpec.java
SqlSelectOperator.java
SqlCharStringLiteral.java
SqlDrop.java
SqlAsOperator.java
SqlJdbcDataTypeName.java
validate
DelegatingSqlValidatorTable.java
AggregatingSelectScope.java
SqlValidatorException.java
SqlNameMatcher.java
EmptyScope.java
TableScope.java
DelegatingNamespace.java
SqlUserDefinedFunction.java
WithItemNamespace.java
MatchRecognizeScope.java
SqlMoniker.java
SelectNamespace.java
DelegatingScope.java
WithScope.java
SqlMonotonicity.java
SqlNameMatchers.java
SqlIdentifierMoniker.java
ScopeChild.java
SchemaNamespace.java
SqlValidatorWithHints.java
MatchRecognizeNamespace.java
SelectScope.java
SetopNamespace.java
SqlUserDefinedTableFunction.java
SqlModality.java
SqlValidatorCatalogReader.java
JoinScope.java
FieldNamespace.java
TableConstructorNamespace.java
package-info.java
AggChecker.java
ProcedureNamespace.java
IdentifierNamespace.java
JoinNamespace.java
OrderByScope.java
SqlConformance.java
SqlDelegatingConformance.java
OverScope.java
ParameterNamespace.java
SqlAbstractConformance.java
TableNamespace.java
SqlUserDefinedAggFunction.java
SqlConformanceEnum.java
AbstractNamespace.java
CatalogScope.java
ParameterScope.java
DelegatingSqlValidatorCatalogReader.java
SqlValidatorNamespace.java
SqlValidatorUtil.java
SqlScopedShuttle.java
SqlUserDefinedTableMacro.java
AggFinder.java
WithNamespace.java
AggregatingScope.java
SqlMonikerImpl.java
SqlValidatorScope.java
CollectScope.java
GroupByScope.java
AggVisitor.java
SqlValidatorTable.java
SqlValidator.java
ListScope.java
CyclicDefinitionException.java
CollectNamespace.java
SqlQualified.java
UnnestNamespace.java
AliasNamespace.java
SqlMonikerType.java
ExplicitOperatorBinding.java
util
ChainedSqlOperatorTable.java
SqlString.java
ListSqlOperatorTable.java
SqlBasicVisitor.java
SqlVisitor.java
ReflectiveSqlOperatorTable.java
SqlBuilder.java
SqlShuttle.java
package-info.java
type
OrdinalReturnTypeInference.java
FamilyOperandTypeChecker.java
SqlTypeTransforms.java
SqlOperandCountRanges.java
InferTypes.java
CursorReturnTypeInference.java
TableFunctionReturnTypeInference.java
ArraySqlType.java
OperandTypes.java
MultisetOperandTypeChecker.java
SameOperandTypeExceptLastOperandChecker.java
ExplicitOperandTypeInference.java
ObjectSqlType.java
SqlTypeName.java
SqlTypeAssignmentRules.java
CompositeOperandTypeChecker.java
JavaToSqlTypeConversionRules.java
LiteralOperandTypeChecker.java
IntervalSqlType.java
BasicSqlType.java
ExplicitReturnTypeInference.java
SqlTypeUtil.java
SqlReturnTypeInferenceChain.java
SqlReturnTypeInference.java
AbstractSqlType.java
ReturnTypes.java
SetopOperandTypeChecker.java
ExtraSqlTypes.java
MultisetSqlType.java
package-info.java
AssignableOperandTypeChecker.java
SqlOperandTypeInference.java
MatchReturnTypeInference.java
ComparableOperandTypeChecker.java
SqlOperandTypeChecker.java
OperandsTypeChecking.java
SqlTypeExplicitPrecedenceList.java
SqlTypeFactoryImpl.java
CompositeSingleOperandTypeChecker.java
SqlSingleOperandTypeChecker.java
SqlTypeTransform.java
SameOperandTypeChecker.java
MapSqlType.java
SqlTypeTransformCascade.java
SqlTypeFamily.java
SqlDialectFactoryImpl.java
SqlProcedureCallOperator.java
SqlOperandCountRange.java
SqlSetOption.java
SqlSelect.java
SqlStateCodes.java
SqlSelectKeyword.java
SqlGroupedWindowFunction.java
SqlDdl.java
SqlCreate.java
SqlNodeList.java
SqlDescribeTable.java
package-info.java
SqlDataTypeSpec.java
SqlJoin.java
SqlBasicCall.java
SqlSyntax.java
advise
SqlSimpleParser.java
package-info.java
SqlAdvisor.java
SqlAdvisorGetHintsFunction2.java
SqlAdvisorGetHintsFunction.java
SqlAdvisorHint2.java
SqlAdvisorHint.java
SqlAdvisorValidator.java
SqlJsonEncoding.java
SqlAggFunction.java
SqlCall.java
SqlJsonQueryWrapperBehavior.java
SqlJsonQueryEmptyOrErrorBehavior.java
SqlOperatorTable.java
SqlInternalOperator.java
SqlJdbcFunctionCall.java
SqlSpecialOperator.java
SqlBinaryOperator.java
SqlNullSemantics.java
SqlWriter.java
SqlAbstractDateTimeLiteral.java
SqlJsonConstructorNullClause.java
pretty
package-info.java
SqlPrettyWriter.java
SqlFormatOptions.java
SqlJsonExistsErrorBehavior.java
SqlDelete.java
SqlAccessType.java
dialect
FirebirdSqlDialect.java
ParaccelSqlDialect.java
Db2SqlDialect.java
SybaseSqlDialect.java
PostgresqlSqlDialect.java
TeradataSqlDialect.java
AccessSqlDialect.java
NeoviewSqlDialect.java
H2SqlDialect.java
HsqldbSqlDialect.java
IngresSqlDialect.java
MssqlSqlDialect.java
HiveSqlDialect.java
VerticaSqlDialect.java
package-info.java
MysqlSqlDialect.java
NetezzaSqlDialect.java
LucidDbSqlDialect.java
SparkSqlDialect.java
DerbySqlDialect.java
OracleSqlDialect.java
InformixSqlDialect.java
InterbaseSqlDialect.java
InfobrightSqlDialect.java
PhoenixSqlDialect.java
AnsiSqlDialect.java
JethroDataSqlDialect.java
CalciteSqlDialect.java
BigQuerySqlDialect.java
RedshiftSqlDialect.java
SqlWithItem.java
SqlDialect.java
SqlSplittableAggFunction.java
SqlIntervalLiteral.java
SqlExplain.java
SqlInsert.java
SqlAccessEnum.java
SqlLiteral.java
SqlAbstractStringLiteral.java
SqlFunctionCategory.java
SqlDescribeSchema.java
SqlIntervalQualifier.java
parser
impl
package-info.java
SqlAbstractParserImpl.java
Span.java
SqlParserPos.java
SqlParserUtil.java
package-info.java
SqlParser.java
SqlParserImplFactory.java
SqlParseException.java
SqlOperator.java
SqlRankFunction.java
fun
SqlNewOperator.java
SqlJsonValueExpressionOperator.java
SqlSequenceValueOperator.java
SqlJsonExistsFunction.java
OracleSqlOperatorTable.java
SqlAnyValueAggFunction.java
SqlJsonValueFunction.java
SqlSumEmptyIsZeroAggFunction.java
SqlJsonQueryFunction.java
SqlArrayValueConstructor.java
SqlTimestampDiffFunction.java
SqlGroupingFunction.java
SqlSumAggFunction.java
SqlRollupOperator.java
SqlLiteralChainOperator.java
SqlCollectionTableOperator.java
SqlBitOpAggFunction.java
SqlFloorFunction.java
SqlMapValueConstructor.java
SqlJsonTypeFunction.java
SqlJsonObjectFunction.java
SqlRandIntegerFunction.java
SqlMinMaxAggFunction.java
SqlTimestampAddFunction.java
SqlJsonDepthFunction.java
SqlJsonArrayAggAggFunction.java
SqlQuantifyOperator.java
SqlLeadLagAggFunction.java
SqlJsonArrayFunction.java
SqlCoalesceFunction.java
SqlMonotonicUnaryFunction.java
SqlSubstringFunction.java
SqlNthValueAggFunction.java
SqlRandFunction.java
SqlStringContextVariable.java
SqlPositionFunction.java
SqlOverlayFunction.java
SqlMapQueryConstructor.java
SqlNullifFunction.java
SqlRegrCountAggFunction.java
SqlThrowOperator.java
SqlGroupingIdFunction.java
SqlBaseContextVariable.java
SqlArrayQueryConstructor.java
SqlDatetimeSubtractionOperator.java
SqlTranslate3Function.java
SqlMultisetSetOperator.java
package-info.java
SqlTrimFunction.java
SqlNtileAggFunction.java
SqlDatetimePlusOperator.java
SqlCastFunction.java
SqlCursorConstructor.java
SqlExtractFunction.java
SqlExtendOperator.java
SqlOverlapsOperator.java
SqlMultisetMemberOfOperator.java
SqlSingleValueAggFunction.java
SqlMonotonicBinaryOperator.java
SqlLikeOperator.java
SqlConvertFunction.java
SqlJsonObjectAggAggFunction.java
SqlStdOperatorTable.java
SqlRowOperator.java
SqlCovarAggFunction.java
SqlItemOperator.java
SqlArgumentAssignmentOperator.java
SqlDatePartFunction.java
SqlAbstractGroupFunction.java
SqlCaseOperator.java
SqlMultisetQueryConstructor.java
SqlCase.java
SqlCurrentDateFunction.java
SqlInOperator.java
SqlMultisetValueConstructor.java
SqlCountAggFunction.java
SqlAvgAggFunction.java
SqlJsonPrettyFunction.java
SqlJsonApiCommonSyntaxOperator.java
SqlColumnListConstructor.java
SqlDotOperator.java
SqlBetweenOperator.java
SqlDefaultOperator.java
SqlHistogramAggFunction.java
SqlFirstLastValueAggFunction.java
SqlAbstractTimeFunction.java
SqlGroupIdFunction.java
SqlSetOperator.java
SqlUnnestOperator.java
SqlOperatorBinding.java
plan
RelOptRuleOperandChildPolicy.java
RelMultipleTrait.java
RelOptTable.java
RelOptConnection.java
RelOptUtil.java
ViewExpanders.java
Contexts.java
RelOptRuleOperand.java
MulticastRelOptListener.java
RelOptListener.java
RelTraitSet.java
RelOptSchema.java
Context.java
CommonRelSubExprRule.java
RelOptMaterialization.java
VisitorDataContext.java
RelImplementor.java
SubstitutionVisitor.java
RelTrait.java
RelOptRule.java
RelCompositeTrait.java
MaterializedViewSubstitutionVisitor.java
ConventionTraitDef.java
AbstractRelOptPlanner.java
RelTraitDef.java
package-info.java
Strong.java
RelOptRuleCall.java
RexImplicationChecker.java
RelOptLattice.java
RelOptAbstractTable.java
Convention.java
RelOptNode.java
RelOptRuleOperandChildren.java
RelOptCluster.java
RelOptPredicateList.java
TableAccessMap.java
RelOptQuery.java
RelOptCost.java
RelOptSamplingParameters.java
volcano
VolcanoRuleMatch.java
VolcanoCost.java
VolcanoRuleCall.java
VolcanoRelMetadataProvider.java
VolcanoPlanner.java
package-info.java
RelSet.java
VolcanoPlannerPhase.java
ChainedPhaseRuleMappingInitializer.java
VolcanoPlannerPhaseRuleMappingInitializer.java
RuleQueue.java
RelSubset.java
AbstractConverter.java
RelOptPlanner.java
RelOptCostFactory.java
RelOptCostImpl.java
RelOptMaterializations.java
hep
HepPlanner.java
HepProgram.java
HepProgramBuilder.java
package-info.java
HepInstruction.java
HepRuleCall.java
HepRelVertex.java
HepMatchOrder.java
HepRelMetadataProvider.java
RelOptSchemaWithSampling.java
DataContext.java
util
Resources.java
ImmutableIntList.java
DateTimeUtils.java
Litmus.java
CartesianProductEnumerator.java
NameSet.java
graph
DefaultDirectedGraph.java
DepthFirstIterator.java
DirectedGraph.java
CycleDetector.java
BreadthFirstIterator.java
package-info.java
AttributedDirectedGraph.java
Graphs.java
TopologicalOrderIterator.java
DefaultEdge.java
CalciteContextException.java
Source.java
AbstractImmutableList.java
Spacer.java
CompositeList.java
EnumeratorUtils.java
mapping
IntPair.java
AbstractTargetMapping.java
AbstractSourceMapping.java
Mapping.java
package-info.java
MappingType.java
Mappings.java
Filterator.java
TimestampString.java
CalciteException.java
function
Function0.java
Parameter.java
Function.java
Functions.java
Function2.java
Function1.java
ReflectiveVisitDispatcher.java
UnmodifiableArrayList.java
ReflectiveVisitor.java
CalciteParserException.java
Static.java
Template.java
ConsList.java
BitSets.java
BarfingInvocationHandler.java
SourceStringReader.java
Hook.java
ReflectUtil.java
SqlFunctions.java
trace
CalciteTimingTracer.java
CalciteTrace.java
package-info.java
CalciteLogger.java
PackageMarker.java
NumberUtil.java
CompositeMap.java
TimeString.java
NameMap.java
IntList.java
TimeUnit.java
GeoFunctions.java
Utilities.java
Ord.java
Benchmark.java
DateTimeStringUtils.java
Holder.java
JsonBuilder.java
PrecedenceClimbingParser.java
BuiltInMethod.java
SaffronProperties.java
SerializableCharset.java
package-info.java
Row.java
BitString.java
FlatLists.java
NameMultimap.java
StackWriter.java
Casing.java
Util.java
Enumerable.java
Stacks.java
DateString.java
Quoting.java
Unsafe.java
PartiallyOrderedSet.java
Bug.java
TimeWithTimeZoneString.java
Permutation.java
annotations
Experimental.java
NonDeterministic.java
CastingList.java
CalciteValidatorException.java
Sources.java
ChunkList.java
DelegatingInvocationHandler.java
TimeUnitRange.java
CancelFlag.java
Optionality.java
javac
JaninoCompiler.java
package-info.java
JavaCompiler.java
JavaCompilerArgs.java
Feature.java
Pair.java
Closer.java
CalciteResource.java
Spaces.java
ImmutableNullableList.java
Glossary.java
Unit.java
TryThreadLocal.java
TimestampWithTimeZoneString.java
FluentListUtils.java
XmlOutput.java
EquivalenceSet.java
NlsString.java
CaseInsensitiveComparator.java
Enumerator.java
ControlFlowException.java
ByteString.java
IntegerIntervalSet.java
PluginUtils.java
ConversionUtil.java
ImmutableBitSet.java
sql2rel
StandardConvertletTable.java
InitializerContext.java
SqlNodeToRexConverter.java
CorrelationReferenceFinder.java
SqlNodeToRexConverterImpl.java
InitializerExpressionFactory.java
RelFieldTrimmer.java
SqlRexContext.java
AuxiliaryConverter.java
package-info.java
ReflectiveConvertletTable.java
RelStructuredTypeFlattener.java
DeduplicateCorrelateVariables.java
SqlRexConvertletTable.java
RelDecorrelator.java
SubQueryConverter.java
NullInitializerExpressionFactory.java
SqlRexConvertlet.java
config
Lex.java
ConnectionConfigImpl.java
NullCollation.java
CalciteSystemProperty.java
ConnectionConfig.java
package-info.java
CalciteConnectionConfig.java
CalciteConnectionConfigImpl.java
BuiltInConnectionProperty.java
CalciteConnectionProperty.java
ConnectionProperty.java
package-info.java
rex
impl
RexSubQueryImpl.java
RexFieldAccessImpl.java
RexInputRefImpl.java
RexOverImpl.java
RexDynamicParamImpl.java
RexNodeBase.java
RexWinAggCallImpl.java
RexMRAggCallImpl.java
RexLocalRefImpl.java
RexLiteralImpl.java
RexSlotBase.java
RexRangeRefImpl.java
RexCorrelVariableImpl.java
RexCallImpl.java
RexFactoryImpl.java
RexVariableBase.java
RexExecutable.java
RexDigestIncludeType.java
LogicVisitor.java
RexUnknownAs.java
RexSqlConvertlet.java
RexExecutor.java
RexCallBinding.java
RexLiteral.java
RexToSqlNodeConverterImpl.java
RexPattern.java
RexPatternFieldRef.java
RexSqlReflectiveConvertletTable.java
RexInterpreter.java
RexProgramBuilder.java
RexVisitorImpl.java
RexSqlStandardConvertletTable.java
RexPermuteInputsShuttle.java
RexWindowBound.java
RexDynamicParam.java
RexSimplify.java
RexCopier.java
RexUtil.java
RexFieldCollation.java
RexCorrelVariable.java
RexProgram.java
RexOver.java
RexChecker.java
RexNode.java
RexExecutorImpl.java
package-info.java
RexTransformer.java
RexRangeRef.java
RexTableInputRef.java
RexToSqlNodeConverter.java
RexMultisetUtil.java
RexBuilder.java
RexVisitor.java
RexCall.java
RexFactory.java
RexFieldAccess.java
RexWindow.java
RexShuttle.java
RexAnalyzer.java
RexAction.java
RexLocalRef.java
RexSqlConvertletTable.java
RexBiVisitor.java
RexSubQuery.java
RexSlot.java
RexVariable.java
RexInputRef.java
RexPermutationShuttle.java
rel
RelReferentialConstraint.java
RelWriter.java
stream
LogicalDelta.java
StreamRules.java
package-info.java
Delta.java
LogicalChi.java
Chi.java
AbstractRelNode.java
RelHomogeneousShuttle.java
metadata
UnboundMetadata.java
RelMdUtil.java
RelMdParallelism.java
RelMdPopulationSize.java
RelMdSelectivity.java
MetadataFactory.java
RelMdMaxRowCount.java
RelMdPredicates.java
DefaultRelMetadataProvider.java
RelMdMinRowCount.java
JaninoRelMetadataProvider.java
RelMetadataQuery.java
RelMdSize.java
MetadataHandler.java
Metadata.java
CachingRelMetadataProvider.java
RelMdDistinctRowCount.java
RelMdColumnUniqueness.java
ReflectiveRelMetadataProvider.java
RelColumnOrigin.java
MetadataFactoryImpl.java
RelMetadataProvider.java
BuiltInMetadata.java
RelMdUniqueKeys.java
RelMdColumnOrigins.java
CyclicMetadataException.java
RelColumnMapping.java
RelMdAllPredicates.java
RelMdTableReferences.java
package-info.java
RelMdExplainVisibility.java
NullSentinel.java
RelMdMemory.java
RelMdCollation.java
RelMdNodeTypes.java
RelMdDistribution.java
RelMdRowCount.java
MetadataDef.java
ChainedRelMetadataProvider.java
RelMdPercentageOriginalRows.java
RelMdExpressionLineage.java
RelShuttleImpl.java
SingleRel.java
enumerable
EnumerableRel.java
EnumerableTableScan.java
EnumerableConvention.java
type
RelCrossType.java
DelegatingTypeSystem.java
RelRecordType.java
RelDataTypeSystem.java
DynamicRecordTypeImpl.java
RelDataTypeFactory.java
DynamicRecordType.java
RelDataTypeSystemImpl.java
RelDataTypeImpl.java
RelDataTypeField.java
package-info.java
StructKind.java
RelDataTypeFieldImpl.java
RelDataTypeComparability.java
RelDataTypeFamily.java
java
Types.java
JavaTypeFactory.java
JavaTypeFactoryImpl.java
JavaRecordType.java
PseudoField.java
Primitive.java
annotations
Array.java
Map.java
RelDataTypePrecedenceList.java
RelProtoDataType.java
RelDataTypeHolder.java
RelDataTypeFactoryImpl.java
RelDataType.java
RelShuttle.java
RelFieldCollation.java
mutable
MutableRelType.java
MutableIntersect.java
MutableCorrelate.java
MutableBiRel.java
MutableTableModify.java
MutableJoin.java
MutableWindow.java
MutableMinus.java
MutableRels.java
MutableSort.java
MutableProject.java
MutableTableFunctionScan.java
MutableRel.java
MutableFilter.java
Holder.java
MutableSetOp.java
MutableUnion.java
MutableSemiJoin.java
MutableCollect.java
package-info.java
MutableExchange.java
MutableScan.java
MutableAggregate.java
MutableLeafRel.java
MutableMultiRel.java
MutableSample.java
MutableCalc.java
MutableUncollect.java
MutableRelVisitor.java
MutableValues.java
MutableSingleRel.java
RelDistributionTraitDef.java
package-info.java
RelCollationTraitDef.java
convert
TraitMatchingRule.java
ConverterImpl.java