HiveClient.listTableColumns exclude views instead of throwing HiveViewNotSupportedException
Don't include plugins as presto-server dependencies

Dependency resolution rules in the maven assembly plugin are broken.
This is what seems to be happening. Consider the following dependency tree:

presto-server -> commons-lang
              -> cassandra plugin -> commons-lang

The assembly exclusion rules say "don't include cassandra plugin and its transitive dependencies".
Unfortunately, the rule applies to commons-lang and takes precedence over the natural inclusion
of that dependency by presto-server and it's not added to the tgz.
Convert Slice to UTF-8 string in CQL generation
Added documentation for the json_size function
remove duplicate dependency
Fetch all column handles in single call to metadata

Current ConnectorMetadata implementations are not efficient at fetching single
columns at a time, so for now switch back to fetching all column handles ahead
of time.
Document lead and lag functions
Add 0.73 release notes
[maven-release-plugin] prepare release 0.73
[maven-release-plugin] prepare for next development iteration
Make ChannelSet immutable

Rewrite ChannelSet using GroupByHash as a template