This is an automated email from the ASF dual-hosted git repository.
dongjoon pushed a change to branch branch-4.0
in repository https://gitbox.apache.org/repos/asf/spark.git
from 808b3acfd5bd [SPARK-50666][SQL] Support hint for reading in JDBC data
source
add 8fc719992eff Revert "[SPARK-49700][CONNECT][SQL] Unified Scala
Interface for Connect and Classic"
No new revisions were added by this update.
Summary of changes:
.../src/main/resources/error/error-conditions.json | 5 -
.../apache/spark/sql}/DataFrameNaFunctions.scala | 10 +-
.../org/apache/spark/sql}/DataFrameReader.scala | 16 +-
.../apache/spark/sql}/DataFrameStatFunctions.scala | 8 +-
.../main/scala/org/apache/spark/sql}/Dataset.scala | 99 +++---
.../apache/spark/sql}/KeyValueGroupedDataset.scala | 42 ++-
.../spark/sql}/RelationalGroupedDataset.scala | 6 +-
.../scala/org/apache/spark/sql}/SQLContext.scala | 15 +-
.../scala/org/apache/spark/sql/SQLImplicits.scala | 19 +-
.../scala/org/apache/spark/sql}/SparkSession.scala | 64 ++--
.../apache/spark/sql}/TableValuedFunction.scala | 9 +-
.../org/apache/spark/sql}/UDFRegistration.scala | 24 +-
.../apache/spark/sql/application/ConnectRepl.scala | 4 +-
.../org/apache/spark/sql/catalog/Catalog.scala | 168 ++++++++++
.../connect/ConnectClientUnsupportedErrors.scala | 6 -
.../spark/sql/connect/ConnectConversions.scala | 13 +-
.../apache/spark/sql/internal/CatalogImpl.scala | 41 ++-
.../spark/sql/internal/ConnectRuntimeConfig.scala | 8 +-
.../spark/sql/internal/DataFrameWriterImpl.scala | 7 +-
.../spark/sql/internal/DataFrameWriterV2Impl.scala | 9 +-
.../spark/sql/internal/MergeIntoWriterImpl.scala | 9 +-
.../spark/sql/internal}/SessionCleaner.scala | 3 +-
.../spark/sql/internal}/UdfToProtoUtils.scala | 2 +-
.../spark/sql/internal}/columnNodeSupport.scala | 7 +-
.../main/scala/org/apache/spark/sql}/package.scala | 4 +-
.../spark/sql/streaming}/DataStreamReader.scala | 6 +-
.../spark/sql/streaming}/DataStreamWriter.scala | 22 +-
.../spark/sql/streaming}/StreamingQuery.scala | 12 +-
.../sql/streaming}/StreamingQueryListenerBus.scala | 4 +-
.../sql/streaming}/StreamingQueryManager.scala | 11 +-
.../org/apache/spark/sql/JavaEncoderSuite.java | 2 +-
.../spark/sql/{connect => }/CatalogSuite.scala | 5 +-
.../spark/sql/{connect => }/CheckpointSuite.scala | 4 +-
.../{connect => }/ClientDataFrameStatSuite.scala | 5 +-
.../sql/{connect => }/ClientDatasetSuite.scala | 5 +-
.../sql/{connect => }/ClientE2ETestSuite.scala | 8 +-
.../spark/sql/{connect => }/ColumnTestSuite.scala | 6 +-
.../{connect => }/DataFrameNaFunctionSuite.scala | 5 +-
.../apache/spark/sql/DataFrameSubquerySuite.scala | 2 +-
.../sql/DataFrameTableValuedFunctionsSuite.scala | 2 +-
.../sql/{connect => }/FunctionTestSuite.scala | 5 +-
.../KeyValueGroupedDatasetE2ETestSuite.scala | 5 +-
.../sql/{connect => }/MergeIntoE2ETestSuite.scala | 5 +-
.../apache/spark/sql/PlanGenerationTestSuite.scala | 3 +-
.../org/apache/spark/sql/SQLExpressionsSuite.scala | 2 +-
.../sql/{connect => }/SQLImplicitsTestSuite.scala | 5 +-
...kSessionBuilderImplementationBindingSuite.scala | 9 +-
.../sql/{connect => }/SparkSessionE2ESuite.scala | 4 +-
.../sql/{connect => }/SparkSessionSuite.scala | 4 +-
.../sql/{connect => }/StubbingTestSuite.scala | 4 +-
.../{connect => }/UDFClassLoadingE2ESuite.scala | 4 +-
.../{connect => }/UnsupportedFeaturesSuite.scala | 5 +-
.../UserDefinedFunctionE2ETestSuite.scala | 8 +-
.../{connect => }/UserDefinedFunctionSuite.scala | 5 +-
.../spark/sql/application/ReplE2ESuite.scala | 2 +-
.../spark/sql/connect/client/ArtifactSuite.scala | 2 +-
.../CheckConnectJvmClientCompatibility.scala | 2 +-
.../sql/connect/client/ClassFinderSuite.scala | 2 +-
.../SparkConnectClientBuilderParseTestSuite.scala | 2 +-
.../connect/client/SparkConnectClientSuite.scala | 84 ++---
.../connect/client/arrow/ArrowEncoderSuite.scala | 2 +-
.../ColumnNodeToProtoConverterSuite.scala | 11 +-
.../streaming/ClientStreamingQuerySuite.scala | 8 +-
.../FlatMapGroupsWithStateStreamingSuite.scala | 7 +-
.../streaming/StreamingQueryProgressSuite.scala | 5 +-
.../sql/{connect => }/test/ConnectFunSuite.scala | 4 +-
.../{connect => }/test/IntegrationTestUtils.scala | 2 +-
.../spark/sql/{connect => }/test/QueryTest.scala | 5 +-
.../{connect => }/test/RemoteSparkSession.scala | 6 +-
.../spark/sql/{connect => }/test/SQLHelper.scala | 9 +-
.../apache/spark/sql/kafka010/KafkaRelation.scala | 1 -
.../apache/spark/sql/kafka010/KafkaSource.scala | 4 +-
.../org/apache/spark/ml/stat/Summarizer.scala | 4 +-
.../sql/ml/InternalFunctionRegistration.scala | 2 +-
.../spark/mllib/util/MLlibTestSparkContext.scala | 2 +-
project/MimaExcludes.scala | 23 --
python/pyspark/java_gateway.py | 5 +-
.../main/scala/org/apache/spark/repl/Main.scala | 3 +-
.../scala/org/apache/spark/repl/ReplSuite.scala | 2 +-
.../spark/sql/expressions/javalang/typed.java | 2 +-
.../org/apache/spark/sql/DataFrameWriter.scala | 4 +-
.../org/apache/spark/sql/DataFrameWriterV2.scala | 2 +-
.../scala/org/apache/spark/sql/DatasetHolder.scala | 11 +-
.../spark/sql/{catalog => api}/Catalog.scala | 41 +--
.../spark/sql/{ => api}/DataFrameNaFunctions.scala | 67 ++--
.../spark/sql/{ => api}/DataFrameReader.scala | 56 ++--
.../sql/{ => api}/DataFrameStatFunctions.scala | 27 +-
.../sql/{streaming => api}/DataStreamReader.scala | 24 +-
.../sql/{streaming => api}/DataStreamWriter.scala | 37 +-
.../org/apache/spark/sql/{ => api}/Dataset.scala | 168 ++++------
.../sql/{ => api}/KeyValueGroupedDataset.scala | 34 +-
.../sql/{ => api}/RelationalGroupedDataset.scala | 33 +-
.../apache/spark/sql/{ => api}/SQLContext.scala | 11 +-
.../apache/spark/sql/{ => api}/SQLImplicits.scala | 19 +-
.../apache/spark/sql/{ => api}/SparkSession.scala | 371 +++++++--------------
.../sql/{streaming => api}/StreamingQuery.scala | 24 +-
.../{streaming => api}/StreamingQueryManager.scala | 5 +-
.../spark/sql/{ => api}/TableValuedFunction.scala | 6 +-
.../spark/sql/{ => api}/UDFRegistration.scala | 24 +-
.../apache/spark/sql/catalyst/trees/origin.scala | 2 +-
.../scala/org/apache/spark/sql/functions.scala | 2 +-
.../apache/spark/sql/internal/columnNodes.scala | 2 +-
.../spark/sql/streaming/StatefulProcessor.scala | 2 +-
.../sql/streaming/StreamingQueryListener.scala | 15 +-
...kSessionBuilderImplementationBindingSuite.scala | 2 +-
.../apache/spark/sql/connect/SQLImplicits.scala | 40 ---
.../test/resources/query-tests/queries/apply.json | 2 +-
.../resources/query-tests/queries/apply.proto.bin | Bin 233 -> 237 bytes
.../query-tests/queries/between_expr.json | 2 +-
.../query-tests/queries/between_expr.proto.bin | Bin 272 -> 264 bytes
.../test/resources/query-tests/queries/col.json | 4 +-
.../resources/query-tests/queries/col.proto.bin | Bin 430 -> 414 bytes
.../resources/query-tests/queries/colRegex.json | 2 +-
.../query-tests/queries/colRegex.proto.bin | Bin 249 -> 241 bytes
.../resources/query-tests/queries/cube_column.json | 6 +-
.../query-tests/queries/cube_column.proto.bin | Bin 937 -> 949 bytes
.../resources/query-tests/queries/cube_string.json | 10 +-
.../query-tests/queries/cube_string.proto.bin | Bin 957 -> 953 bytes
.../resources/query-tests/queries/filter_expr.json | 2 +-
.../query-tests/queries/filter_expr.proto.bin | Bin 252 -> 244 bytes
.../query-tests/queries/function_window_time.json | 2 +-
.../queries/function_window_time.proto.bin | Bin 739 -> 731 bytes
.../resources/query-tests/queries/groupby_agg.json | 48 +--
.../query-tests/queries/groupby_agg.proto.bin | Bin 3139 -> 3139 bytes
.../query-tests/queries/groupby_agg_string.json | 16 +-
.../queries/groupby_agg_string.proto.bin | Bin 1161 -> 1145 bytes
.../resources/query-tests/queries/groupby_avg.json | 12 +-
.../query-tests/queries/groupby_avg.proto.bin | Bin 1017 -> 993 bytes
.../query-tests/queries/groupby_count.json | 6 +-
.../query-tests/queries/groupby_count.proto.bin | Bin 757 -> 769 bytes
.../resources/query-tests/queries/groupby_max.json | 12 +-
.../query-tests/queries/groupby_max.proto.bin | Bin 1017 -> 993 bytes
.../query-tests/queries/groupby_mean.json | 12 +-
.../query-tests/queries/groupby_mean.proto.bin | Bin 1017 -> 993 bytes
.../resources/query-tests/queries/groupby_min.json | 12 +-
.../query-tests/queries/groupby_min.proto.bin | Bin 1017 -> 993 bytes
.../resources/query-tests/queries/groupby_sum.json | 12 +-
.../query-tests/queries/groupby_sum.proto.bin | Bin 1017 -> 993 bytes
.../query-tests/queries/groupingSets.json | 12 +-
.../query-tests/queries/groupingSets.proto.bin | Bin 1147 -> 1147 bytes
.../queries/grouping_and_grouping_id.json | 4 +-
.../queries/grouping_and_grouping_id.proto.bin | Bin 1805 -> 1789 bytes
.../test/resources/query-tests/queries/hint.json | 4 +-
.../resources/query-tests/queries/hint.proto.bin | Bin 240 -> 224 bytes
.../query-tests/queries/orderBy_strings.json | 6 +-
.../query-tests/queries/orderBy_strings.proto.bin | Bin 640 -> 616 bytes
.../test/resources/query-tests/queries/pivot.json | 4 +-
.../resources/query-tests/queries/pivot.proto.bin | Bin 801 -> 797 bytes
.../queries/pivot_without_column_values.json | 4 +-
.../queries/pivot_without_column_values.proto.bin | Bin 789 -> 785 bytes
...artitionByRange_num_partitions_expressions.json | 2 +-
...ionByRange_num_partitions_expressions.proto.bin | Bin 821 -> 813 bytes
.../query-tests/queries/rollup_column.json | 6 +-
.../query-tests/queries/rollup_column.proto.bin | Bin 937 -> 949 bytes
.../query-tests/queries/rollup_string.json | 10 +-
.../query-tests/queries/rollup_string.proto.bin | Bin 961 -> 957 bytes
.../resources/query-tests/queries/sampleBy.json | 2 +-
.../query-tests/queries/sampleBy.proto.bin | Bin 306 -> 298 bytes
.../resources/query-tests/queries/selectExpr.json | 4 +-
.../query-tests/queries/selectExpr.proto.bin | Bin 462 -> 446 bytes
.../queries/select_collated_string.json | 2 +-
.../queries/select_collated_string.proto.bin | Bin 243 -> 235 bytes
.../query-tests/queries/select_strings.json | 4 +-
.../query-tests/queries/select_strings.proto.bin | Bin 432 -> 416 bytes
.../query-tests/queries/select_typed_1-arg.json | 4 +-
.../queries/select_typed_1-arg.proto.bin | Bin 1013 -> 997 bytes
.../queries/sortWithinPartitions_strings.json | 4 +-
.../queries/sortWithinPartitions_strings.proto.bin | Bin 476 -> 460 bytes
.../query-tests/queries/sort_strings.json | 4 +-
.../query-tests/queries/sort_strings.proto.bin | Bin 443 -> 427 bytes
.../test/resources/query-tests/queries/toJSON.json | 6 +-
.../resources/query-tests/queries/toJSON.proto.bin | Bin 745 -> 721 bytes
.../resources/query-tests/queries/where_expr.json | 2 +-
.../query-tests/queries/where_expr.proto.bin | Bin 251 -> 243 bytes
.../query-tests/queries/withMetadata.json | 2 +-
.../query-tests/queries/withMetadata.proto.bin | Bin 294 -> 286 bytes
.../execution/SparkConnectPlanExecution.scala | 2 +-
.../org/apache/spark/sql/connect/ml/MLUtils.scala | 3 +-
.../sql/connect/planner/SparkConnectPlanner.scala | 16 +-
.../planner/StreamingForeachBatchHelper.scala | 2 +-
.../spark/sql/connect/service/SessionHolder.scala | 3 +-
.../service/SparkConnectAnalyzeHandler.scala | 2 +-
.../service/SparkConnectSessionManager.scala | 2 +-
.../spark/sql/connect/SparkConnectTestUtils.scala | 2 +-
.../connect/planner/SparkConnectPlannerSuite.scala | 3 +-
.../planner/SparkConnectPlannerTestUtils.scala | 2 +-
.../connect/planner/SparkConnectProtoSuite.scala | 4 +-
.../SparkConnectWithSessionExtensionSuite.scala | 5 +-
.../plugin/SparkConnectPluginRegistrySuite.scala | 2 +-
.../service/ExecuteEventsManagerSuite.scala | 2 +-
.../service/SessionEventsManagerSuite.scala | 2 +-
.../SparkConnectStreamingQueryCacheSuite.scala | 4 +-
.../src/main/scala/org/apache/spark/shims.scala | 1 -
.../sql/{classic => }/DataFrameNaFunctions.scala | 10 +-
.../spark/sql/{classic => }/DataFrameReader.scala | 13 +-
.../sql/{classic => }/DataFrameStatFunctions.scala | 6 +-
.../apache/spark/sql/{classic => }/Dataset.scala | 111 +++---
.../sql/{classic => }/KeyValueGroupedDataset.scala | 72 ++--
.../{classic => }/RelationalGroupedDataset.scala | 14 +-
.../spark/sql/{classic => }/SQLContext.scala | 18 +-
.../scala/org/apache/spark/sql/SQLImplicits.scala} | 7 +-
.../spark/sql/{classic => }/SparkSession.scala | 75 +++--
.../main/scala/org/apache/spark/sql/TableArg.scala | 2 +-
.../sql/{classic => }/TableValuedFunction.scala | 6 +-
.../spark/sql/{classic => }/UDFRegistration.scala | 9 +-
.../spark/sql/api/python/PythonSQLUtils.scala | 2 +-
.../org/apache/spark/sql/api/r/SQLUtils.scala | 3 +-
.../spark/sql/artifact/ArtifactManager.scala | 3 +-
.../org/apache/spark/sql/catalog/Catalog.scala | 166 +++++++++
.../analysis/EvalSubqueriesForTimeTravel.scala | 2 +-
.../sql/catalyst/analysis/ResolveDataSource.scala | 2 +-
.../apache/spark/sql/classic/SQLImplicits.scala | 42 ---
.../org/apache/spark/sql/classic/conversions.scala | 14 +-
.../apache/spark/sql/execution/CacheManager.scala | 2 +-
.../apache/spark/sql/execution/ExistingRDD.scala | 3 +-
.../spark/sql/execution/QueryExecution.scala | 3 +-
.../apache/spark/sql/execution/SQLExecution.scala | 2 +-
.../org/apache/spark/sql/execution/SparkPlan.scala | 3 +-
.../apache/spark/sql/execution/SparkPlanner.scala | 6 +-
.../spark/sql/execution/SparkStrategies.scala | 3 +-
.../execution/adaptive/AdaptiveSparkPlanExec.scala | 2 +-
.../analysis/DetectAmbiguousSelfJoin.scala | 2 +-
.../sql/execution/arrow/ArrowConverters.scala | 2 +-
.../execution/command/AnalyzeColumnCommand.scala | 4 +-
.../command/AnalyzePartitionCommand.scala | 1 -
.../execution/command/AnalyzeTableCommand.scala | 2 +-
.../execution/command/AnalyzeTablesCommand.scala | 2 +-
.../spark/sql/execution/command/CommandUtils.scala | 2 +-
.../sql/execution/command/DataWritingCommand.scala | 3 +-
.../command/DescribeRelationJsonCommand.scala | 1 -
.../command/InsertIntoDataSourceDirCommand.scala | 2 +-
.../spark/sql/execution/command/SetCommand.scala | 1 -
.../execution/command/createDataSourceTables.scala | 3 +-
.../apache/spark/sql/execution/command/ddl.scala | 1 -
.../spark/sql/execution/command/tables.scala | 1 -
.../apache/spark/sql/execution/command/views.scala | 1 -
.../sql/execution/datasources/DataSource.scala | 4 +-
.../execution/datasources/DataSourceResolver.scala | 2 +-
.../execution/datasources/DataSourceStrategy.scala | 4 +-
.../datasources/FallBackFileSourceV2.scala | 2 +-
.../sql/execution/datasources/FileFormat.scala | 2 +-
.../execution/datasources/FileFormatWriter.scala | 2 +-
.../sql/execution/datasources/FilePartition.scala | 1 -
.../sql/execution/datasources/FileResolver.scala | 2 +-
.../datasources/InsertIntoDataSourceCommand.scala | 4 +-
.../InsertIntoHadoopFsRelationCommand.scala | 3 +-
.../datasources/SaveIntoDataSourceCommand.scala | 4 +-
.../execution/datasources/csv/CSVDataSource.scala | 1 -
.../spark/sql/execution/datasources/ddl.scala | 2 +-
.../datasources/json/JsonDataSource.scala | 1 -
.../sql/execution/datasources/json/JsonUtils.scala | 2 +-
.../datasources/parquet/ParquetFileFormat.scala | 2 +-
.../datasources/parquet/ParquetUtils.scala | 3 +-
.../spark/sql/execution/datasources/rules.scala | 3 +-
.../execution/datasources/v2/CacheTableExec.scala | 2 +-
.../datasources/v2/DataSourceV2Strategy.scala | 4 +-
.../execution/datasources/v2/RenameTableExec.scala | 2 +-
.../datasources/v2/V1FallbackWriters.scala | 2 +-
.../execution/datasources/xml/XmlDataSource.scala | 1 -
.../dynamicpruning/PlanDynamicPruningFilters.scala | 2 +-
.../python/TransformWithStateInPandasExec.scala | 4 +-
.../python/UserDefinedPythonFunction.scala | 5 +-
.../spark/sql/execution/stat/FrequentItems.scala | 5 +-
.../spark/sql/execution/stat/StatFunctions.scala | 3 +-
.../AsyncProgressTrackingMicroBatchExecution.scala | 2 +-
.../sql/execution/streaming/FileStreamSink.scala | 1 -
.../sql/execution/streaming/FileStreamSource.scala | 2 +-
.../execution/streaming/IncrementalExecution.scala | 4 +-
.../execution/streaming/MicroBatchExecution.scala | 3 +-
.../sql/execution/streaming/ProgressReporter.scala | 3 +-
.../spark/sql/execution/streaming/Sink.scala | 2 +-
.../sql/execution/streaming/StreamExecution.scala | 4 +-
.../streaming/StreamingQueryWrapper.scala | 4 +-
.../streaming/continuous/ContinuousExecution.scala | 2 +-
.../spark/sql/execution/streaming/memory.scala | 4 +-
.../streaming/sources/ConsoleStreamingWrite.scala | 2 +-
.../streaming/sources/ForeachBatchSink.scala | 8 +-
.../sql/execution/streaming/state/package.scala | 5 +-
.../org/apache/spark/sql/execution/subquery.scala | 2 +-
.../sql/internal/BaseSessionStateBuilder.scala | 4 +-
.../Catalog.scala => internal/CatalogImpl.scala} | 25 +-
.../DataFrameWriterImpl.scala} | 8 +-
.../DataFrameWriterV2Impl.scala} | 12 +-
.../MergeIntoWriterImpl.scala} | 21 +-
.../{classic => internal}/ObservationManager.scala | 4 +-
.../RuntimeConfigImpl.scala} | 7 +-
.../apache/spark/sql/internal/SessionState.scala | 4 +-
.../sql/{classic => internal}/TypedAggUtils.scala | 3 +-
.../UserDefinedFunctionUtils.scala | 2 +-
.../{classic => internal}/columnNodeSupport.scala | 9 +-
.../main/scala/org/apache/spark/sql/package.scala | 34 +-
.../sql/scripting/SqlScriptingExecution.scala | 2 +-
.../sql/scripting/SqlScriptingExecutionNode.scala | 3 +-
.../sql/scripting/SqlScriptingInterpreter.scala | 2 +-
.../{classic => streaming}/DataStreamReader.scala | 7 +-
.../{classic => streaming}/DataStreamWriter.scala | 15 +-
.../{classic => streaming}/StreamingQuery.scala | 6 +-
.../StreamingQueryManager.scala | 7 +-
.../spark/sql/util/QueryExecutionListener.scala | 2 +-
.../test/org/apache/spark/sql/JavaUDAFSuite.java | 2 +-
.../test/org/apache/spark/sql/JavaUDFSuite.java | 2 +-
...ApproxCountDistinctForIntervalsQuerySuite.scala | 4 +-
.../org/apache/spark/sql/CachedTableSuite.scala | 8 +-
.../spark/sql/CollationExpressionWalkerSuite.scala | 2 +-
.../apache/spark/sql/DataFrameAsOfJoinSuite.scala | 2 +-
.../spark/sql/DataFrameNaFunctionsSuite.scala | 2 +-
.../apache/spark/sql/DataFrameSelfJoinSuite.scala | 19 +-
.../spark/sql/DataFrameSessionWindowingSuite.scala | 2 +-
.../spark/sql/DataFrameSetOperationsSuite.scala | 2 +-
.../org/apache/spark/sql/DataFrameSuite.scala | 10 +-
.../spark/sql/DataFrameTimeWindowingSuite.scala | 5 +-
.../spark/sql/DataFrameWindowFramesSuite.scala | 3 +-
.../scala/org/apache/spark/sql/DatasetSuite.scala | 8 +-
.../org/apache/spark/sql/DeprecatedAPISuite.scala | 6 +-
.../apache/spark/sql/IntegratedUDFTestUtils.scala | 12 +-
.../scala/org/apache/spark/sql/JoinSuite.scala | 4 +-
.../scala/org/apache/spark/sql/QueryTest.scala | 1 -
.../org/apache/spark/sql/RuntimeConfigSuite.scala | 5 +-
.../spark/sql/{classic => }/SQLContextSuite.scala | 5 +-
.../org/apache/spark/sql/SessionStateSuite.scala | 4 +-
...kSessionBuilderImplementationBindingSuite.scala | 5 +-
.../spark/sql/SparkSessionBuilderSuite.scala | 6 +-
.../spark/sql/SparkSessionExtensionSuite.scala | 1 -
...parkSessionJobTaggingAndCancellationSuite.scala | 21 +-
.../spark/sql/StatisticsCollectionSuite.scala | 2 +-
.../test/scala/org/apache/spark/sql/UDFSuite.scala | 3 +-
.../spark/sql/artifact/ArtifactManagerSuite.scala | 2 +-
.../sql/connector/MergeIntoDataFrameSuite.scala | 6 +-
.../sql/connector/TableCapabilityCheckSuite.scala | 3 +-
.../connector/functions/V2FunctionBenchmark.scala | 3 +-
.../sql/errors/QueryExecutionAnsiErrorsSuite.scala | 3 +-
.../sql/execution/BroadcastExchangeSuite.scala | 2 +-
.../spark/sql/execution/QueryExecutionSuite.scala | 3 +-
.../spark/sql/execution/SQLExecutionSuite.scala | 3 +-
.../apache/spark/sql/execution/SparkPlanTest.scala | 1 -
.../sql/execution/arrow/ArrowConvertersSuite.scala | 3 +-
.../columnar/InMemoryColumnarQuerySuite.scala | 3 +-
.../datasources/CommonFileDataSourceSuite.scala | 3 +-
.../FileSourceCustomMetadataStructSuite.scala | 3 +-
.../datasources/FileSourceStrategySuite.scala | 3 +-
.../datasources/noop/NoopStreamSuite.scala | 2 +-
.../orc/OrcColumnarBatchReaderSuite.scala | 2 +-
.../sql/execution/datasources/orc/OrcTest.scala | 2 +-
.../parquet/ParquetCommitterSuite.scala | 2 +-
.../datasources/parquet/ParquetFilterSuite.scala | 5 +-
.../datasources/v2/V2SessionCatalogSuite.scala | 2 +-
.../sql/execution/joins/BroadcastJoinSuite.scala | 3 +-
.../sql/execution/joins/ExistenceJoinSuite.scala | 3 +-
.../spark/sql/execution/joins/InnerJoinSuite.scala | 3 +-
.../spark/sql/execution/joins/OuterJoinSuite.scala | 3 +-
.../sql/execution/joins/SingleJoinSuite.scala | 3 +-
.../streaming/MicroBatchExecutionSuite.scala | 2 +-
.../state/StateStoreCoordinatorSuite.scala | 2 +-
.../streaming/state/StateStoreRDDSuite.scala | 3 +-
.../execution/ui/SQLAppStatusListenerSuite.scala | 2 +-
.../apache/spark/sql/internal/CatalogSuite.scala | 11 +-
.../spark/sql/internal/ColumnNodeSuite.scala | 3 +-
.../ColumnNodeToExpressionConverterSuite.scala | 10 +-
.../sql/internal/ExecutorSideSQLConfSuite.scala | 2 +-
.../apache/spark/sql/internal/SQLConfSuite.scala | 3 +-
.../scripting/SqlScriptingExecutionNodeSuite.scala | 3 +-
.../scripting/SqlScriptingInterpreterSuite.scala | 3 +-
.../streaming/AcceptsLatestSeenOffsetSuite.scala | 3 +-
.../apache/spark/sql/streaming/StreamSuite.scala | 4 +-
.../apache/spark/sql/streaming/StreamTest.scala | 4 +-
.../sql/streaming/StreamingAggregationSuite.scala | 3 +-
.../spark/sql/streaming/StreamingJoinSuite.scala | 2 +-
.../spark/sql/streaming/StreamingQuerySuite.scala | 5 +-
.../sql/streaming/TriggerAvailableNowSuite.scala | 4 +-
.../test/DataStreamReaderWriterSuite.scala | 7 +-
.../sql/streaming/util/BlockOnStopSource.scala | 6 +-
.../spark/sql/streaming/util/BlockingSource.scala | 7 +-
.../org/apache/spark/sql/test/SQLTestData.scala | 2 +-
.../org/apache/spark/sql/test/SQLTestUtils.scala | 6 +-
.../apache/spark/sql/test/SharedSparkSession.scala | 3 +-
.../org/apache/spark/sql/test/TestSQLContext.scala | 2 +-
.../spark/sql/util/DataFrameCallbackSuite.scala | 5 +-
.../sql/util/ExecutionListenerManagerSuite.scala | 1 -
.../sql/hive/thriftserver/SparkSQLDriver.scala | 1 -
.../SparkExecuteStatementOperationSuite.scala | 2 +-
.../sql/hive/DataSourceWithHiveResolver.scala | 2 +-
.../org/apache/spark/sql/hive/HiveContext.scala | 2 +-
.../spark/sql/hive/HiveMetastoreCatalog.scala | 3 +-
.../spark/sql/hive/HiveSessionStateBuilder.scala | 3 +-
.../org/apache/spark/sql/hive/HiveUtils.scala | 2 +-
.../hive/execution/InsertIntoHiveDirCommand.scala | 3 +-
.../sql/hive/execution/InsertIntoHiveTable.scala | 3 +-
.../spark/sql/hive/execution/SaveAsHiveFile.scala | 2 +-
.../sql/hive/JavaMetastoreDataSourcesSuite.java | 3 +-
.../ObjectHashAggregateExecBenchmark.scala | 2 +-
.../apache/spark/sql/hive/CachedTableSuite.scala | 3 +-
.../hive/HiveExternalCatalogVersionsSuite.scala | 3 +-
.../spark/sql/hive/HiveSharedStateSuite.scala | 2 +-
.../sql/hive/execution/AggregationQuerySuite.scala | 4 +-
.../sql/hive/execution/HiveComparisonTest.scala | 2 +-
.../spark/sql/hive/execution/HiveQuerySuite.scala | 3 +-
.../hive/execution/ObjectHashAggregateSuite.scala | 3 +-
.../org/apache/spark/sql/hive/test/TestHive.scala | 2 +-
.../spark/sql/hive/test/TestHiveSingleton.scala | 2 +-
.../spark/sql/sources/SimpleTextRelation.scala | 3 +-
400 files changed, 1732 insertions(+), 1874 deletions(-)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql}/DataFrameNaFunctions.scala
(96%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql}/DataFrameReader.scala
(95%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql}/DataFrameStatFunctions.scala
(95%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql}/Dataset.scala
(94%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql}/KeyValueGroupedDataset.scala
(94%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql}/RelationalGroupedDataset.scala
(97%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql}/SQLContext.scala
(97%)
rename sql/core/src/main/scala/org/apache/spark/sql/classic/package.scala =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql/SQLImplicits.scala
(70%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql}/SparkSession.scala
(93%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql}/TableValuedFunction.scala
(91%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql}/UDFRegistration.scala
(78%)
create mode 100644
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql/catalog/Catalog.scala
rename {sql/connect/common =>
connector/connect/client/jvm}/src/main/scala/org/apache/spark/sql/connect/ConnectClientUnsupportedErrors.scala
(91%)
rename {sql/connect/common =>
connector/connect/client/jvm}/src/main/scala/org/apache/spark/sql/connect/ConnectConversions.scala
(88%)
rename
sql/connect/common/src/main/scala/org/apache/spark/sql/connect/Catalog.scala =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql/internal/CatalogImpl.scala
(95%)
rename
sql/connect/common/src/main/scala/org/apache/spark/sql/connect/RuntimeConfig.scala
=>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql/internal/ConnectRuntimeConfig.scala
(96%)
rename
sql/connect/common/src/main/scala/org/apache/spark/sql/connect/DataFrameWriter.scala
=>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql/internal/DataFrameWriterImpl.scala
(96%)
rename
sql/connect/common/src/main/scala/org/apache/spark/sql/connect/DataFrameWriterV2.scala
=>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql/internal/DataFrameWriterV2Impl.scala
(94%)
rename
sql/connect/common/src/main/scala/org/apache/spark/sql/connect/MergeIntoWriter.scala
=>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql/internal/MergeIntoWriterImpl.scala
(95%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql/internal}/SessionCleaner.scala
(95%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql/internal}/UdfToProtoUtils.scala
(99%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql/internal}/columnNodeSupport.scala
(95%)
copy {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql}/package.scala
(93%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql/streaming}/DataStreamReader.scala
(96%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql/streaming}/DataStreamWriter.scala
(88%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql/streaming}/StreamingQuery.scala
(93%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql/streaming}/StreamingQueryListenerBus.scala
(98%)
rename {sql/connect/common/src/main/scala/org/apache/spark/sql/connect =>
connector/connect/client/jvm/src/main/scala/org/apache/spark/sql/streaming}/StreamingQueryManager.scala
(93%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/CatalogSuite.scala (98%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/CheckpointSuite.scala (97%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/ClientDataFrameStatSuite.scala (98%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/ClientDatasetSuite.scala (97%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/ClientE2ETestSuite.scala (99%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/ColumnTestSuite.scala (97%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/DataFrameNaFunctionSuite.scala (98%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/FunctionTestSuite.scala (98%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/KeyValueGroupedDatasetE2ETestSuite.scala (99%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/MergeIntoE2ETestSuite.scala (97%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/SQLImplicitsTestSuite.scala (97%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/SparkSessionBuilderImplementationBindingSuite.scala (82%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/SparkSessionE2ESuite.scala (99%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/SparkSessionSuite.scala (99%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/StubbingTestSuite.scala (91%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/UDFClassLoadingE2ESuite.scala (96%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/UnsupportedFeaturesSuite.scala (96%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/UserDefinedFunctionE2ETestSuite.scala (98%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/UserDefinedFunctionSuite.scala (96%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
internal}/ColumnNodeToProtoConverterSuite.scala (97%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/streaming/ClientStreamingQuerySuite.scala (98%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/streaming/FlatMapGroupsWithStateStreamingSuite.scala (96%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/streaming/StreamingQueryProgressSuite.scala (97%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/test/ConnectFunSuite.scala (94%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/test/IntegrationTestUtils.scala (99%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/test/QueryTest.scala (98%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/test/RemoteSparkSession.scala (98%)
rename
connector/connect/client/jvm/src/test/scala/org/apache/spark/sql/{connect =>
}/test/SQLHelper.scala (94%)
rename sql/api/src/main/scala/org/apache/spark/sql/{catalog =>
api}/Catalog.scala (95%)
rename sql/api/src/main/scala/org/apache/spark/sql/{ =>
api}/DataFrameNaFunctions.scala (85%)
rename sql/api/src/main/scala/org/apache/spark/sql/{ =>
api}/DataFrameReader.scala (94%)
rename sql/api/src/main/scala/org/apache/spark/sql/{ =>
api}/DataFrameStatFunctions.scala (97%)
rename sql/api/src/main/scala/org/apache/spark/sql/{streaming =>
api}/DataStreamReader.scala (95%)
rename sql/api/src/main/scala/org/apache/spark/sql/{streaming =>
api}/DataStreamWriter.scala (87%)
rename sql/api/src/main/scala/org/apache/spark/sql/{ => api}/Dataset.scala
(95%)
rename sql/api/src/main/scala/org/apache/spark/sql/{ =>
api}/KeyValueGroupedDataset.scala (97%)
rename sql/api/src/main/scala/org/apache/spark/sql/{ =>
api}/RelationalGroupedDataset.scala (92%)
rename sql/api/src/main/scala/org/apache/spark/sql/{ => api}/SQLContext.scala
(99%)
rename sql/api/src/main/scala/org/apache/spark/sql/{ =>
api}/SQLImplicits.scala (92%)
rename sql/api/src/main/scala/org/apache/spark/sql/{ =>
api}/SparkSession.scala (79%)
rename sql/api/src/main/scala/org/apache/spark/sql/{streaming =>
api}/StreamingQuery.scala (85%)
rename sql/api/src/main/scala/org/apache/spark/sql/{streaming =>
api}/StreamingQueryManager.scala (97%)
rename sql/api/src/main/scala/org/apache/spark/sql/{ =>
api}/TableValuedFunction.scala (98%)
rename sql/api/src/main/scala/org/apache/spark/sql/{ =>
api}/UDFRegistration.scala (97%)
rename sql/api/src/test/scala/org/apache/spark/sql/{ =>
api}/SparkSessionBuilderImplementationBindingSuite.scala (97%)
delete mode 100644
sql/connect/common/src/main/scala/org/apache/spark/sql/connect/SQLImplicits.scala
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
}/DataFrameNaFunctions.scala (98%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
}/DataFrameReader.scala (97%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
}/DataFrameStatFunctions.scala (96%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
}/Dataset.scala (96%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
}/KeyValueGroupedDataset.scala (90%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
}/RelationalGroupedDataset.scala (98%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
}/SQLContext.scala (96%)
rename
sql/{connect/common/src/main/scala/org/apache/spark/sql/connect/package.scala
=> core/src/main/scala/org/apache/spark/sql/SQLImplicits.scala} (85%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
}/SparkSession.scala (95%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
}/TableValuedFunction.scala (95%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
}/UDFRegistration.scala (98%)
create mode 100644
sql/core/src/main/scala/org/apache/spark/sql/catalog/Catalog.scala
delete mode 100644
sql/core/src/main/scala/org/apache/spark/sql/classic/SQLImplicits.scala
rename sql/core/src/main/scala/org/apache/spark/sql/{classic/Catalog.scala =>
internal/CatalogImpl.scala} (97%)
rename
sql/core/src/main/scala/org/apache/spark/sql/{classic/DataFrameWriter.scala =>
internal/DataFrameWriterImpl.scala} (99%)
rename
sql/core/src/main/scala/org/apache/spark/sql/{classic/DataFrameWriterV2.scala
=> internal/DataFrameWriterV2Impl.scala} (95%)
rename
sql/core/src/main/scala/org/apache/spark/sql/{classic/MergeIntoWriter.scala =>
internal/MergeIntoWriterImpl.scala} (87%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
internal}/ObservationManager.scala (96%)
rename
sql/core/src/main/scala/org/apache/spark/sql/{classic/RuntimeConfig.scala =>
internal/RuntimeConfigImpl.scala} (95%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
internal}/TypedAggUtils.scala (96%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
internal}/UserDefinedFunctionUtils.scala (97%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
internal}/columnNodeSupport.scala (95%)
rename sql/{api => core}/src/main/scala/org/apache/spark/sql/package.scala
(80%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
streaming}/DataStreamReader.scala (97%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
streaming}/DataStreamWriter.scala (97%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
streaming}/StreamingQuery.scala (86%)
rename sql/core/src/main/scala/org/apache/spark/sql/{classic =>
streaming}/StreamingQueryManager.scala (98%)
rename sql/core/src/test/scala/org/apache/spark/sql/{classic =>
}/SQLContextSuite.scala (97%)
rename sql/core/src/test/scala/org/apache/spark/sql/{classic =>
}/SparkSessionBuilderImplementationBindingSuite.scala (89%)
rename sql/core/src/test/scala/org/apache/spark/sql/{classic =>
internal}/ColumnNodeToExpressionConverterSuite.scala (96%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]