DRILL-831: Execute the probe phase for outer joins if the build side is empty (fix for NOT IN bug).
DRILL-824: MergingRecordBatch.next() fails to reallocate the outgoing vectors if copyFromSafe returns false.
DRILL-800: Partitioner is dropping records that can't fit in the available space of ValueVectors in OutgoingRecordBatch.
DRILL-843: Drillbit goes down after running a large number of queries in a series
DRILL-829: Use ISO8601 date/time format in log file
Fix runtime generated code for HashJoinProbeTemplate.
Use logger level ERROR when a fragment failure occurs
DRILL-648: Multiple sort failure in single mode when running TPCH queries
Handle different schemas for Merging receiver.