Review Board 1.7.22


Consolidate and simplify vectorization code and test generation

Review Request #13274 - Created Aug. 5, 2013 and updated

tony murphy
vectorization
HIVE-4989
Reviewers
hive
hanson5b, jitendra, rusanu, sarvesh.sn
hive-git
The current code generation is unwieldy to use and prone to errors. This change consolidates all the code and test generation into a single location, and removes the need to manually place files which can lead to missing or incomplete code or tests.

New usage:
From ql\src\gen\vectorization:
javac org\apache\hadoop\hive\ql\exec\vector\gen*.java
java org.apache.hadoop.hive.ql.exec.vector.gen.CodeGen
Additionally, I've fixed some incomplete\broken test generations.