Step 1 of 4: Choose Issues

Cancel

T Patch Info Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task SPARK-49822

SPARK-47361 Update postgres docker image to 17.0

Pan Bingkun Pan Bingkun Minor Resolved Fixed  
Sub-task SPARK-48539

SPARK-47361 Upgrade docker-java to 3.3.6

Wei Guo Wei Guo Major Resolved Fixed  
Sub-task SPARK-48439

SPARK-47361 Derby: Retain as many significant digits as possible when decimal precision greater than 31

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-48409

SPARK-47361 Upgrade MySQL & Postgres & mariadb docker image version

Pan Bingkun Pan Bingkun Minor Resolved Fixed  
Sub-task SPARK-48407

SPARK-47361 Teradata: Document Type Conversion rules between Spark SQL and teradata

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-48399

SPARK-47361 Teradata: ByteType wrongly mapping to teradata byte(binary) type

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-48387

SPARK-47361 Postgres: Map TimestampType to TIMESTAMP WITH TIME ZONE

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-48365

SPARK-47361 DB2: Document Mapping Spark SQL Data Types to DB2

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-48337

SPARK-47361 Precision loss of reading jdbc time values

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-48323

SPARK-47361 DB2: Map BooleanType to Boolean instead of Char(1)

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-48269

SPARK-47361 DB2: Document Mapping Spark SQL Data Types from DB2 and add tests

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-48216

SPARK-47361 Remove overrides DockerJDBCIntegrationSuite.connectionTimeout to make related tests configurable

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-48211

SPARK-47361 DB2: Read SMALLINT as ShortType

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-48007

SPARK-47361 MsSQLServer: upgrade mssql.jdbc.version to 12.6.1.jre11

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47989

SPARK-47361 MsSQLServer: Fix the scope of spark.sql.legacy.mssqlserver.numericMapping.enabled

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47968

SPARK-47361 MsSQLServer: Map datatimeoffset to TimestampType

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47967

SPARK-47361 Make JdbcUtils.makeGetter handle reading time type as NTZ correctly

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47953

SPARK-47361 MsSQLServer: Document Mapping Spark SQL Data Types to Microsoft SQL Server

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47949

SPARK-47361 MsSQLServer: Bump up docker image version to2022-CU12-GDR1-ubuntu-22.04

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47945

SPARK-47361 MsSQLServer: Document Mapping Spark SQL Data Types from Microsoft SQL Server and add tests

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47938

SPARK-47361 MsSQLServer: Cannot find data type BYTE error

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47886

SPARK-47361 Postgres: Add test and doc for Postgres special numeric values

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47882

SPARK-47361 createTableColumnTypes need to be mapped to database types instead of using directly

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47880

SPARK-47361 Oracle: Document Mapping Spark SQL Data Types to Oracle

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47879

SPARK-47361 Oracle: Use VARCHAR2 instead of VARCHAR for VarcharType mapping

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47871

SPARK-47361 Oracle: Map TimestampType to TIMESTAMP WITH LOCAL TIME ZONE

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47857

SPARK-47361 Utilize java.sql.RowId.getBytes API directly for UTF8String

Unassigned Kent Yao Major Resolved Not A Problem  
Sub-task SPARK-47856

SPARK-47361 Oracle: Document Mapping Spark SQL Data Types from Oracle and add tests

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47813

SPARK-47361 Replace getArrayDimension with updateExtraColumnMeta

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47791

SPARK-47361 Truncate exceed decimals with scale first instead of precision from JDBC datasource

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47781

SPARK-47361 Handle negative scale for JDBC data sources

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47761

SPARK-47361 Oracle: Support reading AnsiIntervalTypes

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47754

SPARK-47361 Postgres: Support reading multidimensional arrays

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47750

SPARK-47361 Postgres: Document Mapping Spark SQL Data Types to PostgreSQL

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47711

SPARK-47361 Parameterize JDBC Drivers for docker integration tests

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47710

SPARK-47361 Postgres: Document Mapping Spark SQL Data Types from PostgreSQL

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47707

SPARK-47361 Special handling of JSON type for MySQL Connector/J 5.x

wangjunbo wangjunbo Minor Resolved Fixed  
Sub-task SPARK-47701

SPARK-47361 Postgres: Add test for complex types

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47691

SPARK-47361 Postgres: Support multi dimensional array on the write side

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47684

SPARK-47361 Postgres: Map length unspecified bpchar to StringType

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47666

SPARK-47361 Fix NPE when reading mysql bit array as LongType

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47665

SPARK-47361 Using SMALLINT to Write ShortType to MYSQL

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47662

SPARK-47361 Document Mapping Spark SQL Data Types to MySQL

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47647

SPARK-47361 Make MySQL data source be able to read bit(n>1) as BinaryType like Postgres

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47628

SPARK-47361 Fix Postgres bit array issue 'Cannot cast to boolean'

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47616

SPARK-47361 Document Mapping Spark SQL Data Types from MySQL

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47611

SPARK-47361 Cleanup dead code in MySQLDialect.getCatalystType

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47557

SPARK-47361 Audit MySQL ENUM/SET Types

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47555

SPARK-47361 Show a warning message about SQLException if `JDBCTableCatalog.loadTable` fails

xleoken xleoken Major Resolved Fixed  
Sub-task SPARK-47537

SPARK-47361 Use MySQL Connector/J for MySQL DB instead of MariaDB Connector/J

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47522

SPARK-47361 Read MySQL FLOAT as FloatType to keep consistent with the write side

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47515

SPARK-47361 Save TimestampNTZType as DATETIME in MySQL

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47501

SPARK-47361 Add convertDateToDate like the existing convertTimestampToTimestamp for JdbcDialects

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47496

SPARK-47361 Java SPI Support for JDBC dialect registering

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47478

SPARK-47361 Improve test coverage for mysql bool synonyms

Kent Yao Kent Yao Minor Resolved Fixed  
Sub-task SPARK-47473

SPARK-47361 Correctness issue of converting postgres INFINITIES timestamps

Kent Yao Kent Yao Critical Resolved Fixed  
Sub-task SPARK-47462

SPARK-47361 Align the mapping ways of other unsigned numeric types with TINYINT UNSGINED in MySQLDialect

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47453

SPARK-47361 Upgrade MySQL docker image version to 8.3.0

Kent Yao Kent Yao Minor Resolved Fixed  
Sub-task SPARK-47440

SPARK-47361 SQLServer does not support LIKE operator in binary comparison

Stefan Bukorovic Stefan Bukorovic Major Resolved Fixed  
Sub-task SPARK-47435

SPARK-47361 SPARK-45561 causes mysql unsigned tinyint overflow

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47407

SPARK-47361 Support java.sql.Types.NULL

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47406

SPARK-47361 Handle TIMESTAMP and DATETIME in MYSQLDialect

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47396

SPARK-47361 Add a general mapping for TIME WITHOUT TIME ZONE to TimestampNTZType

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47394

SPARK-47361 Support TIMESTAMP WITH TIME ZONE for H2Dialect

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47390

SPARK-47361 PostgresDialect distinguishes TIMESTAMP from TIMESTAMP_TZ

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47375

SPARK-47361 Add guidelines for timestamp mapping in JdbcDialect#getCatalystType

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47342

SPARK-47361 Support TimestampNTZ for DB2 TIMESTAMP WITH TIME ZONE

Unassigned Kent Yao Major Closed Invalid  
Sub-task SPARK-47337

SPARK-47361 Bump DB2 Docker version to 11.5.8.0

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47324

SPARK-47361 Call convertJavaTimestampToTimeStamp in Array getter

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47316

SPARK-47361 Fix TimestampNTZ in Postgres Array

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47280

SPARK-47361 Remove timezone limitation for ORACLE TIMESTAMP WITH TIMEZONE

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47205

SPARK-47361 Upgrade docker-java to 3.3.5

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47203

SPARK-47361 Use gvenzl/oracle-free:23.3-slim to reduce disk usage for docker it

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47186

SPARK-47361 Improve the debuggability for docker integration test

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-47111

SPARK-47361 Upgrade `PostgreSQL` JDBC driver to 42.7.2 and docker image to 16.2

Dongjoon Hyun Dongjoon Hyun Major Resolved Fixed  
Sub-task SPARK-46822

SPARK-47361 Respect spark.sql.legacy.charVarcharAsString when casting jdbc type to catalyst type in jdbc

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-46747

SPARK-47361 Too Many Shared Locks due to PostgresDialect.getTableExistsQuery - LIMIT 1

Kent Yao Bala Bellam Major Resolved Fixed  
Sub-task SPARK-46727

SPARK-47361 Port classifyException() in JDBC dialects on error classes

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task 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 Major Resolved Fixed  
Sub-task SPARK-46608

SPARK-47361 Restore backward compatibility of JdbcDialect.classifyException

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-46579

SPARK-47361 Redact JDBC url in errors and logs

Max Gekk Max Gekk Major Resolved Fixed  
Sub-task SPARK-46529

SPARK-47361 upgrade guava from 18.0 to 19.0 for docker-integration-tests

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-46525

SPARK-47361 Fix docker-integration-tests on Apple Chips

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-46478

SPARK-47361 Revert SPARK-43049

Kent Yao Kent Yao Major Resolved Fixed  
Sub-task SPARK-46410

SPARK-47361 Assign error classes/subclasses to JdbcUtils.classifyException

Max Gekk Serge Rielau Major Resolved Fixed  
Sub-task SPARK-46077

SPARK-47361 Error in postgresql when pushing down filter by timestamp_ntz field

Pablo Langa Blanco Marina Krasilnikova Minor Resolved Fixed  
Sub-task SPARK-45850

SPARK-47361 Upgrade oracle jdbc driver to 23.3.0.23.09

Pan Bingkun Pan Bingkun Minor Resolved Fixed  
Sub-task SPARK-45561

SPARK-47361 Convert TINYINT catalyst properly in MySQL Dialect

Michael Zhang Michael Zhang Minor Resolved Fixed  
Sub-task SPARK-45425

SPARK-47361 Mapped TINYINT to ShortType for MsSqlServerDialect

Zerui Bao Zerui Bao Major Resolved Fixed  
Sub-task SPARK-45139

SPARK-47361 Add DatabricksDialect to handle SQL type conversion

Ivan Sadikov Ivan Sadikov Major Resolved Fixed  
Sub-task SPARK-45116

SPARK-47361 Add some comment for param of JdbcDialect createTable

Jia Fan Jia Fan Minor Resolved Fixed  
Sub-task SPARK-44866

SPARK-47361 Spark wrongly map the BOOLEAN Type to BIT(1) in Snowflake

Hayssam Saleh Hayssam Saleh Major Resolved Fixed  
Sub-task SPARK-44262

SPARK-47361 JdbcUtils hardcodes some SQL statements

Jia Fan Florent BIVILLE Minor Resolved Fixed  
Sub-task SPARK-42627

SPARK-47361 Spark: Getting SQLException: Unsupported type -102 reading from Oracle

Kent Yao melin Minor Resolved Fixed  
Sub-task SPARK-26494

SPARK-47361 Support Oracle TIMESTAMP WITH LOCAL TIME ZONE type

Kent Yao kun'qin Minor Resolved Fixed  

Cancel