cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Peter Schuller (JIRA)" <>
Subject [jira] Created: (CASSANDRA-1559) make {SuperColumn,ColumnFamily}.addColumn() correct in the phase of concurrent removals
Date Wed, 29 Sep 2010 22:48:35 GMT
make {SuperColumn,ColumnFamily}.addColumn() correct in the phase of concurrent removals

                 Key: CASSANDRA-1559
             Project: Cassandra
          Issue Type: Improvement
          Components: Core
    Affects Versions: 0.7 beta 1
            Reporter: Peter Schuller
         Attachments: trunk-1559.txt

As reported on the mailing list, the particular lock-less spinning used during column addition
is not correct for the case of concurrent removals. As also agreed, concurrent removals do
not actually happen.

Attaching a patch which, as jbellis suggests as an alternative to documenting the restriction
on removals not being supported concurrently, makes addColumn() handle that case.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message