master
[SPARK-27770][SQL][PART 1] Port AGGREGATES.sql
[SPARK-39910][SQL] Delegate path qualification to filesystem during DataSource file path globbing
[SPARK-17007][SQL] Move test data files into a test-data folder
[SPARK-52582][SQL] Improve the memory usage of XML parser
[SPARK-31580][BUILD] Upgrade Apache ORC to 1.5.10
[SPARK-30788][SQL] Support `SimpleDateFormat` and `FastDateFormat` as legacy date/timestamp formatters
[SPARK-31238][SQL] Rebase dates to/from Julian calendar in write/read for ORC datasource
[SPARK-31806][SQL][TESTS] Check reading date/timestamp from legacy parquet: dictionary encoding, w/o Spark version
[SPARK-37705][SQL] Rebase timestamps in the session time zone saved in Parquet/Avro metadata
[SPARK-31284][SQL][TESTS] Check rebasing of timestamps in ORC datasource
[SPARK-25493][SQL] Use auto-detection for CRLF in CSV datasource multiline mode
[SPARK-17916][SPARK-25241][SQL][FOLLOW-UP] Fix empty string being parsed as null when nullValue is set.
[SPARK-24540][SQL] Support for multiple character delimiter in Spark CSV read
[SPARK-52482][SQL][CORE] ZStandard support for file data source reader
[SPARK-48241][SQL] CSV parsing failure with char/varchar type columns
[SPARK-24329][SQL] Test for skipping multi-space lines
[SPARK-22516][SQL] Bump up Univocity version to 2.5.9
[SPARK-39469][SQL] Infer date type for CSV schema inference
[SPARK-34167][SQL] Reading parquet with IntDecimal written as a LongDecimal blows up
[SPARK-40128][SQL] Make the VectorizedColumnReader recognize DELTA_LENGTH_BYTE_ARRAY as a standalone column encoding
[SPARK-47261][SQL] Assign better name for errors _LEGACY_ERROR_TEMP_1172, _LEGACY_ERROR_TEMP_1173, and _LEGACY_ERROR_TEMP_1174
[SPARK-12297][SQL] Adjust timezone for int96 data from impala
[SPARK-36726] Upgrade Parquet to 1.12.1
[SPARK-29101][SQL] Fix count API for csv file when DROPMALFORMED mode is selected
[SPARK-37176][SQL] Sync JsonInferSchema#infer method's exception handle logic with JacksonParser#parse method
[SPARK-49444][SQL] Modified UnivocityParser to throw runtime exceptions caused by ArrayIndexOutOfBounds with more user-oriented messages
[SPARK-52240] Corrected row index usage when exploding packed arrays in vectorized reader
[SPARK-23852][SQL] Add test that fails if PARQUET-1217 is not fixed
[SPARK-32908][SQL] Fix target error calculation in `percentile_approx()`
[SPARK-40280][SQL] Add support for parquet push down for annotated int and long
[SPARK-10364][SQL] Support Parquet logical type TIMESTAMP_MILLIS
[SPARK-40819][SQL] Timestamp nanos behaviour regression
[SPARK-48776] Fix timestamp formatting for json, xml and csv
[SPARK-23094][SPARK-23723][SPARK-23724][SQL] Support custom encoding for json files
[SPARK-56045][SQL] Add flag for ignoring Parquet UNKNOWN type annotation and revert to old behavior
[SPARK-27001][SQL][FOLLOWUP] Address primitive array type for serializer
[SPARK-25772][SQL] Fix java map of structs deserialization