Add exception when isolationLevel is Illegal | 5 ms | Passed |
Aggregated dialects | 6 ms | Passed |
Aggregated dialects: isCascadingTruncateTable | 3 ms | Passed |
Basic API | 52 ms | Passed |
Basic API with FetchSize | 0.33 sec | Passed |
Checking metrics correctness with JDBC | 0.19 sec | Passed |
DB2Dialect type mapping | 4 ms | Passed |
Default jdbc dialect registration | 0 ms | Passed |
DerbyDialect jdbc type mapping | 5 ms | Passed |
Dialect unregister | 1 ms | Passed |
H2 floating-point types | 0.49 sec | Passed |
H2 integral types | 0.1 sec | Passed |
H2 null entries | 58 ms | Passed |
H2 string types | 0.16 sec | Passed |
H2 time types | 0.45 sec | Passed |
Hide credentials in show create table | 0.17 sec | Passed |
Map TINYINT to ByteType via JdbcDialects | 0.21 sec | Passed |
Missing partition columns | 41 ms | Passed |
MsSqlServerDialect jdbc type mapping | 6 ms | Passed |
OracleDialect jdbc type mapping | 2 ms | Passed |
Partitioning on column that might have null values | 0.16 sec | Passed |
Partitioning on column where lowerBound is equal to upperBound | 78 ms | Passed |
Partitioning on column where lowerBound is larger than upperBound | 10 ms | Passed |
Partitioning on column where numPartitions are more than the number of total rows | 0.1 sec | Passed |
Partitioning on column where numPartitions is zero | 77 ms | Passed |
Partitioning via JDBCPartitioningInfo API | 57 ms | Passed |
Partitioning via list-of-where-clauses API | 62 ms | Passed |
Pass extra properties via OPTIONS | 15 ms | Passed |
PostgresDialect type mapping | 5 ms | Passed |
Register JDBC query with renamed fields | 26 ms | Passed |
Remap types via JdbcDialects | 88 ms | Passed |
SELECT * | 0.65 sec | Passed |
SELECT * WHERE (quoted strings) | 93 ms | Passed |
SELECT * WHERE (simple predicates) | 1.9 sec | Passed |
SELECT * on partitioned table with a nullable partition column | 0.28 sec | Passed |
SELECT * partitioned | 84 ms | Passed |
SELECT COUNT(1) WHERE (predicates) | 0.14 sec | Passed |
SELECT WHERE (simple predicates) partitioned | 0.2 sec | Passed |
SELECT first field | 66 ms | Passed |
SELECT first field when fetchsize is two | 55 ms | Passed |
SELECT second field | 85 ms | Passed |
SELECT second field partitioned | 69 ms | Passed |
SELECT second field when fetchsize is two | 73 ms | Passed |
SPARK 12941: The data type mapping for StringType to Oracle | 2 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 | 0.21 sec | Passed |
SPARK-16387: Reserved SQL words are not escaped by JDBC writer | 36 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 | 76 ms | Passed |
SPARK-18141: Predicates on quoted column names in the jdbc data source | 1.2 sec | Passed |
SPARK-18419: Fix `asConnectionProperties` to filter case-insensitively | 64 ms | Passed |
SPARK-19318: Connection properties keys should be case-sensitive | 3 ms | Passed |
SPARK-19318: jdbc data source options should be treated case-insensitive | 0.19 sec | Passed |
SPARK-21519: option sessionInitStatement, run SQL to initialize the database session | 0.2 sec | Passed |
SPARK-22814 support date/timestamp types in partitionColumn | 0.27 sec | Passed |
SPARK-22880: Truncate table with CASCADE by jdbc dialect | 2 ms | Passed |
SPARK-23856 Spark jdbc setQueryTimeout option | 6.2 sec | Passed |
SPARK-24288: Enable preventing predicate pushdown | 0.35 sec | Passed |
SPARK-24327 verify and normalize a partition column based on a JDBC resolved schema | 0.12 sec | Passed |
SPARK-26383 throw IllegalArgumentException if wrong kind of driver to the given url | 4 ms | Passed |
SPARK-28152 MsSqlServerDialect catalyst type mapping | 3 ms | Passed |
SPARK-28552: Case-insensitive database URLs in JdbcDialect | 1 ms | Passed |
SPARK-32364: JDBCOption constructor | 1 ms | Passed |
SQL query as table name | 0.11 sec | Passed |
compile filters | 28 ms | Passed |
hide credentials in create and describe a persistent/temp table | 0.25 sec | Passed |
jdbc (deprecated) | 0.48 sec | Passed |
jdbc API custom schema DDL-like strings | 0.1 sec | Passed |
jdbc API support custom schema | 0.21 sec | Passed |
jdbc data source shouldn't have unnecessary metadata in its schema | 33 ms | Passed |
overflow of partition bound difference does not give negative stride | 81 ms | Passed |
query JDBC option | 0.24 sec | Passed |
query JDBC option - negative tests | 44 ms | Passed |
quote column names by jdbc dialect | 3 ms | Passed |
redactOptions | 0.25 sec | Passed |
support casting patterns for lower/upper bounds of TimestampType | 0.24 sec | Passed |
table exists query by jdbc dialect | 1 ms | Passed |
test DATE types | 0.17 sec | Passed |
test DATE types in cache | 0.18 sec | Passed |
test credentials in the connection url are not in the plan output | 30 ms | Passed |
test credentials in the properties are not in plan output | 0.13 sec | Passed |
test types for null value | 57 ms | Passed |
throws an exception for unsupported partition column types | 7 ms | Passed |
truncate table query by jdbc dialect | 2 ms | Passed |
unsupported types | 39 ms | Passed |
where for Date and Timestamp | 70 ms | Passed |