FLINK-17685 stopped offering a flink-shaded-hadoop-2-uber. However, it seems that other downstream projects would benefit from supporting a pre-bundled Hadoop for a long period of time. Esp. when offering uber JARs for SQL connectors/formats, a default Hadoop version is required that does not interfere with Flink dependencies.
We suggest to revert
FLINK-17685 and offer a Hadoop 2.10.1. However, this is just an intermediate solution and will only be supported for Hadoop 2. User's are advised to use HADOOP_CLASSPATH.
In the long-term our connectors should make use of the plugin architecture.