Add support for distributed joins
Remove unused method, and fix intellij warning
Cache HiveType category during construction
Change output buffers to use task ids
Fix intellij warning
Add missing JMX export for RemoteTaskFactory