[
https://issues.apache.org/jira/browse/CASSANDRA-11013?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15098037#comment-15098037
]
Benedict commented on CASSANDRA-11013:
--------------------------------------
+1
> Stale entries not purged from CompositesIndex
> ---------------------------------------------
>
> Key: CASSANDRA-11013
> URL: https://issues.apache.org/jira/browse/CASSANDRA-11013
> Project: Cassandra
> Issue Type: Bug
> Components: Local Write-Read Paths
> Reporter: Sam Tunnicliffe
> Assignee: Sam Tunnicliffe
> Fix For: 3.0.x, 3.x
>
>
> Since CASSANDRA-9975, the cleanup of stale index entries at read time has
> been broken for {{CompositesIndex}} instances ({{KeysIndex}} is not
> affected).
> The issue is that the call to {{deleteAllEntries}} is made in the {{onClose}}
> method of the anonymous {{Transformation}}, where it should be in
> {{onPartitionClose}}. This wasn't caught by the existing unit test
> ({{o.a.c.db.SecondaryIndexTest::testDeleteOfInconsistentValuesInKeysIndex}}
> as it only checks that the stale entries are filtered from the returned
> results, not that they are actually purged from the index tables.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)