Github user vanzin commented on the issue:
https://github.com/apache/incubator-livy/pull/118
I was using an old beeline (Hive 1.1 I think). The one from the client module was having
trouble with kerberos, or maybe the connection URL syntax has changed in 3.0... anyway, didn't
get it to work.
ITs are different from UTs especially in the classpath area. They more closely resemble
a real Livy server - so e.g. Spark is not available in the server code's classpath. Which
is how I got the serialization issue.
I know you already have a fix for LIVY-502, I was just illustrating why it's needed since
in the past you seemed to not understand why having multiple Hive classes in the classpath
could cause issues. It's just a large patch and I'm kinda short on time to review it.
---
|