Provide Type to getColumnMasks. Some implementations, especially of SystemAccessControl, might need
to know the type of a column to produce an appropriate masking expression.
For example, a typed null, by producing CAST(null AS <type>).
Remove deprecated method applyColumnMasking and applyRowFilters
- remove presto-cli's direct dependency on hindex
- add new CreateIndexOperator
- when a CREATE INDEX statement is received, rewrite the query as a TableScan and use the data from TableScan to create index
- hindex no longer has a direct dependency on hive packages, it now uses the hive connector
- support index creation at different levels, e.g. file level or partition level
- remove BitmapIndex support, the previous version had issues; a new version will be added later
- add metadata to Pages, currently only enabled for hindex usecase