Ok, I've found the answer, this is just for the record.

 The 100K limit is not related to 2nd index but to tombstone itself. It has
been introduced recently (C* 2.0.2)

 The JIRA : https://issues.apache.org/jira/browse/CASSANDRA-6117
 The commit:
https://github.com/jbellis/cassandra/commit/4ac18ae805d28d8f4cb44b42e2244bfa6d2875e1

 Basically, whenever the tombstone count exceed a defined threshold, C*
issues a TombstoneOverwhelmingException, no matter it is a normal or 2nd
index column family




On Sat, Mar 22, 2014 at 11:57 PM, DuyHai Doan <doanduy...@gmail.com> wrote:

> Sorry, my finger slipped on "enter"
>
> So as I said,
> http://www.datastax.com/documentation/cql/3.1/cql/ddl/ddl_when_use_index_c.html
>
> *Problems using an index on a frequently updated or deleted column*
>
> Cassandra stores tombstones in the index until the tombstone limit reaches
> *100K* cells. After exceeding the tombstone limit, the query that uses
> the indexed value will fail.
>
>  Does anyone has technical details about this *100K* limit ? Can someone
> give me a pointer to a JIRA or some blog explaining this limitation ?
>
>  Regards
>
>  Duy Hai DOAN
>
>
> On Sat, Mar 22, 2014 at 11:55 PM, DuyHai Doan <doanduy...@gmail.com>wrote:
>
>> Hello
>>
>>  I've read the documentation about secondary index and among the
>> use-cases to avoid, there is the case of frequenty updated/deleted columns:
>>
>>
>

Reply via email to