- Add queue feature to support encoding as UnbackedRecord rather than JSON encoded byte arrays.
- Add additional tool to TestUtils to get a set of unbacked records from example logical plan
- Fix for DRILL-61: Correcting the offset of the carryover values
- Add test for DRILL-61 bug
- Fix for DRILL-66: Add support for nullCollation: <first | last>
- Add tests for DRILL-66 functionality
Fixing outer join and add test cases
Fix for DRILL-65.  Simple tests for distinct and non-distinct union.  To make things simple, just treated all unions as blocking.
Incorporate fixes for DRILL-61, DRILL-64, DRILL-65; add support for "NULLS <FIRST|LAST>"; fix DISTINCT-aggregation.