0 | 0.37 sec | Passed |
0] | 0.38 sec | Passed |
Applying schemas | 0.47 sec | Passed |
Applying schemas with MapType | 0.64 sec | Passed |
Casting long as timestamp | 0.12 sec | Passed |
Complex field and type inferring | 2.9 sec | Passed |
Complex field and type inferring with null in sampling | 0.39 sec | Passed |
Corrupt records: DROPMALFORMED mode | 0.22 sec | Passed |
Corrupt records: FAILFAST mode | 0.13 sec | Passed |
Corrupt records: PERMISSIVE mode, with designated column for malformed records | 0.48 sec | Passed |
Corrupt records: PERMISSIVE mode, without designated column for malformed records | 96 ms | Passed |
Dataset toJSON doesn't construct rdd | 6 ms | Passed |
Find compatible types even if inferred DecimalType is not capable of other IntegralType | 0.38 sec | Passed |
Get compatible type | 5 ms | Passed |
GetField operation on complex data type | 0.29 sec | Passed |
Handling missing fields | 77 ms | Passed |
Infer big integers correctly even when it does not fit in decimal | 0.13 sec | Passed |
Infer floating-point values correctly even when it does not fit in decimal | 1.9 sec | Passed |
JSON with Partition | 0.91 sec | Passed |
JSONRelation equality test | 0.31 sec | Passed |
Loading a JSON dataset from a text file | 1.4 sec | Passed |
Loading a JSON dataset from a text file with SQL | 0.39 sec | Passed |
Loading a JSON dataset prefersDecimal returns schema with float types as BigDecimal | 2.6 sec | Passed |
Loading a JSON dataset primitivesAsString returns complex fields as strings | 1.4 sec | Passed |
Loading a JSON dataset primitivesAsString returns schema with primitive types as strings | 0.65 sec | Passed |
Parse JSON rows having an array type and a struct type in the same field | 0.3 sec | Passed |
Primitive field and type inferring | 0.37 sec | Passed |
SPARK-11544 test pathfilter | 0.64 sec | Passed |
SPARK-12057 additional corrupt records do not throw exceptions | 0.23 sec | Passed |
SPARK-12872 Support to specify the option for compression codec | 0.83 sec | Passed |
SPARK-13543 Write the output as uncompressed via option() | 0.88 sec | Passed |
SPARK-13953 Rename the corrupt record field via option | 0.12 sec | Passed |
SPARK-18352: Expect one JSON document per file | 0.33 sec | Passed |
SPARK-18352: Handle multi-line corrupt documents (FAILFAST) | 0.61 sec | Passed |
SPARK-18352: Handle multi-line corrupt documents (PERMISSIVE) | 1.6 sec | Passed |
SPARK-18352: Parse normal multi-line JSON files (compressed) | 0.73 sec | Passed |
SPARK-18352: Parse normal multi-line JSON files (uncompressed) | 0.88 sec | Passed |
SPARK-18433: Improve DataSource option keys to be more case-insensitive | 57 ms | Passed |
SPARK-18772: Parse special floats correctly | 0.72 sec | Passed |
SPARK-19641: Additional corrupt records: DROPMALFORMED mode | 0.1 sec | Passed |
SPARK-19641: Handle multi-line corrupt documents (DROPMALFORMED) | 0.72 sec | Passed |
SPARK-2096 Correctly parse dot notations | 0.31 sec | Passed |
SPARK-21289: Support line separator - default value \r, \r\n and \n | 0.13 sec | Passed |
SPARK-21289: Support line separator - lineSep: '!!!@3' | 0.81 sec | Passed |
SPARK-21289: Support line separator - lineSep: '' | 1.1 sec | Passed |
SPARK-21289: Support line separator - lineSep: '::' | 2 sec | Passed |
SPARK-21289: Support line separator - lineSep: '^' | 1.3 sec | Passed |
SPARK-21289: Support line separator - lineSep: '|' | 0.93 sec | Passed |
SPARK-21289: Support line separator - lineSep: '아' | 1.4 sec | Passed |
SPARK-21610: Corrupt records are not handled properly when creating a dataframe from a file | 0.54 sec | Passed |
SPARK-23094: permissively parse a dataset contains JSON with leading nulls | 0.17 sec | Passed |
SPARK-23094: permissively read JSON file with leading nulls when multiLine is disabled | 0.35 sec | Passed |
SPARK-23094: permissively read JSON file with leading nulls when multiLine is enabled | 0.29 sec | Passed |
SPARK-23723: Unsupported encoding name | 20 ms | Passed |
SPARK-23723: Use user's encoding in reading of multi-line json in UTF-16LE | 92 ms | Passed |
SPARK-23723: checking that the encoding option is case agnostic | 94 ms | Passed |
SPARK-23723: json in UTF-16 with BOM | 0.34 sec | Passed |
SPARK-23723: multi-line json in UTF-32BE with BOM | 0.12 sec | Passed |
SPARK-23723: read back json in UTF-16LE | 0.5 sec | Passed |
SPARK-23723: save json in UTF-32BE | 1 sec | Passed |
SPARK-23723: save json in default encoding - UTF-8 | 0.54 sec | Passed |
SPARK-23723: specified encoding is not matched to actual encoding | 63 ms | Passed |
SPARK-23723: write json in UTF-16/32 with multiline off | 0.5 sec | Passed |
SPARK-23723: wrong output encoding | 0.27 sec | Passed |
SPARK-23724: checks reading json in CP1251 #6 | 0.15 sec | Passed |
SPARK-23724: checks reading json in ISO-8859-1 #2 | 0.2 sec | Passed |
SPARK-23724: checks reading json in US-ASCII #12 | 0.12 sec | Passed |
SPARK-23724: checks reading json in UTF-16BE #1 | 0.16 sec | Passed |
SPARK-23724: checks reading json in UTF-16LE #8 | 0.12 sec | Passed |
SPARK-23724: checks reading json in UTF-32BE #10 | 0.1 sec | Passed |
SPARK-23724: checks reading json in UTF-32BE #5 | 0.11 sec | Passed |
SPARK-23724: checks reading json in UTF-32LE #3 | 0.13 sec | Passed |
SPARK-23724: checks reading json in UTF-8 #0 | 0.13 sec | Passed |
SPARK-23724: checks reading json in UTF-8 #11 | 0.22 sec | Passed |
SPARK-23724: checks reading json in UTF-8 #4 | 0.22 sec | Passed |
SPARK-23724: checks reading json in utf-16be #9 | 0.15 sec | Passed |
SPARK-23724: checks reading json in utf-32le #13 | 0.16 sec | Passed |
SPARK-23724: checks reading json in utf-8 #7 | 0.1 sec | Passed |
SPARK-23724: lineSep should be set if encoding if different from UTF-8 | 6 ms | Passed |
SPARK-23772 ignore column of all null values or empty array during schema inference | 1.6 sec | Passed |
SPARK-23849: usage of samplingRatio while parsing a dataset of strings | 0.15 sec | Passed |
SPARK-24190: restrictions for JSONOptions in read | 10 ms | Passed |
SPARK-25040: allowing empty strings when legacy config is enabled | 1.8 sec | Passed |
SPARK-25040: empty strings should be disallowed | 1.2 sec | Passed |
SPARK-26745: count() for non-multiline input with empty lines | 0.3 sec | Passed |
SPARK-30960, SPARK-31641: parse date/timestamp string with legacy format | 0.12 sec | Passed |
SPARK-3308 Read top level JSON arrays | 0.16 sec | Passed |
SPARK-3390 Complex arrays | 0.36 sec | Passed |
SPARK-4068: nulls in arrays | 0.25 sec | Passed |
SPARK-4228 DataFrame to JSON | 2.8 sec | Passed |
SPARK-7565 MapType in JsonRDD | 0.98 sec | Passed |
SPARK-8093 Erase empty structs | 38 ms | Passed |
Throw an exception if a `columnNameOfCorruptRecord` field violates requirements | 0.22 sec | Passed |
Type conflict in array elements | 0.37 sec | Passed |
Type conflict in complex field values | 0.43 sec | Passed |
Type conflict in primitive field values | 1.6 sec | Passed |
Type promotion | 54 ms | Passed |
Write dates correctly with dateFormat option | 0.28 sec | Passed |
Write timestamps correctly with timestampFormat option | 0.26 sec | Passed |
Write timestamps correctly with timestampFormat option and timeZone option | 0.5 sec | Passed |
backward compatibility | 1.1 sec | Passed |
count() for malformed input | 0.52 sec | Passed |
exception mode for parsing date/timestamp string | 0.21 sec | Passed |
infer on empty RDD | 24 ms | Passed |
inferring timestamp type | 0.25 sec | Passed |
return partial result for bad records | 0.18 sec | Passed |
roundtrip for timestamp type inferring | 0.42 sec | Passed |
wide nested json table | 0.36 sec | Passed |