Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Normal
Description
[junit] java.lang.IllegalArgumentException [junit] at java.nio.Buffer.limit(Buffer.java:267) [junit] at org.apache.cassandra.utils.ByteBufferUtil.readBytes(ByteBufferUtil.java:542) [junit] at org.apache.cassandra.serializers.CollectionSerializer.readValue(CollectionSerializer.java:117) [junit] at org.apache.cassandra.serializers.MapSerializer.deserializeForNativeProtocol(MapSerializer.java:97) [junit] at org.apache.cassandra.serializers.MapSerializer.deserializeForNativeProtocol(MapSerializer.java:28) [junit] at org.apache.cassandra.serializers.CollectionSerializer.deserialize(CollectionSerializer.java:48) [junit] at org.apache.cassandra.db.marshal.AbstractType.compose(AbstractType.java:66) [junit] at org.apache.cassandra.hadoop.pig.AbstractCassandraStorage.cassandraToObj(AbstractCassandraStorage.java:792) [junit] at org.apache.cassandra.hadoop.pig.CqlStorage.cqlColumnToObj(CqlStorage.java:195) [junit] at org.apache.cassandra.hadoop.pig.CqlStorage.getNext(CqlStorage.java:118)
I'm guessing this is caused by CqlStorage passing an empty BB to BBU, but I don't know if it's pig that's broken or is a deeper issue.