spark-instrumented-optimizer/sql/core
Max Gekk f1fde0cc22 [SPARK-31490][SQL][TESTS] Benchmark conversions to/from Java 8 datetime types
### What changes were proposed in this pull request?
- Add benchmark cases for **parallelizing** `java.time.LocalDate` and `java.time.Instant` column values.
- Add benchmark cases for **collecting** `java.time.LocalDate` and `java.time.Instant` column values.

### Why are the changes needed?
- To detect perf regression in the future
- To compare parallelization/collection of Java 8 date-time types with Java 7 date-time types `java.sql.Date` & `java.sql.Timestamp`.

### Does this PR introduce any user-facing change?
No

### How was this patch tested?
By running the modified benchmarks in the environment:

| Item | Description |
| ---- | ----|
| Region | us-west-2 (Oregon) |
| Instance | r3.xlarge |
| AMI | ubuntu/images/hvm-ssd/ubuntu-bionic-18.04-amd64-server-20190722.1 (ami-06f2f779464715dc5) |
| Java | OpenJDK 64-Bit Server VM 1.8.0_242 and OpenJDK 64-Bit Server VM 11.0.6+10 |

Closes #28263 from MaxGekk/java8-datetime-collect-benchmark.

Authored-by: Max Gekk <max.gekk@gmail.com>
Signed-off-by: Wenchen Fan <wenchen@databricks.com>
2020-04-20 07:26:38 +00:00
..
benchmarks [SPARK-31490][SQL][TESTS] Benchmark conversions to/from Java 8 datetime types 2020-04-20 07:26:38 +00:00
src [SPARK-31490][SQL][TESTS] Benchmark conversions to/from Java 8 datetime types 2020-04-20 07:26:38 +00:00
v1.2/src [SPARK-31398][SQL] Fix perf regression of loading dates before 1582 year by non-vectorized ORC reader 2020-04-13 05:29:54 +00:00
v2.3/src [SPARK-31398][SQL] Fix perf regression of loading dates before 1582 year by non-vectorized ORC reader 2020-04-13 05:29:54 +00:00
pom.xml [SPARK-31021][SQL] Support MariaDB Kerberos login in JDBC connector 2020-04-09 09:20:02 -07:00