spark-instrumented-optimizer/examples/src/main
Kent Yao 51815430b2 [SPARK-35380][SQL] Loading SparkSessionExtensions from ServiceLoader
### What changes were proposed in this pull request?

In https://github.com/yaooqinn/itachi/issues/8, we had a discussion about the current extension injection for the spark session.  We've agreed that the current way is not that convenient for both third-party developers and end-users.

It's much simple if third-party developers can provide a resource file that contains default extensions for Spark to  load ahead

### Why are the changes needed?

better use experience

### Does this PR introduce _any_ user-facing change?

no, dev change

### How was this patch tested?

new tests

Closes #32515 from yaooqinn/SPARK-35380.

Authored-by: Kent Yao <yao@apache.org>
Signed-off-by: Kent Yao <yao@apache.org>
2021-05-13 16:34:13 +08:00
..
java/org/apache/spark/examples [SPARK-34562][SQL] Add test and doc for Parquet Bloom filter push down 2021-04-12 17:07:35 +03:00
python [SPARK-34562][SQL] Add test and doc for Parquet Bloom filter push down 2021-04-12 17:07:35 +03:00
r [SPARK-34562][SQL] Add test and doc for Parquet Bloom filter push down 2021-04-12 17:07:35 +03:00
resources [SPARK-35380][SQL] Loading SparkSessionExtensions from ServiceLoader 2021-05-13 16:34:13 +08:00
scala/org/apache/spark/examples [SPARK-35380][SQL] Loading SparkSessionExtensions from ServiceLoader 2021-05-13 16:34:13 +08:00
scripts [SPARK-27897][EXAMPLES] Move the get Gpu resources script to a scripts directory 2019-05-31 08:04:43 -07:00