DRILL-854: PartitionSender generated code is too large
DRILL-856: Reduce code-generation size for MergingReceiver
DRILL-423: C++ Client. Initial implementation (reviewed)
DRILL-864: MergeJoinBatch fails to set record count in ValueVectors in container
DRILL-853: Enable broadcast joins and fix some issues with BroadcastExchange and ScreenCreator.
DRILL-874 : Fix code to handle splitAndTransferTo in BitVector, when copy is required.
DRILL-818: Fix output type while adding date and interval types.
DRILL-855: Improve work assignment parallelization
DRILL-672: Queries against HBase table do not close after the data is returned.
Allow disabling of memory leak query termination using -Ddrill.exec.debug.error_on_leak=false
add digest of group scan to scan rel.
Update projection pushdown so that it rewrites row type of scan.
DRILL-893: Remove unnecessary extract functions from time data type causing implicit cast errors.
Enable tpch07.
DRILL-710: Fix sign function to always return integer type.
DRILL-758: Implement to_timestamp that accepts seconds from epoch as input.
DRILL-575: Modify rpad, lpad functions in DrillOptiq to add default padding parameter if one isn't specified.
Small fix to date casting function.  Make cartesian join infinite cost (not supported yet).  Enable additional running TPCH queries.
DRILL-908: NullableValueVector bug causes all values pulled out to be reported as non-null
DRILL-322 - drill_dumpcat script works more like the other scripts now
Disable TPCH13 due to flapping ioob