Open koje opened 9 years ago
Hey, did you ever figure out what the problem was here? I'm running into something similar
No, I didn't found a solution for the Problem. I write a Hive-QL Query with the same functionality and use this query with rhive.query() function.
Hi,
i got a ConcurrentModificationException when I use the rhive.basic.cut operation. I'm using Hive 0.13.1 with Hadoop 1.12.
Do you have an idea why this error occurs?
Regards, koje
Here is the R-Code:
rhive.basic.cut(tableName="ontime", col="arrdelay", breaks=seq(from=-1200,to=1500,by=15),right=T,forcedRef=T)
This is the exception on Hive:
`aliasToWork (org.apache.hadoop.hive.ql.plan.MapWork) at org.apache.hive.com.esotericsoftware.kryo.serializers.ObjectField.write(ObjectField.java:82) at org.apache.hive.com.esotericsoftware.kryo.serializers.FieldSerializer.write(FieldSerializer.java:474) at org.apache.hive.com.esotericsoftware.kryo.Kryo.writeObject(Kryo.java:538) at org.apache.hive.com.esotericsoftware.kryo.serializers.ObjectField.write(ObjectField.java:61) at ...
org.apache.hive.com.esotericsoftware.kryo.serializers.FieldSerializer.write(FieldSerializer.java:474) at org.apache.hive.com.esotericsoftware.kryo.Kryo.writeObject(Kryo.java:520) at org.apache.hadoop.hive.ql.exec.Utilities.serializeObjectByKryo(Utilities.java:895) at org.apache.hadoop.hive.ql.exec.Utilities.serializePlan(Utilities.java:799) at org.apache.hadoop.hive.ql.exec.Utilities.serializePlan(Utilities.java:811) at org.apache.hadoop.hive.ql.exec.Utilities.setBaseWork(Utilities.java:601) ... 24 more Caused by: java.util.ConcurrentModificationException at java.util.Vector$Itr.checkForComodification(Vector.java:1156) at java.util.Vector$Itr.next(Vector.java:1133) at org.apache.hive.com.esotericsoftware.kryo.serializers.CollectionSerializer.write(CollectionSerializer.java:70) at org.apache.hive.com.esotericsoftware.kryo.serializers.CollectionSerializer.write(CollectionSerializer.java:18) at org.apache.hive.com.esotericsoftware.kryo.Kryo.writeObject(Kryo.java:538) at org.apache.hive.com.esotericsoftware.kryo.serializers.ObjectField.write(ObjectField.java:61) ... 72 more Job Submission failed with exception 'java.lang.RuntimeException(org.apache.hive.com.esotericsoftware.kryo.KryoException: java.util.ConcurrentModificationException`