HIVE-5456 : Queries fail on avro backed table with empty partition (Chaoyu Tang via Szehon)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1612977 13f79535-47bb-0310-9956-ffa450edef68
HIVE-5160 : HS2 should support .hiverc (Dong Chen via Szehon)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1612978 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7422 : Array out of bounds exception involving ql.exec.vector.expressions.aggregates.gen.VectorUDAFAvgDouble (Matt McCline via Jitendra Nath Pandey)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1612988 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7494 : ORC returns empty rows for constant folded date queries (Prasanth J via Ashutosh Chauhan)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1613163 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7490: Revert ORC stripe size (Prasanth J, reviewed by Gunther Hagleitner)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1613238 13f79535-47bb-0310-9956-ffa450edef68
HIVE-7495: Print dictionary size in orc file dump (Prasanth J, reviewed by Sergey Shelukhin)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1613240 13f79535-47bb-0310-9956-ffa450edef68
Merge remote-tracking branch 'origin/trunk' into HIVE-7068
HIVE-7068 Use reflection to get 1.5 and 1.6 compatibility
HIVE-7068 Ensure null ranges and empty ranges are correctly interpreted as entire table and no possible data, respectively

Make sure that conditions over some column than the rowid column correctly returns null.
Additionally, mock out the predicate handler to ensure that null, a Range and a list
are correctly interpreted by the predicate handler and will cause a test failure
if they ever change.