• 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