spark-instrumented-optimizer/sql/hive
Cheng Lian 3b395e1051 [SPARK-4798][SQL] A new set of Parquet testing API and test suites
This PR provides a set Parquet testing API (see trait `ParquetTest`) that enables developers to write more concise test cases. A new set of Parquet test suites built upon this API  are added and aim to replace the old `ParquetQuerySuite`. To avoid potential merge conflicts, old testing code are not removed yet. The following classes can be safely removed after most Parquet related PRs are handled:

- `ParquetQuerySuite`
- `ParquetTestData`

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/apache/spark/3644)
<!-- Reviewable:end -->

Author: Cheng Lian <lian@databricks.com>

Closes #3644 from liancheng/parquet-tests and squashes the following commits:

800e745 [Cheng Lian] Enforces ordering of test output
3bb8731 [Cheng Lian] Refactors HiveParquetSuite
aa2cb2e [Cheng Lian] Decouples ParquetTest and TestSQLContext
7b43a68 [Cheng Lian] Updates ParquetTest Scaladoc
7f07af0 [Cheng Lian] Adds a new set of Parquet test suites
2014-12-16 21:16:03 -08:00
..
compatibility/src/test/scala/org/apache/spark/sql/hive/execution [SPARK-4662] [SQL] Whitelist more unittest 2014-12-11 22:43:02 -08:00
src [SPARK-4798][SQL] A new set of Parquet testing API and test suites 2014-12-16 21:16:03 -08:00
v0.12.0/src/main/scala/org/apache/spark/sql/hive [SPARK-4662] [SQL] Whitelist more unittest 2014-12-11 22:43:02 -08:00
v0.13.1/src/main/scala/org/apache/spark/sql/hive [SPARK-4785][SQL] Initilize Hive UDFs on the driver and serialize them with a wrapper 2014-12-09 10:28:33 -08:00
pom.xml SPARK-4814 [CORE] Enable assertions in SBT, Maven tests / AssertionError from Hive's LazyBinaryInteger 2014-12-15 17:12:05 -08:00