spark-instrumented-optimizer/sql/core
Davies Liu 90c0a04506 [SPARK-14419] [SQL] Improve HashedRelation for key fit within Long
## What changes were proposed in this pull request?

Currently, we use java HashMap for HashedRelation if the key could fit within a Long. The java HashMap and CompactBuffer are not memory efficient, the memory used by them is also accounted accurately.

This PR introduce a LongToUnsafeRowMap (similar to BytesToBytesMap) for better memory efficiency and performance.

## How was this patch tested?

Updated existing tests.

Author: Davies Liu <davies@databricks.com>

Closes #12190 from davies/long_map2.
2016-04-09 00:37:55 -07:00
..
src [SPARK-14419] [SQL] Improve HashedRelation for key fit within Long 2016-04-09 00:37:55 -07:00
pom.xml [SPARK-14103][SQL] Parse unescaped quotes in CSV data source. 2016-04-08 00:28:59 -07:00