[ 
https://issues.apache.org/jira/browse/CASSANDRA-6924?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13948678#comment-13948678
 ] 

Ryan McGuire commented on CASSANDRA-6924:
-----------------------------------------

bq. and we have a proper fix in 2.1?

I'm aware of CASSANDRA-5202 for reusing CFs, what's the 2.1 fix of the same for 
keyspaces?

> Data Inserted Immediately After Secondary Index Creation is not Indexed
> -----------------------------------------------------------------------
>
>                 Key: CASSANDRA-6924
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-6924
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Tyler Hobbs
>             Fix For: 1.2.16
>
>
> The head of the cassandra-1.2 branch (currently 1.2.16-tentative) contains a 
> regression from 1.2.15.  Data that is inserted immediately after secondary 
> index creation may never get indexed.
> You can reproduce the issue with a [pycassa integration 
> test|https://github.com/pycassa/pycassa/blob/master/tests/test_autopacking.py#L793]
>  by running:
> {noformat}
> nosetests tests/test_autopacking.py:TestKeyValidators.test_get_indexed_slices
> {noformat}
> from the pycassa directory.
> The operation order goes like this:
> # create CF
> # create secondary index
> # insert data
> # query secondary index
> If a short sleep is added in between steps 2 and 3, the data gets indexed and 
> the query is successful.
> If a sleep is only added in between steps 3 and 4, some of the data is never 
> indexed and the query will return incomplete results.  This appears to be the 
> case even if the sleep is relatively long (30s), which makes me think the 
> data may never get indexed.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to