Dropping a CF requires the compaction lock, so if a compaction is in progress it needs to wait for it to finish.
On Tue, Feb 15, 2011 at 8:19 PM, William R Speirs <bill.spe...@gmail.com> wrote: > What would/could take so long for the nodes to agree? It's a small cluster > (7 nodes) all on local LAN and not being used by anything else. > > I think a delete & refresh might be in order... > > Thanks! > > Bill- > > On 02/15/2011 09:13 PM, Jonathan Ellis wrote: >> >> "command never returns" means "it's waiting for the nodes to agree on >> the new schema version." Bad Mojo will ensue if you issue more schema >> updates anyway. >> >> On Tue, Feb 15, 2011 at 3:46 PM, Bill Speirs<bill.spe...@gmail.com> >> wrote: >>> >>> Has anyone ever tried to drop a column family and/or create one and >>> have the command not return from the cli? I'm using 0.7.1 and I tried >>> to drop a column family and the command never returned. However, on >>> another node it showed it was gone. I Ctrl-C out of the command, then >>> issued a create for a column family of the same name, different >>> schema. That command never returned, but again in other host it showed >>> it was there. I went to describe and list this column family and got >>> this: >>> >>> [default@Logging] describe keyspace Logging; >>> Keyspace: Logging: >>> Replication Strategy: org.apache.cassandra.locator.SimpleStrategy >>> Replication Factor: 3 >>> Column Families: >>> ColumnFamily: Messages >>> Columns sorted by: org.apache.cassandra.db.marshal.UTF8Type >>> Row cache size / save period: 0.0/0 >>> Key cache size / save period: 200000.0/14400 >>> Memtable thresholds: 0.5953125/127/60 >>> GC grace seconds: 864000 >>> Compaction min/max thresholds: 4/32 >>> Read repair chance: 1.0 >>> Built indexes: [] >>> [default@Logging] list Messages; >>> Messages not found in current keyspace. >>> >>> >>> Any ideas? >>> >>> Bill- >>> >> >> >> > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of DataStax, the source for professional Cassandra support http://www.datastax.com