Enhance plan format to number operator ids and fragment ids.
Enhance PhysicalOperator to use OperatorIds for references rather than random ids.
Use PrelVisitor to add Project when Join has conflicting names from inputs. Move common code of MergeJoin, HashJoin to base class.
status changes
Switch distributed cache to Infinispan
Add Operator level metrics
Fix for project column ordering is wrong.
Remove references to hive12 Guava.
Remove references to jcommander's copy of Guava's Lists class.
Disable SV2 for Project until wildcard is fixed.  Remove spurious test.
exclude jersey 1.8 from base client dependency list.
Serialization/Deserialization fixes
Rebase fixes
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
DRILL-847: Handle different schemas for Merging receiver.