This branch moves mimir to scala 2.12 and adds an option to run spark in cluster mode locally. Local cluster mode is mainly for development/testing purposes - so we can run the test cases against spark in cluster mode without needing to setup a cluster. There are also several bug fixes in this branch - two notable fixes:
type inference now does not die on empty datasets.
detect headers no longer misbehaves on multi partition datasets
This branch moves mimir to scala 2.12 and adds an option to run spark in cluster mode locally. Local cluster mode is mainly for development/testing purposes - so we can run the test cases against spark in cluster mode without needing to setup a cluster. There are also several bug fixes in this branch - two notable fixes: