|
|
|
SPARK-49822
|
SPARK-47361
Update postgres docker image to 17.0
|
Pan Bingkun
|
Pan Bingkun
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-48539
|
SPARK-47361
Upgrade docker-java to 3.3.6
|
Wei Guo
|
Wei Guo
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-48439
|
SPARK-47361
Derby: Retain as many significant digits as possible when decimal precision greater than 31
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-48409
|
SPARK-47361
Upgrade MySQL & Postgres & mariadb docker image version
|
Pan Bingkun
|
Pan Bingkun
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-48407
|
SPARK-47361
Teradata: Document Type Conversion rules between Spark SQL and teradata
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-48399
|
SPARK-47361
Teradata: ByteType wrongly mapping to teradata byte(binary) type
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-48387
|
SPARK-47361
Postgres: Map TimestampType to TIMESTAMP WITH TIME ZONE
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-48365
|
SPARK-47361
DB2: Document Mapping Spark SQL Data Types to DB2
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-48337
|
SPARK-47361
Precision loss of reading jdbc time values
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-48323
|
SPARK-47361
DB2: Map BooleanType to Boolean instead of Char(1)
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-48269
|
SPARK-47361
DB2: Document Mapping Spark SQL Data Types from DB2 and add tests
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-48216
|
SPARK-47361
Remove overrides DockerJDBCIntegrationSuite.connectionTimeout to make related tests configurable
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-48211
|
SPARK-47361
DB2: Read SMALLINT as ShortType
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-48007
|
SPARK-47361
MsSQLServer: upgrade mssql.jdbc.version to 12.6.1.jre11
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47989
|
SPARK-47361
MsSQLServer: Fix the scope of spark.sql.legacy.mssqlserver.numericMapping.enabled
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47968
|
SPARK-47361
MsSQLServer: Map datatimeoffset to TimestampType
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47967
|
SPARK-47361
Make JdbcUtils.makeGetter handle reading time type as NTZ correctly
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47953
|
SPARK-47361
MsSQLServer: Document Mapping Spark SQL Data Types to Microsoft SQL Server
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47949
|
SPARK-47361
MsSQLServer: Bump up docker image version to2022-CU12-GDR1-ubuntu-22.04
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47945
|
SPARK-47361
MsSQLServer: Document Mapping Spark SQL Data Types from Microsoft SQL Server and add tests
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47938
|
SPARK-47361
MsSQLServer: Cannot find data type BYTE error
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47886
|
SPARK-47361
Postgres: Add test and doc for Postgres special numeric values
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47882
|
SPARK-47361
createTableColumnTypes need to be mapped to database types instead of using directly
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47880
|
SPARK-47361
Oracle: Document Mapping Spark SQL Data Types to Oracle
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47879
|
SPARK-47361
Oracle: Use VARCHAR2 instead of VARCHAR for VarcharType mapping
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47871
|
SPARK-47361
Oracle: Map TimestampType to TIMESTAMP WITH LOCAL TIME ZONE
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47857
|
SPARK-47361
Utilize java.sql.RowId.getBytes API directly for UTF8String
|
Unassigned
|
Kent Yao
|
|
Resolved |
Not A Problem
|
|
|
|
|
|
|
|
SPARK-47856
|
SPARK-47361
Oracle: Document Mapping Spark SQL Data Types from Oracle and add tests
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47813
|
SPARK-47361
Replace getArrayDimension with updateExtraColumnMeta
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47791
|
SPARK-47361
Truncate exceed decimals with scale first instead of precision from JDBC datasource
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47781
|
SPARK-47361
Handle negative scale for JDBC data sources
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47761
|
SPARK-47361
Oracle: Support reading AnsiIntervalTypes
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47754
|
SPARK-47361
Postgres: Support reading multidimensional arrays
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47750
|
SPARK-47361
Postgres: Document Mapping Spark SQL Data Types to PostgreSQL
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47711
|
SPARK-47361
Parameterize JDBC Drivers for docker integration tests
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47710
|
SPARK-47361
Postgres: Document Mapping Spark SQL Data Types from PostgreSQL
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47707
|
SPARK-47361
Special handling of JSON type for MySQL Connector/J 5.x
|
wangjunbo
|
wangjunbo
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47701
|
SPARK-47361
Postgres: Add test for complex types
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47691
|
SPARK-47361
Postgres: Support multi dimensional array on the write side
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47684
|
SPARK-47361
Postgres: Map length unspecified bpchar to StringType
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47666
|
SPARK-47361
Fix NPE when reading mysql bit array as LongType
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47665
|
SPARK-47361
Using SMALLINT to Write ShortType to MYSQL
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47662
|
SPARK-47361
Document Mapping Spark SQL Data Types to MySQL
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47647
|
SPARK-47361
Make MySQL data source be able to read bit(n>1) as BinaryType like Postgres
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47628
|
SPARK-47361
Fix Postgres bit array issue 'Cannot cast to boolean'
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47616
|
SPARK-47361
Document Mapping Spark SQL Data Types from MySQL
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47611
|
SPARK-47361
Cleanup dead code in MySQLDialect.getCatalystType
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47557
|
SPARK-47361
Audit MySQL ENUM/SET Types
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47555
|
SPARK-47361
Show a warning message about SQLException if `JDBCTableCatalog.loadTable` fails
|
xleoken
|
xleoken
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47537
|
SPARK-47361
Use MySQL Connector/J for MySQL DB instead of MariaDB Connector/J
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47522
|
SPARK-47361
Read MySQL FLOAT as FloatType to keep consistent with the write side
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47515
|
SPARK-47361
Save TimestampNTZType as DATETIME in MySQL
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47501
|
SPARK-47361
Add convertDateToDate like the existing convertTimestampToTimestamp for JdbcDialects
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47496
|
SPARK-47361
Java SPI Support for JDBC dialect registering
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47478
|
SPARK-47361
Improve test coverage for mysql bool synonyms
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47473
|
SPARK-47361
Correctness issue of converting postgres INFINITIES timestamps
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47462
|
SPARK-47361
Align the mapping ways of other unsigned numeric types with TINYINT UNSGINED in MySQLDialect
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47453
|
SPARK-47361
Upgrade MySQL docker image version to 8.3.0
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47440
|
SPARK-47361
SQLServer does not support LIKE operator in binary comparison
|
Stefan Bukorovic
|
Stefan Bukorovic
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47435
|
SPARK-47361
SPARK-45561 causes mysql unsigned tinyint overflow
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47407
|
SPARK-47361
Support java.sql.Types.NULL
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47406
|
SPARK-47361
Handle TIMESTAMP and DATETIME in MYSQLDialect
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47396
|
SPARK-47361
Add a general mapping for TIME WITHOUT TIME ZONE to TimestampNTZType
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47394
|
SPARK-47361
Support TIMESTAMP WITH TIME ZONE for H2Dialect
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47390
|
SPARK-47361
PostgresDialect distinguishes TIMESTAMP from TIMESTAMP_TZ
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47375
|
SPARK-47361
Add guidelines for timestamp mapping in JdbcDialect#getCatalystType
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47342
|
SPARK-47361
Support TimestampNTZ for DB2 TIMESTAMP WITH TIME ZONE
|
Unassigned
|
Kent Yao
|
|
Closed |
Invalid
|
|
|
|
|
|
|
|
SPARK-47337
|
SPARK-47361
Bump DB2 Docker version to 11.5.8.0
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47324
|
SPARK-47361
Call convertJavaTimestampToTimeStamp in Array getter
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47316
|
SPARK-47361
Fix TimestampNTZ in Postgres Array
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47280
|
SPARK-47361
Remove timezone limitation for ORACLE TIMESTAMP WITH TIMEZONE
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47205
|
SPARK-47361
Upgrade docker-java to 3.3.5
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47203
|
SPARK-47361
Use gvenzl/oracle-free:23.3-slim to reduce disk usage for docker it
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47186
|
SPARK-47361
Improve the debuggability for docker integration test
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-47111
|
SPARK-47361
Upgrade `PostgreSQL` JDBC driver to 42.7.2 and docker image to 16.2
|
Dongjoon Hyun
|
Dongjoon Hyun
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-46822
|
SPARK-47361
Respect spark.sql.legacy.charVarcharAsString when casting jdbc type to catalyst type in jdbc
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-46747
|
SPARK-47361
Too Many Shared Locks due to PostgresDialect.getTableExistsQuery - LIMIT 1
|
Kent Yao
|
Bala Bellam
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-46727
|
SPARK-47361
Port classifyException() in JDBC dialects on error classes
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-46612
|
SPARK-47361
Clickhouse's JDBC throws `java.lang.IllegalArgumentException: Unknown data type: string` when write array string with Apache Spark scala
|
Nguyen Phan Huy
|
Nguyen Phan Huy
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-46608
|
SPARK-47361
Restore backward compatibility of JdbcDialect.classifyException
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-46579
|
SPARK-47361
Redact JDBC url in errors and logs
|
Max Gekk
|
Max Gekk
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-46529
|
SPARK-47361
upgrade guava from 18.0 to 19.0 for docker-integration-tests
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-46525
|
SPARK-47361
Fix docker-integration-tests on Apple Chips
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-46478
|
SPARK-47361
Revert SPARK-43049
|
Kent Yao
|
Kent Yao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-46410
|
SPARK-47361
Assign error classes/subclasses to JdbcUtils.classifyException
|
Max Gekk
|
Serge Rielau
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-46077
|
SPARK-47361
Error in postgresql when pushing down filter by timestamp_ntz field
|
Pablo Langa Blanco
|
Marina Krasilnikova
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-45850
|
SPARK-47361
Upgrade oracle jdbc driver to 23.3.0.23.09
|
Pan Bingkun
|
Pan Bingkun
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-45561
|
SPARK-47361
Convert TINYINT catalyst properly in MySQL Dialect
|
Michael Zhang
|
Michael Zhang
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-45425
|
SPARK-47361
Mapped TINYINT to ShortType for MsSqlServerDialect
|
Zerui Bao
|
Zerui Bao
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-45139
|
SPARK-47361
Add DatabricksDialect to handle SQL type conversion
|
Ivan Sadikov
|
Ivan Sadikov
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-45116
|
SPARK-47361
Add some comment for param of JdbcDialect createTable
|
Jia Fan
|
Jia Fan
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-44866
|
SPARK-47361
Spark wrongly map the BOOLEAN Type to BIT(1) in Snowflake
|
Hayssam Saleh
|
Hayssam Saleh
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-44262
|
SPARK-47361
JdbcUtils hardcodes some SQL statements
|
Jia Fan
|
Florent BIVILLE
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-42627
|
SPARK-47361
Spark: Getting SQLException: Unsupported type -102 reading from Oracle
|
Kent Yao
|
melin
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
SPARK-26494
|
SPARK-47361
Support Oracle TIMESTAMP WITH LOCAL TIME ZONE type
|
Kent Yao
|
kun'qin
|
|
Resolved |
Fixed
|
|
|
|
|