Add date type to Hive
Move Hive RecordReader creation to HiveRecordCursorProvider implementations
Add OrcHiveRecordCursor
Add ParquetHiveRecordCursor
Add DwrfHiveRecordCursor
Add benchmark for Hive file formats
Check JVM time zone matches Hive storage time zone

Disable Hive writes if JVM time zone does not match Hive storeage time zone
This check can be disabled with hive.allow-broken-writes
Add TupleDomain to HiveSplit
Convert Hive to use ConnectorPageSourceProvider instead of RecordSetProvider
Add SliceArrayBlock

SliceArrayBlock is a VaraibleWidthBlock wrapping a Slice[] instead of a single Slice.
This is useful for implementing dictionary encoded columns.
Add support for lazy blocks

Add LazyFixedWidthBlock and LazySliceArrayBlock
Add OperatorContext.recordInputWallNanos(long)