DRILL-585: Switch getObject in SQL accessors to return java.sql.* types.
DRILL-727: During logical transformation phase use the Project's traits instead of input traits when creating a DrillProjectRel.
DRILL-974: Windows sqlline.bat - Correctly handle spaces in the path to the Drill directory. Previously, if Drill was on a path such as for example, C:\My Home Dir\Drill Work\apache-drill-1.0.0-m2-incubating-SNAPSHOT, then sqlline.bat would not correctly parse this path and be unable to start.

original fix by David Kewley ( dkewley@maprtech.com )
DRILL-977: changed container style to fluid. Added column filter.
DRILL-932: Add support for bracketless complex expressions in SQL queries.
DRILL-933: Remove old physical operator cost & size concepts, add automatic size-based parallelization
Update ControlConnection so that we don't block on backup.  Control messages should be allowed in band.
DRILL-978: Consider output type when we cost matching FunctionCall to FunctionHolder
DRILL-958: Fix Parquet bug with fixed width nullable column.
DRILL-247: Math Functions List of math functions : rand,cbrt, exp, log(a), log(a,base), pi, degrees, radians Code formatting Review Comments: Removed rand function, Moved pi away from codegen Implemented Decimal9 & Decimal18 support for math functions Drill:247: Code Cleanup
Merge fixes.
Switch Infinispan to SYNC mode and add cache future handling.
DRILL-937: Optimize boolean and/or operator with short circuit  evaluation in run-time generated code.