Hello all!
I always missed a way to quickly be able to run different versions of Hive - especially to have a way to execute some commands against the one which has my current changes
included...recently I had to modify a lot of things including metastore stuff - which do need some more thorough testing - so I've tried create an environment which could
be used to do this.
Right now I'm using Vagrant to deploy my env (I've tried Docker as well - but
it seemed slower for some reason)
By default it installs hive-3.1.2/hadoop-3.1.2/tez-0.9.1; and uses tez
container mode to run queries
It is also possible to use a local build; I left some notes about it on
github's README.md.
Its definetly not ready yet; but it could be usefull.
to try:
git clone https://github.com/kgyrtkirk/hive-dev-box
vagrant up
reinit_metastore
hive_launch
cheers,
Zoltan