BigDecimal should fail | 0 ms | Passed |
BigDecimal should success | 1 ms | Passed |
BigDecimal should success | 2 ms | Passed |
Date should fail | 1 ms | Passed |
SPARK-28497: complex type is not compatible with string encoder schema | 4 ms | Passed |
Timestamp should success | 2 ms | Passed |
cast from bigint to Int should fail | 1 ms | Passed |
cast from bigint to String should success | 1 ms | Passed |
cast from decimal(38,18) to Double should fail | 0 ms | Passed |
cast from decimal(38,18) to Int should fail | 0 ms | Passed |
cast from int to Long should success | 2 ms | Passed |
cast from string to Long should fail | 0 ms | Passed |
nested case class can have different number of fields from the real schema | 10 ms | Passed |
nullability of array type element should not fail analysis | 19 ms | Passed |
real type doesn't match encoder schema but they are compatible: array | 46 ms | Passed |
real type doesn't match encoder schema but they are compatible: nested array | 48 ms | Passed |
real type doesn't match encoder schema but they are compatible: nested product | 26 ms | Passed |
real type doesn't match encoder schema but they are compatible: primitive array | 19 ms | Passed |
real type doesn't match encoder schema but they are compatible: product | 30 ms | Passed |
real type doesn't match encoder schema but they are compatible: tupled encoder | 27 ms | Passed |
the real number of fields doesn't match encoder schema: nested tuple encoder | 12 ms | Passed |
the real number of fields doesn't match encoder schema: tuple encoder | 9 ms | Passed |
the real type is not compatible with encoder schema: array element type | 13 ms | Passed |
the real type is not compatible with encoder schema: nested array element type | 31 ms | Passed |
the real type is not compatible with encoder schema: non-array field | 10 ms | Passed |
the real type is not compatible with encoder schema: primitive array | 7 ms | Passed |
throw exception if real type is not compatible with encoder schema | 13 ms | Passed |