Add exception when isolationLevel is Illegal | 3 ms | Passed |
Aggregated dialects | 3 ms | Passed |
Aggregated dialects: isCascadingTruncateTable | 1 ms | Passed |
Basic API | 22 ms | Passed |
Basic API with FetchSize | 0.13 sec | Passed |
Checking metrics correctness with JDBC | 62 ms | Passed |
DB2Dialect type mapping | 3 ms | Passed |
Default jdbc dialect registration | 1 ms | Passed |
DerbyDialect jdbc type mapping | 2 ms | Passed |
Dialect unregister | 0 ms | Passed |
H2 floating-point types | 91 ms | Passed |
H2 integral types | 41 ms | Passed |
H2 null entries | 21 ms | Passed |
H2 string types | 41 ms | Passed |
H2 time types | 49 ms | Passed |
Hide credentials in show create table | 50 ms | Passed |
Map TINYINT to ByteType via JdbcDialects | 43 ms | Passed |
Missing partition columns | 10 ms | Passed |
MsSqlServerDialect jdbc type mapping | 5 ms | Passed |
OracleDialect jdbc type mapping | 0 ms | Passed |
Partitioning on column that might have null values. | 0.1 sec | Passed |
Partitioning on column where lowerBound is equal to upperBound | 36 ms | Passed |
Partitioning on column where lowerBound is larger than upperBound | 6 ms | Passed |
Partitioning on column where numPartitions are more than the number of total rows | 68 ms | Passed |
Partitioning on column where numPartitions is zero | 36 ms | Passed |
Partitioning via JDBCPartitioningInfo API | 26 ms | Passed |
Partitioning via list-of-where-clauses API | 21 ms | Passed |
Pass extra properties via OPTIONS | 7 ms | Passed |
PostgresDialect type mapping | 3 ms | Passed |
Register JDBC query with renamed fields | 15 ms | Passed |
Remap types via JdbcDialects | 35 ms | Passed |
Replace CatalogUtils.maskCredentials with SQLConf.get.redactOptions | 0.14 sec | Passed |
SELECT * | 60 ms | Passed |
SELECT * WHERE (quoted strings) | 24 ms | Passed |
SELECT * WHERE (simple predicates) | 0.54 sec | Passed |
SELECT * on partitioned table with a nullable partition column | 24 ms | Passed |
SELECT * partitioned | 24 ms | Passed |
SELECT COUNT(1) WHERE (predicates) | 64 ms | Passed |
SELECT WHERE (simple predicates) partitioned | 76 ms | Passed |
SELECT first field | 39 ms | Passed |
SELECT first field when fetchsize is two | 21 ms | Passed |
SELECT second field | 39 ms | Passed |
SELECT second field partitioned | 24 ms | Passed |
SELECT second field when fetchsize is two | 21 ms | Passed |
SPARK 12941: The data type mapping for StringType to Oracle | 1 ms | Passed |
SPARK-15648: teradataDialect BooleanType data mapping | 1 ms | Passed |
SPARK-15648: teradataDialect StringType data mapping | 1 ms | Passed |
SPARK-15916: JDBC filter operator push down should respect operator precedence | 75 ms | Passed |
SPARK-16387: Reserved SQL words are not escaped by JDBC writer | 5 ms | Passed |
SPARK-16625: General data types to be mapped to Oracle | 2 ms | Passed |
SPARK-16848: jdbc API throws an exception for user specified schema | 2 ms | Passed |
SPARK-18141: Predicates on quoted column names in the jdbc data source | 0.35 sec | Passed |
SPARK-18419: Fix `asConnectionProperties` to filter case-insensitively | 1 ms | Passed |
SPARK-19318: Connection properties keys should be case-sensitive. | 1 ms | Passed |
SPARK-19318: jdbc data source options should be treated case-insensitive. | 76 ms | Passed |
SPARK-21519: option sessionInitStatement, run SQL to initialize the database session. | 0.1 sec | Passed |
SPARK-22814 support date/timestamp types in partitionColumn | 0.12 sec | Passed |
SPARK-22880: Truncate table with CASCADE by jdbc dialect | 1 ms | Passed |
SPARK-23856 Spark jdbc setQueryTimeout option | 4.3 sec | Passed |
SPARK-24288: Enable preventing predicate pushdown | 0.11 sec | Passed |
SPARK-24327 verify and normalize a partition column based on a JDBC resolved schema | 29 ms | Passed |
SPARK-26383 throw IllegalArgumentException if wrong kind of driver to the given url | 4 ms | Passed |
SPARK-28152 MsSqlServerDialect catalyst type mapping | 2 ms | Passed |
SPARK-28552: Case-insensitive database URLs in JdbcDialect | 0 ms | Passed |
SPARK-32364: JDBCOption constructor | 1 ms | Passed |
SPARK-33867: Test DataFrame.where for LocalDate and Instant | 51 ms | Passed |
SPARK-34357: test TIME types | 88 ms | Passed |
SPARK-34379: Map JDBC RowID to StringType rather than LongType | 0.23 sec | Passed |
SQL query as table name | 48 ms | Passed |
SQLContext.jdbc (deprecated) | 0.12 sec | Passed |
Test DataFrame.where for Date and Timestamp | 29 ms | Passed |
compile filters | 5 ms | Passed |
hide credentials in create and describe a persistent/temp table | 89 ms | Passed |
jdbc API custom schema DDL-like strings. | 44 ms | Passed |
jdbc API support custom schema | 37 ms | Passed |
jdbc data source shouldn't have unnecessary metadata in its schema | 14 ms | Passed |
overflow of partition bound difference does not give negative stride | 23 ms | Passed |
query JDBC option | 92 ms | Passed |
query JDBC option - negative tests | 17 ms | Passed |
quote column names by jdbc dialect | 2 ms | Passed |
support casting patterns for lower/upper bounds of TimestampType | 0.16 sec | Passed |
table exists query by jdbc dialect | 0 ms | Passed |
test DATE types | 56 ms | Passed |
test DATE types in cache | 62 ms | Passed |
test credentials in the connection url are not in the plan output | 14 ms | Passed |
test credentials in the properties are not in plan output | 14 ms | Passed |
test types for null value | 28 ms | Passed |
throws an exception for unsupported partition column types | 5 ms | Passed |
truncate table query by jdbc dialect | 1 ms | Passed |
unsupported types | 10 ms | Passed |