diff --git a/CHANGES.txt b/CHANGES.txt index 1702b070dd..091e37f650 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -26,6 +26,7 @@ * expose PhiConvictThreshold (CASSANDRA-1053) * make repair of RF==1 a no-op (CASSANDRA-1090) * improve default JVM GC options (CASSANDRA-1014) + * fix SlicePredicate serialization inside Hadoop jobs (CASSANDRA-1049) 0.6.1 diff --git a/ivy.xml b/ivy.xml index f40f630186..b5d8bbd528 100644 --- a/ivy.xml +++ b/ivy.xml @@ -20,6 +20,9 @@ + + + columnNames = new ArrayList(); + columnNames.add(columnBytes); + SlicePredicate originalPredicate = new SlicePredicate().setColumn_names(columnNames); + + Configuration conf = new Configuration(); + ConfigHelper.setSlicePredicate(conf, originalPredicate); + + SlicePredicate rtPredicate = ConfigHelper.getSlicePredicate(conf); + assert rtPredicate.column_names.size() == 1; + assert Arrays.equals(originalPredicate.column_names.get(0), rtPredicate.column_names.get(0)); + } +}