We're trying to use CompositeTypes and Secondary indexes and are getting an
assertion failure in ExtendedFilter.java line 258 (running C* 2.0.3) when
we call getIndexedColumns.  The assertion is for not finding any columns.

The strange bit is that if we re-create the column family in question and
do *not *set ComparatorType then things work fine.  This seems odd since as
I understand it the ComparatorType is for controlling the ordering of
columns within a row and the Secondary Index is to find a subset of rows
that contain a particular column value....in other words they seem like
they shouldn't have an interaction.

Its also puzzling to us that ExtendedFilter asserts in this case...if it
find no columns I would have expected an empty return but not a failure
(that our client code saw as a Timeout exception).

Any clues would be appreciated.

Thanks,

Brian Tarbox

Reply via email to