├── .env.example ├── .gitignore ├── .gitignore.bak ├── .jvmopts ├── .pre-commit-config.yaml ├── .travis.yml ├── ARTICLES.md ├── CHANGELOG ├── LICENSE ├── NOTICE ├── README-DEV.md ├── README.md ├── THIRD-PARTY-LICENSES ├── codecov.yml ├── dev └── run-tests-travis.sh ├── project ├── PackagingTypePlugin.scala ├── build.properties └── plugins.sbt ├── scalastyle-config.xml ├── sonatype_central_credentials ├── sonatype_credentials ├── src ├── it │ ├── resources │ │ ├── PreloadTestData │ │ │ ├── all_shapes_data_no_nulls_small_0.csv │ │ │ ├── all_shapes_data_no_nulls_small_1.csv │ │ │ ├── all_shapes_data_no_nulls_small_2.csv │ │ │ ├── all_shapes_data_no_nulls_small_3.csv │ │ │ ├── all_shapes_data_no_nulls_small_4.csv │ │ │ ├── all_shapes_data_no_nulls_small_5.csv │ │ │ ├── all_shapes_data_no_nulls_small_6.csv │ │ │ ├── all_shapes_data_no_nulls_small_7.csv │ │ │ ├── all_shapes_data_no_nulls_small_8.csv │ │ │ ├── all_shapes_data_no_nulls_small_9.csv │ │ │ └── setup_all_shapes_default_null.sql │ │ ├── log4j.properties │ │ ├── log4j2.properties │ │ └── lst │ │ │ ├── 1_create_catalog_returns.sql │ │ │ ├── 1_create_catalog_sales.sql │ │ │ ├── 1_create_date_dim.sql │ │ │ ├── 1_create_inventory.sql │ │ │ ├── 1_create_store_returns.sql │ │ │ ├── 1_create_web_returns.sql │ │ │ ├── 1_create_web_sales.sql │ │ │ ├── 2_load_catalog_returns.sql │ │ │ ├── 2_load_catalog_sales.sql │ │ │ ├── 2_load_date_dim.sql │ │ │ ├── 2_load_inventory.sql │ │ │ ├── 2_load_store_returns.sql │ │ │ ├── 2_load_web_returns.sql │ │ │ └── 2_load_web_sales.sql │ └── scala │ │ └── io │ │ └── github │ │ └── spark_redshift_community │ │ └── spark │ │ └── redshift │ │ ├── ColumnMetadataSuite.scala │ │ ├── ComplexWriteSuite.scala │ │ ├── CrossRegionIntegrationSuite.scala │ │ ├── DecimalIntegrationSuite.scala │ │ ├── IAMIntegrationSuite.scala │ │ ├── IntegrationSuiteBase.scala │ │ ├── OverrideNullableSuite.scala │ │ ├── PostgresDriverIntegrationSuite.scala │ │ ├── QueryGroupIntegrationSuite.scala │ │ ├── RedshiftCredentialsInConfIntegrationSuite.scala │ │ ├── RedshiftReadSuite.scala │ │ ├── RedshiftWriteSuite.scala │ │ ├── SaveModeIntegrationSuite.scala │ │ ├── SecretsManagerIntegrationSuite.scala │ │ └── pushdown │ │ ├── AggregateAvgCorrectnessSuite.scala │ │ ├── AggregateCountCorrectnessSuite.scala │ │ ├── AggregateMaxCorrectnessSuite.scala │ │ ├── AggregateMinCorrectnessSuite.scala │ │ ├── AggregateStatisticalOperatorsCorrectnessSuite.scala │ │ ├── AggregateStddevPopCorrectnessSuite.scala │ │ ├── AggregateStddevSampCorrectnessSuite.scala │ │ ├── AggregateSumCorrectnessSuite.scala │ │ ├── AggregateVarPopCorrectnessSuite.scala │ │ ├── AggregateVarSampCorrectnessSuite.scala │ │ ├── BooleanCompareOperatorCorrectnessSuite.scala │ │ ├── BooleanEqualOperatorCorrectnessSuite.scala │ │ ├── BooleanInOperatorCorrectnessSuite.scala │ │ ├── BooleanNullOperatorCorrectnessSuite.scala │ │ ├── BooleanSimpleCorrectnessSuite.scala │ │ ├── ComplexTypesSuite.scala │ │ ├── DeleteCorrectnessSuite.scala │ │ ├── InsertCorrectnessSuite.scala │ │ ├── IntegrationPushdownSuiteBase.scala │ │ ├── MergeCorrectnessSuite.scala │ │ ├── NonNativeDataTypeCorrectnessSuite.scala │ │ ├── PushdownAggregateCorrectnessSuite.scala │ │ ├── PushdownAggregateSuite.scala │ │ ├── PushdownDateTimeSuite.scala │ │ ├── PushdownFilterSuite.scala │ │ ├── PushdownLocalRelationSuite.scala │ │ ├── PushdownLogicalPlanOperatorSuite.scala │ │ ├── PushdownMathFuncSuite.scala │ │ ├── PushdownMiscSuite.scala │ │ ├── PushdownRedshiftReadSuite.scala │ │ ├── PushdownShowSuite.scala │ │ ├── PushdownSqlClauseSuite.scala │ │ ├── PushdownStringConcatSuite.scala │ │ ├── PushdownStringCorrectnessSuite.scala │ │ ├── PushdownStringFuncSuite.scala │ │ ├── PushdownStringLikeSuite.scala │ │ ├── PushdownStringPadSuite.scala │ │ ├── PushdownStringTranslateSuite.scala │ │ ├── StringAsciiCorrectnessSuite.scala │ │ ├── StringIntegrationPushdownSuiteBase.scala │ │ ├── StringLengthCorrectnessSuite.scala │ │ ├── StringLowerCorrectnessSuite.scala │ │ ├── StringSelectCorrectnessSuite.scala │ │ ├── StringSubstringCorrectnessSuite.scala │ │ ├── StringTrimCorrectnessSuite.scala │ │ ├── StringUpperCorrectnessSuite.scala │ │ ├── TestCase.scala │ │ ├── UpdateCorrectnessSuite.scala │ │ └── lst │ │ ├── LSTIntegrationPushdownSuiteBase.scala │ │ ├── LST_CorrectnessSuite.scala │ │ └── SmallWritesCorrectnessSuite.scala ├── main │ └── scala │ │ └── io │ │ └── github │ │ └── spark_redshift_community │ │ └── spark │ │ ├── redshift │ │ ├── AWSCredentialsUtils.scala │ │ ├── ComparableVersion.scala │ │ ├── Conversions.scala │ │ ├── DefaultSource.scala │ │ ├── FilterPushdown.scala │ │ ├── Parameters.scala │ │ ├── RecordReaderIterator.scala │ │ ├── RedshiftFileFormat.scala │ │ ├── RedshiftInputFormat.scala │ │ ├── RedshiftRelation.scala │ │ ├── RedshiftWriter.scala │ │ ├── SerializableConfiguration.scala │ │ ├── SetAccumulator.scala │ │ ├── TableName.scala │ │ ├── Utils.scala │ │ ├── data │ │ │ ├── DataApiCommand.scala │ │ │ ├── DataApiRuntimeException.scala │ │ │ ├── DataApiWrapper.scala │ │ │ ├── JDBCWrapper.scala │ │ │ ├── RedshiftConnection.scala │ │ │ ├── RedshiftResults.scala │ │ │ ├── RedshiftWrapper.scala │ │ │ └── RedshiftWrapperFactory.scala │ │ ├── package.scala │ │ └── pushdown │ │ │ ├── RedshiftDMLExec.scala │ │ │ ├── RedshiftPlan.scala │ │ │ ├── RedshiftSQLStatement.scala │ │ │ ├── RedshiftScanExec.scala │ │ │ ├── RedshiftStrategy.scala │ │ │ ├── SqlToS3TempCache.scala │ │ │ ├── deoptimize │ │ │ └── UndoCharTypePadding.scala │ │ │ ├── optimizers │ │ │ └── LeftSemiAntiJoinOptimizations.scala │ │ │ └── querygeneration │ │ │ ├── AggregationStatement.scala │ │ │ ├── BasicStatement.scala │ │ │ ├── BinaryOp.scala │ │ │ ├── BooleanStatement.scala │ │ │ ├── ComplexTypeStatement.scala │ │ │ ├── DateStatement.scala │ │ │ ├── MiscStatement.scala │ │ │ ├── NumericStatement.scala │ │ │ ├── PassthroughStatement.scala │ │ │ ├── QueryBuilder.scala │ │ │ ├── QueryHelper.scala │ │ │ ├── RedshiftQuery.scala │ │ │ ├── ScalarSubqueryExtractor.scala │ │ │ ├── StringStatement.scala │ │ │ ├── UnaryOp.scala │ │ │ ├── UnsupportedStatement.scala │ │ │ ├── WindowStatement.scala │ │ │ └── package.scala │ │ ├── redshift_spark_3_3_ │ │ ├── RedshiftFileFormatUtils.scala │ │ ├── RowEncoderUtils.scala │ │ ├── TimestampNTZTypeExtractor.scala │ │ └── pushdown │ │ │ └── querygeneration │ │ │ ├── CastExtractor.scala │ │ │ ├── ExistsExtractor.scala │ │ │ ├── GetMapValueExtractor.scala │ │ │ ├── MergeIntoTableExtractor.scala │ │ │ ├── PromotePrecisionExtractor.scala │ │ │ ├── RoundExtractor.scala │ │ │ └── StringStatementExtensions.scala │ │ ├── redshift_spark_3_4_ │ │ ├── RedshiftFileFormatUtils.scala │ │ ├── RowEncoderUtils.scala │ │ ├── TimestampNTZTypeExtractor.scala │ │ └── pushdown │ │ │ └── querygeneration │ │ │ ├── CastExtractor.scala │ │ │ ├── ExistsExtractor.scala │ │ │ ├── GetMapValueExtractor.scala │ │ │ ├── MergeIntoTableExtractor.scala │ │ │ ├── PromotePrecisionExtractor.scala │ │ │ ├── RoundExtractor.scala │ │ │ └── StringStatementExtensions.scala │ │ └── redshift_spark_3_5_ │ │ ├── RedshiftFileFormatUtils.scala │ │ ├── RowEncoderUtils.scala │ │ ├── TimestampNTZTypeExtractor.scala │ │ └── pushdown │ │ └── querygeneration │ │ ├── CastExtractor.scala │ │ ├── ExistsExtractor.scala │ │ ├── GetMapValueExtractor.scala │ │ ├── MergeIntoTableExtractor.scala │ │ ├── PromotePrecisionExtractor.scala │ │ ├── RoundExtractor.scala │ │ └── StringStatementExtensions.scala └── test │ ├── java │ └── io │ │ └── github │ │ └── spark_redshift_community │ │ └── spark │ │ └── redshift │ │ └── test │ │ └── InMemoryS3AFileSystem.java │ ├── resources │ ├── hive-site.xml │ ├── log4j2.properties │ └── redshift_unload_data.txt │ └── scala │ └── io │ └── github │ └── spark_redshift_community │ └── spark │ └── redshift │ ├── AWSCredentialsUtilsSuite.scala │ ├── ComparableVersionSuite.scala │ ├── ConversionsSuite.scala │ ├── DirectMapredOutputCommitter.scala │ ├── DirectMapreduceOutputCommitter.scala │ ├── FilterPushdownSuite.scala │ ├── InMemoryS3AFileSystemSuite.scala │ ├── MockRedshift.scala │ ├── ParametersSuite.scala │ ├── QueryTest.scala │ ├── RedshiftInputFormatSuite.scala │ ├── RedshiftQuerySuite.scala │ ├── RedshiftRelationSuite.scala │ ├── RedshiftSourceSuite.scala │ ├── SecureJDBCValidationSuite.scala │ ├── SerializableConfigurationSuite.scala │ ├── TableNameSuite.scala │ ├── TestUtils.scala │ ├── UtilsSuite.scala │ ├── pushdown │ └── deoptimize │ │ └── UndoCharTypePaddingSuite.scala │ └── test │ └── SeekableByteArrayInputStream.java ├── tutorial ├── README.md ├── SparkRedshiftTutorial.scala ├── how_to_build.md └── images │ ├── loadreadstep.png │ ├── loadunloadstep.png │ └── savetoredshift.png └── version.sbt /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitignore.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/.gitignore.bak -------------------------------------------------------------------------------- /.jvmopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/.jvmopts -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/.travis.yml -------------------------------------------------------------------------------- /ARTICLES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/ARTICLES.md -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/CHANGELOG -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Copyright 2024 Amazon.com, Inc. or its affiliates. All Rights Reserved. 2 | -------------------------------------------------------------------------------- /README-DEV.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/README-DEV.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/README.md -------------------------------------------------------------------------------- /THIRD-PARTY-LICENSES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/THIRD-PARTY-LICENSES -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/codecov.yml -------------------------------------------------------------------------------- /dev/run-tests-travis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/dev/run-tests-travis.sh -------------------------------------------------------------------------------- /project/PackagingTypePlugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/project/PackagingTypePlugin.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/project/build.properties -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /scalastyle-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/scalastyle-config.xml -------------------------------------------------------------------------------- /sonatype_central_credentials: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/sonatype_central_credentials -------------------------------------------------------------------------------- /sonatype_credentials: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/sonatype_credentials -------------------------------------------------------------------------------- /src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_0.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_0.csv -------------------------------------------------------------------------------- /src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_1.csv -------------------------------------------------------------------------------- /src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_2.csv -------------------------------------------------------------------------------- /src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_3.csv -------------------------------------------------------------------------------- /src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_4.csv -------------------------------------------------------------------------------- /src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_5.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_5.csv -------------------------------------------------------------------------------- /src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_6.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_6.csv -------------------------------------------------------------------------------- /src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_7.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_7.csv -------------------------------------------------------------------------------- /src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_8.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_8.csv -------------------------------------------------------------------------------- /src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_9.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/PreloadTestData/all_shapes_data_no_nulls_small_9.csv -------------------------------------------------------------------------------- /src/it/resources/PreloadTestData/setup_all_shapes_default_null.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/PreloadTestData/setup_all_shapes_default_null.sql -------------------------------------------------------------------------------- /src/it/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/log4j.properties -------------------------------------------------------------------------------- /src/it/resources/log4j2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/log4j2.properties -------------------------------------------------------------------------------- /src/it/resources/lst/1_create_catalog_returns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/lst/1_create_catalog_returns.sql -------------------------------------------------------------------------------- /src/it/resources/lst/1_create_catalog_sales.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/lst/1_create_catalog_sales.sql -------------------------------------------------------------------------------- /src/it/resources/lst/1_create_date_dim.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/lst/1_create_date_dim.sql -------------------------------------------------------------------------------- /src/it/resources/lst/1_create_inventory.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/lst/1_create_inventory.sql -------------------------------------------------------------------------------- /src/it/resources/lst/1_create_store_returns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/lst/1_create_store_returns.sql -------------------------------------------------------------------------------- /src/it/resources/lst/1_create_web_returns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/lst/1_create_web_returns.sql -------------------------------------------------------------------------------- /src/it/resources/lst/1_create_web_sales.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/lst/1_create_web_sales.sql -------------------------------------------------------------------------------- /src/it/resources/lst/2_load_catalog_returns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/lst/2_load_catalog_returns.sql -------------------------------------------------------------------------------- /src/it/resources/lst/2_load_catalog_sales.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/lst/2_load_catalog_sales.sql -------------------------------------------------------------------------------- /src/it/resources/lst/2_load_date_dim.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/lst/2_load_date_dim.sql -------------------------------------------------------------------------------- /src/it/resources/lst/2_load_inventory.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/lst/2_load_inventory.sql -------------------------------------------------------------------------------- /src/it/resources/lst/2_load_store_returns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/lst/2_load_store_returns.sql -------------------------------------------------------------------------------- /src/it/resources/lst/2_load_web_returns.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/lst/2_load_web_returns.sql -------------------------------------------------------------------------------- /src/it/resources/lst/2_load_web_sales.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/resources/lst/2_load_web_sales.sql -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/ColumnMetadataSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/ColumnMetadataSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/ComplexWriteSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/ComplexWriteSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/CrossRegionIntegrationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/CrossRegionIntegrationSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/DecimalIntegrationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/DecimalIntegrationSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/IAMIntegrationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/IAMIntegrationSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/IntegrationSuiteBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/IntegrationSuiteBase.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/OverrideNullableSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/OverrideNullableSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/PostgresDriverIntegrationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/PostgresDriverIntegrationSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/QueryGroupIntegrationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/QueryGroupIntegrationSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/RedshiftCredentialsInConfIntegrationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/RedshiftCredentialsInConfIntegrationSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/RedshiftReadSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/RedshiftReadSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/RedshiftWriteSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/RedshiftWriteSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/SaveModeIntegrationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/SaveModeIntegrationSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/SecretsManagerIntegrationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/SecretsManagerIntegrationSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateAvgCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateAvgCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateCountCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateCountCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateMaxCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateMaxCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateMinCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateMinCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateStatisticalOperatorsCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateStatisticalOperatorsCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateStddevPopCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateStddevPopCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateStddevSampCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateStddevSampCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateSumCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateSumCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateVarPopCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateVarPopCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateVarSampCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/AggregateVarSampCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/BooleanCompareOperatorCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/BooleanCompareOperatorCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/BooleanEqualOperatorCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/BooleanEqualOperatorCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/BooleanInOperatorCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/BooleanInOperatorCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/BooleanNullOperatorCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/BooleanNullOperatorCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/BooleanSimpleCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/BooleanSimpleCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/ComplexTypesSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/ComplexTypesSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/DeleteCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/DeleteCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/InsertCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/InsertCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/IntegrationPushdownSuiteBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/IntegrationPushdownSuiteBase.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/MergeCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/MergeCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/NonNativeDataTypeCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/NonNativeDataTypeCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownAggregateCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownAggregateCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownAggregateSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownAggregateSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownDateTimeSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownDateTimeSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownFilterSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownFilterSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownLocalRelationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownLocalRelationSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownLogicalPlanOperatorSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownLogicalPlanOperatorSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownMathFuncSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownMathFuncSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownMiscSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownMiscSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownRedshiftReadSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownRedshiftReadSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownShowSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownShowSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownSqlClauseSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownSqlClauseSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownStringConcatSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownStringConcatSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownStringCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownStringCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownStringFuncSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownStringFuncSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownStringLikeSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownStringLikeSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownStringPadSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownStringPadSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownStringTranslateSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/PushdownStringTranslateSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringAsciiCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringAsciiCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringIntegrationPushdownSuiteBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringIntegrationPushdownSuiteBase.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringLengthCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringLengthCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringLowerCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringLowerCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringSelectCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringSelectCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringSubstringCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringSubstringCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringTrimCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringTrimCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringUpperCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/StringUpperCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/TestCase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/TestCase.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/UpdateCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/UpdateCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/lst/LSTIntegrationPushdownSuiteBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/lst/LSTIntegrationPushdownSuiteBase.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/lst/LST_CorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/lst/LST_CorrectnessSuite.scala -------------------------------------------------------------------------------- /src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/lst/SmallWritesCorrectnessSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/it/scala/io/github/spark_redshift_community/spark/redshift/pushdown/lst/SmallWritesCorrectnessSuite.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/AWSCredentialsUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/AWSCredentialsUtils.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/ComparableVersion.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/ComparableVersion.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/Conversions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/Conversions.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/DefaultSource.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/DefaultSource.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/FilterPushdown.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/FilterPushdown.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/Parameters.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/Parameters.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/RecordReaderIterator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/RecordReaderIterator.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/RedshiftFileFormat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/RedshiftFileFormat.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/RedshiftInputFormat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/RedshiftInputFormat.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/RedshiftRelation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/RedshiftRelation.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/RedshiftWriter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/RedshiftWriter.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/SerializableConfiguration.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/SerializableConfiguration.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/SetAccumulator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/SetAccumulator.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/TableName.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/TableName.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/Utils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/Utils.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/data/DataApiCommand.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/data/DataApiCommand.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/data/DataApiRuntimeException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/data/DataApiRuntimeException.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/data/DataApiWrapper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/data/DataApiWrapper.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/data/JDBCWrapper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/data/JDBCWrapper.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/data/RedshiftConnection.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/data/RedshiftConnection.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/data/RedshiftResults.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/data/RedshiftResults.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/data/RedshiftWrapper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/data/RedshiftWrapper.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/data/RedshiftWrapperFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/data/RedshiftWrapperFactory.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/package.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/RedshiftDMLExec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/RedshiftDMLExec.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/RedshiftPlan.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/RedshiftPlan.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/RedshiftSQLStatement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/RedshiftSQLStatement.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/RedshiftScanExec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/RedshiftScanExec.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/RedshiftStrategy.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/RedshiftStrategy.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/SqlToS3TempCache.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/SqlToS3TempCache.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/deoptimize/UndoCharTypePadding.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/deoptimize/UndoCharTypePadding.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/optimizers/LeftSemiAntiJoinOptimizations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/optimizers/LeftSemiAntiJoinOptimizations.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/AggregationStatement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/AggregationStatement.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/BasicStatement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/BasicStatement.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/BinaryOp.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/BinaryOp.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/BooleanStatement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/BooleanStatement.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/ComplexTypeStatement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/ComplexTypeStatement.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/DateStatement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/DateStatement.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/MiscStatement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/MiscStatement.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/NumericStatement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/NumericStatement.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/PassthroughStatement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/PassthroughStatement.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/QueryBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/QueryBuilder.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/QueryHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/QueryHelper.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/RedshiftQuery.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/RedshiftQuery.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/ScalarSubqueryExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/ScalarSubqueryExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/StringStatement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/StringStatement.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/UnaryOp.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/UnaryOp.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/UnsupportedStatement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/UnsupportedStatement.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/WindowStatement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/WindowStatement.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift/pushdown/querygeneration/package.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/RedshiftFileFormatUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/RedshiftFileFormatUtils.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/RowEncoderUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/RowEncoderUtils.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/TimestampNTZTypeExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/TimestampNTZTypeExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/pushdown/querygeneration/CastExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/pushdown/querygeneration/CastExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/pushdown/querygeneration/ExistsExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/pushdown/querygeneration/ExistsExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/pushdown/querygeneration/GetMapValueExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/pushdown/querygeneration/GetMapValueExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/pushdown/querygeneration/MergeIntoTableExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/pushdown/querygeneration/MergeIntoTableExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/pushdown/querygeneration/PromotePrecisionExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/pushdown/querygeneration/PromotePrecisionExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/pushdown/querygeneration/RoundExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/pushdown/querygeneration/RoundExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/pushdown/querygeneration/StringStatementExtensions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_3_/pushdown/querygeneration/StringStatementExtensions.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/RedshiftFileFormatUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/RedshiftFileFormatUtils.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/RowEncoderUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/RowEncoderUtils.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/TimestampNTZTypeExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/TimestampNTZTypeExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/pushdown/querygeneration/CastExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/pushdown/querygeneration/CastExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/pushdown/querygeneration/ExistsExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/pushdown/querygeneration/ExistsExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/pushdown/querygeneration/GetMapValueExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/pushdown/querygeneration/GetMapValueExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/pushdown/querygeneration/MergeIntoTableExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/pushdown/querygeneration/MergeIntoTableExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/pushdown/querygeneration/PromotePrecisionExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/pushdown/querygeneration/PromotePrecisionExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/pushdown/querygeneration/RoundExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/pushdown/querygeneration/RoundExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/pushdown/querygeneration/StringStatementExtensions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_4_/pushdown/querygeneration/StringStatementExtensions.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/RedshiftFileFormatUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/RedshiftFileFormatUtils.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/RowEncoderUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/RowEncoderUtils.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/TimestampNTZTypeExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/TimestampNTZTypeExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/pushdown/querygeneration/CastExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/pushdown/querygeneration/CastExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/pushdown/querygeneration/ExistsExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/pushdown/querygeneration/ExistsExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/pushdown/querygeneration/GetMapValueExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/pushdown/querygeneration/GetMapValueExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/pushdown/querygeneration/MergeIntoTableExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/pushdown/querygeneration/MergeIntoTableExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/pushdown/querygeneration/PromotePrecisionExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/pushdown/querygeneration/PromotePrecisionExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/pushdown/querygeneration/RoundExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/pushdown/querygeneration/RoundExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/pushdown/querygeneration/StringStatementExtensions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/main/scala/io/github/spark_redshift_community/spark/redshift_spark_3_5_/pushdown/querygeneration/StringStatementExtensions.scala -------------------------------------------------------------------------------- /src/test/java/io/github/spark_redshift_community/spark/redshift/test/InMemoryS3AFileSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/java/io/github/spark_redshift_community/spark/redshift/test/InMemoryS3AFileSystem.java -------------------------------------------------------------------------------- /src/test/resources/hive-site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/resources/hive-site.xml -------------------------------------------------------------------------------- /src/test/resources/log4j2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/resources/log4j2.properties -------------------------------------------------------------------------------- /src/test/resources/redshift_unload_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/resources/redshift_unload_data.txt -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/AWSCredentialsUtilsSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/AWSCredentialsUtilsSuite.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/ComparableVersionSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/ComparableVersionSuite.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/ConversionsSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/ConversionsSuite.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/DirectMapredOutputCommitter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/DirectMapredOutputCommitter.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/DirectMapreduceOutputCommitter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/DirectMapreduceOutputCommitter.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/FilterPushdownSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/FilterPushdownSuite.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/InMemoryS3AFileSystemSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/InMemoryS3AFileSystemSuite.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/MockRedshift.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/MockRedshift.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/ParametersSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/ParametersSuite.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/QueryTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/QueryTest.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/RedshiftInputFormatSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/RedshiftInputFormatSuite.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/RedshiftQuerySuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/RedshiftQuerySuite.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/RedshiftRelationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/RedshiftRelationSuite.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/RedshiftSourceSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/RedshiftSourceSuite.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/SecureJDBCValidationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/SecureJDBCValidationSuite.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/SerializableConfigurationSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/SerializableConfigurationSuite.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/TableNameSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/TableNameSuite.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/TestUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/TestUtils.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/UtilsSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/UtilsSuite.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/pushdown/deoptimize/UndoCharTypePaddingSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/pushdown/deoptimize/UndoCharTypePaddingSuite.scala -------------------------------------------------------------------------------- /src/test/scala/io/github/spark_redshift_community/spark/redshift/test/SeekableByteArrayInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/src/test/scala/io/github/spark_redshift_community/spark/redshift/test/SeekableByteArrayInputStream.java -------------------------------------------------------------------------------- /tutorial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/tutorial/README.md -------------------------------------------------------------------------------- /tutorial/SparkRedshiftTutorial.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/tutorial/SparkRedshiftTutorial.scala -------------------------------------------------------------------------------- /tutorial/how_to_build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/tutorial/how_to_build.md -------------------------------------------------------------------------------- /tutorial/images/loadreadstep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/tutorial/images/loadreadstep.png -------------------------------------------------------------------------------- /tutorial/images/loadunloadstep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/tutorial/images/loadunloadstep.png -------------------------------------------------------------------------------- /tutorial/images/savetoredshift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/tutorial/images/savetoredshift.png -------------------------------------------------------------------------------- /version.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spark-redshift-community/spark-redshift/HEAD/version.sbt --------------------------------------------------------------------------------