• Search by APIs
  • Search by Words
  • Search Projects
  • Java
  • Python
  • JavaScript
  • TypeScript
  • C++
  • Scala
  • Blog
Project: presto (GitHub Link)
  • presto-master
    • .github
      • workflows
        • ci.yml
        • cleanup.yml
    • src
      • modernizer
        • violations.xml
      • assembly
        • tests-with-dependencies.xml
    • presto-postgresql
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • postgresql
                    • TypeUtils.java
                    • ImplementAvgBigint.java
                    • PostgreSqlSessionProperties.java
                    • PostgreSqlConfig.java
                    • PostgreSqlClient.java
                    • PostgreSqlPlugin.java
                    • PostgreSqlClientModule.java
        • test
          • java
            • io
              • prestosql
                • plugin
                  • postgresql
                    • TestPostgreSqlIntegrationSmokeTest.java
                    • TestPostgreSqlCaseInsensitiveMapping.java
                    • TestPostgreSqlClient.java
                    • TestingPostgreSqlServer.java
                    • TestPostgreSqlConfig.java
                    • TestPostgreSqlTypeMapping.java
                    • TestPostgreSqlPlugin.java
                    • PostgreSqlQueryRunner.java
                    • TestPostgreSqlDistributedQueries.java
      • pom.xml
    • presto-thrift-testing-server
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • thrift
                    • server
                      • ThriftTpchService.java
                      • ListBasedRecordSet.java
                      • ThriftTpchServerModule.java
                      • ThriftIndexedTpchService.java
                      • ThriftTpchServer.java
                      • SplitInfo.java
        • test
          • java
            • io
              • prestosql
                • plugin
                  • thrift
                    • server
                      • TestListBasedRecordSet.java
      • .build-airlift
      • pom.xml
      • README.txt
      • etc
        • log.properties
        • config.properties
    • presto-teradata-functions
      • src
        • main
          • antlr4
            • io
              • prestosql
                • teradata
                  • functions
                    • DateFormat.g4
          • java
            • io
              • prestosql
                • teradata
                  • functions
                    • dateformat
                      • DateFormatParser.java
                    • TeradataFunctionsPlugin.java
                    • TeradataStringFunctions.java
                    • TeradataDateFunctions.java
        • test
          • java
            • io
              • prestosql
                • teradata
                  • functions
                    • dateformat
                      • TestDateFormatParser.java
                    • TestTeradataFunctions.java
                    • TestTeradataDateFunctions.java
      • pom.xml
    • presto-mysql
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • mysql
                    • MySqlJdbcConfig.java
                    • MySqlConfig.java
                    • MySqlClient.java
                    • MySqlClientModule.java
                    • MySqlPlugin.java
        • test
          • java
            • io
              • prestosql
                • plugin
                  • mysql
                    • TestMySqlCaseInsensitiveMapping.java
                    • TestCredentialPassthrough.java
                    • TestMySqlDistributedQueries.java
                    • MySqlQueryRunner.java
                    • TestMySqlTypeMapping.java
                    • TestMySqlPlugin.java
                    • TestMySqlIntegrationSmokeTest.java
                    • TestMySqlConfig.java
                    • TestingMySqlServer.java
      • pom.xml
    • presto-kudu
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • kudu
                    • KuduTableMapping.java
                    • KuduHandleResolver.java
                    • KuduUpdatablePageSource.java
                    • KuduOutputTableHandle.java
                    • RowHelper.java
                    • properties
                      • RangeBoundValueSerializer.java
                      • HashPartitionDefinition.java
                      • RangePartitionDefinition.java
                      • PartitionDesign.java
                      • RangeBoundValue.java
                      • RangePartition.java
                      • KuduTableProperties.java
                      • RangeBoundValueDeserializer.java
                      • ColumnDesign.java
                    • KuduTableHandle.java
                    • KuduSplit.java
                    • TypeHelper.java
                    • KuduPageSink.java
                    • KuduPageSinkProvider.java
                    • KuduPageSourceProvider.java
                    • KuduInsertTableHandle.java
                    • KuduRecordSetProvider.java
                    • KuduModule.java
                    • KuduRecordCursor.java
                    • KuduSplitManager.java
                    • KuduConnector.java
                    • KuduClientConfig.java
                    • KuduPlugin.java
                    • KuduTransactionHandle.java
                    • KuduRecordSet.java
                    • RangePartitionChange.java
                    • KuduColumnHandle.java
                    • procedures
                      • RangePartitionProcedures.java
                    • schema
                      • NoSchemaEmulation.java
                      • SchemaEmulation.java
                      • SchemaEmulationByTableNameConvention.java
                      • SchemaAlreadyExistsException.java
                    • KuduClientSession.java
                    • KuduConnectorFactory.java
                    • KuduMetadata.java
            • org
              • apache
                • kudu
                  • client
                    • KeyEncoderAccessor.java
        • test
          • java
            • io
              • prestosql
                • plugin
                  • kudu
                    • TestKuduIntegrationSchemaNotExisting.java
                    • TestKuduIntegrationDecimalColumns.java
                    • KuduQueryRunnerFactory.java
                    • properties
                      • TestRangePartitionSerialization.java
                    • TestKuduIntegrationRangePartitioning.java
                    • TestKuduSmokeTestWithStandardInferSchema.java
                    • TestKuduIntegrationHashPartitioning.java
                    • TestKuduPlugin.java
                    • AbstractKuduIntegrationSmokeTest.java
                    • TestKuduIntegrationIntegerColumns.java
                    • TestKuduSmokeTestWithEmptyInferSchema.java
                    • TestKuduDistributedQueries.java
                    • TestingKuduServer.java
                    • schema
                      • TestSchemaEmulation.java
                    • TestKuduSmokeTestWithDisabledInferSchema.java
      • pom.xml
    • presto-benchto-benchmarks
      • src
        • main
          • resources
            • sql
              • presto
                • kafka
                  • count_column_100.sql
                  • count_column_10.sql
                  • count_column_1.sql
                  • count.sql
                • tpch
                  • q12.sql
                  • q13.sql
                  • q20.sql
                  • q03.sql
                  • q19.sql
                  • q11.sql
                  • q18.sql
                  • q01.sql
                  • q04.sql
                  • q08.sql
                  • q22.sql
                  • q21.sql
                  • q09.sql
                  • q10.sql
                  • q14.sql
                  • q05.sql
                  • q06.sql
                  • q16.sql
                  • q15.sql
                  • q02.sql
                  • q17.sql
                  • q07.sql
                • tpcds
                  • q85.sql
                  • q93.sql
                  • q78.sql
                  • q66.sql
                  • q47.sql
                  • q38.sql
                  • q37.sql
                  • q76.sql
                  • q12.sql
                  • q36.sql
                  • q86.sql
                  • q99.sql
                  • q87.sql
                  • q53.sql
                  • q13.sql
                  • q64.sql
                  • q83.sql
                  • q20.sql
                  • q03.sql
                  • q52.sql
                  • q59.sql
                  • q84.sql
                  • q95.sql
                  • q19.sql
                  • q57.sql
                  • q11.sql
                  • q61.sql
                  • q55.sql
                  • q25.sql
                  • q82.sql
                  • q39_2.sql
                  • q96.sql
                  • q90.sql
                  • q18.sql
                  • q23_2.sql
                  • q94.sql
                  • q51.sql
                  • q39_1.sql
                  • q67.sql
                  • q81.sql
                  • q14_1.sql
                  • q92.sql
                  • q01.sql
                  • q58.sql
                  • q04.sql
                  • q77.sql
                  • q65.sql
                  • q08.sql
                  • q29.sql
                  • q54.sql
                  • q79.sql
                  • q80.sql
                  • q56.sql
                  • q22.sql
                  • q62.sql
                  • q21.sql
                  • q46.sql
                  • q23_1.sql
                  • q40.sql
                  • q24_2.sql
                  • q28.sql
                  • q30.sql
                  • q09.sql
                  • q10.sql
                  • q44.sql
                  • q60.sql
                  • q05.sql
                  • q71.sql
                  • q26.sql
                  • q75.sql
                  • q41.sql
                  • q06.sql
                  • q97.sql
                  • q98.sql
                  • q49.sql
                  • q33.sql
                  • q48.sql
                  • q16.sql
                  • q89.sql
                  • q32.sql
                  • q27.sql
                  • q14_2.sql
                  • q15.sql
                  • q34.sql
                  • q63.sql
                  • q68.sql
                  • q43.sql
                  • q50.sql
                  • q88.sql
                  • q31.sql
                  • q02.sql
                  • q91.sql
                  • q35.sql
                  • q45.sql
                  • q69.sql
                  • q72.sql
                  • q74.sql
                  • q42.sql
                  • q73.sql
                  • q24_1.sql
                  • q17.sql
                  • q70.sql
                  • q07.sql
                • distributed_sort
                  • sort_query_1_col.sql
                  • session_set_distributed_sort_flag.sql
                  • sort_query_6_cols.sql
                • session_set_cbo_flags.sql
            • benchmarks
              • presto
                • tpcds.yaml
                • kafka.yaml
                • distributed_sort.yaml
                • tpch.yaml
        • test
          • resources
            • sql
              • presto
                • tpch
                  • q19.plan.txt
                  • q15.plan.txt
                  • q18.plan.txt
                  • q04.plan.txt
                  • q01.plan.txt
                  • q09.plan.txt
                  • q08.plan.txt
                  • q16.plan.txt
                  • q20.plan.txt
                  • q13.plan.txt
                  • q21.plan.txt
                  • q10.plan.txt
                  • q03.plan.txt
                  • q11.plan.txt
                  • q17.plan.txt
                  • q05.plan.txt
                  • q06.plan.txt
                  • q12.plan.txt
                  • q14.plan.txt
                  • q02.plan.txt
                  • q22.plan.txt
                  • q07.plan.txt
                • tpcds
                  • q37.plan.txt
                  • q19.plan.txt
                  • q78.plan.txt
                  • q15.plan.txt
                  • q54.plan.txt
                  • q36.plan.txt
                  • q24_2.plan.txt
                  • q25.plan.txt
                  • q18.plan.txt
                  • q47.plan.txt
                  • q77.plan.txt
                  • q88.plan.txt
                  • q81.plan.txt
                  • q79.plan.txt
                  • q90.plan.txt
                  • q64.plan.txt
                  • q52.plan.txt
                  • q04.plan.txt
                  • q97.plan.txt
                  • q53.plan.txt
                  • q31.plan.txt
                  • q85.plan.txt
                  • q94.plan.txt
                  • q46.plan.txt
                  • q43.plan.txt
                  • q56.plan.txt
                  • q01.plan.txt
                  • q59.plan.txt
                  • q65.plan.txt
                  • q09.plan.txt
                  • q51.plan.txt
                  • q96.plan.txt
                  • q08.plan.txt
                  • q26.plan.txt
                  • q92.plan.txt
                  • q28.plan.txt
                  • q71.plan.txt
                  • q66.plan.txt
                  • q60.plan.txt
                  • q67.plan.txt
                  • q16.plan.txt
                  • q86.plan.txt
                  • q27.plan.txt
                  • q40.plan.txt
                  • q20.plan.txt
                  • q44.plan.txt
                  • q50.plan.txt
                  • q55.plan.txt
                  • q23_2.plan.txt
                  • q34.plan.txt
                  • q13.plan.txt
                  • q82.plan.txt
                  • q83.plan.txt
                  • q91.plan.txt
                  • q33.plan.txt
                  • q14_1.plan.txt
                  • q93.plan.txt
                  • q74.plan.txt
                  • q75.plan.txt
                  • q39_2.plan.txt
                  • q87.plan.txt
                  • q49.plan.txt
                  • q24_1.plan.txt
                  • q21.plan.txt
                  • q95.plan.txt
                  • q72.plan.txt
                  • q57.plan.txt
                  • q10.plan.txt
                  • q03.plan.txt
                  • q30.plan.txt
                  • q69.plan.txt
                  • q98.plan.txt
                  • q45.plan.txt
                  • q80.plan.txt
                  • q48.plan.txt
                  • q41.plan.txt
                  • q11.plan.txt
                  • q73.plan.txt
                  • q35.plan.txt
                  • q17.plan.txt
                  • q05.plan.txt
                  • q38.plan.txt
                  • q99.plan.txt
                  • q39_1.plan.txt
                  • q42.plan.txt
                  • q06.plan.txt
                  • q61.plan.txt
                  • q76.plan.txt
                  • q70.plan.txt
                  • q14_2.plan.txt
                  • q68.plan.txt
                  • q12.plan.txt
                  • q02.plan.txt
                  • q63.plan.txt
                  • q29.plan.txt
                  • q84.plan.txt
                  • q89.plan.txt
                  • q22.plan.txt
                  • q62.plan.txt
                  • q58.plan.txt
                  • q07.plan.txt
                  • q23_1.plan.txt
                  • q32.plan.txt
          • java
            • io
              • prestosql
                • sql
                  • planner
                    • AbstractCostBasedPlanTest.java
                    • TestTpcdsCostBasedPlan.java
                    • TestTpchCostBasedPlan.java
        • assembly
          • benchmarks.xml
      • pom.xml
      • generate_schemas
        • generate-tpch.py
        • generate-tpcds.py
      • README.md
    • presto-benchmark-driver
      • src
        • main
          • java
            • io
              • prestosql
                • benchmark
                  • driver
                    • BenchmarkResultsStore.java
                    • BenchmarkResultsPrinter.java
                    • BenchmarkDriverOptions.java
                    • BenchmarkQueryRunner.java
                    • Stat.java
                    • BenchmarkQuery.java
                    • RegexTemplate.java
                    • Suite.java
                    • PrestoBenchmarkDriver.java
                    • BenchmarkSchema.java
                    • BenchmarkDriverExecutionException.java
                    • BenchmarkQueryResult.java
                    • BenchmarkDriver.java
        • test
          • resources
            • sql
              • live_sum_discount.sql
              • sum_quantity.sql
              • sum_discount.sql
            • groups.json
          • java
            • io
              • prestosql
                • benchmark
                  • driver
                    • TestRegexTemplate.java
      • pom.xml
    • presto-druid
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • druid
                    • DruidJdbcClient.java
                    • DruidErrorCode.java
                    • DruidJdbcPlugin.java
                    • DruidJdbcClientModule.java
        • test
          • resources
            • druid-coordinator.config
            • druid-tpch-ingest-some_table.json
            • druid-tpch-ingest-orders.json
            • middleManager.config
            • broker.config
            • historical-jvm.config
            • middleManager-jvm.config
            • common.runtime.properties
            • historical.config
            • druid-tpch-ingest-somextable.json
            • broker-jvm.config
            • druid-coordinator-jvm.config
            • druid-tpch-ingest-lineitem.json
          • java
            • io
              • prestosql
                • plugin
                  • druid
                    • TestDruidJdbcPlugin.java
                    • DruidQueryRunner.java
                    • TestingDruidServer.java
                    • TestDruidIntegrationSmokeTest.java
      • pom.xml
    • presto-memory-context
      • src
        • main
          • java
            • io
              • prestosql
                • memory
                  • context
                    • AbstractAggregatedMemoryContext.java
                    • LocalMemoryContext.java
                    • MemoryReservationHandler.java
                    • AggregatedMemoryContext.java
                    • ChildAggregatedMemoryContext.java
                    • MemoryTrackingContext.java
                    • SimpleAggregatedMemoryContext.java
                    • SimpleLocalMemoryContext.java
                    • RootAggregatedMemoryContext.java
        • test
          • java
            • io
              • prestosql
                • memory
                  • context
                    • TestMemoryContexts.java
      • pom.xml
    • presto-product-tests
      • src
        • main
          • resources
            • textfile
              • single_column.textfile
            • suites.json
            • tempto-configuration.yaml
            • table-results
              • presto-nation.result
            • META-INF
              • services
                • io.prestosql.tempto.TemptoPlugin
            • io
              • prestosql
                • tests
                  • jdbc
                    • get_nation_columns.result
                  • cli
                    • interactive_query.results
                    • batch_query.results
                  • hive
                    • data
                      • partitioned_nation_bigint
                        • nation_region_3.textfile
                        • nation_region_1.textfile
                        • nation_region_2.textfile
                      • all_types
                        • data.textfile
                      • partitioned_nation_varchar
                        • nation_region_america.textfile
                        • nation_region_asia.textfile
                        • nation_region_europe.textfile
                      • single_int_column
                        • data.parquet
                        • data.orc
                        • data.textfile
                        • data.rcfile
                        • data.avro
            • sql-tests
              • datasets
                • csv_with_footer.ddl
                • datatype_mysql.ddl
                • table_with_header.ddl
                • workers_psql.ddl
                • workers_mysql.ddl
                • csv_table.ddl
                • workers.ddl
                • datatype.data
                • datatype_mysql.data
                • table_with_header_and_footer.ddl
                • csv_with_header_and_footer.ddl
                • workers_psql.data
                • real_table_psql.data
                • real_table_mysql.ddl
                • workers.data
                • orc_varchar_dictionary.ddl
                • datatype_psql.ddl
                • empty.data
                • table_with_header.data-generator
                • csv_table_with_custom_parameters.ddl
                • workers_sqlserver.ddl
                • csv_with_footer.data
                • table_with_footer.ddl
                • table_with_header_and_footer.data-generator
                • real_table_psql.ddl
                • datatype_psql.data
                • orc_varchar_dictionary.data
                • csv_table.data
                • workers_mysql.data
                • datatype.ddl
                • csv_table_with_custom_parameters.data
                • csv_with_header.data
                • empty.ddl
                • real_table_mysql.data
                • workers_sqlserver.data
                • csv_with_header_and_footer.data
                • csv_with_header.ddl
                • table_with_footer.data-generator
              • testcases
                • catalog
                  • describe.result
                  • showCatalogs.sql
                  • showSchemas.result
                  • describe.sql
                  • showTables.sql
                  • showFunctions.sql
                  • showColumns.sql
                  • showSchemas.sql
                  • showCatalogs.result
                  • showTables.result
                  • showColumns.result
                  • showFunctions.result
                • convertion_functions
                  • castAccessible.result
                  • castAccessible.sql
                  • tryCastAccessible.result
                  • tryCastAccessible.sql
                • json_functions
                  • checkJsonFunctionsRegistered.sql
                  • checkJsonFunctionsRegistered.result
                • regex_functions
                  • checkRegexFunctionsRegistered.sql
                  • checkRegexFunctionsRegistered.result
                • functions
                  • conditional-expressions
                    • simple_case.result
                    • simple_case.sql
                • empty_table
                  • runAggrWithoutGroupBy.result
                  • countDistinctOnNonPartitioningKey.result
                  • runAggrOnColumnWithGroupBy.result
                  • selectCountStar.result
                  • multiplyOperator.result
                  • multiplyOperator.sql
                  • countDistinctOnPartitioningKey.sql
                  • selectCountStar.sql
                  • runAggrOnStarWithGroupBy.result
                  • runAggrOnColumnWithGroupBy.sql
                  • sumOnSubq.sql
                  • selectStar.result
                  • countDistinctOnPartitioningKey.result
                  • scalarOnColumn.sql
                  • runAggrOnStarWithGroupBy.sql
                  • countDistinctOnNonPartitioningKey.sql
                  • minMaxHasRows.result
                  • scalarOnColumn.result
                  • runAggrWithoutGroupBy.sql
                  • selectStar.sql
                  • minMaxHasRows.sql
                  • sumOnSubq.result
                • orc
                  • select_varchar_orc_dictionary.sql
                • hive_tpch
                  • q06.result
                  • q12.sql
                  • q13.sql
                  • q20.sql
                  • q10.result
                  • q03.sql
                  • q12.result
                  • q20.result
                  • q19.sql
                  • q11.sql
                  • q02.result
                  • q22.result
                  • q18.sql
                  • q17.result
                  • q14.result
                  • q11.result
                  • q08.result
                  • q01.sql
                  • q04.sql
                  • q03.result
                  • q15.result
                  • q08.sql
                  • q21.result
                  • q18.result
                  • q04.result
                  • q19.result
                  • q22.sql
                  • q21.sql
                  • q09.sql
                  • q10.sql
                  • q14.sql
                  • q05.result
                  • q05.sql
                  • q06.sql
                  • q16.sql
                  • q15.sql
                  • q13.result
                  • q01.result
                  • q07.result
                  • q02.sql
                  • q09.result
                  • q17.sql
                  • q07.sql
                • horology_functions
                  • atTimeZoneAccessible.result
                  • dateTimeOperatorsAccessible.result
                  • checkHorologyFunctionsRegistered.result
                  • extractAccessible.sql
                  • atTimeZoneAccessible.sql
                  • dateTimeOperatorsAccessible.sql
                  • checkHorologyFunctionsRegistered.sql
                  • extractAccessible.result
                • tables_with_header_and_footer.sql
                • csv_table.sql
                • array_functions
                  • checkArrayFunctionsRegistered.result
                  • arrayCreationAccessible.result
                  • checkArrayFunctionsRegistered.sql
                  • arrayCreationAccessible.sql
                • with_clause
                  • withExprAccessingAnotherAndAlsoFromParents.sql
                  • withExprAccessingAnotherAndAlsoFromParents.result
                  • withExprUsingOrderbyLimit.result
                  • withExprUsingOrderbyLimit.sql
                  • multipleWithExprsReferencedFromParent.sql
                  • withExprRepeated.result
                  • withExprWithNoReferenceInParent.result
                  • withExprWithNoReferenceInParent.sql
                  • withExprReferencedInWhereClause.result
                  • withSimpleExprInNestedFromClause.sql
                  • withExprRepeated.sql
                  • withExprReferencedInWhereClause.sql
                  • withExprUsingAnotherWithExpr.result
                  • multipleWithExprsReferencedFromParent.result
                  • withExprUsingAnotherWithExpr.sql
                  • withSimpleExprInNestedFromClause.result
                • order_by
                  • orderByAliasSameAsColumn.sql
                  • orderByNonProjectedAggregate.result
                  • orderByDefaultNullsLast.result
                  • orderByDescNullsLast.sql
                  • orderByOrdinals.result
                  • orderByDescNullsLast.result
                  • runOrderByWithFromSubq.result
                  • orderByExpression.result
                  • orderByMixOfColumnsAscDesc.result
                  • orderByDescNullsFirst.result
                  • orderByAscNullsFirst.result
                  • orderByNonProjectedColumns.result
                  • orderByAscNullsLast.sql
                  • orderByAggregate.sql
                  • orderByDefaultNullsFirst.sql
                  • orderByDistinctColumnDesc.result
                  • orderByAliasSameAsColumn.result
                  • orderByDefaultNullsLast.sql
                  • orderByAscNullsDefault.sql
                  • orderByDefaultNullsFirst.result
                  • runOrderByWithFromSubq.sql
                  • orderByAscNullsLast.result
                  • orderByDefaultNullsDefault.sql
                  • orderByNonProjectedExpression.result
                  • orderByDefaultNullsDefault.result
                  • orderByMixOfColumnsAscDesc.sql
                  • orderByDistinctColumnDesc.sql
                  • orderByNonProjectedColumns.sql
                  • orderByDescNullsFirst.sql
                  • orderByNonProjectedExpression.sql
                  • orderByNonProjectedAggregate.sql
                  • orderByOrdinals.sql
                  • orderByExpression.sql
                  • orderByAscNullsFirst.sql
                  • orderByAscNullsDefault.result
                  • orderByAggregate.result
                • select_no_from
                  • withUnionAll.sql
                  • withWhereClause.result
                  • projectConstants.sql
                  • withUnionAll.result
                  • projectAggFuncs.sql
                  • withGroupOrderHaving.sql
                  • withWhereFalse.sql
                  • withWhereFalse.result
                  • projectConstants.result
                  • withWhereClause.sql
                  • withGroupOrderHaving.result
                  • projectAggFuncs.result
                  • projectFunctions.sql
                  • projectFunctions.result
                • limit
                  • withGroupByAndOrderByInSubq.sql
                  • predicateNotProjected.sql
                  • withSubq.sql
                  • withSimpleLimit.sql
                  • withGroupBy.sql
                  • withSimpleLimit.result
                  • withGroupByInSubq.sql
                  • predicateNotProjected.result
                  • withGroupByInSubq.result
                  • useRestrictiveLimitFromSubq.result
                  • withGroupByAndOrderByInSubq.result
                  • withLimitZero.sql
                  • useRestrictiveLimitFromSubq.sql
                  • withSubq.result
                  • withGroupBy.result
                  • withJoinInSubq.result
                  • withJoinInSubq.sql
                  • withLimitZero.result
                • color_functions
                  • render2.sql
                  • render.sql
                  • bar.result
                  • render2.result
                  • bar.sql
                  • render.result
                • csv_table_with_custom_parameters.sql
                • binary_functions
                  • checkBinaryFunctionsRegistered.sql
                  • checkBinaryFunctionsRegistered.result
                • tpch_connector
                  • selectFromNationTiny.result
                  • countOrdersTiny.sql
                  • countSupplierTiny.result
                  • countPartsuppTiny.result
                  • showSchemas.result
                  • countLineitemTiny.sql
                  • showTables.sql
                  • countSupplierTiny.sql
                  • showSchemas.sql
                  • countRegionTiny.sql
                  • countNationTiny.sql
                  • countPartTiny.sql
                  • selectFromNationTiny.sql
                  • countRegionTiny.result
                  • showTables.result
                  • countCustomerTiny.result
                  • countLineitemTiny.result
                  • countPartTiny.result
                  • countCustomerTiny.sql
                  • countNationTiny.result
                  • countPartsuppTiny.sql
                  • countOrdersTiny.result
                • aggregate
                  • varianceDistinct.result
                  • sum.sql
                  • var_sampDistinct.sql
                  • var_popDistinct.sql
                  • min.sql
                  • stddev_samp.result
                  • kurtosis.result
                  • var_pop.result
                  • stddev_sampDistinct.sql
                  • average.sql
                  • skewness.result
                  • stddev_samp.sql
                  • max.sql
                  • stddev_pop.result
                  • kurtosis.sql
                  • var_sampDistinct.result
                  • sumDistinct.result
                  • var_samp.result
                  • var_samp.sql
                  • stddev_popDistinct.sql
                  • sum.result
                  • aggregateOverFunction.result
                  • mixAggregate.sql
                  • max.result
                  • variance.sql
                  • average.result
                  • sumDistinct.sql
                  • countDistinct.result
                  • varianceDistinct.sql
                  • min.result
                  • averageDistinct.result
                  • averageDistinct.sql
                  • count.result
                  • stddev_sampDistinct.result
                  • count.sql
                  • var_pop.sql
                  • variance.result
                  • countDistinct.sql
                  • mixAggregate.result
                  • stddev_popDistinct.result
                  • skewness.sql
                  • var_popDistinct.result
                  • stddev_pop.sql
                  • aggregateOverFunction.sql
                • insert
                  • insert_explicit_null.sql
                  • insert_select_star_from_self.sql
                  • insert_columns_where.sql
                  • insert_constant_no_from.sql
                  • insert_star_limit.sql
                  • insert_from_group_by.sql
                  • insert_values_expression.sql
                  • insert_star_where_no_rows.sql
                  • insert_select_expression_from_table.sql
                  • insert_constant_from_table.sql
                  • insert_select_star.sql
                  • insert_values_all_types.sql
                  • multiple_inserts_one_table.sql
                  • insert_values_const.sql
                  • insert_constant_and_column_from_table.sql
                  • insert_select_star_union_all.sql
                • math_functions
                  • checkMathOperatorsAccessible.sql
                  • checkMathFunctionsRegistered.sql
                  • checkMathOperatorsAccessible.result
                  • checkMathFunctionsRegistered.result
                • url_functions
                  • checkUrlFunctionsRegistered.sql
                  • checkUrlFunctionsRegistered.result
                • tpcds
                  • q14_2.result
                  • q88.result
                  • q42.result
                  • q89.result
                  • q85.sql
                  • q57.result
                  • q06.result
                  • q93.sql
                  • q71.result
                  • q78.sql
                  • q56.result
                  • q66.sql
                  • q47.sql
                  • q76.result
                  • q38.sql
                  • q46.result
                  • q37.sql
                  • q31.result
                  • q76.sql
                  • q12.sql
                  • q59.result
                  • q36.sql
                  • q16.result
                  • q86.sql
                  • q69.result
                  • q99.sql
                  • q87.sql
                  • q53.sql
                  • q13.sql
                  • q92.result
                  • q64.sql
                  • q83.sql
                  • q61.result
                  • q93.result
                  • q20.sql
                  • q26.result
                  • q33.result
                  • q10.result
                  • q63.result
                  • q03.sql
                  • q52.sql
                  • q44.result
                  • q59.sql
                  • q40.result
                  • q12.result
                  • q66.result
                  • q84.sql
                  • q53.result
                  • q77.result
                  • q95.sql
                  • q68.result
                  • q67.result
                  • q20.result
                  • q19.sql
                  • q79.result
                  • q51.result
                  • q57.sql
                  • q99.result
                  • q11.sql
                  • q61.sql
                  • q02.result
                  • q55.sql
                  • q60.result
                  • q25.sql
                  • q45.result
                  • q82.sql
                  • q22.result
                  • q39_2.sql
                  • q96.sql
                  • q90.sql
                  • q18.sql
                  • q37.result
                  • q39_1.result
                  • q87.result
                  • q25.result
                  • q17.result
                  • q35.result
                  • q23_2.sql
                  • q94.sql
                  • q51.sql
                  • q36.result
                  • q39_1.sql
                  • q62.result
                  • q50.result
                  • q67.sql
                  • q81.sql
                  • q14_1.sql
                  • q11.result
                  • q08.result
                  • q30.result
                  • q92.sql
                  • q01.sql
                  • q58.sql
                  • q04.sql
                  • q03.result
                  • q29.result
                  • q72.result
                  • q77.sql
                  • q65.sql
                  • q90.result
                  • q15.result
                  • q32.result
                  • q74.result
                  • q23_2.result
                  • q95.result
                  • q08.sql
                  • q24_2.result
                  • q65.result
                  • q29.sql
                  • q94.result
                  • q52.result
                  • q21.result
                  • q47.result
                  • q54.sql
                  • q81.result
                  • q70.result
                  • q18.result
                  • q79.sql
                  • q04.result
                  • q80.sql
                  • q38.result
                  • q19.result
                  • q56.sql
                  • q22.sql
                  • q62.sql
                  • q48.result
                  • q58.result
                  • q21.sql
                  • q85.result
                  • q46.sql
                  • q41.result
                  • q23_1.sql
                  • q91.result
                  • q40.sql
                  • q54.result
                  • q24_2.sql
                  • q28.sql
                  • q30.sql
                  • q09.sql
                  • q10.sql
                  • q24_1.result
                  • q05.result
                  • q44.sql
                  • q60.sql
                  • q64.result
                  • q14_1.result
                  • q05.sql
                  • q55.result
                  • q39_2.result
                  • q28.result
                  • q80.result
                  • q78.result
                  • q71.sql
                  • q26.sql
                  • q84.result
                  • q75.sql
                  • q41.sql
                  • q06.sql
                  • q96.result
                  • q97.sql
                  • q98.sql
                  • q49.sql
                  • q33.sql
                  • q48.sql
                  • q16.sql
                  • q89.sql
                  • q73.result
                  • q32.sql
                  • q27.sql
                  • q23_1.result
                  • q14_2.sql
                  • q15.sql
                  • q34.sql
                  • q83.result
                  • q13.result
                  • q86.result
                  • q63.sql
                  • q01.result
                  • q68.sql
                  • q75.result
                  • q49.result
                  • q07.result
                  • q43.sql
                  • q50.sql
                  • q88.sql
                  • q31.sql
                  • q02.sql
                  • q91.sql
                  • q35.sql
                  • q27.result
                  • q82.result
                  • q45.sql
                  • q69.sql
                  • q72.sql
                  • q74.sql
                  • q42.sql
                  • q09.result
                  • q73.sql
                  • q24_1.sql
                  • q34.result
                  • q17.sql
                  • q43.result
                  • q70.sql
                  • q97.result
                  • q07.sql
                • string_functions
                  • checkStringFunctionsRegistered.result
                  • checkStringFunctionsRegistered.sql
                  • likeOperatorWorks.sql
                  • likeOperatorWorks.result
                • group-by
                  • runAggrWithoutGroupBy.result
                  • runHavingWithNullCheck.sql
                  • runMultipleGroupBy.result
                  • runHavingWithAggExpr.result
                  • runHavingWithMultipleAggs.result
                  • runHavingWithOrderBy.result
                  • runAggregatesGroupByOridnalAndHaving.result
                  • runHavingWithoutGroupBy.sql
                  • runHavingWithoutGroupBy.result
                  • runCountNull.sql
                  • runAggregatesWithGroupByWithFalseWherePredicate.result
                  • runAggregatesGroupByOridnalAndHaving.sql
                  • runHavingWithMultipleAggs.sql
                  • runHavingWithNullCheck.result
                  • runCountNull.result
                  • runMultipleGroupBy.sql
                  • runConstantGroupBy.sql
                  • runHavingWithOrderBy.sql
                  • runHavingWithGrpExpr.sql
                  • runAggregatesWithoutGroupByButWithPredicates.result
                  • runHavingOutsideSubq.result
                  • runHavingWithAggExpr.sql
                  • runHavingWithGrpExpr.result
                  • runHavingWithExpr.sql
                  • runHavingOutsideSubq.sql
                  • runAggregatesWithGroupByWithFalseWherePredicate.sql
                  • runAggregatesWithWherePredicatesAndGroupByOrdinal.sql
                  • runHavingWithExpr.result
                  • runHavingOnEmptyResult.sql
                  • runAggregatesWithoutGroupByButWithPredicates.sql
                  • runAggregatesWithWherePredicatesAndGroupByOrdinal.result
                  • runAggrWithoutGroupBy.sql
                  • runHavingOnEmptyResult.result
                  • runConstantGroupBy.result
                  • runAggregatesWithGroupByOrdinal.result
                  • runAggregatesWithGroupByOrdinal.sql
                • set_operation
                  • intersect.sql
                  • except.sql
                • system
                  • showSystemSchemas.sql
                  • selectInformationSchemaSchemata.sql
                  • showTablesSystemInformationSchema.sql
                  • showTablesSystemMetadata.result
                  • selectInformationSchemaTables.result
                  • selectInformationSchemaTables.sql
                  • showTablesSystemRuntime.result
                  • showTablesSystemMetadata.sql
                  • selectInformationSchemaColumns.sql
                  • selectInformationSchemaSchemata.result
                  • showSystemSchemas.result
                  • selectInformationSchemaColumns.result
                  • showTablesSystemRuntime.sql
                  • showTablesSystemInformationSchema.result
                • join
                  • implicit_inner_join_table_alias.result
                  • explicit_inner_join_select_columns.sql
                  • explicit_left_implicit_same_tables.sql
                  • explicit_inner_join_select_star.sql
                  • right_outer_join.sql
                  • left_outer_join.result
                  • implicit_not_equal.sql
                  • left_join_where_constant.sql
                  • explicit_left_implicit_same_tables.result
                  • left_join_where_is_null.sql
                  • inner_join_right_outer_join.result
                  • right_join_left_join_inner_join_parentheses.result
                  • left_outer_join_inner_join.sql
                  • cross_join.result
                  • inner_join_right_outer_join.sql
                  • implicit_less_then.result
                  • right_join_null_data.sql
                  • implicit_explicit_inner.result
                  • implicit_less_then.sql
                  • explicit_inner_implicit_same_tables.result
                  • right_join_null_data.result
                  • left_outer_join_inner_join.result
                  • explicit_inner_implicit_same_tables.sql
                  • explicit_inner_join_select_columns.result
                  • implicit_explicit_left.result
                  • left_join_where_is_null.result
                  • left_join_where_is_not_null.sql
                  • explicit_inner_join_select_where.result
                  • left_outer_join.sql
                  • right_join_left_join.result
                  • inner_join_null_data.sql
                  • sub_select_in.result
                  • right_join_left_join_inner_join_parentheses.sql
                  • right_join_left_join.sql
                  • explicit_inner_join_select_count.sql
                  • explicit_inner_join_select_star.result
                  • implicit_inner_join_table_alias.sql
                  • sub_select_in.sql
                  • left_join_on_multiple_predicates.sql
                  • inner_join_null_data.result
                  • cross_join.sql
                  • left_join_on_multiple_predicates.result
                  • explicit_inner_join_select_count.result
                  • left_join_where_constant.result
                  • implicit_explicit_inner.sql
                  • right_join_left_join_parentheses.sql
                  • implicit_explicit_left.sql
                  • implicit_not_equal.result
                  • left_join_where_is_not_null.result
                  • right_join_left_join_parentheses.result
                  • explicit_inner_join_select_where.sql
                  • right_outer_join.result
                • ml_functions
                  • varcharPrediction.sql
                  • prediction.sql
                • csv_tables_with_header_and_footer.sql
                • window_functions
                  • rowsFrameUBP2P.result
                  • rowsBounded.sql
                  • rangeNoPartition.result
                  • rowsDifferentOrders.sql
                  • rankFunctionsImplicitExplicitFrame.sql
                  • windowSpecificationBcpAA.result
                  • leadLag.result
                  • windowSpecificationABcpA.sql
                  • rowsFrameUBP2P.sql
                  • windowSpecificationAABcp.sql
                  • windowSpecificationABcpA.result
                  • rangeUnbounded.result
                  • noOrderAllRowsPeers.result
                  • rowsFrame2F3F.sql
                  • windowSpecificationAABcp.result
                  • rowsIdenticalWindows.result
                  • rowsFrame3P2P.result
                  • rowsFirstLast.result
                  • rowsFrame2FUBF.result
                  • rowsDifferentOrders.result
                  • windowSpecificationAAcpA.result
                  • rowsIntersectingWindows.result
                  • rowsFirstLast.sql
                  • rankFunctionsImplicitExplicitFrame.result
                  • leadLag.sql
                  • windowSpecificationABA.sql
                  • rowsIntersectingWindows.sql
                  • rowsUBPImplicitCR.result
                  • rowsFrame2FUBF.sql
                  • rangeCurrent.sql
                  • windowSpecificationABA.result
                  • rowsIdenticalWindows.sql
                  • rowsDisjointWindows.result
                  • rowsFrame2F3F.result
                  • windowSpecificationBcpAA.sql
                  • rowsDisjointWindows.sql
                  • rowsFrame3P2P.sql
                  • rowsUnbounded.sql
                  • windowSpecificationAAcpA.sql
                  • rangeNoPartition.sql
                  • noOrderAllRowsPeers.sql
                  • rangeUnbounded.sql
                  • rowsUBPImplicitCR.sql
                  • rangeCurrent.result
                  • rowsBounded.result
                  • rowsUnbounded.result
                • connectors
                  • sqlserver
                    • show_tables.sql
                    • join_sqlserver_to_tpch.sql
                    • describe_table.sql
                    • select.sql
                    • join_sqlserver_to_sqlserver.sql
                  • mysql
                    • show_schemas.sql
                    • show_tables.sql
                    • describe_real_table.sql
                    • tinyint1_as_tinyint.sql
                    • join_mysql_to_mysql.sql
                    • join_mysql_to_tpch.sql
                    • describe_table.sql
                    • select.sql
                    • select_real.sql
                  • postgresql
                    • show_schemas.sql
                    • show_tables.sql
                    • describe_real_table.sql
                    • join_postgres_to_postgres.sql
                    • describe_table.sql
                    • select.sql
                    • select_real.sql
                    • join_postgres_to_tpch.sql
                • distinct
                  • withNoDuplicates.sql
                  • withDuplicates.result
                  • withGroupBy.sql
                  • withCount.sql
                  • withCount.result
                  • repeatedDistinctAgg.sql
                  • repeatedDistinctAgg.result
                  • withOrderBy.result
                  • multipleDistinctAgg.sql
                  • withGroupByDistinctAgg.result
                  • withGroupBy.result
                  • withNoDuplicates.result
                  • withOrderBy.sql
                  • multipleDistinctAgg.result
                  • withDuplicates.sql
                  • withGroupByDistinctAgg.sql
                • union
                  • unionWithAggregation.result
                  • unionDistinctSameTable.result
                  • unionOrderBy.result
                  • unionDistinctSameTable.sql
                  • unionAllSameTable.sql
                  • unionOrderBy.sql
                  • unionWithAggregation.sql
                  • unionMoreThanTwoTables.sql
                  • unionMoreThanTwoTables.result
                  • unionAllSameTable.result
                • map_functions
                  • checkMapFunctionsRegistered.result
                  • mapRetrieveOperatorWorks.sql
                  • checkMapFunctionsRegistered.sql
                  • mapRetrieveOperatorWorks.result
          • java
            • io
              • prestosql
                • tests
                  • kafka
                    • TestKafkaAvroSmokeTest.java
                    • TestKafkaSmokeTest.java
                  • iceberg
                    • TestIcebergCreateTable.java
                  • TestTls.java
                  • sqlserver
                    • TestConstants.java
                    • SqlServerTpchTableDefinitions.java
                    • TestInsert.java
                    • SqlServerDataTypesTableDefinition.java
                    • TestSelect.java
                    • TestInvalidSelect.java
                  • PrestoTemptoPlugin.java
                  • functions
                    • operators
                      • TestLogical.java
                      • TestComparison.java
                    • TestFunctions.java
                  • utils
                    • QueryAssertions.java
                    • JdbcDriverUtils.java
                    • QueryExecutors.java
                    • TableDefinitionUtils.java
                  • jdbc
                    • TestPreparedStatements.java
                    • TestJdbc.java
                    • TestLdapPrestoJdbc.java
                    • BaseLdapJdbcTest.java
                  • TestSqlCancel.java
                  • TestJmxConnector.java
                  • blackhole
                    • TestBlackHoleConnector.java
                  • cassandra
                    • MultiColumnKeyTableDefinition.java
                    • TestConstants.java
                    • TestSelectMultiColumnKey.java
                    • TestInsertIntoCassandraTable.java
                    • DataTypesTableDefinition.java
                    • TestSelect.java
                    • CassandraTpchTableDefinitions.java
                    • TestInvalidSelect.java
                  • TpchTableResults.java
                  • cli
                    • TestPrestoCli.java
                    • PrestoCliProcess.java
                    • PrestoCliLauncher.java
                    • TestPrestoLdapCli.java
                  • mysql
                    • TestCreateTableAsSelect.java
                  • TestSimpleQuery.java
                  • TestCreateTable.java
                  • TestFunctions.java
                  • teradata
                    • TestTeradataFunctions.java
                  • hive
                    • TestHiveMaterializedView.java
                    • TestExternalHiveTable.java
                    • TestHivePartitionProcedures.java
                    • HiveProductTest.java
                    • TestHiveSchema.java
                    • TransactionalTableType.java
                    • TestHiveCoercion.java
                    • TestCreateDropSchema.java
                    • TestSyncPartitionMetadata.java
                    • AllSimpleTypesTableDefinitions.java
                    • TestSqlStandardAccessControlChecks.java
                    • TestHiveTransactionalTable.java
                    • TestAvroSchemaUrl.java
                    • TestAvroSymlinkInputFormat.java
                    • TestTablePartitioningSelect.java
                    • TestHiveCaching.java
                    • TestTextFileHiveTable.java
                    • TestHiveCreateTable.java
                    • TestComments.java
                    • TestHivePartitionSchemaEvolution.java
                    • util
                      • TemporaryHiveTable.java
                    • TestInsertIntoHiveTable.java
                    • TestHiveBucketedTables.java
                    • TestAvroSchemaEvolution.java
                    • HiveTableDefinitions.java
                    • TestAllDatatypesFromHiveConnector.java
                    • TestHiveTransactionalTableInsert.java
                    • TestHiveViews.java
                    • TestCsv.java
                    • TestHiveStorageFormats.java
                    • TestHiveIgnoreAbsentPartitions.java
                    • TestCompression.java
                    • TestHiveTableStatistics.java
                    • TestRoles.java
                    • TestHiveBasicTableStatistics.java
                    • TestGrantRevoke.java
                    • TestReadUniontype.java
                    • TestHiveDeltaLakeTable.java
                    • BucketingType.java
                    • TestHivePartitionsTable.java
                  • TestAlterTable.java
                  • TestTwoHives.java
                  • TestGroups.java
                  • TemptoProductTestRunner.java
                  • TestSystemConnector.java
                  • TestCreateDropView.java
                  • ImmutableLdapObjectDefinitions.java
                  • TestImpersonation.java
        • test
          • resources
            • io
              • prestosql
                • tests
                  • querystats
                    • single_query_info_response.json
      • pom.xml
      • README.md
      • bin
        • product-tests-suite-3.sh
        • product-tests-suite-7-non-generic.sh
        • product-tests-suite-5.sh
        • product-tests-suite-2.sh
        • product-tests-suite-8-non-generic.sh
        • product-tests-suite-1.sh
        • product-tests-suite-6-non-generic.sh
      • conf
        • product-tests-config-cdh5.sh
        • product-tests-defaults.sh
        • product-tests-config-empty.sh
        • product-tests-config-hdp3.sh
    • presto-iceberg
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • iceberg
                    • HiveTableOperations.java
                    • IcebergModule.java
                    • IcebergSchemaProperties.java
                    • IcebergOrcFileWriter.java
                    • IcebergSplitManager.java
                    • HdfsFileIo.java
                    • PartitionTable.java
                    • FilesTable.java
                    • IcebergPlugin.java
                    • PartitionTransforms.java
                    • PartitionFields.java
                    • IcebergErrorCode.java
                    • IcebergRecordFileWriter.java
                    • IcebergPageSinkProvider.java
                    • TypeConverter.java
                    • IcebergFileWriter.java
                    • IcebergPageSourceProvider.java
                    • IcebergTransactionManager.java
                    • ManifestsTable.java
                    • IcebergColumnHandle.java
                    • IcebergFileFormat.java
                    • IcebergInputInfo.java
                    • TableType.java
                    • PartitionData.java
                    • UnknownTableTypeException.java
                    • util
                      • PageListBuilder.java
                    • IcebergTableHandle.java
                    • SnapshotsTable.java
                    • IcebergSplitSource.java
                    • IcebergConnectorFactory.java
                    • IcebergConnector.java
                    • ExpressionConverter.java
                    • IcebergFileWriterFactory.java
                    • IcebergUtil.java
                    • IcebergSessionProperties.java
                    • IcebergSplit.java
                    • IcebergHandleResolver.java
                    • IcebergTableProperties.java
                    • IcebergPageSink.java
                    • IcebergMetadata.java
                    • InternalIcebergConnectorFactory.java
                    • IcebergWritableTableHandle.java
                    • HistoryTable.java
                    • IcebergPageSource.java
                    • DomainConverter.java
                    • CommitTaskData.java
                    • IcebergConfig.java
                    • MetricsWrapper.java
                    • IcebergMetadataFactory.java
        • test
          • java
            • io
              • prestosql
                • plugin
                  • iceberg
                    • TestIcebergOrcMetricsCollection.java
                    • TestPartitionFields.java
                    • TestIcebergConfig.java
                    • TestIcebergTableHandle.java
                    • TestIcebergDistributed.java
                    • TestingIcebergPlugin.java
                    • TestIcebergSmoke.java
                    • TestMetricsWrapper.java
                    • TestDomainConverter.java
                    • TestIcebergMetadataListing.java
                    • TestPartitionTransforms.java
                    • IcebergQueryRunner.java
                    • TestingIcebergConnectorFactory.java
                    • TestIcebergSystemTables.java
      • pom.xml
      • README.md
    • presto-elasticsearch
      • src
        • main
          • java
            • io
              • prestosql
                • elasticsearch
                  • ElasticsearchSplitManager.java
                  • ElasticsearchTableHandle.java
                  • decoders
                    • ScoreColumnDecoder.java
                    • TinyintDecoder.java
                    • IntegerDecoder.java
                    • VarbinaryDecoder.java
                    • IdColumnDecoder.java
                    • TimestampDecoder.java
                    • BigintDecoder.java
                    • BooleanDecoder.java
                    • RealDecoder.java
                    • ArrayDecoder.java
                    • Decoder.java
                    • VarcharDecoder.java
                    • DoubleDecoder.java
                    • IpAddressDecoder.java
                    • SourceColumnDecoder.java
                    • RowDecoder.java
                    • SmallintDecoder.java
                  • PasswordConfig.java
                  • ElasticsearchSplit.java
                  • ElasticsearchPageSourceProvider.java
                  • ElasticsearchConnector.java
                  • client
                    • ElasticsearchNode.java
                    • SearchShardsResponse.java
                    • NodesResponse.java
                    • IndexMetadata.java
                    • ElasticsearchClient.java
                    • AwsRequestSigner.java
                    • CountResponse.java
                    • Shard.java
                  • ElasticsearchConfig.java
                  • ElasticsearchColumnHandle.java
                  • ElasticsearchQueryBuilder.java
                  • ElasticsearchErrorCode.java
                  • ScanQueryPageSource.java
                  • ElasticsearchTransactionHandle.java
                  • ElasticsearchColumn.java
                  • CountQueryPageSource.java
                  • ElasticsearchConnectorModule.java
                  • BuiltinColumns.java
                  • NodesSystemTable.java
                  • ElasticsearchPlugin.java
                  • ElasticsearchConnectorFactory.java
                  • PassthroughQueryPageSource.java
                  • ElasticsearchMetadata.java
                  • ElasticsearchHandleResolver.java
                  • AwsSecurityConfig.java
        • test
          • resources
            • roles.yml
            • users
            • elasticsearch.yml
            • users_roles
          • java
            • io
              • prestosql
                • elasticsearch
                  • TestElasticsearch7IntegrationSmokeTest.java
                  • ElasticsearchLoader.java
                  • client
                    • TestExtractAddress.java
                  • TestAwsSecurityConfig.java
                  • TestElasticsearchConfig.java
                  • BaseElasticsearchSmokeTest.java
                  • ElasticsearchQueryRunner.java
                  • TestElasticsearch6IntegrationSmokeTest.java
                  • ElasticsearchServer.java
                  • TestPasswordAuthentication.java
                  • TestingElasticsearchConnectorFactory.java
                  • TestPasswordConfig.java
      • pom.xml
    • pom.xml
    • mvnw
    • presto-atop
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • atop
                    • AtopPageSource.java
                    • AtopSplit.java
                    • AtopColumnHandle.java
                    • Atop.java
                    • AtopTableHandle.java
                    • AtopErrorCode.java
                    • AtopConnector.java
                    • AtopHandleResolver.java
                    • AtopConnectorConfig.java
                    • AtopModule.java
                    • AtopSplitManager.java
                    • AtopTransactionHandle.java
                    • AtopPlugin.java
                    • Environment.java
                    • AtopPageSourceProvider.java
                    • AtopProcessFactory.java
                    • AtopMetadata.java
                    • AtopTable.java
                    • AtopFactory.java
                    • AtopConnectorFactory.java
        • test
          • resources
            • io
              • prestosql
                • plugin
                  • atop
                    • disks.txt
                    • reboots.txt
                    • security.json
                    • hanging_atop.sh
          • java
            • io
              • prestosql
                • plugin
                  • atop
                    • TestAtopConnectorConfig.java
                    • TestAtopHang.java
                    • TestAtopPlugin.java
                    • TestAtopSecurity.java
                    • TestAtopSplit.java
                    • TestingAtopFactory.java
                    • LocalAtopQueryRunner.java
                    • TestAtopSmoke.java
      • pom.xml
    • presto-server-rpm
      • src
        • main
          • script
            • symlink.groovy
          • resources
            • dist
              • config
                • log.properties
                • jvm.config
                • config.properties
                • node.properties
              • etc
                • init.d
                  • presto
          • rpm
            • preremove
            • preinstall
            • postremove
            • postinstall
          • provisio
            • presto.xml
        • test
          • java
            • io
              • prestosql
                • server
                  • rpm
                    • ServerIT.java
      • pom.xml
      • README.md
    • presto-cassandra
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • cassandra
                    • SizeEstimate.java
                    • CassandraPartition.java
                    • CassandraRecordSet.java
                    • CassandraClientModule.java
                    • CassandraPageSinkProvider.java
                    • BackoffRetryPolicy.java
                    • TokenRing.java
                    • CassandraInsertTableHandle.java
                    • CassandraTable.java
                    • CassandraMetadata.java
                    • ReopeningCluster.java
                    • CassandraRecordCursor.java
                    • CassandraSessionProperties.java
                    • CassandraTokenSplitManager.java
                    • util
                      • HostAddressFactory.java
                      • CassandraCqlUtils.java
                    • CassandraTransactionHandle.java
                    • CassandraSplitManager.java
                    • CassandraColumnHandle.java
                    • CassandraSplit.java
                    • CassandraOutputTableHandle.java
                    • CassandraHandleResolver.java
                    • CassandraPlugin.java
                    • CassandraPartitionManager.java
                    • CassandraErrorCode.java
                    • CassandraRecordSetProvider.java
                    • CassandraTableHandle.java
                    • Murmur3PartitionerTokenRing.java
                    • CassandraConnector.java
                    • CassandraConnectorFactory.java
                    • RandomPartitionerTokenRing.java
                    • CassandraSession.java
                    • CassandraClientConfig.java
                    • CassandraPageSink.java
                    • RetryPolicyType.java
                    • CassandraClusteringPredicatesExtractor.java
                    • CassandraPartitionResult.java
                    • CassandraType.java
                    • ExtraColumnMetadata.java
        • test
          • resources
            • cu-cassandra.yaml
          • java
            • io
              • prestosql
                • plugin
                  • cassandra
                    • CassandraServer.java
                    • TestCassandraTableHandle.java
                    • TestCassandraDistributedQueries.java
                    • CassandraQueryRunner.java
                    • TestJsonCassandraHandles.java
                    • TestRandomPartitionerTokenRing.java
                    • TestCassandraSplit.java
                    • util
                      • TestHostAddressFactory.java
                      • TestCassandraClusteringPredicatesExtractor.java
                    • TestCassandraClientConfig.java
                    • TestCassandraColumnHandle.java
                    • CassandraTestingUtils.java
                    • TestMurmur3PartitionerTokenRing.java
                    • TestCassandraType.java
                    • TestCassandraConnector.java
                    • TestCassandraTokenSplitManager.java
                    • TestCassandraIntegrationSmokeTest.java
            • com
              • datastax
                • driver
                  • core
                    • TestHost.java
      • pom.xml
    • presto-sqlserver
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • sqlserver
                    • SqlServerPlugin.java
                    • SqlServerClientModule.java
                    • SqlServerClient.java
        • test
          • resources
            • container-license-acceptance.txt
          • java
            • io
              • prestosql
                • plugin
                  • sqlserver
                    • TestSqlServerIntegrationSmokeTest.java
                    • SqlServerQueryRunner.java
                    • TestingSqlServer.java
                    • TestSqlServerPlugin.java
                    • TestSqlServerDistributedQueries.java
      • pom.xml
    • presto-tests
      • src
        • main
          • java
            • io
              • prestosql
                • tests
                  • Dummy.java
        • test
          • resources
            • resource_groups_single_query.json
            • resource_groups_config_simple.json
            • resource_groups_query_type_based_config.json
            • resource_groups_config_soft_limits.json
            • resource_groups_client_tags_based_config.json
            • resource_groups_config_dashboard.json
            • resource_groups_resource_estimate_based_config.json
            • resource_groups_memory_percentage.json
          • java
            • io
              • prestosql
                • connector
                  • informationschema
                    • BenchmarkInformationSchema.java
                  • system
                    • TestKillQuery.java
                    • TestSystemConnector.java
                • execution
                  • TestQueues.java
                  • TestExecutionJmxMetrics.java
                  • TestFinalQueryInfo.java
                  • TestWarnings.java
                  • TestConnectorEventListener.java
                  • EventsBuilder.java
                  • EventsAwaitingQueries.java
                  • TestingEventListener.java
                  • DeprecatedFunctionsPlugin.java
                  • TestBeginQuery.java
                  • TestQueryRunnerUtil.java
                  • TestEventListenerPlugin.java
                  • TestCompletedEventWarnings.java
                  • TestingSessionContext.java
                  • TestDeprecatedFunctionWarning.java
                  • TestEventListener.java
                  • TestCoordinatorDynamicFiltering.java
                  • resourcegroups
                    • db
                      • TestEnvironments.java
                      • TestResourceGroupDbIntegration.java
                      • H2ResourceGroupManagerPlugin.java
                      • TestQueuesDb.java
                      • H2ResourceGroupsModule.java
                      • H2ResourceGroupConfigurationManagerFactory.java
                      • H2TestUtil.java
                    • TestResourceGroupIntegration.java
                • tests
                  • TestQuerySpillLimits.java
                  • TestTpchDistributedQueries.java
                  • TestQuerySerializationFailures.java
                  • TestVerifyPrestoTestsTestSetup.java
                  • TestSpilledWindowQueries.java
                  • TestSpilledAggregations.java
                  • TestSpilledJoinQueries.java
                  • TestOrderByQueries.java
                  • TestLocalQueries.java
                  • TestQueryManager.java
                  • TestGracefulShutdown.java
                  • TestLocalQueryRunner.java
                  • TestJoinQueries.java
                  • TestWindowQueries.java
                  • TestDistributedQueriesNoHashGeneration.java
                  • tpch
                    • TpchQueryRunner.java
                    • TpchQueryRunnerBuilder.java
                  • TestOptimizeMixedDistinctAggregations.java
                  • TestDistributedEngineOnlyQueries.java
                  • TestSpilledOrderByQueries.java
                  • TestLateMaterializationQueries.java
                  • AbstractTestEngineOnlyQueries.java
                  • TestDistributedSpilledQueries.java
                  • TestJoinQueriesWithoutDynamicFiltering.java
                  • TestDictionaryAggregation.java
                  • TestTpchDistributedStats.java
                  • TestMetadataManager.java
                  • TestMinWorkerRequirement.java
                  • TestAggregations.java
                  • TestProcedureCreation.java
                  • TestInformationSchemaConnector.java
                  • TestQueryPlanDeterminism.java
                  • TestDistributedQueriesIndexed.java
                  • TestLocalEngineOnlyQueries.java
                  • TestProcedureCall.java
                  • TestTpchLocalStats.java
                • memory
                  • TestMemoryManager.java
                  • TestClusterMemoryLeakDetector.java
                  • TestMemorySessionProperties.java
      • pom.xml
    • presto-memory
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • memory
                    • MemoryPagesStore.java
                    • MemoryMetadata.java
                    • MemoryConnectorFactory.java
                    • MemoryOutputTableHandle.java
                    • TableInfo.java
                    • MemoryPlugin.java
                    • MemoryTransactionHandle.java
                    • MemoryConfig.java
                    • MemoryColumnHandle.java
                    • MemoryHandleResolver.java
                    • MemoryInsertTableHandle.java
                    • MemorySplitManager.java
                    • MemoryTableHandle.java
                    • MemoryPageSourceProvider.java
                    • MemoryPageSinkProvider.java
                    • MemoryDataFragment.java
                    • MemoryConnector.java
                    • MemoryErrorCode.java
                    • ColumnInfo.java
                    • MemorySplit.java
                    • MemoryModule.java
        • test
          • java
            • io
              • prestosql
                • plugin
                  • memory
                    • TestMemoryWorkerCrash.java
                    • TestMemorySmoke.java
                    • TestMemoryPagesStore.java
                    • MemoryQueryRunner.java
                    • TestMemoryMetadata.java
      • pom.xml
    • LICENSE
    • presto-hive-hadoop2
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • hive
                    • HiveHadoop2Plugin.java
        • test
          • java
            • io
              • prestosql
                • plugin
                  • hive
                    • TestHiveAlluxioMetastore.java
                    • TestHiveFileSystemWasb.java
                    • TestHiveFileSystemS3.java
                    • s3select
                      • TestHiveFileSystemS3SelectPushdown.java
                    • TestHiveAzure.java
                    • TestHiveFileSystemAbfs.java
                    • TestHive.java
                    • AbstractTestHiveFileSystemS3.java
                    • TestHiveFileSystemAdl.java
                    • TestHiveHadoop2Plugin.java
      • pom.xml
      • bin
        • run_hive_alluxio_tests.sh
        • common.sh
        • run_hive_abfs_tests.sh
        • run_hive_tests.sh
        • run_hive_wasb_tests.sh
        • run_hive_with_azure_tests.sh
        • run_hive_s3_tests.sh
        • start_hive.sh
        • run_hive_adl_tests.sh
        • run_hive_wasb_with_azure_tests.sh
      • conf
        • files
          • tez-site.xml
          • test_table_with_header.csv
          • test_table.csv
          • core-site.xml.abfs-template
          • test_table_with_header_and_footer.csv.gz
          • test_table_with_header.csv.bz2
          • core-site.xml.wasb-template
          • core-site.xml.s3-template
          • test_table_with_header_and_footer.csv.bz2
          • words
          • test_table.csv.gz
          • test_table_with_header.csv.gz
          • hadoop-put.sh
          • test_table_with_header_and_footer.csv.lz4
          • test_table.csv.bz2
          • core-site.xml.adl-template
          • test_table_with_header_and_footer.csv
          • test_table.csv.lz4
          • test_table_with_header.csv.lz4
        • alluxio-docker.yml
        • docker-compose.yml
    • presto-jdbc
      • src
        • main
          • resources
            • META-INF
              • services
                • java.sql.Driver
          • java
            • io
              • prestosql
                • jdbc
                  • StageStats.java
                  • WarningsManager.java
                  • PrestoConnection.java
                  • PrestoSqlWarning.java
                  • PrestoStatement.java
                  • AbstractConnectionProperty.java
                  • QueryStats.java
                  • NotImplementedException.java
                  • ObjectCasts.java
                  • PrestoDriverUri.java
                  • PrestoIntervalDayTime.java
                  • PrestoResultSet.java
                  • PrestoPreparedStatement.java
                  • PrestoDatabaseMetaData.java
                  • PrestoIntervalYearMonth.java
                  • PrestoResultSetMetaData.java
                  • PrestoArray.java
                  • PrestoDriver.java
                  • QueryExecutor.java
                  • ConnectionProperty.java
                  • ColumnInfo.java
                  • ConnectionProperties.java
            • com
              • facebook
                • presto
                  • jdbc
                    • PrestoDriver.java
        • test
          • resources
            • 222.key
            • 42.key
            • localhost.keystore
            • 33.privateKey
            • 33.key
            • localhost.truststore
            • default-key.key
            • how_to_regenerate_test_keys.txt
            • 42.privateKey
          • java
            • io
              • prestosql
                • jdbc
                  • TestJdbcPreparedStatement.java
                  • TestJdbcConnection.java
                  • TestPrestoDatabaseMetaData.java
                  • TestJdbcResultSet.java
                  • TestPrestoDriverUri.java
                  • TestPrestoDriver.java
                  • TestPrestoDriverAuth.java
                  • TestProgressMonitor.java
                  • TestJdbcWarnings.java
                  • TestQueryExecutor.java
      • pom.xml
    • presto-record-decoder
      • src
        • main
          • java
            • io
              • prestosql
                • decoder
                  • avro
                    • AvroRowDecoderFactory.java
                    • AvroColumnDecoder.java
                    • AvroRowDecoder.java
                  • DispatchingRowDecoderFactory.java
                  • DecoderColumnHandle.java
                  • csv
                    • CsvRowDecoder.java
                    • CsvRowDecoderFactory.java
                    • CsvColumnDecoder.java
                  • FieldValueProvider.java
                  • dummy
                    • DummyRowDecoder.java
                    • DummyRowDecoderFactory.java
                  • raw
                    • RawRowDecoderFactory.java
                    • RawColumnDecoder.java
                    • RawRowDecoder.java
                  • DecoderErrorCode.java
                  • DecoderModule.java
                  • FieldValueProviders.java
                  • RowDecoderFactory.java
                  • json
                    • JsonRowDecoder.java
                    • AbstractDateTimeJsonValueProvider.java
                    • SecondsSinceEpochJsonFieldDecoder.java
                    • RFC2822JsonFieldDecoder.java
                    • CustomDateTimeJsonFieldDecoder.java
                    • ISO8601JsonFieldDecoder.java
                    • MillisecondsSinceEpochJsonFieldDecoder.java
                    • DefaultJsonFieldDecoder.java
                    • JsonRowDecoderFactory.java
                    • JsonFieldDecoder.java
                  • RowDecoder.java
        • test
          • resources
            • decoder
              • json
                • message.json
          • java
            • io
              • prestosql
                • decoder
                  • avro
                    • AvroDecoderTestUtil.java
                    • TestAvroDecoder.java
                  • csv
                    • TestCsvDecoder.java
                  • util
                    • DecoderTestUtil.java
                  • DecoderTestColumnHandle.java
                  • raw
                    • TestRawDecoder.java
                  • json
                    • TestRFC2822JsonFieldDecoder.java
                    • TestCustomDateTimeJsonFieldDecoder.java
                    • TestDefaultJsonFieldDecoder.java
                    • TestMillisecondsSinceEpochJsonFieldDecoder.java
                    • TestSecondsSinceEpochJsonFieldDecoder.java
                    • TestJsonDecoder.java
                    • JsonFieldDecoderTester.java
                    • TestISO8601JsonFieldDecoder.java
      • pom.xml
    • presto-parser
      • src
        • main
          • antlr4
            • io
              • prestosql
                • sql
                  • parser
                    • SqlBase.g4
                • type
                  • TypeCalculation.g4
          • java
            • io
              • prestosql
                • sql
                  • QueryUtil.java
                  • util
                    • AstUtils.java
                  • tree
                    • DescribeInput.java
                    • FetchFirst.java
                    • Revoke.java
                    • Union.java
                    • JoinUsing.java
                    • NodeRef.java
                    • CallArgument.java
                    • Limit.java
                    • QueryBody.java
                    • With.java
                    • LogicalBinaryExpression.java
                    • RenameView.java
                    • DataType.java
                    • Property.java
                    • PrincipalSpecification.java
                    • RenameColumn.java
                    • CurrentPath.java
                    • ColumnDefinition.java
                    • ExpressionRewriter.java
                    • GrantRoles.java
                    • GroupBy.java
                    • GroupingSets.java
                    • WindowFrame.java
                    • WhenClause.java
                    • CharLiteral.java
                    • IsNotNullPredicate.java
                    • FrameBound.java
                    • CreateSchema.java
                    • Grant.java
                    • Lateral.java
                    • RenameSchema.java
                    • DateTimeDataType.java
                    • PathSpecification.java
                    • Isolation.java
                    • GroupingElement.java
                    • Unnest.java
                    • TypeParameter.java
                    • Rollback.java
                    • ShowTables.java
                    • SubscriptExpression.java
                    • NullLiteral.java
                    • CreateRole.java
                    • ShowSchemas.java
                    • Prepare.java
                    • GenericDataType.java
                    • Cube.java
                    • LongLiteral.java
                    • Parameter.java
                    • LambdaExpression.java
                    • AddColumn.java
                    • DereferenceExpression.java
                    • DecimalLiteral.java
                    • QuantifiedComparisonExpression.java
                    • SetSchemaAuthorization.java
                    • IntervalDayTimeDataType.java
                    • Delete.java
                    • SetSession.java
                    • SingleColumn.java
                    • NullIfExpression.java
                    • DataTypeParameter.java
                    • GroupingOperation.java
                    • QualifiedName.java
                    • BindExpression.java
                    • AstVisitor.java
                    • DropRole.java
                    • ShowFunctions.java
                    • CurrentTime.java
                    • Identifier.java
                    • FieldReference.java
                    • SampledRelation.java
                    • DoubleLiteral.java
                    • SetOperation.java
                    • TransactionAccessMode.java
                    • ShowRoles.java
                    • TimestampLiteral.java
                    • TransactionMode.java
                    • Query.java
                    • Execute.java
                    • Cast.java
                    • Statement.java
                    • RowDataType.java
                    • Relation.java
                    • Values.java
                    • DropTable.java
                    • Rollup.java
                    • IntervalLiteral.java
                    • AllColumns.java
                    • Node.java
                    • GrantorSpecification.java
                    • Analyze.java
                    • AliasedRelation.java
                    • SubqueryExpression.java
                    • DefaultTraversalVisitor.java
                    • StackableAstVisitor.java
                    • NaturalJoin.java
                    • SymbolReference.java
                    • Deallocate.java
                    • JoinOn.java
                    • ShowStats.java
                    • Offset.java
                    • InPredicate.java
                    • ShowCreate.java
                    • SimpleCaseExpression.java
                    • NotExpression.java
                    • Call.java
                    • Explain.java
                    • Extract.java
                    • DropView.java
                    • Row.java
                    • CreateTable.java
                    • Except.java
                    • BooleanLiteral.java
                    • NodeLocation.java
                    • Select.java
                    • Intersect.java
                    • Join.java
                    • DescribeOutput.java
                    • CurrentUser.java
                    • ArrayConstructor.java
                    • Use.java
                    • CoalesceExpression.java
                    • LikeClause.java
                    • Insert.java
                    • LikePredicate.java
                    • ExplainType.java
                    • SortItem.java
                    • PathElement.java
                    • ResetSession.java
                    • Format.java
                    • TableElement.java
                    • BetweenPredicate.java
                    • ShowColumns.java
                    • DropColumn.java
                    • FunctionCall.java
                    • ExpressionTreeRewriter.java
                    • StringLiteral.java
                    • InListExpression.java
                    • SetRole.java
                    • ExplainOption.java
                    • LambdaArgumentDeclaration.java
                    • ShowCatalogs.java
                    • ExistsPredicate.java
                    • Window.java
                    • Comment.java
                    • Table.java
                    • BinaryLiteral.java
                    • StartTransaction.java
                    • ExplainFormat.java
                    • Literal.java
                    • SelectItem.java
                    • Commit.java
                    • QuerySpecification.java
                    • ComparisonExpression.java
                    • SetPath.java
                    • RevokeRoles.java
                    • ShowSession.java
                    • ShowGrants.java
                    • CreateTableAsSelect.java
                    • DefaultExpressionTraversalVisitor.java
                    • ArithmeticUnaryExpression.java
                    • WithQuery.java
                    • CreateView.java
                    • IfExpression.java
                    • ShowRoleGrants.java
                    • TryExpression.java
                    • NumericParameter.java
                    • TimeLiteral.java
                    • ArithmeticBinaryExpression.java
                    • Expression.java
                    • DropSchema.java
                    • SimpleGroupBy.java
                    • OrderBy.java
                    • TableSubquery.java
                    • RenameTable.java
                    • GenericLiteral.java
                    • AtTimeZone.java
                    • IsNullPredicate.java
                    • JoinCriteria.java
                    • SearchedCaseExpression.java
                  • SqlFormatter.java
                  • ReservedIdentifiers.java
                  • TreePrinter.java
                  • ExpressionFormatter.java
                  • parser
                    • RefreshableSqlBaseParserInitializer.java
                    • AstBuilder.java
                    • ParsingOptions.java
                    • SqlParserOptions.java
                    • StatementSplitter.java
                    • ErrorHandler.java
                    • SqlParser.java
                    • DelimiterLexer.java
                    • ParsingException.java
                    • AntlrATNCacheFields.java
                    • CaseInsensitiveStream.java
                  • testing
                    • TreeAssertions.java
                • type
                  • TypeCalculation.java
        • test
          • resources
            • tpch
              • queries
                • 2.sql
                • 1.sql
                • 13.sql
                • 14.sql
                • 18.sql
                • 22.sql
                • 21.sql
                • 6.sql
                • 8.sql
                • 10.sql
                • 5.sql
                • 20.sql
                • 16.sql
                • 11.sql
                • 3.sql
                • 17.sql
                • 19.sql
                • 9.sql
                • 12.sql
                • 15.sql
                • 7.sql
                • 4.sql
          • java
            • io
              • prestosql
                • sql
                  • tree
                    • TestLikePredicate.java
                  • parser
                    • TestStatementSplitter.java
                    • TestSqlParserErrorHandling.java
                    • ParserAssert.java
                    • TestSqlParser.java
                    • TreeNodes.java
                    • TestStatementBuilder.java
                    • TestTypeParser.java
                • type
                  • TestTypeCalculation.java
      • pom.xml
    • presto-thrift
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • thrift
                    • ThriftConnectorStats.java
                    • ThriftConnectorConfig.java
                    • ThriftModule.java
                    • ThriftIndexProvider.java
                    • ThriftMetadata.java
                    • ThriftSessionProperties.java
                    • ThriftPageSource.java
                    • ThriftPlugin.java
                    • util
                      • TupleDomainConversion.java
                      • ThriftExceptions.java
                    • ThriftIndexHandle.java
                    • ThriftErrorCode.java
                    • ThriftHeaderProvider.java
                    • ThriftConnectorFactory.java
                    • ThriftColumnHandle.java
                    • ThriftClientModule.java
                    • annotations
                      • ForMetadataRefresh.java
                    • ThriftConnector.java
                    • ThriftTableHandle.java
                    • ThriftHandleResolver.java
                    • ThriftSplitManager.java
                    • ThriftConnectorIndex.java
                    • ThriftTableMetadata.java
                    • location
                      • ExtendedSimpleAddressSelectorBinder.java
                      • ExtendedSimpleAddressSelector.java
                    • DefaultThriftHeaderProvider.java
                    • ThriftIndexPageSource.java
                    • ThriftTransactionHandle.java
                    • ThriftConnectorSplit.java
                    • ThriftPageSourceProvider.java
        • test
          • java
            • io
              • prestosql
                • plugin
                  • thrift
                    • TestThriftPlugin.java
                    • TestThriftIndexPageSource.java
                    • TestThriftConnectorConfig.java
                    • integration
                      • TestThriftProjectionPushdown.java
                      • TestThriftDistributedQueriesIndexed.java
                      • TestThriftIntegrationSmokeTest.java
                      • ThriftQueryRunner.java
                      • TestThriftDistributedQueries.java
      • pom.xml
      • README.md
    • presto-testing
      • src
        • main
          • resources
            • testcontainers.properties
          • java
            • io
              • prestosql
                • testing
                  • sql
                    • PrestoSqlExecutor.java
                    • JdbcSqlExecutor.java
                    • SqlExecutor.java
                    • TestTable.java
                  • QueryAssertions.java
                  • CreateHll.java
                  • statistics
                    • MetricComparisonStrategies.java
                    • StatisticsAssertion.java
                    • Metric.java
                    • StatsContext.java
                    • MetricComparison.java
                    • Metrics.java
                    • MetricComparator.java
                    • MetricComparisonStrategy.java
                  • AbstractTestOrderByQueries.java
                  • CustomRank.java
                  • StructuralTestUtil.java
                  • CustomSum.java
                  • TestingPrestoClient.java
                  • AbstractTestQueries.java
                  • AbstractTestQueryFramework.java
                  • H2QueryRunner.java
                  • ResultsSession.java
                  • AbstractTestWindowQueries.java
                  • TestingProcedures.java
                  • tpch
                    • TpchIndexedData.java
                    • MaterializedTupleRecordSet.java
                    • IndexedTpchPlugin.java
                    • TpchIndexProvider.java
                    • ConcatRecordSet.java
                    • TpchIndexHandleResolver.java
                    • IndexedTpchConnectorFactory.java
                    • TpchScaledTable.java
                    • TpchIndexSpec.java
                    • TpchIndexHandle.java
                    • AppendingRecordSet.java
                    • ExampleSystemTable.java
                    • TpchIndexMetadata.java
                    • MaterializedTuple.java
                    • TpchConnectorIndex.java
                  • datatype
                    • CreateAndInsertDataSetup.java
                    • CreateAndPrestoInsertDataSetup.java
                    • DataType.java
                    • DataTypeTest.java
                    • CreateAsSelectDataSetup.java
                    • DataSetup.java
                  • DistributedQueryRunner.java
                  • CountingMockConnector.java
                  • AbstractTestIndexedQueries.java
                  • StandaloneQueryRunner.java
                  • CustomAdd.java
                  • AbstractTestIntegrationSmokeTest.java
                  • StatefulSleepingSum.java
                  • AbstractTestingPrestoClient.java
                  • AbstractTestJoinQueries.java
                  • AbstractTestDistributedQueries.java
                  • AbstractTestAggregations.java
                  • ResultWithQueryId.java
                  • PlanDeterminismChecker.java
        • test
          • java
            • io
              • prestosql
                • testing
                  • TestH2QueryRunner.java
      • pom.xml
    • presto-bigquery
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • bigquery
                    • BigQueryEmptyProjectionPageSource.java
                    • BigQueryMetadata.java
                    • BigQueryStorageClientFactory.java
                    • BigQueryErrorCode.java
                    • BigQueryUtil.java
                    • BigQuerySplit.java
                    • BigQueryPlugin.java
                    • BigQueryType.java
                    • ReadSessionCreatorConfig.java
                    • BigQueryConnector.java
                    • ReadRowsHelper.java
                    • Conversions.java
                    • BigQueryResultPageSource.java
                    • BigQueryFilterQueryBuilder.java
                    • BigQuerySplitManager.java
                    • BigQueryConfig.java
                    • BigQueryHandleResolver.java
                    • BigQueryPageSourceProvider.java
                    • BigQueryConnectorModule.java
                    • BigQueryColumnHandle.java
                    • BigQueryConnectorFactory.java
                    • BigQueryTableHandle.java
                    • ReadSessionCreator.java
                    • BigQueryCredentialsSupplier.java
                    • BigQueryClient.java
                    • BigQueryTransactionHandle.java
        • test
          • resources
            • test-account.json
          • java
            • io
              • prestosql
                • plugin
                  • bigquery
                    • TestBigQueryConfig.java
                    • TestBigQueryIntegrationSmokeTest.java
                    • BigQueryQueryRunner.java
                    • TestTypeConversions.java
                    • TestReadRowsHelper.java
                    • TestBigQueryPlugin.java
                    • TestBigQueryConnectorModule.java
                    • MockResponsesBatch.java
                    • TestBigQueryType.java
      • pom.xml
    • presto-orc
      • src
        • main
          • java
            • io
              • prestosql
                • orc
                  • LazySliceInput.java
                  • OrcWriteValidation.java
                  • CachingOrcDataSource.java
                  • OrcCorruptionException.java
                  • OrcColumn.java
                  • Stripe.java
                  • OrcWriterOptions.java
                  • TupleDomainOrcPredicate.java
                  • StripeReader.java
                  • StreamId.java
                  • AbstractOrcDataSource.java
                  • DictionaryCompressionOptimizer.java
                  • stream
                    • BooleanOutputStream.java
                    • LongOutputStream.java
                    • ValueOutputStream.java
                    • LongDecode.java
                    • BooleanInputStream.java
                    • ByteOutputStream.java
                    • LongOutputStreamV2.java
                    • LongInputStreamV1.java
                    • CheckpointInputStreamSource.java
                    • DecimalOutputStream.java
                    • LongOutputStreamV1.java
                    • InputStreamSource.java
                    • CompressedOrcChunkLoader.java
                    • ValueInputStream.java
                    • OrcDataReader.java
                    • DoubleOutputStream.java
                    • DoubleInputStream.java
                    • DecimalInputStream.java
                    • ByteArrayInputStream.java
                    • LongInputStreamV2.java
                    • UncompressedOrcChunkLoader.java
                    • FloatInputStream.java
                    • OrcChunkLoader.java
                    • OrcDataOutput.java
                    • InputStreamSources.java
                    • MemoryOrcDataReader.java
                    • ByteInputStream.java
                    • PresentOutputStream.java
                    • ValueStreams.java
                    • AbstractDiskOrcDataReader.java
                    • LongInputStream.java
                    • ByteArrayOutputStream.java
                    • MissingInputStreamSource.java
                    • ValueInputStreamSource.java
                    • StreamDataOutput.java
                    • OrcInputStream.java
                    • LongBitPacker.java
                    • FloatOutputStream.java
                  • OrcZstdDecompressor.java
                  • DeflateCompressor.java
                  • results.txt
                  • OrcReaderOptions.java
                  • metadata
                    • RowGroupIndex.java
                    • MetadataReader.java
                    • statistics
                      • ColumnStatistics.java
                      • StatisticsBuilder.java
                      • DateStatisticsBuilder.java
                      • BloomFilter.java
                      • DoubleStatisticsBuilder.java
                      • DoubleStatistics.java
                      • SliceColumnStatisticsBuilder.java
                      • StatisticsHasher.java
                      • BooleanStatistics.java
                      • ShortDecimalStatisticsBuilder.java
                      • LongValueStatisticsBuilder.java
                      • StringStatistics.java
                      • StringStatisticsBuilder.java
                      • BinaryStatisticsBuilder.java
                      • LongDecimalStatisticsBuilder.java
                      • BooleanStatisticsBuilder.java
                      • BinaryStatistics.java
                      • DateStatistics.java
                      • IntegerStatisticsBuilder.java
                      • DecimalStatistics.java
                      • StripeStatistics.java
                      • IntegerStatistics.java
                      • RangeStatistics.java
                    • ExceptionWrappingMetadataReader.java
                    • Footer.java
                    • OrcColumnId.java
                    • StripeInformation.java
                    • Metadata.java
                    • OrcMetadataWriter.java
                    • OrcType.java
                    • PostScript.java
                    • Stream.java
                    • CompressionKind.java
                    • ColumnEncoding.java
                    • OrcMetadataReader.java
                    • CompressedMetadataWriter.java
                    • ColumnMetadata.java
                    • MetadataWriter.java
                    • StripeFooter.java
                  • OrcWriter.java
                  • OrcLz4Decompressor.java
                  • RowGroup.java
                  • OrcPredicate.java
                  • OrcWriterStats.java
                  • orc-file-format.md
                  • checkpoint
                    • StreamCheckpoint.java
                    • InvalidCheckpointException.java
                    • LongStreamCheckpoint.java
                    • ByteArrayStreamCheckpoint.java
                    • LongStreamV1Checkpoint.java
                    • InputStreamCheckpoint.java
                    • Checkpoints.java
                    • FloatStreamCheckpoint.java
                    • LongStreamV2Checkpoint.java
                    • DecimalStreamCheckpoint.java
                    • ByteStreamCheckpoint.java
                    • BooleanStreamCheckpoint.java
                    • DoubleStreamCheckpoint.java
                  • OrcDataSourceUtils.java
                  • OrcSnappyDecompressor.java
                  • OrcZlibDecompressor.java
                  • OutputStreamOrcDataSink.java
                  • OrcReader.java
                  • OrcRecordReader.java
                  • OrcBlockFactory.java
                  • OrcWriterFlushStats.java
                  • DiskRange.java
                  • OrcDecompressor.java
                  • ChunkedSliceOutput.java
                  • reader
                    • ReaderUtils.java
                    • TimestampColumnReader.java
                    • StructColumnReader.java
                    • SliceColumnReader.java
                    • MapColumnReader.java
                    • DecimalColumnReader.java
                    • BooleanColumnReader.java
                    • SliceDictionaryColumnReader.java
                    • ListColumnReader.java
                    • ColumnReader.java
                    • UnionColumnReader.java
                    • DoubleColumnReader.java
                    • ColumnReaders.java
                    • FloatColumnReader.java
                    • ByteColumnReader.java
                    • SliceDirectColumnReader.java
                    • LongColumnReader.java
                  • writer
                    • SliceDictionaryColumnWriter.java
                    • BooleanColumnWriter.java
                    • SliceDirectColumnWriter.java
                    • ListColumnWriter.java
                    • ColumnWriter.java
                    • ColumnWriters.java
                    • ByteColumnWriter.java
                    • TimestampColumnWriter.java
                    • FloatColumnWriter.java
                    • LongColumnWriter.java
                    • DoubleColumnWriter.java
                    • DecimalColumnWriter.java
                    • StructColumnWriter.java
                    • MapColumnWriter.java
                    • DictionaryBuilder.java
                  • OrcOutputBuffer.java
                  • OrcDataSink.java
                  • FileOrcDataSource.java
                  • OrcDataSource.java
                  • OrcDataSourceId.java
        • test
          • resources
            • apache-lz4.orc
          • java
            • io
              • prestosql
                • orc
                  • TestOrcOutputBuffer.java
                  • TestOrcWriter.java
                  • AbstractTestOrcReader.java
                  • TestDictionaryBuilder.java
                  • stream
                    • TestShortDecimalStream.java
                    • TestFloatStream.java
                    • TestByteStream.java
                    • TestByteArrayStream.java
                    • TestingBitPackingUtils.java
                    • TestLongStreamV2.java
                    • TestDoubleStream.java
                    • TestBooleanStream.java
                    • TestBooleanOutputStream.java
                    • TestLongDecimalStream.java
                    • TestLongDecode.java
                    • BenchmarkLongBitPacker.java
                    • AbstractTestValueStream.java
                    • TestLongBitPacker.java
                    • TestLongStreamV1.java
                    • TestDecimalStream.java
                  • TestingOrcPredicate.java
                  • metadata
                    • TestOrcMetadataReader.java
                    • statistics
                      • AbstractRangeStatisticsTest.java
                      • TestBinaryStatisticsBuilder.java
                      • TestDoubleStatistics.java
                      • TestStringStatistics.java
                      • TestIntegerStatisticsBuilder.java
                      • TestBooleanStatisticsBuilder.java
                      • TestLongDecimalStatisticsBuilder.java
                      • TestShortDecimalStatisticsBuilder.java
                      • TestDateStatisticsBuilder.java
                      • TestStringStatisticsBuilder.java
                      • TestDoubleStatisticsBuilder.java
                      • TestDecimalStatistics.java
                      • TestIntegerStatistics.java
                      • AbstractStatisticsBuilderTest.java
                      • TestDateStatistics.java
                  • TestSliceDictionaryColumnWriter.java
                  • TestFullOrcReader.java
                  • TestOrcBloomFilters.java
                  • BenchmarkOrcDecimalReader.java
                  • TestOrcReader.java
                  • TestOrcLz4.java
                  • TestOrcReaderMemoryUsage.java
                  • TestReadBloomFilter.java
                  • TempFile.java
                  • TestDictionaryCompressionOptimizer.java
                  • BenchmarkColumnReaders.java
                  • TestTupleDomainOrcPredicate.java
                  • OrcTester.java
                  • TestCachingOrcDataSource.java
                  • TestOrcDataSourceUtils.java
                  • TestingOrcDataSource.java
                  • TestOrcReaderPositions.java
                  • TestStructColumnReader.java
      • pom.xml
    • CONTRIBUTING.md
    • presto-oracle
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • oracle
                    • OracleClientModule.java
                    • OracleSessionProperties.java
                    • OracleConfig.java
                    • OracleClient.java
                    • OraclePlugin.java
        • test
          • java
            • io
              • prestosql
                • plugin
                  • oracle
                    • TestOracleConfig.java
                    • TestOraclePlugin.java
                    • TestOracleDistributedQueries.java
                    • OracleDataTypes.java
                    • TestOracleTypes.java
                    • TestingOracleServer.java
                    • OracleQueryRunner.java
                    • TestOracleIntegrationSmokeTest.java
      • pom.xml
    • presto-phoenix
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • phoenix
                    • WrappedPhoenixInputSplit.java
                    • PhoenixConfig.java
                    • PhoenixConnectorFactory.java
                    • TypeUtils.java
                    • PhoenixErrorCode.java
                    • PhoenixClient.java
                    • PhoenixClientModule.java
                    • PhoenixColumnProperties.java
                    • PhoenixSplitManager.java
                    • PhoenixConnector.java
                    • PhoenixHandleResolver.java
                    • PhoenixSplit.java
                    • PhoenixMetadata.java
                    • PhoenixOutputTableHandle.java
                    • PhoenixTableProperties.java
                    • MetadataUtil.java
                    • PhoenixPlugin.java
        • test
          • java
            • io
              • prestosql
                • plugin
                  • phoenix
                    • TestPhoenixSqlTypeMapping.java
                    • TestingPhoenixServer.java
                    • PhoenixSqlExecutor.java
                    • TestPhoenixIntegrationSmokeTest.java
                    • TestPhoenixSplit.java
                    • TestPhoenixConfig.java
                    • TestPhoenixDistributedQueries.java
                    • PhoenixQueryRunner.java
      • pom.xml
    • presto-client
      • src
        • main
          • java
            • io
              • prestosql
                • client
                  • StatementClient.java
                  • StatementClientV1.java
                  • StageStats.java
                  • QueryData.java
                  • NodeVersion.java
                  • RowFieldName.java
                  • ClientSelectedRole.java
                  • ClientSession.java
                  • JsonResponse.java
                  • ClientStandardTypes.java
                  • ClientTypeSignatureParameter.java
                  • QueryResults.java
                  • IntervalYearMonth.java
                  • ErrorLocation.java
                  • ClientException.java
                  • FixJsonDataUtils.java
                  • OkHttpUtil.java
                  • StatementStats.java
                  • FailureInfo.java
                  • PrestoHeaders.java
                  • SocketChannelSocketFactory.java
                  • ClientCapabilities.java
                  • QueryError.java
                  • Column.java
                  • NamedClientTypeSignature.java
                  • IntervalDayTime.java
                  • SpnegoHandler.java
                  • QueryStatusInfo.java
                  • KerberosUtil.java
                  • Warning.java
                  • ClientTypeSignature.java
                  • ServerInfo.java
                  • StatementClientFactory.java
        • test
          • java
            • io
              • prestosql
                • client
                  • TestServerInfo.java
                  • TestIntervalYearMonth.java
                  • TestFixJsonDataUtils.java
                  • TestIntervalDayTime.java
                  • TestQueryResults.java
                  • TestClientTypeSignature.java
      • pom.xml
    • .editorconfig
    • .gitattributes
    • presto-benchmark
      • src
        • main
          • java
            • io
              • prestosql
                • benchmark
                  • PredicateFilterBenchmark.java
                  • CountAggregationBenchmark.java
                  • Top100Benchmark.java
                  • SqlJoinWithPredicateBenchmark.java
                  • AbstractOperatorBenchmark.java
                  • SqlTpchQuery1.java
                  • SqlRegexpLikeBenchmark.java
                  • FormatUtils.java
                  • SqlTpchQuery6.java
                  • AverageBenchmarkResults.java
                  • HashBuildBenchmark.java
                  • HashBuildAndJoinBenchmark.java
                  • OdsBenchmarkResultWriter.java
                  • AbstractSqlBenchmark.java
                  • BenchmarkResultHook.java
                  • RawStreamingSqlBenchmark.java
                  • BenchmarkSuite.java
                  • SimpleLineBenchmarkResultWriter.java
                  • SqlBetweenBenchmark.java
                  • SqlApproximateCountDistinctDoubleBenchmark.java
                  • HashJoinBenchmark.java
                  • SqlHashJoinBenchmark.java
                  • HashAggregationBenchmark.java
                  • SqlLikeBenchmark.java
                  • SqlTopNBenchmark.java
                  • SqlDistinctSingleField.java
                  • BenchmarkQueryRunner.java
                  • SqlSemiJoinInPredicateBenchmark.java
                  • HandTpchQuery1.java
                  • SqlDistinctMultipleFields.java
                  • DoubleSumAggregationBenchmark.java
                  • SqlDoubleSumAggregationBenchmark.java
                  • JsonAvgBenchmarkResultWriter.java
                  • OrderByBenchmark.java
                  • AbstractBenchmark.java
                  • SqlApproximateCountDistinctLongBenchmark.java
                  • Top100SqlBenchmark.java
                  • SqlApproximateCountDistinctVarBinaryBenchmark.java
                  • PredicateFilterSqlBenchmark.java
                  • GroupByAggregationSqlBenchmark.java
                  • ArrayComparisonBenchmark.java
                  • CountWithFilterSqlBenchmark.java
                  • SqlApproximatePercentileBenchmark.java
                  • GroupBySumWithArithmeticSqlBenchmark.java
                  • CountAggregationSqlBenchmark.java
                  • HandTpchQuery6.java
                  • JsonBenchmarkResultWriter.java
                  • LongMaxAggregationSqlBenchmark.java
                  • ArrayAggregationBenchmark.java
                  • StructuredTypesBenchmark.java
                  • CastJsonParseBenchmark.java
                  • AbstractSimpleOperatorBenchmark.java
                  • SqlTopNRowNumberBenchmark.java
                  • SqlInBenchmark.java
                  • RawStreamingBenchmark.java
                  • VarBinaryMaxAggregationSqlBenchmark.java
                  • StatisticsBenchmark.java
                  • SqlConsecutiveJoinBenchmark.java
        • test
          • java
            • io
              • prestosql
                • benchmark
                  • BenchmarkInequalityJoin.java
                  • BenchmarkDecimalAggregation.java
                  • MemoryLocalQueryRunner.java
                  • TestBenchmarks.java
                  • BenchmarkCPUCounters.java
      • pom.xml
    • presto-server
      • src
        • main
          • provisio
            • presto.xml
      • pom.xml
      • README.txt
      • NOTICE
    • presto-pinot
      • src
        • main
          • java
            • io
              • prestosql
                • pinot
                  • PinotSegmentPageSource.java
                  • PinotConnectorFactory.java
                  • decoders
                    • IntegerDecoder.java
                    • BigintDecoder.java
                    • BooleanDecoder.java
                    • ArrayDecoder.java
                    • Decoder.java
                    • VarcharDecoder.java
                    • DoubleDecoder.java
                    • DecoderFactory.java
                  • PinotSplit.java
                  • PinotModule.java
                  • PinotPlugin.java
                  • PinotException.java
                  • client
                    • PinotQueryClient.java
                    • PinotClient.java
                  • PinotMetrics.java
                  • PinotSessionProperties.java
                  • PinotPageSourceProvider.java
                  • PinotConfig.java
                  • PinotMetricsStats.java
                  • PinotBrokerPageSource.java
                  • query
                    • PinotQueryBuilder.java
                    • DynamicTablePqlExtractor.java
                    • FilterToPqlConverter.java
                    • AggregationExpression.java
                    • OrderByExpression.java
                    • PinotQuery.java
                    • DynamicTableBuilder.java
                    • DynamicTable.java
                  • PinotSplitManager.java
                  • PinotConnector.java
                  • PinotColumn.java
                  • PinotTransactionHandle.java
                  • PinotTableHandle.java
                  • ForPinot.java
                  • PinotNodePartitioningProvider.java
                  • PinotColumnHandle.java
                  • PinotMetadata.java
                  • PinotHandleResolver.java
                  • PinotErrorCode.java
                  • PinotInsufficientServerResponseException.java
        • test
          • java
            • io
              • prestosql
                • pinot
                  • TestPinotColumnHandle.java
                  • TestInstance.java
                  • TestPinotQueryBase.java
                  • TestPinotConfig.java
                  • MockPinotClient.java
                  • TestPinotSessionProperties.java
                  • query
                    • TestDynamicTable.java
                  • TestPinotSplitManager.java
                  • TestPinotClient.java
                  • PinotQueryRunner.java
                  • TestPinotMetadata.java
                  • TestPinotTableHandle.java
                  • MetadataUtil.java
      • pom.xml
    • presto-session-property-managers
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • session
                    • SessionPropertyConfigurationManagerPlugin.java
                    • db
                      • DbSessionPropertyManagerModule.java
                      • RefreshingDbSpecsProvider.java
                      • SessionPropertiesDao.java
                      • SessionPropertiesDaoProvider.java
                      • util
                        • SessionPropertiesDaoUtil.java
                      • DbSpecsProvider.java
                      • DbSessionPropertyManagerConfig.java
                      • DbSessionPropertyManagerFactory.java
                      • DbSessionPropertyManager.java
                    • file
                      • FileSessionPropertyManager.java
                      • FileSessionPropertyManagerConfig.java
                      • FileSessionPropertyManagerModule.java
                      • FileSessionPropertyManagerFactory.java
                    • SessionMatchSpec.java
        • test
          • java
            • io
              • prestosql
                • plugin
                  • session
                    • db
                      • TestDbSessionPropertyManagerConfig.java
                      • TestingMySqlContainer.java
                      • TestDbSessionPropertyManagerIntegration.java
                      • TestDbSessionPropertyManager.java
                      • TestingDbSpecsProvider.java
                    • file
                      • TestFileSessionPropertyManager.java
                      • TestFileSessionPropertyManagerConfig.java
                    • AbstractTestSessionPropertyManager.java
      • pom.xml
    • presto-verifier
      • src
        • main
          • java
            • io
              • prestosql
                • verifier
                  • Verifier.java
                  • HumanReadableEventClient.java
                  • QueryPairMapper.java
                  • VerifierQueryEvent.java
                  • VerifierConfig.java
                  • Validator.java
                  • VerifyCommand.java
                  • PrestoVerifierModule.java
                  • QueryRewriter.java
                  • SupportedEventClients.java
                  • VerifierDao.java
                  • TypesDoNotMatchException.java
                  • Query.java
                  • JsonEventClient.java
                  • QueryPair.java
                  • VerifierException.java
                  • QueryType.java
                  • PrestoVerifier.java
                  • ForwardingDriver.java
                  • QueryResult.java
        • test
          • java
            • io
              • prestosql
                • verifier
                  • TestShadowing.java
                  • TestVerifierConfig.java
                  • TestVerifierRewriteQueries.java
                  • TestValidator.java
      • pom.xml
    • presto-kinesis
      • src
        • main
          • java
            • io
              • prestosql
                • plugin
                  • kinesis
                    • KinesisSessionProperties.java
                    • KinesisShardCheckpointer.java
                    • KinesisRecordSet.java
                    • KinesisClientManager.java
                    • KinesisClientProvider.java
                    • KinesisSplit.java
                    • KinesisInternalFieldDescription.java
                    • KinesisRecordSetProvider.java
                    • KinesisMetadata.java
                    • KinesisTableHandle.java
                    • KinesisStreamDescription.java
                    • KinesisHandleResolver.java
                    • KinesisErrorCode.java
                    • KinesisModule.java
                    • KinesisColumnHandle.java
                    • KinesisTableDescriptionSupplier.java
                    • KinesisConnectorFactory.java
                    • KinesisStreamFieldDescription.java
                    • KinesisStreamFieldGroup.java
                    • KinesisConnector.java
                    • KinesisPlugin.java
                    • KinesisConfig.java
                    • s3config
                      • S3TableConfigClient.java
                    • KinesisSplitManager.java
                    • KinesisTransactionHandle.java
        • test
          • resources
            • decoder
              • json
                • event.json
                • message.json
            • tableDescriptions
              • EmptyTable.json
              • TableWithMessage.json
              • SampleTable.json
              • MinimalTable.json
          • java
            • io
              • prestosql
                • plugin
                  • kinesis
                    • TestRecordAccess.java
                    • TestKinesisConfig.java
                    • TestKinesisPlugin.java
                    • TestMinimalFunctionality.java
                    • util
                      • KinesisTestClientManager.java
                      • EmbeddedKinesisStream.java
                      • MockKinesisClient.java
                      • TestUtils.java
                    • TestKinesisTableDescriptionSupplier.java
                    • TestingKinesisConnectorFactory.java
                    • s3config