This is an automated email from the ASF dual-hosted git repository.

wenchen pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git.


    from b665d58  [SPARK-28646][SQL] Fix bug of Count so as consistent with 
mainstream databases
     add 5cfbddd  [SPARK-33480][SQL] Support char/varchar type

No new revisions were added by this update.

Summary of changes:
 docs/sql-ref-datatypes.md                          |   2 +
 .../spark/sql/catalyst/analysis/Analyzer.scala     |   9 +-
 .../sql/catalyst/analysis/CheckAnalysis.scala      |   6 +-
 .../sql/catalyst/analysis/ResolveCatalogs.scala    |   5 -
 .../catalyst/analysis/ResolvePartitionSpec.scala   |   4 +-
 .../catalyst/analysis/TableOutputResolver.scala    |  19 +-
 .../sql/catalyst/catalog/SessionCatalog.scala      |   7 +-
 .../spark/sql/catalyst/parser/AstBuilder.scala     |  17 +-
 .../sql/catalyst/plans/logical/v2Commands.scala    |   4 +-
 .../spark/sql/catalyst/util/CharVarcharUtils.scala | 276 +++++++++++
 .../sql/connector/catalog/CatalogV2Util.scala      |  18 +-
 .../datasources/v2/DataSourceV2Relation.scala      |   8 +-
 .../sql/types/{StringType.scala => CharType.scala} |  33 +-
 .../org/apache/spark/sql/types/DataType.scala      |  10 +-
 .../apache/spark/sql/types/HiveStringType.scala    |  81 ----
 .../types/{StringType.scala => VarcharType.scala}  |  34 +-
 .../scala/org/apache/spark/sql/types/package.scala |  10 +-
 .../sql/catalyst/analysis/AnalysisSuite.scala      |  18 +-
 .../catalyst/parser/TableSchemaParserSuite.scala   |  15 +-
 .../apache/spark/sql/connector/InMemoryTable.scala |  15 +-
 .../sql/connector/catalog/CatalogV2UtilSuite.scala |   2 +-
 .../main/scala/org/apache/spark/sql/Column.scala   |   6 +-
 .../org/apache/spark/sql/DataFrameReader.scala     |   4 +-
 .../catalyst/analysis/ResolveSessionCatalog.scala  |  37 +-
 .../datasources/ApplyCharTypePadding.scala         | 135 ++++++
 .../execution/datasources/LogicalRelation.scala    |  18 +-
 .../sql/execution/datasources/jdbc/JdbcUtils.scala |  19 +-
 .../execution/datasources/v2/PushDownUtils.scala   |   4 +-
 .../sql/internal/BaseSessionStateBuilder.scala     |   1 +
 .../spark/sql/streaming/DataStreamReader.scala     |   4 +-
 .../apache/spark/sql/CharVarcharTestSuite.scala    | 505 +++++++++++++++++++++
 .../execution/command/PlanResolutionSuite.scala    |  44 +-
 .../apache/spark/sql/sources/TableScanSuite.scala  |  14 +-
 .../spark/sql/hive/HiveSessionStateBuilder.scala   |   1 +
 .../spark/sql/hive/client/HiveClientImpl.scala     |  19 +-
 ...tSuite.scala => HiveCharVarcharTestSuite.scala} |  24 +-
 .../spark/sql/hive/HiveMetastoreCatalogSuite.scala |  15 +-
 .../spark/sql/hive/execution/HiveDDLSuite.scala    |   4 +-
 38 files changed, 1093 insertions(+), 354 deletions(-)
 create mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/util/CharVarcharUtils.scala
 copy sql/catalyst/src/main/scala/org/apache/spark/sql/types/{StringType.scala 
=> CharType.scala} (60%)
 delete mode 100644 
sql/catalyst/src/main/scala/org/apache/spark/sql/types/HiveStringType.scala
 copy sql/catalyst/src/main/scala/org/apache/spark/sql/types/{StringType.scala 
=> VarcharType.scala} (60%)
 create mode 100644 
sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/ApplyCharTypePadding.scala
 create mode 100644 
sql/core/src/test/scala/org/apache/spark/sql/CharVarcharTestSuite.scala
 copy 
sql/hive/src/test/scala/org/apache/spark/sql/{hive/HiveSQLInsertTestSuite.scala 
=> HiveCharVarcharTestSuite.scala} (56%)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org
For additional commands, e-mail: commits-h...@spark.apache.org

Reply via email to