• Search by APIs
  • Search by Words
  • Search Projects
  • Java
  • Python
  • JavaScript
  • TypeScript
  • C++
  • Scala
  • Blog
Project: dremio-oss (GitHub Link)
  • dremio-oss-master
    • sample-data
      • nation.parquet
      • nationsMF
        • nationsMF.parquet
      • nationsSF
        • nationsSF.parquet
      • region.parquet
      • regionsMF
        • regionsMF_Typed.parquet
      • regionsSF
        • regionsSF.parquet
    • sabot
      • kernel
        • src
          • main
            • resources
              • sabot-module.conf
              • logback.xml
              • dists.dss
              • org.codehaus.commons.compiler.properties
            • licenses
              • com.dremio.exec.expr.fn.impl.GuavaUtf8.license.txt
              • com.dremio.service.cachemanager.rhash.RendezvousHash.license.txt
            • protobuf
              • iceberg.proto
              • parquet.proto
              • options.proto
              • easy.proto
              • attempts.proto
              • file.proto
              • updateid.proto
            • resources-nonmapr
              • mapr-distribution.properties
            • checkstyle
              • checkstyle-suppressions.xml
            • resources-mapr
              • mapr-distribution.properties
            • java
              • com
                • esotericsoftware
                  • kryo
                    • serializers
                      • StoragePluginIdSerializer.java
                      • InjectingSerializer.java
                • dremio
                  • security
                    • SecretInfo.java
                    • CredentialsService.java
                    • Credentials.java
                    • PasswordCredentials.java
                    • AwsSecretsManager.java
                    • Vault.java
                    • AwsSecretManagerSecretInfo.java
                    • VaultFactory.java
                  • sabot
                    • threads
                      • ListeningSemaphore.java
                      • SendingAccountor.java
                      • SendingMonitor.java
                      • AvailabilityCallback.java
                      • sharedres
                        • SharedResourceGroup.java
                        • SharedResourceManager.java
                        • SharedResourceType.java
                        • SharedResourcesContextImpl.java
                        • SharedResource.java
                        • ActivableResource.java
                    • task
                      • AsyncTaskWrapper.java
                      • BlockRun.java
                      • Task.java
                      • GroupManager.java
                      • single
                        • DedicatedFragmentRunnable.java
                        • DedicatedTaskPool.java
                      • TaskPoolFactory.java
                      • TaskPools.java
                      • TaskPool.java
                      • SchedulingGroup.java
                      • Observer.java
                      • TaskManager.java
                      • AsyncTask.java
                      • TaskDescriptor.java
                    • op
                      • receiver
                        • UnlimitedRawBatchBuffer.java
                        • RawBatchBuffer.java
                        • SpoolingRawBatchBuffer.java
                        • IncomingBuffers.java
                        • unordered
                          • UnorderedReceiverOperator.java
                        • ResponseSenderQueue.java
                        • PartitionedCollector.java
                        • merging
                          • MergingReceiverOperator.java
                          • MergerTemplate.java
                          • Merger.java
                        • DataCollector.java
                        • MergingCollector.java
                        • RawFragmentBatchProvider.java
                        • AbstractDataCollector.java
                        • BaseRawBatchBuffer.java
                      • dictionary
                        • DictionaryLookupOperator.java
                      • screen
                        • VectorRecordMaterializer.java
                        • RecordMaterializer.java
                        • ScreenOperator.java
                      • limit
                        • LimitOperator.java
                      • sort
                        • SortRecordBatchBuilder.java
                        • external
                          • MemoryRun.java
                          • SingleBatchSorterTemplate.java
                          • SpillManager.java
                          • BatchStats.java
                          • QuickSorter.java
                          • SplaySorter.java
                          • PriorityQueueCopierTemplate.java
                          • PriorityQueueCopier.java
                          • ExternalSortOperator.java
                          • MovingCopier.java
                          • SplaySorterInterface.java
                          • DiskRunManager.java
                          • Sv4HyperContainer.java
                          • ExternalSortTracer.java
                          • SplaySorterTemplate.java
                          • QuickSorterInterface.java
                          • QuickSorterTemplate.java
                          • SplayTree.java
                          • SingleBatchSorterInterface.java
                          • ExternalSortBatchCreator.java
                          • Sorter.java
                        • topn
                          • PriorityQueueTemplate.java
                          • TopNOperator.java
                          • PriorityQueue.java
                      • common
                        • ht2
                          • XXH64.java
                          • FieldVectorPair.java
                          • Reallocators.java
                          • LBlockHashTableNoSpill.java
                          • ResizeListener.java
                          • PivotDef.java
                          • HashTableMaxCapacityReachedException.java
                          • FixedBlockVector.java
                          • Unpivots.java
                          • LBlockHashTable.java
                          • Copier.java
                          • QBlockHashTable.java
                          • ResizeListenerNoSpill.java
                          • VariableBlockVector.java
                          • VectorPivotDef.java
                          • PivotBuilder.java
                          • HashComputation.java
                          • BlockChunk.java
                          • BoundedPivots.java
                          • ControlBlock.java
                          • Pivots.java
                          • XXHashByteBuf.java
                        • spill
                          • SpillServiceOptionsImpl.java
                        • hashtable
                          • HashTable.java
                          • ChainedHashTable.java
                          • HashTableConfig.java
                          • HashTableTemplate.java
                          • Comparator.java
                          • HashTableStats.java
                      • copier
                        • FieldBufferCopier6.java
                        • ConditionalFieldBufferCopier6.java
                        • Copier.java
                        • CopierTemplate2.java
                        • FieldBufferCopier.java
                        • CopierOperator.java
                        • FieldBufferCopier4.java
                        • CopierTemplate4.java
                        • VectorizedCopyOperator.java
                      • project
                        • Projector.java
                        • ProjectOperator.java
                        • ProjectorTemplate.java
                        • ProjectorStats.java
                      • windowframe
                        • WindowFramer.java
                        • FrameSupportTemplate.java
                        • Partition.java
                        • WindowFrameOperator.java
                        • WindowFunction.java
                        • NoFrameSupportTemplate.java
                      • aggregate
                        • vectorized
                          • nospill
                            • BaseSingleAccumulatorNoSpill.java
                            • NdvAccumulatorsNoSpill.java
                            • AccumulatorBuilderNoSpill.java
                            • SumZeroAccumulatorsNoSpill.java
                            • CountColumnAccumulatorNoSpill.java
                            • VariableLengthValidatorNoSpill.java
                            • VectorizedHashAggOperatorNoSpill.java
                            • BaseVarBinaryAccumulatorNoSpill.java
                            • BaseNdvAccumulatorNoSpill.java
                            • AccumulatorNoSpill.java
                            • CountOneAccumulatorNoSpill.java
                            • MinAccumulatorsNoSpill.java
                            • SumAccumulatorsNoSpill.java
                            • NestedAccumulatorNoSpill.java
                            • MaxAccumulatorsNoSpill.java
                            • DecimalAccumulatorUtilsNoSpill.java
                            • BaseNdvUnionAccumulatorNoSpill.java
                          • CountOneAccumulator.java
                          • Accumulator.java
                          • VariableLengthValidator.java
                          • HashAggStats.java
                          • MinAccumulators.java
                          • VectorizedHashAggSpillStats.java
                          • AccumulatorSet.java
                          • VectorizedHashAggPartitionSerializable.java
                          • VectorizedHashAggPartition.java
                          • AccumulatorBuilder.java
                          • BaseSingleAccumulator.java
                          • SumZeroAccumulators.java
                          • MaxAccumulators.java
                          • VectorizedHashAggPartitionSpillHandler.java
                          • VectorizedHashAggDebug.java
                          • VectorizedHashAggOperator.java
                          • SumAccumulators.java
                          • HashAggPartitionWritableBatch.java
                          • CountColumnAccumulator.java
                          • VectorizedHashAggDiskPartition.java
                          • PartitionToLoadSpilledData.java
                        • streaming
                          • StreamingAggTemplate.java
                          • StreamingAggregator.java
                          • StreamingAggOperator.java
                        • hash
                          • HashAggTemplate.java
                          • HashAggOperator.java
                          • HashAggregator.java
                      • flatten
                        • Flattener.java
                        • FlattenOperator.java
                        • FlattenTemplate.java
                      • fromjson
                        • ConvertFromJsonConverter.java
                        • ConvertFromJsonOperator.java
                        • ConvertFromJsonPOP.java
                        • ConvertFromJsonPrel.java
                      • scan
                        • MutatorSchemaChangeCallBack.java
                        • ScanOperator.java
                        • VectorContainerMutator.java
                      • llvm
                        • expr
                          • GandivaPushdownSieve.java
                        • NativeFilter.java
                        • NativeProjectorBuilder.java
                        • NativeProjector.java
                        • GandivaUtils.java
                        • NativeProjectEvaluator.java
                        • GandivaExpressionBuilder.java
                      • values
                        • ValuesCreator.java
                        • EmptyValuesCreator.java
                      • sender
                        • roundrobin
                          • RoundRobinOperator.java
                        • partition
                          • PartitionerTemplate.java
                          • PartitionerDecorator.java
                          • vectorized
                            • MultiDestCopier.java
                            • VectorizedPartitionSenderOperator.java
                            • OutgoingBatch.java
                          • PartitionSenderOperator.java
                          • PartitionOutgoingBatch.java
                          • Partitioner.java
                        • BaseSender.java
                        • single
                          • SingleSenderOperator.java
                        • broadcast
                          • BroadcastOperator.java
                      • join
                        • merge
                          • MergeJoinComparatorTemplate.java
                          • InMemoryMarkedIterator.java
                          • package-info.java
                          • MergeJoinOperator.java
                          • MarkedAsyncIterator.java
                          • MergeJoinComparator.java
                        • nlj
                          • NLJWorkerTemplate.java
                          • NLJOperator.java
                          • NLJWorker.java
                        • JoinUtils.java
                        • vhash
                          • JoinTable.java
                          • NullComparator.java
                          • BlockJoinTable.java
                          • VectorizedProbe.java
                          • MatchBitSet.java
                          • HashJoinStats.java
                          • LBlockHashTableEight.java
                          • VectorizedHashJoinOperator.java
                          • EightByteInnerLeftProbeOff.java
                        • nlje
                          • MatchGenerator.java
                          • EvaluatingJoinMatcher.java
                          • MatchedVector.java
                          • InputRangeIterator.java
                          • StraightThroughMatcher.java
                          • IndexRange.java
                          • IntRange.java
                          • DualRangeFunctionFactory.java
                          • VectorRange.java
                          • DualRange.java
                          • JoinMatcher.java
                          • NLJEOperator.java
                        • hash
                          • HashJoinProbe.java
                          • HashJoinOperator.java
                          • HashJoinProbeTemplate.java
                          • BuildInfo.java
                      • metrics
                        • MongoStats.java
                      • writer
                        • PartitionWriteManager.java
                        • WriterOperator.java
                        • WriterCommitterOperator.java
                      • filter
                        • FilterTemplate2.java
                        • VectorContainerWithSV.java
                        • FilterOperator.java
                        • FilterStats.java
                        • Filterer.java
                      • union
                        • all
                          • UnionAllOperator.java
                      • spi
                        • BasicOperator.java
                        • ProducerOperator.java
                        • DualInputOperator.java
                        • TerminalOperator.java
                        • Operator.java
                        • SingleInputOperator.java
                        • BatchStreamProvider.java
                    • driver
                      • StraightPipe.java
                      • Pipeline.java
                      • SmartOp.java
                      • PipeFailure.java
                      • Pipe.java
                      • OperatorCreator.java
                      • Wrapped.java
                      • WyePipe.java
                      • OperatorCreatorRegistry.java
                      • PipelineCreator.java
                    • rpc
                      • user
                        • UserServer.java
                        • AwaitableUserResultsListener.java
                        • UserRPCServer.java
                        • UserSession.java
                        • WorkIngestor.java
                        • InboundImpersonationManager.java
                        • BackwardsCompatibilityEncoder.java
                      • CoordExecService.java
                      • Protocols.java
                      • ExecToCoordResultsHandler.java
                      • ExecToCoordStatusHandler.java
                    • exec
                      • QueriesClerk.java
                      • HeapMonitorThread.java
                      • FragmentStatusThread.java
                      • fragment
                        • OutOfBandMessage.java
                        • TunnelProviderImpl.java
                        • OperatorContextCreator.java
                        • FragmentExecutor.java
                        • FragmentWorkQueue.java
                        • FragmentExecutorBuilder.java
                        • FragmentStatusReporter.java
                        • FlushableSendingAccountor.java
                        • FragmentExecutionContext.java
                      • ExecToCoordTunnelCreator.java
                      • FragmentHandler.java
                      • WorkloadTicketDepotService.java
                      • StateTransitionException.java
                      • QueryStarter.java
                      • WorkloadTicket.java
                      • FragmentWorkManager.java
                      • FragmentTicket.java
                      • context
                        • SharedResourcesContext.java
                        • ContextInformationFactory.java
                        • SlicedBufferManager.java
                        • Flushable.java
                        • StatusHandler.java
                        • ContextInformation.java
                        • FragmentStats.java
                        • OperatorStats.java
                        • OperatorContextImpl.java
                        • OperatorContext.java
                        • BufferManagerImpl.java
                        • ContextInformationImpl.java
                        • OpProfileDef.java
                        • FunctionContext.java
                        • CompilationOptions.java
                        • MetricDef.java
                      • WorkloadTicketDepot.java
                      • AbstractHeapClawBackStrategy.java
                      • HeapClawBackStrategy.java
                      • TaskPoolInitializer.java
                      • TicketWithChildren.java
                      • EventProvider.java
                      • OutOfHeapMemoryException.java
                      • MaestroProxyQueryTracker.java
                      • rpc
                        • ExecToCoordTunnel.java
                        • AccountingExecTunnel.java
                        • TunnelProvider.java
                        • IncomingDataBatch.java
                        • ExecTunnel.java
                        • AccountingExecToCoordTunnel.java
                        • ExecProtocol.java
                      • FailGreediestQueriesStrategy.java
                      • ThreadsStatsCollector.java
                      • PhaseTicket.java
                      • MaestroProxy.java
                      • QueryTicket.java
                      • FragmentExecutors.java
                  • reflection
                    • rules
                      • ReplacementPointer.java
                  • common
                    • rel2sql
                      • RelToSqlConverter.java
                      • SqlImplementor.java
                      • DremioRelToSqlConverter.java
                    • dialect
                      • arp
                        • transformer
                          • NoOpTransformer.java
                          • CallTransformer.java
                      • DremioSqlDialect.java
                  • plugins
                    • Version.java
                  • parquet
                    • reader
                      • ParquetDirectByteBufferAllocator.java
                  • ssl
                    • SSLHelper.java
                  • exec
                    • compile
                      • ClassBytes.java
                      • DremioJavaFileManager.java
                      • DremioDiagnosticListener.java
                      • JaninoClassCompiler.java
                      • DremioJavaFileObject.java
                      • sig
                        • MappingSet.java
                        • ConstantExpressionIdentifier.java
                        • SignatureHolder.java
                        • VVWriteBatch.java
                        • VVReadBatch.java
                        • GeneratorMapping.java
                        • package-info.java
                        • CodeGeneratorArgument.java
                        • RuntimeOverridden.java
                        • CodeGeneratorMethod.java
                        • Signature.java
                      • ClassCompilerSelector.java
                      • AbstractClassCompiler.java
                      • ByteCodeLoader.java
                      • TemplateClassDefinition.java
                      • ClassTransformer.java
                      • ClassCompiler.java
                      • QueryClassLoader.java
                      • JDKClassCompiler.java
                      • CodeCompiler.java
                    • catalog
                      • MaterializedSplitsPointer.java
                      • CatalogSourceDataCreator.java
                      • DatasetSaver.java
                      • DatasetMetadataTooLargeException.java
                      • CatalogServiceImpl.java
                      • SourceAlreadyExistsException.java
                      • PluginRetriever.java
                      • LazySplitsPointer.java
                      • TableMetadataImpl.java
                      • NamespaceListing.java
                      • SafeNamespaceService.java
                      • PluginsManager.java
                      • FilteredSplitsPointer.java
                      • SourceMetadataManager.java
                      • EntityExplorer.java
                      • MetadataUpdateListener.java
                      • ConnectionReader.java
                      • DatasetCatalog.java
                      • DremioPrepareTable.java
                      • DatasetMetadataAdapter.java
                      • InformationSchemaServiceImpl.java
                      • FileConfigMetadata.java
                      • MutablePlugin.java
                      • CatalogOptions.java
                      • ColumnCountTooLargeException.java
                      • CatalogImpl.java
                      • Catalog.java
                      • DatasetManager.java
                      • MetadataSynchronizer.java
                      • CatalogProtocol.java
                      • MetadataRequestOptions.java
                      • SimpleCatalog.java
                      • CurrentSchemaOption.java
                      • FileConfigOption.java
                      • MetadataObjectsUtils.java
                      • ConnectionReaderImpl.java
                      • ColumnNestedTooDeepException.java
                      • DremioCatalogReader.java
                      • SortColumnsOption.java
                      • DremioTable.java
                      • DatasetTypeHandle.java
                      • StoragePluginId.java
                      • InformationSchemaCatalog.java
                      • CachingCatalog.java
                      • SourceAccessChecker.java
                      • PermissionCheckCache.java
                      • AbstractSplitsPointer.java
                      • ViewCreatorFactory.java
                      • DelegatingCatalog.java
                      • SyncStatus.java
                      • SourceCatalog.java
                      • DatasetSplitsPointer.java
                      • CatalogServiceMonitor.java
                      • conf
                        • Property.java
                        • Secret.java
                        • SourceType.java
                        • AuthenticationType.java
                        • EncryptionValidationMode.java
                        • ConnectionConf.java
                        • Host.java
                        • ConnectionSchema.java
                        • AWSAuthenticationType.java
                        • DisplayMetadata.java
                        • NotMetadataImpacting.java
                      • InformationSchemaCatalogImpl.java
                      • ManagedStoragePlugin.java
                      • MetadataStatsCollector.java
                      • AllowAutoPromote.java
                    • expr
                      • ExpressionTreeMaterializer.java
                      • CodeGenerationContextRemover.java
                      • PreferenceBasedSplitter.java
                      • ClassProducerImpl.java
                      • CodeGenerator.java
                      • CodeGenContext.java
                      • CodeGenerationContextAnnotator.java
                      • DirectExpression.java
                      • EvaluationVisitor.java
                      • ExpressionMaterializationVisitor.java
                      • HoldingContainerExpression.java
                      • FunctionHolderExpr.java
                      • SplitStageExecutor.java
                      • Function.java
                      • fn
                        • FunctionImplementationRegistry.java
                        • impl
                          • GeoHelper.java
                          • MappifyUtility.java
                          • StringFunctionHelpers.java
                          • StringFunctions.java
                          • NumericFunctions.java
                          • ContainsFunctions.java
                          • MurmurHash3.java
                          • MathFunctions.java
                          • IsNotFalse.java
                          • BitFunctions.java
                          • StringFunctionUtil.java
                          • HashHelper.java
                          • Alternator.java
                          • DateTimestampMinusFunctions.java
                          • DremioArgChecker.java
                          • Hash32AsDouble.java
                          • ModFunctions.java
                          • Not.java
                          • ByteArrayWrapper.java
                          • RegexpUtil.java
                          • HashBase.java
                          • GeoFunctions.java
                          • CastBigIntDate.java
                          • IsFalse.java
                          • UnionFunctions.java
                          • Hash32FunctionsWithSeed.java
                          • Hash64Functions.java
                          • Hash64FunctionsWithSeed.java
                          • CharSubstring.java
                          • Mappify.java
                          • SimpleCastFunctions.java
                          • IsTrue.java
                          • BooleanAggrFunctions.java
                          • ContextFunctions.java
                          • Hash64WithSeedAsDouble.java
                          • Hash32WithSeedAsDouble.java
                          • conv
                            • DateEpochConvertFrom.java
                            • JsonConvertFrom.java
                            • IntVIntConvertTo.java
                            • DummyFlatten.java
                            • TimeStampEpochBEConvertFrom.java
                            • IntBEConvertFrom.java
                            • TimeEpochBEConvertTo.java
                            • TimeStampEpochConvertFrom.java
                            • TimeEpochBEConvertFrom.java
                            • DateEpochBEConvertTo.java
                            • TimeStampEpochBEConvertTo.java
                            • DoubleBEConvertTo.java
                            • ConvertFromImpalaTimestamp.java
                            • TimeStampEpochConvertTo.java
                            • BigIntConvertTo.java
                            • TimeEpochConvertTo.java
                            • IntVIntConvertFrom.java
                            • BooleanByteConvertTo.java
                            • FloatBEConvertFrom.java
                            • BigIntVLongConvertTo.java
                            • FloatConvertTo.java
                            • FloatBEConvertTo.java
                            • TimeEpochConvertFrom.java
                            • UTF8ConvertFrom.java
                            • BigIntBEConvertTo.java
                            • FloatConvertFrom.java
                            • DoubleConvertFrom.java
                            • DoubleBEConvertFrom.java
                            • IntConvertTo.java
                            • UTF8ConvertTo.java
                            • IntBEConvertTo.java
                            • DateEpochBEConvertFrom.java
                            • UTF8ConvertReplace.java
                            • DoubleConvertTo.java
                            • DateEpochConvertTo.java
                            • JsonConvertTo.java
                            • BigIntBEConvertFrom.java
                            • DummyConvertFrom.java
                            • RoundFunctions.java
                            • DummyConvertTo.java
                            • BigIntVLongConvertFrom.java
                            • IntConvertFrom.java
                            • BigIntConvertFrom.java
                            • BooleanByteConvertFrom.java
                          • IsUTF8.java
                          • Hash64AsDouble.java
                          • ByteSubstring.java
                          • XXHash.java
                          • NullOpMap.java
                          • CharSequenceWrapper.java
                          • Hash32Functions.java
                          • DateFunctionsUtils.java
                          • DateTypeFunctions.java
                          • DecimalFunctions.java
                          • VarHelpers.java
                          • CastIntTime.java
                          • CastIntervalDayToBigInt.java
                          • CastBigIntTimeStamp.java
                          • IsNotTrue.java
                          • GuavaUtf8.java
                        • ComplexWriterFunctionHolder.java
                        • GandivaFunctionRegistry.java
                        • GandivaOperator.java
                        • FunctionInitializer.java
                        • FunctionRegistry.java
                        • ImportGrabber.java
                        • PlugginRepositorySqlReturnTypeInference.java
                        • DerivationShortcuts.java
                        • PrimaryFunctionRegistry.java
                        • AggrFunctionHolder.java
                        • GandivaFunctionHolder.java
                        • FunctionGenerationHelper.java
                        • FunctionErrorContextBuilder.java
                        • OutputTypeDeterminer.java
                        • PluggableFunctionRegistry.java
                        • FunctionLookupContext.java
                        • MethodGrabbingVisitor.java
                        • interpreter
                          • InterpreterEvaluator.java
                        • ExceptionFunction.java
                        • FunctionErrorContextImpl.java
                        • GandivaFunctionHolderExpression.java
                        • DecimalFunctionImplementationRegistry.java
                        • ScalarReplacementTypes.java
                        • BaseFunctionHolder.java
                        • OutputDerivation.java
                        • AbstractFunctionHolder.java
                        • FunctionAttributes.java
                        • FunctionConverter.java
                        • FunctionBody.java
                        • ModifiedUnparseVisitor.java
                        • GandivaRegistryWrapper.java
                        • FunctionErrorContext.java
                        • SimpleFunctionHolder.java
                        • hll
                          • RewriteNdvAsHll.java
                          • BufPointer.java
                          • StatisticsAggrFunctions.java
                          • HLLAccum.java
                          • ConvertCountDistinctToHll.java
                          • UnionAccum.java
                          • HyperLogLog.java
                      • OrInConverter.java
                      • AggrFunction.java
                      • IfExprBranch.java
                      • ExpressionSplitHelper.java
                      • CodeModelArrowHelper.java
                      • ExpressionSplit.java
                      • ValueVectorReadExpression.java
                      • GetSetVectorHelper.java
                      • package-info.java
                      • SingleClassStringWriter.java
                      • ValueVectorWriteExpression.java
                      • annotations
                        • Param.java
                        • Output.java
                        • Workspace.java
                        • MethodMap.java
                        • FunctionTemplate.java
                      • ReturnValueExpression.java
                      • SplitDependencyTracker.java
                      • ExpressionEvaluationOptions.java
                      • CloneVisitor.java
                      • ClassGenerator.java
                      • EqualityVisitor.java
                      • SizedJBlock.java
                      • InExpression.java
                      • FakeAllocator.java
                      • SimpleFunction.java
                      • HashVisitor.java
                      • VectorResolver.java
                      • ClassProducer.java
                      • ExpressionSplitter.java
                    • resolver
                      • FunctionResolverFactory.java
                      • ExactFunctionResolver.java
                      • TypeCastRules.java
                      • FunctionResolver.java
                      • ResolverTypePrecedence.java
                      • DefaultFunctionResolver.java
                    • calcite
                      • SqlNodes.java
                      • logical
                        • EmptyCrel.java
                        • FlattenCrel.java
                        • SampleCrel.java
                        • ScanCrel.java
                        • JdbcCrel.java
                    • ExecConstants.java
                    • hadoop
                      • DirectoryStreamWrapper.java
                      • CompressionInputStreamWrapper.java
                      • HadoopAsyncByteReader.java
                      • FSDataInputStreamWrapper.java
                      • FileStatusWrapper.java
                      • MayProvideAsyncStream.java
                      • FSDataOutputStreamWithStatsWrapper.java
                      • HadoopCompressionCodecFactory.java
                      • PathCanonicalizer.java
                      • HadoopFileSystem.java
                      • FSDataOutputStreamWrapper.java
                      • FSDataInputStreamWithStatsWrapper.java
                    • work
                      • foreman
                        • blue.xml
                        • CompletionListener.java
                        • MaestroObserverWrapper.java
                        • UnsupportedRelOperatorException.java
                        • ForemanSetupException.java
                        • UnsupportedFunctionException.java
                        • FragmentData.java
                        • SqlUnsupportedException.java
                        • AttemptProfileTracker.java
                        • ExecutionPlan.java
                        • ForemanException.java
                        • TerminationListenerRegistry.java
                        • AccountingCoordinatorConnection.java
                        • UnsupportedDataTypeException.java
                        • AttemptManager.java
                      • user
                        • LocalQueryExecutor.java
                        • SubstitutionSettings.java
                        • LocalExecutionConfig.java
                        • OptionProvider.java
                        • LocalUserUtil.java
                      • protector
                        • ReAttemptHandler.java
                        • InternalAttemptHandler.java
                        • NoReAttemptHandler.java
                        • UserConnectionResponseHandler.java
                        • CompletionListener.java
                        • UserWorker.java
                        • Foreman.java
                        • UserRequest.java
                        • ResponseSenderHandler.java
                        • ExternalAttemptHandler.java
                        • UserResult.java
                        • ForemenWorkManager.java
                        • ForemenTool.java
                        • UserResponseHandler.java
                        • UserToForemenManager.java
                        • ReAttemptContext.java
                        • BaseAttemptHandler.java
                      • WorkStats.java
                      • CacheManagerFilesInfo.java
                      • SafeExit.java
                      • ExecErrorConstants.java
                      • CacheManagerMountPointInfo.java
                      • EndpointListener.java
                      • CacheManagerDatasetInfo.java
                      • rpc
                        • CoordProtocol.java
                        • CoordToExecTunnel.java
                        • CoordToExecTunnelCreator.java
                        • CoordTunnelCreator.java
                        • CoordTunnel.java
                      • NodeStatsListener.java
                      • QueryWorkUnit.java
                      • CacheManagerStoragePluginInfo.java
                    • client
                      • DumpCat.java
                      • QuerySubmitter.java
                      • package-info.java
                      • PrintingResultsListener.java
                    • serialization
                      • JacksonSerializer.java
                      • ProtoSerializer.java
                      • InstanceSerializer.java
                    • record
                      • MajorTypeSerDe.java
                      • VectorAccessibleComplexWriter.java
                      • FragmentWritableBatch.java
                      • ExpandableHyperContainer.java
                      • MaterializeVisitor.java
                    • util
                      • DecimalMixedEndianGT8BytesComparator.java
                      • GuavaPatcher.java
                      • ApproximateStringMatcher.java
                      • ConcatenatedCloseableIterator.java
                      • AtomicState.java
                      • BatchSchemaField.java
                      • VectorUtil.java
                      • TSI.java
                      • MemoryAllocationUtilities.java
                      • ViewFieldsHelper.java
                      • DecimalUtils.java
                      • ByteBufUtil.java
                      • BatchPrinter.java
                      • LocalDictionariesReader.java
                      • ArrayWrappedIntIntMap.java
                      • RemoteIterators.java
                      • GlobalDictionaryBuilder.java
                      • Utilities.java
                      • LongDecimalComparator.java
                      • IntDecimalComparator.java
                      • ColumnUtils.java
                      • DecimalMixedEndian16BytesComparator.java
                      • DecimalMixedEndianLE8BytesComparator.java
                      • DecimalMixedEndianComparatorImpl.java
                      • DecimalMixedEndianComparator.java
                      • TestUtilities.java
                      • CloseableIterator.java
                    • planner
                      • sql
                        • ChronoConvertlets.java
                        • FlattenConvertlet.java
                        • QueryInputException.java
                        • SqlValidatorImpl.java
                        • SQLAnalyzer.java
                        • CalciteArrowHelper.java
                        • SqlExceptionHelper.java
                        • DynamicReturnType.java
                        • SQLAnalyzerFactory.java
                        • CalciteTypeMaps.java
                        • handlers
                          • ConvertJdbcLogicalToJdbcRel.java
                          • PrelFinalizable.java
                          • InjectSample.java
                          • PrelFinalizer.java
                          • SqlHandlerUtil.java
                          • AndToOrConverter.java
                          • ConvertedRelNode.java
                          • FlattenRelFinder.java
                          • commands
                            • AsyncCommand.java
                            • PrepareToExecution.java
                            • ServerMetaProvider.java
                            • MetadataProviderConditions.java
                            • DirectWriterCommand.java
                            • CommandRunner.java
                            • MetadataProviderUtils.java
                            • HandlerToPrepareDirect.java
                            • PreparedPlan.java
                            • MetadataCommandParameters.java
                            • CollectingOutcomeListener.java
                            • CommandCreator.java
                            • MetadataProvider.java
                            • DirectCommand.java
                            • PhysicalPlanCommand.java
                            • HandlerToExec.java
                            • PreparedStatementProvider.java
                            • HandlerToPreparePlan.java
                          • CachingRelMetadataProvider.java
                          • DremioFieldTrimmer.java
                          • query
                            • DataAdditionCmdHandler.java
                            • CreateTableHandler.java
                            • SqlToPlanHandler.java
                            • NormalHandler.java
                            • InsertTableHandler.java
                          • direct
                            • RefreshSourceStatusHandler.java
                            • SetApproxHandler.java
                            • ShowTablesHandler.java
                            • ChangeColumnHandler.java
                            • SetOptionHandler.java
                            • TruncateTableHandler.java
                            • UseSchemaHandler.java
                            • SqlDirectHandler.java
                            • AccelDropReflectionHandler.java
                            • AccelAddExternalReflectionHandler.java
                            • ExplainHandler.java
                            • ExplainJsonHandler.java
                            • AccelToggleHandler.java
                            • AddColumnsHandler.java
                            • AccelCreateReflectionHandler.java
                            • DropViewHandler.java
                            • ShowSchemasHandler.java
                            • AlterTableSetOptionHandler.java
                            • CreateEmptyTableHandler.java
                            • DescribeTableHandler.java
                            • CreateViewHandler.java
                            • ForgetTableHandler.java
                            • DropTableHandler.java
                            • SimpleCommandResult.java
                            • RefreshTableHandler.java
                            • SqlNodeUtil.java
                            • DropColumnHandler.java
                            • SimpleDirectHandler.java
                          • OverUtils.java
                          • RelTransformer.java
                          • ShortenJdbcColumnAliases.java
                          • PrelTransformer.java
                          • SqlHandlerConfig.java
                          • Limit0Converter.java
                          • RexSubQueryUtils.java
                        • VarArgSqlOperator.java
                        • TypeInferenceUtils.java
                        • SqlVarCharStringLiteral.java
                        • Checker.java
                        • EqualityConvertlet.java
                        • ExtendedToRelContext.java
                        • DremioSqlToRelConverter.java
                        • SqlFlattenOperator.java
                        • NormalQueryCommand.java
                        • DremioSqlConformance.java
                        • SqlOperatorImpl.java
                        • ReflectionAllowedMonitoringConvertletTable.java
                        • SqlDatePartOperator.java
                        • ConvertletTable.java
                        • ParserConfig.java
                        • BaseSqlVisitor.java
                        • SqlAggOperator.java
                        • OperatorTable.java
                        • DynamicType.java
                        • ExpandingConcurrentMap.java
                        • FixedRange.java
                        • SchemaUtilities.java
                        • parser
                          • impl
                            • ParserWithCompoundIdConverter.java
                          • SqlAlterTable.java
                          • SqlAddExternalReflection.java
                          • SqlShowFiles.java
                          • CompoundIdentifierConverter.java
                          • SqlCreateView.java
                          • SqlShowTables.java
                          • SqlInsertTable.java
                          • SqlAlterTableSetOption.java
                          • SqlRefreshSourceStatus.java
                          • SqlUseSchema.java
                          • DataAdditionCmdCall.java
                          • SqlContains.java
                          • SqlForgetTable.java
                          • SqlSetApprox.java
                          • SqlAlterTableDropColumn.java
                          • SqlCreateTable.java
                          • SqlRefreshReflection.java
                          • SqlTruncateTable.java
                          • PartitionDistributionStrategy.java
                          • UnsupportedOperatorsVisitor.java
                          • SqlReservedKeywordGenerator.java
                          • SqlSystemCall.java
                          • SqlCreateReflection.java
                          • SqlRefreshTable.java
                          • SqlColumnDeclaration.java
                          • SqlAlterTableChangeColumn.java
                          • SqlCreateEmptyTable.java
                          • SqlDropTable.java
                          • SqlCompactMaterialization.java
                          • SqlDropView.java
                          • IdentifierWithGranularity.java
                          • SqlLoadMaterialization.java
                          • SqlExplainJson.java
                          • IdentifierWithMeasures.java
                          • SqlShowSchemas.java
                          • SqlAlterTableAddColumns.java
                          • ParserUtil.java
                          • CompoundIdentifier.java
                          • SqlAccelToggle.java
                          • SqlDropReflection.java
                        • SqlConverter.java
                      • DremioVolcanoPlanner.java
                      • PlannerCallback.java
                      • PlannerPhase.java
                      • AbstractOpWrapperVisitor.java
                      • fragment
                        • ExecutionNodeMap.java
                        • Materializer.java
                        • MinorAttrsMap.java
                        • ExecutionPlanningResources.java
                        • PlanFragmentFull.java
                        • MinorDataSerDe.java
                        • MinorDataPopulator.java
                        • PlanFragmentsIndex.java
                        • MinorDataWriter.java
                        • SharedAttrsIndex.java
                        • MinorDataReader.java
                        • HardAffinityFragmentParallelizer.java
                        • SplitNormalizer.java
                        • SimpleParallelizer.java
                        • Fragment.java
                        • FragmentParallelizer.java
                        • PlanningSet.java
                        • Wrapper.java
                        • FragmentVisitor.java
                        • Stats.java
                        • SoftAffinityFragmentParallelizer.java
                        • StatsCollector.java
                        • CachedFragmentReader.java
                        • ParallelizationInfo.java
                        • ParallelizationParameters.java
                        • DistributionAffinity.java
                        • MakeFragmentsVisitor.java
                        • MinorDataCollector.java
                        • EndpointsIndex.java
                      • RulesFactory.java
                      • acceleration
                        • JoinDependencyProperties.java
                        • UpdateIdWrapper.java
                        • PlanHasher.java
                        • substitution
                          • SubstitutionProviderFactory.java
                          • DistinctFinder.java
                          • AbstractSubstitutionProvider.java
                          • SubstitutionProvider.java
                          • CorrelateFinder.java
                          • AggJoinFinder.java
                          • Observable.java
                          • MaterializationProvider.java
                          • SubstitutionUtils.java
                          • JoinFinder.java
                          • AccelerationAwareSubstitutionProvider.java
                          • DefaultSubstitutionProviderFactory.java
                          • SubstitutionInfo.java
                          • UnifyingSubstitutionProvider.java
                        • MaterializationDescriptor.java
                        • IncrementalUpdateSettings.java
                        • IncrementalUpdateUtils.java
                        • CachedMaterializationDescriptor.java
                        • DremioMaterialization.java
                        • StrippingFactory.java
                        • MaterializationExpander.java
                        • IncrementallyUpdateable.java
                        • MaterializationList.java
                        • ExternalMaterializationDescriptor.java
                        • normalization
                          • Normalizer.java
                          • ChainedNormalizer.java
                        • ExpansionNode.java
                      • serialization
                        • LogicalPlanSerializer.java
                        • LogicalPlanDeserializer.java
                        • RelSerializerFactory.java
                        • kryo
                          • Injection.java
                          • KryoLogicalPlanSerializers.java
                          • InjectionMapping.java
                          • KryoRelSerializerFactory.java
                          • KryoRelSerializer.java
                          • StoragePluginIdSerializerFactory.java
                          • serializers
                            • RelOptNamespaceTableSerializer.java
                            • RelDataTypeSerializer.java
                            • ImmutableCollectionSerializers.java
                            • SqlOperatorSerializer.java
                            • SourceConfigAwareConnectionConfDeserializer.java
                            • WritableSerializer.java
                            • RelOptTableImplSerializer.java
                            • RelTraitDefSerializers.java
                            • TableMetadataSerializer.java
                            • RelTraitSerializers.java
                            • JavaSerializers.java
                      • StarColumnHelper.java
                      • DremioRexBuilder.java
                      • cost
                        • RelMdCost.java
                        • RelMdSelectivity.java
                        • RelMdPredicates.java
                        • RelMdProjectableAggregate.java
                        • DefaultRelMetadataProvider.java
                        • RelMdDistinctRowCount.java
                        • RelMdColumnOrigins.java
                        • ScanCostFactor.java
                        • RelMdCollation.java
                        • RelMdRowCount.java
                        • RelOptCost.java
                        • DremioCost.java
                        • RelOptCostFactory.java
                      • CheapestPlanWithReflectionVisitor.java
                      • PlanFragmentStats.java
                      • common
                        • ScanRelBase.java
                        • WindowRelBase.java
                        • SortRelBase.java
                        • FlattenRelBase.java
                        • MoreRelOptUtil.java
                        • ScreenRelBase.java
                        • JoinRelBase.java
                        • FilterRelBase.java
                        • LimitRelBase.java
                        • JdbcRelImpl.java
                        • SampleRelBase.java
                        • ContainerRel.java
                        • UnionRelBase.java
                        • AggregateRelBase.java
                        • ReduceExpressionsUtil.java
                        • WriterRelBase.java
                        • ProjectRelBase.java
                        • JdbcRelBase.java
                      • StatelessRelShuttleImpl.java
                      • RootSchemaFinder.java
                      • PlanCaptureAttemptObserver.java
                      • PlannerType.java
                      • types
                        • RelDataTypeSystemImpl.java
                        • JavaTypeFactoryImpl.java
                        • SqlTypeFactoryImpl.java
                      • RoutingShuttle.java
                      • logical
                        • SampleRel.java
                        • EmptyRule.java
                        • EnumerableRule.java
                        • JdbcDrule.java
                        • PushProjectPastFlattenRule.java
                        • JoinRule.java
                        • ProjectableSqlAggFunction.java
                        • PushProjectIntoScanRule.java
                        • PushFilterPastProjectRule.java
                        • ProjectForFlattenRel.java
                        • CreateTableEntry.java
                        • RewriteProjectToFlattenRule.java
                        • DremioRelFactories.java
                        • LimitRule.java
                        • CorrelateRel.java
                        • MergeProjectForFlattenRule.java
                        • ParseContext.java
                        • UnionRel.java
                        • EmptyRel.java
                        • LimitRel.java
                        • FlattenVisitors.java
                        • InvalidViewRel.java
                        • ExpansionDrule.java
                        • partition
                          • FindSimpleFilters.java
                          • PruneScanRuleBase.java
                          • FindPartitionConditions.java
                          • RewriteAsBinaryOperators.java
                          • RewriteCombineBinaryOperators.java
                        • RexRewriter.java
                        • SortRule.java
                        • JdbcRel.java
                        • SimpleFilterJoinRule.java
                        • ConstExecutor.java
                        • AggregateRule.java
                        • Rel.java
                        • FilterFlattenTransposeRule.java
                        • JoinRel.java
                        • FilterRule.java
                        • CorrelateRule.java
                        • SampleRule.java
                        • ValuesRel.java
                        • ScanFieldDeterminer.java
                        • UnionAllRule.java
                        • PushProjectForFlattenPastProjectRule.java
                        • RelOptTableWrapper.java
                        • WindowRel.java
                        • SortRel.java
                        • ProjectableSqlAggFunctions.java
                        • ExprHelper.java
                        • ValuesRule.java
                        • DremioRelDecorrelator.java
                        • FilterMergeCrule.java
                        • RelBuilder.java
                        • CancelFlag.java
                        • CompositeFilterJoinRule.java
                        • ScreenRel.java
                        • RelOptHelper.java
                        • RexToExpr.java
                        • AggregateRel.java
                        • WriterRel.java
                        • JoinNormalizationRule.java
                        • FlattenRule.java
                        • DremioAggregateReduceFunctionsRule.java
                        • MergeProjectRule.java
                        • WindowRule.java
                        • FlattenRel.java
                        • PushProjectForFlattenIntoScanRule.java
                        • JoinFilterCanonicalizationRule.java
                        • Conditions.java
                        • RemoveEmptyScansRule.java
                        • ProjectRule.java
                        • ProjectRel.java
                        • FilterRel.java
                        • ViewTable.java
                        • FilterJoinRulesUtil.java
                        • PreProcessRel.java
                      • DremioHepPlanner.java
                      • MaxNodesListener.java
                      • physical
                        • HasDistributionAffinity.java
                        • HashAggPrule.java
                        • MergeJoinPrule.java
                        • UnorderedMuxExchangePrel.java
                        • BroadcastExchangePrel.java
                        • LimitPrule.java
                        • JoinPruleBase.java
                        • SelectionVectorRemoverPrel.java
                        • HashToMergeExchangePrel.java
                        • AggPrelBase.java
                        • ScanPrelBase.java
                        • ProjectPrel.java
                        • TopNPrel.java
                        • DistributionTrait.java
                        • WindowPrule.java
                        • ProjectNLJMergeRule.java
                        • DictionaryLookupPrel.java
                        • LimitPrel.java
                        • PrelUtil.java
                        • OldScanPrelBase.java
                        • LeafPrel.java
                        • SortPrule.java
                        • explain
                          • NumberingRelWriter.java
                          • RelJsonWriter.java
                          • PrelSequencer.java
                        • UnionAllPrule.java
                        • SubsetTransformer.java
                        • SampleToLimitPrule.java
                        • HashJoinPrule.java
                        • visitor
                          • PrelWithDictionaryInfo.java
                          • ExcessiveExchangeIdentifier.java
                          • JoinPrelRenameVisitor.java
                          • WriterUpdater.java
                          • SplitUpComplexExpressions.java
                          • GlobalDictionaryVisitor.java
                          • RexVisitorComplexExprSplitter.java
                          • CrelUniqifier.java
                          • PrelVisitor.java
                          • SelectionVectorPrelVisitor.java
                          • SwapHashJoinVisitor.java
                          • SimpleLimitExchangeRemover.java
                          • InsertLocalExchangeVisitor.java
                          • FinalColumnReorderer.java
                          • SplitCountChecker.java
                          • InsertHashProjectVisitor.java
                          • StarColumnConverter.java
                          • AddProjectOnPartialJoinVisitor.java
                          • GlobalDictionaryFieldInfo.java
                          • BasePrelVisitor.java
                          • RelUniqifier.java
                          • ComplexToJsonPrelVisitor.java
                        • NestedLoopJoinPrule.java
                        • StreamAggPrel.java
                        • JoinPrel.java
                        • SortConvertPrule.java
                        • OrderedPartitionExchangePrel.java
                        • ComplexToJsonPrel.java
                        • WindowPrel.java
                        • NestedLoopJoinPrel.java
                        • SingleMergeExchangePrel.java
                        • ValuesPrel.java
                        • FilterNLJMergeRule.java
                        • ScreenPrel.java
                        • LimitUnionExchangeTransposeRule.java
                        • MergeJoinPrel.java
                        • ValuesPrule.java
                        • HashJoinPrel.java
                        • Prel.java
                        • EmptyPrel.java
                        • SamplePrel.java
                        • HashAggPrel.java
                        • PlannerSettings.java
                        • SinglePrel.java
                        • ExchangePrel.java
                        • DistributionTraitDef.java
                        • HashAggMemoryEstimator.java
                        • CustomPrel.java
                        • ScreenPrule.java
                        • HashToRandomExchangePrel.java
                        • PushLimitToTopN.java
                        • FlattenPrel.java
                        • WriterCommitterPrel.java
                        • FilterPrel.java
                        • WriterPrule.java
                        • FilterProjectNLJRule.java
                        • RoundRobinExchangePrel.java
                        • FilterPrule.java
                        • UnionExchangePrel.java
                        • WriterPrel.java
                        • UnionPrel.java
                        • ProjectAllowDupPrel.java
                        • UnorderedDeMuxExchangePrel.java
                        • AggPruleBase.java
                        • UnionAllPrel.java
                        • SortPrel.java
                        • SimplifyNLJConditionRule.java
                        • StreamAggPrule.java
                        • ProjectPrule.java
                        • HashPrelUtil.java
                        • SamplePrule.java
                        • Prule.java
                        • PushLimitToPruneableScan.java
                        • PhysicalPlanCreator.java
                        • FlattenPrule.java
                        • EmptyPrule.java
                      • observer
                        • RemoteAttemptObserver.java
                        • RemoteQueryObserverFactory.java
                        • AttemptObserver.java
                        • QueryObserverFactory.java
                        • AbstractQueryObserver.java
                        • AbstractAttemptObserver.java
                        • OutOfBandQueryObserver.java
                        • DelegatingAttemptObserver.java
                        • OutOfBandAttemptObserver.java
                        • AttemptObservers.java
                        • QueryObserver.java
                      • ReduceTrigFunctionsRule.java
                      • PhysicalPlanReader.java
                      • ProtoSerializers.java
                    • store
                      • schedule
                        • AssignmentCreator.java
                        • PartialWork.java
                        • EndpointByteMapImpl.java
                        • AssignmentCreator2.java
                        • CompleteWork.java
                        • SimpleCompleteWork.java
                        • AffinityCreator.java
                        • HardAssignmentCreator.java
                        • EndpointByteMap.java
                      • sys
                        • FragmentIterator.java
                        • SystemScanDrel.java
                        • CacheManagerMountPointIterator.java
                        • CacheManagerStatsProvider.java
                        • SystemSubScan.java
                        • SystemScanDrule.java
                        • VersionIterator.java
                        • NodeIterator.java
                        • CacheManagerDatasetIterator.java
                        • MemoryIterator.java
                        • accel
                          • LayoutDefinition.java
                          • AccelerationManager.java
                          • AccelerationDetailsPopulator.java
                          • AccelerationListManager.java
                        • SystemPluginConf.java
                        • ServicesIterator.java
                        • SystemStoragePlugin.java
                        • SystemTableScanCreator.java
                        • SystemTableRulesFactory.java
                        • NodeInstance.java
                        • ThreadsIterator.java
                        • SystemGroupScan.java
                        • SystemTable.java
                        • SystemTablePluginConfigProvider.java
                        • SystemScanPrel.java
                        • CacheManagerStoragePluginIterator.java
                        • SystemScanPrule.java
                        • OptionIterator.java
                        • CacheManagerFilesIterator.java
                      • SchemaEntity.java
                      • HiveNonVarcharCoercionReader.java
                      • iceberg
                        • IcebergFormatDatasetAccessor.java
                        • InputFileWrapper.java
                        • IcebergSerDe.java
                        • IcebergPartitionData.java
                        • IcebergOperation.java
                        • IcebergFormatPlugin.java
                        • SchemaConverter.java
                        • IcebergTableOperations.java
                        • IcebergFormatConfig.java
                        • IcebergOpCommitter.java
                        • IcebergTableCreationCommitter.java
                        • IcebergTableInfo.java
                        • IcebergCatalog.java
                        • IcebergUtils.java
                        • IcebergFormatMatcher.java
                        • IcebergTableWrapper.java
                        • IcebergInsertOperationCommitter.java
                      • ResourceInputStream.java
                      • WritePartition.java
                      • HiveParquetCopier.java
                      • FilteringCoercionReader.java
                      • AuthorizationContext.java
                      • MissingPluginConf.java
                      • SplitsKey.java
                      • SampleMutator.java
                      • StoragePlugin.java
                      • NewValueFunction.java
                      • SchemaPartitionExplorer.java
                      • BatchExceededException.java
                      • easy
                        • EasyFormatDatasetAccessor.java
                        • excel
                          • ExcelUtil.java
                          • SheetNotFoundException.java
                          • ExcelFormatPlugin.java
                          • MergeCellRegion.java
                          • StAXBasedParser.java
                          • xls
                            • FormatManager.java
                            • XlsRecordProcessor.java
                            • poi
                              • DocumentNode.java
                              • DirectoryNode.java
                              • EntryNode.java
                            • properties
                              • Property.java
                              • PropertyTable.java
                              • DocumentProperty.java
                              • DirectoryProperty.java
                            • XlsInputStream.java
                            • XlsReader.java
                            • BlockStoreBase.java
                            • RowBlock.java
                            • BlockStoreInputStream.java
                            • BlockStore.java
                            • MiniStore.java
                            • DIFAT.java
                          • ColumnNameHandler.java
                          • ExcelFormatPluginConfig.java
                          • ExcelParser.java
                          • ExcelRecordReader.java
                        • arrow
                          • ArrowFormatPluginConfig.java
                          • ArrowRecordWriter.java
                          • ArrowFormatPlugin.java
                          • ArrowRecordReader.java
                        • text
                          • TextFormatPlugin.java
                          • compliant
                            • TextOutput.java
                            • TextParsingContext.java
                            • TextCountOutput.java
                            • TextReader.java
                            • StreamFinishedPseudoException.java
                            • RepeatedVarCharOutput.java
                            • CompliantTextRecordReader.java
                            • FieldVarCharOutput.java
                            • TextInput.java
                            • TextParsingSettings.java
                        • json
                          • JsonRecordWriter.java
                          • JSONFormatPlugin.java
                          • JsonProcessor.java
                          • JSONRecordReader.java
                          • reader
                            • BaseJsonProcessor.java
                            • CountingJsonReader.java
                      • RecordWriter.java
                      • PartitionChunkListingImpl.java
                      • MaterializedDatasetTable.java
                      • ScanFilter.java
                      • TableMetadata.java
                      • DatasetRetrievalOptions.java
                      • HiveParquetReader.java
                      • ConversionContext.java
                      • PartitionExplorer.java
                      • common
                        • SourceLogicalConverter.java
                      • StoragePluginUtils.java
                      • AbstractRecordReader.java
                      • Views.java
                      • StoragePluginRulesFactory.java
                      • pojo
                        • AbstractWriter.java
                        • PojoDataType.java
                        • PojoRecordReader.java
                        • PojoWriter.java
                        • Writers.java
                      • CatalogService.java
                      • CoercionReader.java
                      • parquet
                        • ParquetDictionaryConvertor.java
                        • ParquetFormatConfig.java
                        • ParquetRecordWriter.java
                        • ParquetTypeHelper.java
                        • GlobalDictionaries.java
                        • StreamPerColumnProvider.java
                        • ParquetWriterBatchCreator.java
                        • ParquetReaderUtility.java
                        • ParquetReaderFactory.java
                        • SchemaDerivationHelper.java
                        • ParquetFormatDatasetAccessor.java
                        • Metadata.java
                        • UnifiedParquetReader.java
                        • ParquetGroupScan.java
                        • ParquetWriter.java
                        • InputStreamProvider.java
                        • ParquetColumnDefaultResolver.java
                        • ColumnDataReader.java
                        • IcebergParquetReader.java
                        • AbstractParquetReader.java
                        • ParquetGroupScanUtils.java
                        • ParquetSubScan.java
                        • ParquetScanProjectedColumns.java
                        • ParquetFilterIface.java
                        • BulkInputStream.java
                        • ParquetColumnResolver.java
                        • SingletonParquetFooterCache.java
                        • InputStreamProviderFactory.java
                        • ManagedSchemaField.java
                        • ParquetScanFilter.java
                        • OutputFile.java
                        • ParquetColumnIcebergResolver.java
                        • ManagedSchema.java
                        • CopyingFilteringReader.java
                        • ParquetOperatorCreator.java
                        • SingleStreamProvider.java
                        • ParquetScanPrel.java
                        • DateBehavior.java
                        • ParquetFilterCreator.java
                        • ParquetFormatPlugin.java
                        • ByteBufferFSDataInputStream.java
                        • ParquetReaderStats.java
                        • ParquetFilterCondition.java
                        • columnreaders
                          • NullableFixedByteAlignedReaders.java
                          • NullableVarLengthValuesColumn.java
                          • NullableColumnReader.java
                          • FixedByteAlignedReader.java
                          • FixedWidthRepeatedReader.java
                          • VarLengthColumn.java
                          • PageReader.java
                          • ColumnReaderFactory.java
                          • ColumnReader.java
                          • DeprecatedParquetVectorizedReader.java
                          • VarLenBinaryReader.java
                          • RawDictionaryReader.java
                          • VarLengthColumnReaders.java
                          • DeprecatedSingleStreamPageReader.java
                          • ParquetFixedWidthDictionaryReaders.java
                          • VarLengthValuesColumn.java
                          • ParquetToMinorTypeConverter.java
                          • BitReader.java
                        • Streams.java
                      • TimedRunnable.java
                      • EmptyRecordReader.java
                      • HiveParquetPrimitiveTypeReader.java
                      • RecordReader.java
                      • parquet2
                        • LogicalListL2Converter.java
                        • StructGroupConverter.java
                        • LogicalListL1Converter.java
                        • ParquetGroupConverter.java
                        • WriterProvider.java
                        • ParquetRecordMaterializer.java
                        • ParquetListElementConverter.java
                        • ParquetRowiseReader.java
                        • UnionGroupConverter.java
                      • HiveParquetComplexTypeReader.java
                      • TypeCoercion.java
                      • PartitionNotFoundException.java
                      • ClassPathFileSystem.java
                      • PartitionExplorerImpl.java
                      • SplitAndPartitionInfo.java
                      • SplitsPointer.java
                      • RelOptNamespaceTable.java
                      • text
                        • TextRecordWriter.java
                      • SplitWork.java
                      • ischema
                        • InfoSchemaPushFilterIntoScan.java
                        • InfoSchemaScanCreator.java
                        • InfoSchemaScanPrel.java
                        • InfoSchemaConstants.java
                        • metadata
                          • InformationSchemaMetadata.java
                        • InfoSchemaSubScan.java
                        • InfoSchemaRulesFactory.java
                        • InfoSchemaGroupScan.java
                        • ExpressionConverter.java
                        • writers
                          • FieldWriter.java
                          • ViewsTableWriter.java
                          • StringFieldWriter.java
                          • TableWriter.java
                          • IntFieldWriter.java
                          • SchemataTableWriter.java
                          • TablesTableWriter.java
                          • CatalogsTableWriter.java
                          • ColumnsTableWriter.java
                        • InformationSchemaTable.java
                        • InfoSchemaScanDrel.java
                        • InformationSchemaRecordReader.java
                        • Column.java
                        • InfoSchemaConf.java
                        • InfoSchemaStoragePlugin.java
                        • InfoSchemaScanDrule.java
                        • InfoSchemaScanPrule.java
                      • dfs
                        • WithOptionsTableMacro.java
                        • FormatPlugin.java
                        • FormatCreator.java
                        • PreviousDatasetInfo.java
                        • implicit
                          • NameValuePair.java
                          • ImplicitFilesystemColumnFinder.java
                          • CompositeReaderConfig.java
                          • TwosComplementValuePair.java
                          • DecimalTools.java
                          • AdditionalColumnsRecordReader.java
                        • FormatMatcher.java
                        • FileCountTooLargeException.java
                        • easy
                          • EasyScanPrel.java
                          • EasyWriter.java
                          • EasyGroupScan.java
                          • EasyGroupScanUtils.java
                          • EasyFormatPlugin.java
                          • EasySubScan.java
                          • EasyWriterOperatorCreator.java
                          • EasyScanOperatorCreator.java
                          • FileWork.java
                        • InstanceFileBlockLocation.java
                        • FileSystemPlugin.java
                        • NamedFormatPluginConfig.java
                        • FileSystemRulesFactory.java
                        • InternalFileConf.java
                        • FileSystemWriter.java
                        • SplitReaderCreator.java
                        • FSInputStreamWithStatsWrapper.java
                        • PhysicalDatasetUtils.java
                        • ConvertCountToDirectScan.java
                        • FileSystemCreateTableEntry.java
                        • FormatPluginOptionsDescriptor.java
                        • ImpersonationUtil.java
                        • FormatPluginOptionExtractor.java
                        • WorkspaceConfig.java
                        • MagicString.java
                        • FileSystemConf.java
                        • IcebergTableProps.java
                        • AsyncStreamConf.java
                        • ImpersonationConf.java
                        • MetadataUtils.java
                        • GenericCreateTableEntry.java
                        • FileSystemWrapper.java
                        • DremioFileSystemCache.java
                        • FileDatasetHandle.java
                        • FileSelection.java
                        • BaseFormatPlugin.java
                        • SimpleFileBlockLocation.java
                        • PrefetchingIterator.java
                        • EmptySplitReaderCreator.java
                        • PruneableScan.java
                        • FilterableScan.java
                        • CacheProperties.java
                        • BlockMapBuilder.java
                        • CompleteFileWork.java
                        • FilesystemScanDrel.java
                        • OpenFileTracker.java
                        • BasicFormatMatcher.java
                      • NamespaceTable.java
                      • RecordDataType.java
                      • DistributedStorageEngine.java
                      • HiveVarcharTruncationReader.java
                      • MissingStoragePlugin.java
                      • HiveParquetCoercionReader.java
                      • SchemaConfig.java
                    • service
                      • executor
                        • ExecutorServiceImpl.java
                        • ExecutorServiceProductClient.java
                        • ExecutorServiceProductClientFactory.java
                        • ExecutorService.java
                      • jobresults
                        • JobResultsSoftwareClient.java
                        • JobResultsSoftwareClientFactory.java
                      • jobtelemetry
                        • JobTelemetrySoftwareClient.java
                        • JobTelemetrySoftwareClientFactory.java
                      • maestro
                        • MaestroSoftwareClientFactory.java
                        • MaestroGrpcServerFacade.java
                        • MaestroSoftwareClient.java
                    • exception
                      • MissingSourceTypeException.java
                      • BitComException.java
                      • StoreException.java
                      • FragmentSetupException.java
                      • SchemaChangeExceptionContext.java
                      • NodeStartupException.java
                      • JsonFieldChangeExceptionContext.java
                      • package-info.java
                      • ClassTransformationException.java
                      • UnsupportedOperatorCollector.java
                      • SetupException.java
                      • OptimizerException.java
                    • package-info.java
                    • vector
                      • VectorValidator.java
                      • complex
                        • fn
                          • JsonWriter.java
                          • ExtendedJsonOutput.java
                          • ArrowBufInputStream.java
                          • JsonReader.java
                          • JsonOutput.java
                          • DateOutputFormat.java
                          • ExtendedType.java
                          • WorkingBuffer.java
                          • SeekableBAIS.java
                          • ExtendedTypeName.java
                          • BasicJsonOutput.java
                          • VectorOutput.java
                        • MapUtility.java
                      • CopyUtil.java
                    • dotfile
                      • DotFile.java
                      • DotFileType.java
                      • DotFileUtil.java
                      • package-info.java
                      • View.java
                    • cache
                      • AbstractStreamSerializable.java
                      • LoopedAbstractSerializable.java
                      • Serializable.java
                      • VectorAccessibleSerializable.java
                    • ops
                      • QueryContext.java
                      • OptimizerRulesContext.java
                      • OperatorMetricRegistry.java
                      • ViewExpansionContext.java
                      • ReflectionContext.java
                    • rpc
                      • RpcCompatibilityEncoder.java
                    • server
                      • options
                        • TestingOptionManager.java
                        • DefaultOptionManager.java
                        • InMemoryOptionManager.java
                        • OptionValueProtoUtils.java
                        • SessionOptionManagerImpl.java
                        • ProjectOptionManager.java
                        • OptionValueStore.java
                        • SabotConfigIterable.java
                        • OptionManagerWrapper.java
                        • CachingOptionManager.java
                        • SessionOptionManagerFactoryImpl.java
                        • BaseOptionManager.java
                        • SystemOptionManager.java
                        • SessionOptionManagerFactory.java
                        • EagerCachingOptionManager.java
                        • FragmentOptionManager.java
                        • QueryOptionManager.java
                        • SessionOptionManager.java
                        • OptionValidatorListingImpl.java
                        • InMemoryLocalStore.java
                      • SabotContext.java
                      • JobResultInfoProvider.java
                      • ContextService.java
                      • MaterializationDescriptorProvider.java
                      • SabotNode.java
                      • BootStrapContext.java
                      • NodeDebugContextProvider.java
                      • NodeRegistration.java
                      • StartupOptions.java
                    • maestro
                      • FragmentTracker.java
                      • MaestroServiceImpl.java
                      • FragmentStarter.java
                      • ResourceTracker.java
                      • AbstractMaestroObserver.java
                      • MaestroService.java
                      • planner
                        • ExecutionPlanCreator.java
                      • MaestroObservers.java
                      • QueryTrackerImpl.java
                      • ProgressTracker.java
                      • MaestroObserver.java
                      • QueryTracker.java
                    • physical
                      • impl
                        • join
                          • SequenceShuttle.java
                          • SequenceFinder.java
                          • MergeJoinBatch.java
                          • NewMergeJoin.java
                      • WriteEntry.java
                      • DataValidationMode.java
                      • base
                        • AbstractSingle.java
                        • Exchange.java
                        • SubScanWithProjection.java
                        • PhysicalVisitor.java
                        • Writer.java
                        • FragmentRoot.java
                        • Receiver.java
                        • AbstractExchange.java
                        • PhysicalOperator.java
                        • AbstractMultiple.java
                        • AbstractGroupScan.java
                        • WriterOptions.java
                        • SubScan.java
                        • AbstractWriter.java
                        • AbstractSubScan.java
                        • Store.java
                        • Leaf.java
                        • Scan.java
                        • Root.java
                        • AbstractReceiver.java
                        • AbstractSender.java
                        • AbstractStore.java
                        • FragmentLeaf.java
                        • OpWithMinorSpecificAttrs.java
                        • GroupScan.java
                        • EndpointHelper.java
                        • OpProps.java
                        • AbstractPhysicalVisitor.java
                        • ScanStats.java
                        • PhysicalOperatorUtil.java
                        • AbstractBase.java
                        • Sender.java
                      • PhysicalOperatorSetupException.java
                      • config
                        • SelectionVectorRemover.java
                        • AbstractMuxExchange.java
                        • Limit.java
                        • ExternalSort.java
                        • StreamingAggregate.java
                        • UnionAll.java
                        • AbstractSchemaConverter.java
                        • RoundRobinExchange.java
                        • UnionExchange.java
                        • Filter.java
                        • EmptyValues.java
                        • AbstractDeMuxExchange.java
                        • Screen.java
                        • HashJoinPOP.java
                        • RoundRobinSender.java
                        • HashAggregate.java
                        • AbstractSort.java
                        • HashPartitionSender.java
                        • Values.java
                        • Project.java
                        • MergeJoinPOP.java
                        • SingleMergeExchange.java
                        • DictionaryLookupPOP.java
                        • ComplexToJson.java
                        • UnorderedMuxExchange.java
                        • UnorderedDeMuxExchange.java
                        • WriterCommitterPOP.java
                        • BroadcastSender.java
                        • NestedLoopJoinPOP.java
                        • UnorderedReceiver.java
                        • HashToMergeExchange.java
                        • MergingReceiverPOP.java
                        • WindowPOP.java
                        • SingleSender.java
                        • BroadcastExchange.java
                        • HashToRandomExchange.java
                        • HashSenderCalculator.java
                        • MinorFragmentEndpoint.java
                        • TopN.java
                        • FlattenPOP.java
                      • EndpointAffinity.java
                      • PhysicalPlan.java
                    • testing
                      • Testable.java
                      • ControlsInjector.java
                      • NoOpControlsInjector.java
                      • Injection.java
                      • ExceptionInjection.java
                      • InjectedOutOfMemoryError.java
                      • PauseInjection.java
                      • InjectionConfigurationException.java
                      • ExecutionControls.java
                      • InjectionSite.java
                      • ControlsInjectorFactory.java
                      • TestCase.java
                      • CountDownLatchInjection.java
                      • ExecutionControlsInjector.java
                      • CountDownLatchInjectionImpl.java
              • org
                • apache
                  • iceberg
                    • DremioIndexByName.java
                    • parquet
                      • ParquetMessageTypeIDExtractor.java
                  • calcite
                    • plan
                      • CopyWithCluster.java
                    • rex
                      • RexBiShuttle.java
                      • RexCopierWithOver.java
                      • WindowUtil.java
                  • arrow
                    • vector
                      • SimpleIntVector.java
                      • SimpleBigIntVector.java
                      • ValueHolderHelper.java
                      • MutableVarcharVector.java
                      • AbstractVector.java
                  • hadoop
                    • fs
                      • ByteBufferUtil.java
                  • parquet
                    • hadoop
                      • ColumnChunkPageWriteStoreExposer.java
                      • ColumnChunkIncReadStore.java
            • codegen
              • includes
                • parserImpls.ftl
                • isDistinctFrom.ftl
                • license.ftl
                • tokenManagerDeclarations.ftl
                • braces.ftl
                • compoundIdentifier.ftl
                • vv_imports.ftl
                • explainjson.ftl
                • alter.ftl
                • lucene.ftl
              • templates
                • NewValueFunctions.java
                • NullOperator.java
                • DirectoryExplorers.java
                • EventBasedRecordWriter.java
                • ParquetOutputRecordWriter.java
                • CorrelationTypeFunctions.java
                • CastFunctionsTargetVarLen.java
                • ComparisonFunctions.java
                • MathFunctions.java
                • DateIntervalAggrFunctions1.java
                • AggrTypeFunctions3.java
                • VarCharAggrFunctions1.java
                • CastIntervalExactNumeric.java
                • JsonOutputRecordWriter.java
                • NumericToCharFunctions.java
                • IntervalAggrFunctions2.java
                • AggrTypeFunctions1.java
                • CastFunctionsSrcVarLen.java
                • AbstractRowBasedRecordWriter.java
                • CastDateVarChar.java
                • CastVarCharInterval.java
                • CastExactNumericInterval.java
                • QueryConverter.jj
                • UnionFunctions.java
                • CountAggregateFunctions.java
                • RowBasedRecordWriter.java
                • StringOutputRecordWriter.java
                • CastFunctionsSrcVarLenTargetVarLen.java
                • AggrTypeFunctions2.java
                • NewPartitionFunctions.java
                • MathFunctionTemplates.java
                • ConstantColumnPopulators.java
                • DateIntervalFunctionTemplates
                  • IsDateFunctions.java
                  • IntervalIntervalArithmetic.java
                  • ToDateTypeFunctions.java
                  • TimestampArithmeticFunctions.java
                  • Extract.java
                  • IntervalNumericArithmetic.java
                  • DateIntervalArithmeticFunctions.java
                  • DateToCharFunctions.java
                  • DateTruncFunctions.java
                • AggrBitwiseLogicalTypeFunctions.java
                • CastFunctions.java
                • RecordValueAccessor.java
                • CastDateDate.java
                • CovarTypeFunctions.java
                • SumZeroAggr.java
                • CastVarCharDate.java
                • CastIntervalVarChar.java
                • ConcatFunctions.java
              • config.fmpp
              • data
                • TypeMappings.tdd
                • NumericTypes.tdd
                • ComparisonTypesMain.tdd
                • AggrBitwiseLogicalTypes.tdd
                • MathFunc.tdd
                • MathFunctionTypes.tdd
                • CovarTypes.tdd
                • IntervalNumericTypes.tdd
                • AggrTypes3.tdd
                • AggrTypes1.tdd
                • AggrTypes2.tdd
                • DateIntervalFunc.tdd
                • Casts.tdd
                • Parser.tdd
                • SumZero.tdd
                • CorrelationTypes.tdd
                • CountAggrTypes.tdd
          • test
            • resources
              • decimal
                • decimal_complex.parquet
                • test_agg_max.json
                • test_decimal_dense_sparse.json
                • test_decimal_sort_complex.json
                • decimal_array.parquet
                • cast_decimal_11.csv
                • cast_float_decimal.json
                • test_decimal_complex.json
                • cast_simple_decimal.json
                • simple_decimal_arithmetic.json
                • different_scale.parquet
                • cast_avg_decimal.json
                • test_decimal_sparse_dense_dense.json
                • simple_decimal_math.json
              • physical_allocator_test.json
              • iceberg
                • orders
                  • orders.parquet
                • supplier
                • complexTypeTest
                  • listbigint
                    • listbigint.parquet
                  • listint
                    • listint.parquet
                  • structint
                    • structint.parquet
                  • structbigint
                    • structbigint.parquet
                • mapTest
                  • iceberg_map_test.parquet
                • partitionednation
                  • metadata
                    • v2.metadata.json
                    • d2d6b741-764d-4293-b3c8-715b58dac6eb-m0.avro
                    • version-hint.text
                    • v1.metadata.json
                    • snap-903716733681830804-1-d2d6b741-764d-4293-b3c8-715b58dac6eb.avro
                  • 220601c1-8969-b2b3-b119-d44ab0645a00
                    • 2
                      • 0_0_2.parquet
                    • 3
                      • 0_0_3.parquet
                    • 0
                      • 0_0_0.parquet
                    • 1
                      • 0_0_1.parquet
                    • 4
                      • 0_0_4.parquet
                • nation
                  • metadata
                    • v2.metadata.json
                    • 4551fe85-feb8-43ec-8408-730e593c8b12-m0.avro
                    • snap-7958422591156276457-1-4551fe85-feb8-43ec-8408-730e593c8b12.avro
                    • version-hint.text
                    • v1.metadata.json
                  • data
                    • 00000-1-a9e8d979-a183-40c5-af3d-a338ab62be8b-00000.parquet
                • complexJson
                  • complexTypes.json
              • user.json
              • decimals.json
              • scan_json_test_3.json
              • sabot-module.conf
              • simple_plan.json
              • logback-test.xml
              • excel
                • InlineString.xlsx
                • empty2.xlsx
                • empty.xls
                • header_only.xlsx
                • empty2.xls
                • empty.xlsx
              • physical_double_exchange.json
              • tpchmulti
                • nation
                  • 01.parquet
                  • 02.parquet
                  • 03.parquet
                • region
                  • 01.parquet
                  • 02.parquet
                  • 03.parquet
              • user_duplicate2.json
              • functions
                • testByteSubstring.json
                • test_covariance.json
                • date
                  • date_interval_arithmetic.json
                  • date_difference_arithmetic.json
                  • interval_arithmetic.json
                  • age.json
                  • to_date_type.json
                  • to_char.json
                • testIsNumericFunction.json
                • testTrigoMathFunctions.json
                • simple_math_functions.json
                • comparisonTest.json
                • testExtendedMathFunctions.json
                • test_logical_aggr.json
                • multi_input_add_test.json
                • cast
                  • testCastNumException.json
                  • testICastConstant.json
                  • testCastFloat8.json
                  • testCastNested.json
                  • testCastFloat4.json
                  • testCastBigInt.json
                  • testCastVarBinary.json
                  • testICastMockCol.json
                  • test_cast_varchar_to_bigint.json
                  • testCastVarCharNull.json
                  • testCastInt.json
                  • two_way_implicit_cast.json
                  • testCastVarChar.json
                  • testICastNullExp.json
                • testDivModTruncFunctions.json
                • conv
                  • list_map.json
                  • conversionTestWithPhysicalPlan.json
                  • conv.json
                • test_stddev_variance.json
                • distinct_from.json
                • extractFrom.json
                • testSubstring.json
                • string
                  • testRight.json
                  • testConcat.json
                  • testReplace.json
                  • testSimilar.json
                  • testLtrim.json
                  • testPosition.json
                  • regexp_replace.json
                  • testCharLength.json
                  • testRegexpReplace.json
                  • testRtrim.json
                  • testTrim.json
                  • regexp_replace_ascii.json
                  • testLower.json
                  • testLpad.json
                  • testStringFuncs.json
                  • testSubstr.json
                  • testLike.json
                  • testLeft.json
                  • testRpad.json
                  • testUpper.json
                • interp
                  • test_input.csv
              • input_complex_decimal.json
              • use-test
                • dir
                  • bar.json
                • foo.json
                • cp
                  • use-test
                    • dir
                      • bar.json
              • sample
              • yelp_user_data.json
              • orders.csv
              • multilevel
                • csv
                  • 1995
                    • Q1
                      • orders_95_q1.csv
                    • Q4
                      • orders_95_q4.csv
                    • Q3
                      • orders_95_q3.csv
                    • Q2
                      • orders_95_q2.csv
                  • 1994
                    • Q1
                      • orders_94_q1.csv
                    • Q4
                      • orders_94_q4.csv
                    • Q3
                      • orders_94_q3.csv
                    • Q2
                      • orders_94_q2.csv
                  • 1996
                    • Q1
                      • orders_96_q1.csv
                    • Q4
                      • orders_96_q4.csv
                    • Q3
                      • orders_96_q3.csv
                    • Q2
                      • orders_96_q2.csv
                • parquet
                  • 1995
                    • Q1
                      • orders_95_q1.parquet
                    • Q4
                      • orders_95_q4.parquet
                    • Q3
                      • orders_95_q3.parquet
                    • Q2
                      • orders_95_q2.parquet
                  • 1994
                    • Q1
                      • orders_94_q1.parquet
                    • Q4
                      • orders_94_q4.parquet
                    • Q3
                      • orders_94_q3.parquet
                    • Q2
                      • orders_94_q2.parquet
                  • 1996
                    • Q1
                      • orders_96_q1.parquet
                    • Q4
                      • orders_96_q4.parquet
                    • Q3
                      • orders_96_q3.parquet
                    • Q2
                      • orders_96_q2.parquet
                • parquetWithBadFormat
                  • 1995
                    • Q1
                      • orders_95_q1.parquet
                  • 1996
                    • Q1
                      • badFormat.parquet
                • jsoncomplex
                  • 1995
                    • Q1
                      • orders_95_q1.json
                    • Q2
                      • orders_95_q2.json
                  • 1996
                    • Q1
                      • orders_96_q1.json
                    • Q2
                      • orders_96_q2.json
                • json
                  • 1995
                    • Q1
                      • orders_95_q1.json
                    • Q4
                      • orders_95_q4.json
                    • Q3
                      • orders_95_q3.json
                    • Q2
                      • orders_95_q2.json
                  • 1994
                    • Q1
                      • orders_94_q1.json
                    • Q4
                      • orders_94_q4.json
                    • Q3
                      • orders_94_q3.json
                    • Q2
                      • orders_94_q2.json
                  • 1996
                    • Q1
                      • orders_96_q1.json
                    • Q4
                      • orders_96_q4.json
                    • Q3
                      • orders_96_q3.json
                    • Q2
                      • orders_96_q2.json
                • jsonFileMixDir
                  • 1995
                    • Q1
                      • orders_95_q1.json
                    • orders_95_additional.json
                    • Q4
                      • orders_95_q4.json
                    • Q3
                      • orders_95_q3.json
                    • Q2
                      • orders_95_q2.json
              • test_simple_date.json
              • physical_test1.json
              • results
                • differentschemas.json
              • logical_order.json
              • acceleration
                • demo
                  • performance.psva
                  • acquisition.psva
              • user_duplicate.json
              • uservisits
                • rankings.tbl
                • uservisits.tbl
                • temp1.tbl
              • scan_json_test_5.json
              • physical_single_exchange_double_entry.json
              • probe_side_input.json
              • textinput
                • taxi.csv
                • students.csv
                • input1.csv
                • input2.csv
              • physical_filter.json
              • yelp_business.json
              • test_simple_time.json
              • physical_json_scan_test1.json
              • physical_single_exchange.json
              • line.tbla
              • work
                • batch
                  • multiple_exchange.json
              • tpch_json
                • lineitem.json
                • customer.json
                • orders.json
              • dremio-external-sort.conf
              • physical_order_varbinary.json
              • dremio-region-210.parquet
              • limit
                • limit_exchanges.json
                • test2.json
                • test4.json
                • test3.json
                • test1.json
              • ctas_with_partition
                • null_partition.csv
                • null_int_partition.csv
                • mixed_partition.parquet
              • schemachange
                • differentschemas
                  • two
                    • b.json
                  • one
                    • a.json
                • nested
                  • first.json
                  • second.json
                • multi
                  • first.json
                  • second.json
              • geo
                • geo.json
              • window
                • b4.p4.fval.pby.tsv
                • b2.p2.tsv
                • lead.pby.oby.sql
                • b2.p4.ntile.tsv
                • b3.p2.pby.oby.tsv
                • b3.p2.pby.tsv
                • b2.p4.oby.tsv
                • 3605.sql
                • aggregate_rows_unbounded_current_baseline.sql
                • q3.sql
                • b3.p2
                  • 2.data.json
                  • 1.data.json
                  • 0.data.json
                • lead.oby.sql
                • table_with_nulls.parquet
                • 3606.tsv
                • b1.p2
                  • 0.data.json
                • fval.pby.sql
                • b4.p4.lag.oby.tsv
                • b4.p4.lead.oby.tsv
                • lval.pby.oby.sql
                • b2.p4.pby.oby.tsv
                • last_value_rows_unbounded_current.sql
                • b2.p2
                  • 1.data.json
                  • 0.data.json
                • 3668.parquet
                • last_value_rows_unbounded_current_baseline.sql
                • q4.sql
                • b3.p2.tsv
                • b2.p2.pby.tsv
                • b1.p1.tsv
                • b4.p4.pby.oby.tsv
                • first_value_range_current_current.sql
                • b1.p2.pby.oby.tsv
                • first_value_range_current_current_baseline.sql
                • b2.p4.pby.tsv
                • aggregate_rows_unbounded_current.sql
                • 3605.tsv
                • 3604.sql
                • b4.p4
                  • 3.data.json
                  • 2.data.json
                  • 1.data.json
                  • 0.data.json
                • 3648.sql
                • aggregate_range_current_current.sql
                • b1.p2.tsv
                • b1.p2.oby.tsv
                • fval.alltypes.sql
                • fewRowsAllData.parquet
                • b1.p2.pby.tsv
                • 3606.sql
                • b4.p4.oby.tsv
                • b1.p1.pby.tsv
                • b1.p1
                  • 0.data.json
                • ntile.sql
                • b1.p1.oby.tsv
                • b4.p4.pby.tsv
                • b2.p4.tsv
                • allData.csv
                • b2.p4
                  • 1.data.json
                  • 0.data.json
                • b2.p2.pby.oby.tsv
                • q3220.sql
                • b4.p4.tsv
                • 4457.csv
                • b4.p4.lval.pby.oby.tsv
                • b4.p4.lag.pby.oby.tsv
                • b4.p4.lead.pby.oby.tsv
                • b1.p1.pby.oby.tsv
                • lag.pby.oby.sql
                • q2.sql
                • 3648.parquet
                • 3648.tsv
                • lval.alltypes.sql
                • b2.p2.oby.tsv
                • aggregate_range_current_current_baseline.sql
                • 3668.sql
                • lag.oby.sql
                • b3.p2.oby.tsv
                • q1.sql
                • q3218.sql
              • sort
                • two_key_sort.json
                • sort-decimals.parquet
                • testSelectWithLimitOffset.tsv
                • one_key_sort.json
              • record
                • test_recorditerator.json
                • vector
                  • test_date_add.json
                  • test_date.json
                  • test_all_date_literals.json
                  • test_sort_date.json
                  • test_timestamp.json
                  • test_interval.json
              • scan_screen_logical.json
              • expandingJoin2.json
              • common
                • test_hashtable1.json
              • project
                • pushdown
                  • empty.csv
                  • empty0.json
                  • fields.json
                  • empty2.json
                  • empty1.json
                  • empty.parquet
                  • empty.json
                • complex
                  • a.json
                  • drill-2163-result.json
                  • b.json
                • test1.json
              • employees_duplicate.json
              • physical_join.json
              • dremio-region-205.parquet
              • trace
                • simple_trace.json
                • multi_record_batch_trace.json
              • struct_extra_hdfs_test
                • b.parquet
                • a.parquet
              • scan_json_test_cast.json
              • line.tbl
              • largefiles
                • merging_receiver_large_data.json
              • testframework
                • testExampleQueries
                  • testAggregationOnUnionAllOperator
                    • q2.tsv
                    • q1.tsv
                  • testConcatOperatorInputTypeCombination.tsv
                  • testGroupByStarSchemaless.tsv
                  • testConcatOperator.tsv
                  • testHavingAggFunction
                    • q3.tsv
                    • q2.tsv
                    • q1.tsv
                • small_test_data_reordered_non_match_extra.tsv
                • small_test_data_reordered.tsv
                • small_test_data_extra.tsv
                • decimal_test.tsv
                • decimal_test.json
                • small_test_data_reordered_non_match_fewer.tsv
                • testFunctionsWithTypeExpoQueries
                  • testConcatWithMoreThanTwoArgs.tsv
                • unionDistinct
                  • q10.tsv
                  • testAggregationOnUnionDistinctOperator_1.tsv
                  • q18_1.tsv
                  • q18_2.tsv
                  • testProjectPushDownOverUnionDistinctWithProject.tsv
                  • q17.tsv
                  • q11.tsv
                  • testProjectPushDownOverUnionDistinctWithoutProject.tsv
                  • q6_1.tsv
                  • q3.tsv
                  • q7.tsv
                  • testProjectFiltertPushDownOverUnionDistinct.tsv
                  • q13.tsv
                  • q12.tsv
                  • testProjectPushDownProjectColumnReorderingAndAlias.tsv
                  • q18_3.tsv
                  • q4.tsv
                  • q14.tsv
                  • q15.tsv
                  • q2.tsv
                  • q6.tsv
                  • testGroupByUnionDistinct.tsv
                  • q16.tsv
                  • q9.tsv
                  • q1.tsv
                  • q5.tsv
                  • testProjectWithExpressionPushDownOverUnionDistinct.tsv
                  • testAggregationOnUnionDistinctOperator_2.tsv
                  • testProjectDownOverUnionDistinctImplicitCasting.tsv
                  • q8.tsv
                • testParquetReader
                  • testInt96DictChange
                    • q1.tsv
                • small_test_data_extra_col.tsv
                • small_test_data.json
                • map_reordering2.json
                • schema_change_int_to_string_non-matching.json
                • map_reordering.json
                • small_test_data.tsv
                • testUnionAllQueries
                  • testProjectPushDownOverUnionAllWithProject.tsv
                  • q10.tsv
                  • q18_1.tsv
                  • q18_2.tsv
                  • q17.tsv
                  • q11.tsv
                  • q6_1.tsv
                  • q3.tsv
                  • q7.tsv
                  • testProjectFiltertPushDownOverUnionAll.tsv
                  • q13.tsv
                  • q12.tsv
                  • testProjectPushDownProjectColumnReorderingAndAlias.tsv
                  • testProjectDownOverUnionAllImplicitCasting.tsv
                  • q18_3.tsv
                  • q4.tsv
                  • testProjectPushDownOverUnionAllWithoutProject.tsv
                  • q14.tsv
                  • q15.tsv
                  • q2.tsv
                  • q6.tsv
                  • q16.tsv
                  • q9.tsv
                  • q1.tsv
                  • q5.tsv
                  • testProjectWithExpressionPushDownOverUnionAll.tsv
                  • q8.tsv
                • testStarQueries
                  • testSelStarCommaSameColumnRepeated
                    • q3.tsv
                    • q4.tsv
                    • q2.tsv
                    • q1.tsv
                  • testSelStarMultipleStars
                    • q2.tsv
                    • q1.tsv
                  • testSelStarMultipleStarsRegularColumnAsAlias
                    • q2.tsv
                    • q1.tsv
                  • testSelStarWithAdditionalColumnLimit
                    • q1.tsv
              • places.json
              • scan_json_test_4.json
              • globaldictionary.json
              • nation
                • nation.tbl
              • parquet
                • last_page_one_null.parquet
                • parquet_selective_column_read.json
                • 2292.rl_rl.json
                • varBinaryTest
                • alltypes.json
                • last_page_all_nulls.parquet
                • decimalPartitionColumns.parquet
                • null_test_data.json
                • list_struct_null_test.parquet
                • parquet_repeated_performance_test_input_data.json
                • time_nodictionary.parquet
                • int96_impala_1.parquet
                • dx-11829
                  • dt
                    • 1_0_0.parquet
                    • 1_0_1.parquet
                • int96.parquet
                • 4203_corrupt_dates
                  • fewtypes_varcharpartition
                    • 0_0_12.parquet
                    • 0_0_5.parquet
                    • 0_0_16.parquet
                    • 0_0_3.parquet
                    • 0_0_2.parquet
                    • 0_0_1.parquet
                    • 0_0_21.parquet
                    • 0_0_7.parquet
                    • 0_0_17.parquet
                    • 0_0_19.parquet
                    • 0_0_10.parquet
                    • 0_0_4.parquet
                    • 0_0_20.parquet
                    • 0_0_13.parquet
                    • 0_0_15.parquet
                    • 0_0_18.parquet
                    • 0_0_11.parquet
                    • 0_0_8.parquet
                    • 0_0_14.parquet
                    • 0_0_9.parquet
                    • 0_0_6.parquet
                  • fewtypes_datepartition
                    • 0_0_12.parquet
                    • 0_0_5.parquet
                    • 0_0_16.parquet
                    • 0_0_3.parquet
                    • 0_0_2.parquet
                    • 0_0_1.parquet
                    • 0_0_21.parquet
                    • 0_0_7.parquet
                    • 0_0_17.parquet
                    • 0_0_19.parquet
                    • 0_0_10.parquet
                    • 0_0_4.parquet
                    • 0_0_20.parquet
                    • 0_0_13.parquet
                    • 0_0_15.parquet
                    • 0_0_18.parquet
                    • 0_0_11.parquet
                    • 0_0_8.parquet
                    • 0_0_14.parquet
                    • 0_0_9.parquet
                    • 0_0_6.parquet
                  • partitioned_with_corruption_4203_1_2
                    • 0_0_5.parquet
                    • 0_0_3.parquet
                    • 0_0_2.parquet
                    • 0_0_1.parquet
                    • 0_0_4.parquet
                    • 0_0_6.parquet
                  • 1_9_0_partitioned_no_corruption
                    • 0_0_5.parquet
                    • 0_0_3.parquet
                    • 0_0_2.parquet
                    • 0_0_1.parquet
                    • 0_0_4.parquet
                    • 0_0_6.parquet
                  • mixed_drill_versions
                    • drill_0_6_currupt_dates_no_stats.parquet
                    • 4203_corrupt_dates.parquet
                    • 4203_corrected_dates.parquet
                    • 4203_corrupted_dates_1.4.parquet
                  • 1_10_0_partitioned_no_corruption
                    • 0_0_5.parquet
                    • 0_0_3.parquet
                    • 0_0_2.parquet
                    • 0_0_1.parquet
                    • 0_0_4.parquet
                    • 0_0_6.parquet
                  • drill.parquet.metadata_1_2.requires_replace.txt
                  • hive1dot2_fewtypes_null
                    • 000000_0
                  • null_date_cols_with_corruption_4203.parquet
                  • partitioned_with_corruption_4203
                    • 0_0_5.parquet
                    • 0_0_3.parquet
                    • 0_0_2.parquet
                    • 0_0_1.parquet
                    • 0_0_4.parquet
                    • 0_0_6.parquet
                  • mixed_version_partitioned_metadata.requires_replace.txt
                • part1
                  • hive_all_types.parquet
                • time_dictionary.parquet
                • complex243.json
                • singlets.parquet
                • date_nodictionary.parquet
                • alltypes_required.parquet
                • listofemptystruct.parquet
                • alltypes_repeated.json
                • data.snappy.parquet
                • parquet_nullable_varlen.json
                • filtering
                  • q4_t3.parquet
                • required_dictionary.parquet
                • 2292.rl_rm.json
                • list_null_test.parquet
                • first_page_one_null.parquet
                • alltypes-repeated.parquet
                • decimals.parquet
                • int96_dict_change.parquet
                • date_dictionary.parquet
                • parquet_group_scan_union_screen.json
                • parquet_scan_union_screen_physical.json
                • int96_dict_change
                  • 000000_1
                  • 000000_0
                • decimal_nodictionary.parquet
                • pig_complex.parquet
                • unionCol
                  • 2.parquet
                  • 1.parquet
                • 2292.rm_rl.json
                • complex.parquet
                • repeated_double_data.json
                • timestamp_table.parquet
                • fixedlenDecimal.parquet
                • parquet_nullable.json
                • chained_vectorised_rowwise_case
                  • no_filter_col.parquet
                  • yes_filter_col.parquet
                • parquet_scan_screen.json
                • all_scalar_types.parquet
                • drill-2707_required_types.parquet
                • intTypes
                  • int_16.parquet
                  • int_8.parquet
                • all_nulls.parquet
                • decimal_dictionary.parquet
                • parquet_datepartition
                  • 0_0_5.parquet
                  • 0_0_3.parquet
                  • 0_0_2.parquet
                  • 0_0_1.parquet
                  • 0_0_4.parquet
                • parquet_with_decimals.parquet
                • nonexistingcols
                  • bothcols.parquet
                  • singlecol.parquet
                • list_list_null_test.parquet
                • very_complex.parquet
                • first_page_all_nulls.parquet
                • decimals
                  • 10rows.parquet
                  • castFloatDecimal.parquet
                  • varlenDecimal.parquet
                  • unSupportedDecimalFilterPushDown.parquet
                  • avg-scale-up.parquet
                  • dec10p10s.parquet
                  • mixedDecimalsInt32Int64FixedLengthWithStats.parquet
                  • fixed_length_decimal_dictionary_encoded.parquet
                  • j2.parquet
                  • simple-decimals-with-nulls.parquet
                  • int64_decimal.parquet
                  • decimals-31-2.parquet
                  • decimal38p1s.parquet
                  • fixed_length_decimal_legacy.parquet
                  • fixed_length_decimal.parquet
                  • int32_decimal.parquet
                  • byte_array_decimal.parquet
                  • Calcs.parquet
                  • dec1p0s.parquet
                  • int32_decimal_dictionary_encoded.parquet
                  • int64_decimal_dictionary_encoded.parquet
                  • test-dec-binary.parquet
                  • j6.parquet
                  • overflow.parquet
                • basic_repeated.json
                • 2292.rm_rm.json
                • parquet_scan_screen_read_entry_replace.json
                • no_nulls.parquet
                • 2292.rm_m_rm.json
                • par_writer_test.json
              • assignments
                • allHosts
              • covariance_input.json
              • user_copy.json
              • store
                • arrow
                  • orders
                  • region
                    • 0_0_0.dremarrow1
                • parquet
                  • zero-rows
                    • zero-rows.parquet
                    • a.parquet
                  • complex
                    • baseline.json
                    • baseline5.json
                    • baseline8.json
                    • baseline6.json
                    • baseline4.json
                    • baseline_sorted.json
                    • zero-rows.parquet
                    • complex.parquet
                    • baseline7.json
                    • baseline3.json
                    • baseline2.json
                • text
                  • test.json
                  • convertFrom.tbl
                  • WithQuotedCrLf.tbl
                  • WithQuote.tsv
                  • data
                    • regions.csv
                    • letters.csv
                    • jsonwriterbug.json
                    • t.json
                    • cars.csv
                    • cars-badheaders.csvh
                    • d2
                      • cars1.csvh
                      • cars2.csvh
                    • d1
                      • regions.csv
                    • nations.csv
                    • cars.csvh-test
                    • cars.csvh
                    • letters.txt
                  • WithQuote.tbl
                  • sample.json
                  • WithQuote.ssv
                  • directoryWithEmpyCSV
                    • empty.csv
                  • classpath_storage_csv_test.csv
                • json
                  • timeStmpData.json
                  • 2_level_repeated_map.json
                  • record_with_empty_list.json
                  • test_complex_read_with_star.json
                  • complex_repeated_map.json
                  • listdoc.json
                  • schema_change_int_to_string.json
                  • null_list_v2.json
                  • doubleflatten.json
                  • null_list.json
                  • clicks.json
                  • single_column_long_file.json
                  • emptyLists
                    • a.json
                    • b.json
                    • c.json
                  • donuts_short.json
                  • test_flatten_mappify2.json
                  • orderByArrayElement.json
                  • value-capacity.json
                  • intData.json
                  • dateData.json
                  • booleanData.json
                  • unionlist.json
                  • null_where_list_expected.json
                  • project_pushdown_json_physical_plan.json
                  • complex.json
                  • mixedTypes.json
                  • unionList-1.json
                  • arrayMixedTypes.json
                  • nested_json.json
                  • test_flatten_sort.json
                  • null_list_v3.json
                  • json_simple_with_null.json
                  • json_project_null_object_from_list.json
                  • nested_repeated_map.json
                  • unionList-2.json
                  • json_basic_repeated_varchar.json
                  • test_flatten_mapify.json
                  • null_where_map_expected.json
                  • 1673.json
                  • jsonDirectoryWithEmpyFile
                    • a.json
                    • b.json
                  • nestedDoc.json
                  • input2.json
              • scan_json_test_7.json
              • input_simple_decimal.json
              • names_duplicate.json
              • testRepeatedWrite.json
              • fact.json
              • expandingJoin.json
              • jsoninput
                • nullable2.json
                • nullableOrdered2.json
                • nullEqualJoin2.json
                • input1.json
                • mixed_number_types.json
                • implicit_cast_join_1.json
                • input3.json
                • twitter_43.json
                • drill-1832-1-result.json
                • large_int.json
                • nullable3.json
                • DRILL-2350.json
                • input_for_parquet.json
                • nestedArray.json
                • input6.json
                • nullableOrdered3.json
                • nullEqualJoin1.json
                • kvgen_complex_input.json
                • drill_3353
                  • a.json
                  • b.json
                • specialchar.json
                • big_numeric.json
                • repeated_list_bug.json
                • vvtypes.json
                • nullableOrdered1.json
                • drill-1832-2-result.json
                • input2_modified.json
                • flatten_post_sort.json
                • input4.json
                • repeatedmap_sort_bug.json
                • input5.json
                • nestedFilter.json
                • nullable1.json
                • union
                  • nestedUnion.json
                  • a.json
                  • b.json
                • input2.json
              • agg
                • hashagg
                  • q8.json
                  • q8_1.json
                  • q6.json
                  • q7_2.json
                  • q7_3.json
                  • q7_1.json
                • 4443.csv
                • twokey.json
                • test1.json
                • bugs
                  • drill3069
                    • 2.json
                    • 3.json
                    • 1.json
                  • drill2092
                    • input.json
                    • result.tsv
              • dremio-telemetry.yaml
              • employees_with_null.json
              • parquet2
                • 4349.csv.gz
                • decimal28_38.parquet
              • names.json
              • nested
                • nested_2.json
                • nested_3.json
                • nested_1.json
              • datapage_v2.snappy.parquet
              • mergerecv
                • multiple_providers.json
                • merging_receiver.json
                • empty_batch.json
              • logical_string_filter.json
              • flatten
                • empty-rm.json
                • test_flatten_physical.json
                • drill-2254-result-multi.json
                • single-user-transactions.json
                • missing-map.json
                • corrected_physical.json
                • many-arrays-50.json
                • complex_transaction_example_data.json
                • drill-2099-result.json
                • all_types_dremio.json
                • drill-3370.json
                • drill-2106-result.json
                • multiflatten.json
                • drill-2254-result-single.json
                • drill-2254-result-mix.json
              • physical_test2.json
              • xsort
                • one_key_sort_descending.json
                • 2batches
                  • 1.data.json
                  • 0.data.json
                • one_key_sort_descending_sv2.json
                • oom_sort_test.json
                • one_key_sort_descending_with_spill_sv2.json
              • typeExposure
                • metadata_caching
                  • b.parquet
                  • a.parquet
              • broadcast
                • left
                  • left1.json
                • right
                  • right1.json
                  • right2.json
                • sales
                  • f2.json
                  • f1.json
                • customer
                  • cust.json
              • input_sort_complex_decimal.json
              • is_time.json
              • scan_json_test_6.json
              • zero-rows.parquet
              • logical_json_scan.json
              • vector
                • complex
                  • mongo_extended.json
                  • repeated-list-empty-last.json
                  • mixed.json
                  • map-empty-last.json
                  • map-empty-first.json
                  • fn
                    • nested-with-nulls.json
                    • single-record-with-empties.json
                    • sparse.json
                  • repeated-scalar-empty-between.json
                  • repeated-list-empty-first.json
                  • multi-repeated-list-empty-last.json
                  • repeated-scalar-empty-first.json
                  • multi-repeated-list-empty-between.json
                  • repeated-map-empty-last.json
                  • repeated-map-empty-between.json
                  • multi-repeated-list-empty-first.json
                  • extended.json
                  • repeated-scalar-empty-last.json
                  • repeated-list-empty-between.json
                  • map-empty-between.json
                  • multi-repeated-list-multi-empty.json
                  • writer
                    • expected.json
                    • schemaChange
                      • f2.json
                      • f1.json
                  • repeated-map-empty-first.json
              • logical_group.json
              • is_date.json
              • kryo
                • schemapath.kryo
              • tpcds-sf1
                • q73.sql
              • datetime_types.json
              • topN
                • two_key_sort.json
                • one_key_sort.json
              • mock-scan.json
              • hive
                • test.json
              • complex_student.json
              • logical_aggr_input.json
              • simple_stddev_variance_input.json
              • queries
                • tpch
                  • 01.sql
                  • 13.sql
                  • 14.sql
                  • 06.sql
                  • 18.sql