DRILL-1701: Fix for nullable dictionary columns in optimized parquet reader. Re-enable the optimized reader for dictionary encoded files.
DRILL-1664: Count(*) returns incorrect result for a parquet file with repeated data.
DRILL-1700: Removed incorrect assertion in memory allocation code
DRILL-1635: Additional fix for validation exceptions.
DRILL-1720: Enable incremental maven builds
DRILL-1673: Set the correct group count in splitAndTransferTo for repeated vectors
Handle the case in FlattedRecordBatch where we return null internal vectors for repeated lists in the first schema batch
DRILL-1684, DRILL-1517, DRILL-1350: Profile and cancellation updates
- Remove any storage of persisted profiles.
- Store a separate query info object for active queries.
- Update cancellation and running profile loading to query foreman server.
- Make file store support HDFS APIs
- Update PStoreProvider to use configuration to decide if you want PERSISTENT, EPHEMERAL, or BLOB storage rather than separate interfaces.
- Update ZkPStore's persistent mode to leverage a cache and respond to changes rather than actively probing values.
- Update ZkPStore's cache to be effectively write-through.
- Automatically delete deprecated or default value options from PStore.
DRILL-1591, DRILL-1676: Move javascript resources to local serving and update dagre-d3 to older version (2.9). Update profile page.  Remove references to invalid servlet api.
DRILL-1517: Update Foreman to improve state management.
DRILL-1741: kvgen support for complex values (maps/ lists)
DRILL-1141:ISNUMERIC function
DRILL-985: Referencing a view via its filename
DRILL-1185: Drill not picking up 'text' files from classpath
DRILL-1376 ORDER BY clause ignored in query run through web UI - Bug fixed
DRILL-1404: Queries with empty results are throwing "HTTP ERROR 500" from Web UI