First cut for providing query more functionality in phoenix using row value constructors.
Query more functionality using row value constructors
Merging after pulling changes from master.
Added tests
Undoing the time out change in ParallelIterator
Added bind param value meta data tests. Comparison parse node now ends up coercing literals and single column
refs to the variable width data type of the first child of a row value constructor. This keeps the comparison
sane. Imported phoenix-eclipse prefs and reorganized the imports.
Added tests with built in functions and RVCs. Changed expression compiler to consider expression not rvc instead of expression with no children as the check
Merge pull request #444 from samarthjain/master

First cut at providing query more functionality in phoenix using row value constructors.
Make PhoenixIndexCodec thread safe
Throw IOException if index UUID cannot be found in region server cache; guard against null attributes map