Github user aandis commented on the issue: https://github.com/apache/storm/pull/2719 In our case, we have copied the hive [dependencies](https://github.com/apache/storm/blob/4137328b75c06771f84414c3c2113e2d1c757c08/external/storm-hive/pom.xml#L54) into our pom with the right version and can confirm that it works. I see that [storm-hive](https://github.com/apache/storm/tree/master/external/storm-hive/src/test/java/org/apache/storm/hive) already has some tests. The point here is that `hive.version` should match the hive version being used by the user. Setting it here is just a default and the default may not work if there's a version mismatch with the actual hive version. To address that I have opened [STORM-3106](https://issues.apache.org/jira/browse/STORM-3106)
---