Note also (though you are likely not hitting them) there were a bunch of static column related edge cases fixed in 2.0.10
On Sep 7, 2014, at 1:18 PM, graham sanderson <gra...@vast.com> wrote: > Presumably you meant unread_ids to be a static column (it isn’t in your table > definition) > > On Sep 7, 2014, at 10:14 AM, tommaso barbugli <tbarbu...@gmail.com> wrote: > >> Hi, >> I am trying to use a couple of static columns; I am using cassandra 2.0.7 >> and when I try to set a value using the partition key only, I get a primary >> key incomplete error. >> >> Here is the schema and the query with the error I get from cqlsh >> >> CREATE TABLE shard75 ( >> group_id ascii, >> event_id timeuuid, >> group ascii, >> unread_ids set<timeuuid>, >> unseen_ids set<timeuuid>, >> PRIMARY KEY (group_id, event_id) >> ) WITH CLUSTERING ORDER BY (event_id DESC) AND >> bloom_filter_fp_chance=0.100000 AND >> caching='KEYS_ONLY' AND >> comment='' AND >> dclocal_read_repair_chance=0.000000 AND >> gc_grace_seconds=864000 AND >> index_interval=128 AND >> read_repair_chance=0.100000 AND >> populate_io_cache_on_flush='false' AND >> default_time_to_live=0 AND >> speculative_retry='99.0PERCENTILE' AND >> memtable_flush_period_in_ms=0 AND >> compaction={'sstable_size_in_mb': '64', 'tombstone_threshold': '0.2', >> 'class': 'LeveledCompactionStrategy'} AND >> compression={'sstable_compression': 'LZ4Compressor'}; >> >> >> UPDATE shard75 set unread_ids = { } WHERE group_id = 'asd'; >> >> Bad Request: Missing mandatory PRIMARY KEY part event_id >> >> >> Am I doing something unsupported here? I am trying to follow the examples in >> the release docs (from cassandra 2.0.6) >> >> Thank you, >> Tommaso >
smime.p7s
Description: S/MIME cryptographic signature