Currently a number of jars have to be shipped along with each query apart from user extension jars for udf, serde etc. This has two side effects:
1. Number of ClassLoader on the hive server increases (potentially causing PermGen OOM issues)
2. Number of jar localization events in the node manager when executing a task.
The proposal is to bundle these and create a single shaded jar and make it available in the binary distribution.