Thanks for the feedback Zoltan!
Unlike Gradle, in Maven we cannot have a dependency declared at the same
time as test & runtime (unfortunately).
Nevertheless, I believe the combination runtime + optional is a better
option for the declaration of JDBC drivers.
I raised HIVE-25701 [1] and raised a
Hey Stamatis!
Makes sense to me; I think we already have all of the jdbc drivers in the test
scope - but adding runtime is a great idea!
I had some memories about some letter that we are using Cat-X stuff in Hive and
we should remove it - I think HIVE-23284 was opened in response to that.
Howe