Share a broadcasted Configuration for scans of Hive-partitioned tables stored on disk.
Add a NULL check in ReduceKeyReduceSide#equals().
Revert to using RDD#collect() for map joins,
Since Spark can send Task results through the block manager when the Akka frame size is exceeded

- Reverts Shark PR #98
- Relevant commit on the Spark side: apache/incubator-spark@c75eb14
Merge pull request #187 from harveyfeng/mj-bug-swat

Revert to using RDD#collect() for map joins,
Merge remote-tracking branch 'ampshark/master' into partition-opt
Get Shark to compile with latest Spark master.
Merge remote-tracking branch 'ampshark/master'
Remove Kryo references in SharkEnv. The ShuffleSerializer is explicitly specified as the object serializer for shuffle ops.
Merge pull request #189 from harveyfeng/master

Get Shark to compile with latest Spark master.
Code cleanup.

This code is not used and the intended optimization is covered else where. This code/tests cause issues with hadoop 0.23.9. Cleaning up.
Account for new Spark HadoopRDD API.

Also, for non-partitioned tables stored in Hadoop, moves row deserialization from
processPartition() to preprocessRDD(). This makes it more consistent with partitioned
table reads/processing, and allows us to annotate HiveConf as transient, which
should reduce Spark task sizes.
Remove Kryo references in SharkEnv. The ShuffleSerializer is explicitly specified as the object serializer for shuffle ops.
Get Shark to compile with latest Spark master.
Added a release cleanup script.
Remove unused HIVE_WAREHOUSE var in run-tests-from-scratch

This was also creating an empty, unused ../hive-warehouse directory.
In run-tests-from-scratch, no need to check for 'hive-warehouse' directory existence when skipping Hive build.
Merge pull request #193 from harveyfeng/master

Remove unused HIVE_WAREHOUSE var in run-tests-from-scratch
Merge pull request #192 from rxin/release_cleanup

Added a release cleanup script.
Merge pull request #191 from sundeepn/cleanup

HiveConfSerializer code cleanup
Merge remote-tracking branch 'ampshark/master' into partition-opt