Increase parallelism in unit tests to 4
Add timestamp with time zone minus interval year month operator
Support explaining sampled queries
Move drop table logic to NativeMetadata
Static import query execution factories
Used shared executor for query execution
Rename InMemoryMetadata to TestingMetadata
Remove useless check in NativeMetadata
Use checkType in NativeMetadata
Fix warnings in MetadataManager
Add machine learning functions plugin

Add functions to train and use machine learning models (classifiers and
regressors) in Presto. This is currently only a proof of concept, and is
not ready for use in production. Example usage is as follows:

SELECT evaluate_classifier_predictions(label, classify(features, model))
FROM (
    SELECT learn_classifier(label, features) AS model
    FROM my_training_data;
)
CROSS JOIN my_validation_data;
Add missing file
Fix MappedRecordCursor bug
Make TestDateTimeFunctions single threaded
Add varbinary type
Map Hive binary type to varbinary
Add jmx stats for abandoned and canceled queries
Remove unnecessary import
Fix type check in RC binary cursor for varbinary fields
Fix failing unit test