[ https://issues.apache.org/jira/browse/CASSANDRA-7634?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jonathan Ellis resolved CASSANDRA-7634. --------------------------------------- Resolution: Duplicate > cqlsh error tracing CAS > ----------------------- > > Key: CASSANDRA-7634 > URL: https://issues.apache.org/jira/browse/CASSANDRA-7634 > Project: Cassandra > Issue Type: Bug > Components: Tools > Reporter: dan jatnieks > Priority: Minor > Labels: cqlsh > > On branch cassandra-2.1.0 > Getting message {{'NoneType' object has no attribute 'microseconds'}} from > cqlsh while tracing a CAS statement. > {noformat} > Connected to devc-large at 146.148.39.53:9042. > [cqlsh 5.0.1 | Cassandra 2.1.0-rc4-SNAPSHOT | CQL spec 3.2.0 | Native > protocol v3] > Use HELP for help. > cqlsh> use test2; > cqlsh:test2> update cas set c2 = 2 where c1 = 1 if c3 = 1; > applied > --------- > True > cqlsh:test2> tracing on; > Now tracing requests. > cqlsh:test2> update cas set c2 = 2 where c1 = 1 if c3 = 1; > applied > --------- > True > 'NoneType' object has no attribute 'microseconds' > cqlsh:test2> > {noformat} > Tracing {{select *}} from the same table works as expected, but tracing the > conditional update results in the error. > More details: > {noformat} > cqlsh:test2> desc keyspace > CREATE KEYSPACE test2 WITH replication = {'class': 'SimpleStrategy', > 'replication_factor': '3'} AND durable_writes = true; > CREATE TABLE test2.cas ( > c1 int PRIMARY KEY, > c2 int, > c3 int > ) WITH bloom_filter_fp_chance = 0.01 > AND caching = '{"keys":"ALL", "rows_per_partition":"NONE"}' > AND comment = '' > AND compaction = {'min_threshold': '4', 'class': > 'org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy', > 'max_threshold': '32'} > AND compression = {'sstable_compression': > 'org.apache.cassandra.io.compress.LZ4Compressor'} > AND dclocal_read_repair_chance = 0.1 > AND default_time_to_live = 0 > AND gc_grace_seconds = 864000 > AND max_index_interval = 2048 > AND memtable_flush_period_in_ms = 0 > AND min_index_interval = 128 > AND read_repair_chance = 0.0 > AND speculative_retry = '99.0PERCENTILE'; > cqlsh:test2> tracing on; > Tracing is already enabled. Use TRACING OFF to disable. > cqlsh:test2> select * from cas; > c1 | c2 | c3 > ----+----+---- > 1 | 2 | 1 > (1 rows) > Tracing session: 8f0c8340-16ae-11e4-8ca3-fb429d8fb4a7 > activity > | timestamp | > source | source_elapsed > -----------------------------------------------------------------------------------------------------------------------+----------------------------+----------------+---------------- > > Execute CQL3 query | 2014-07-28 16:26:10.804000 | > 10.240.139.181 | 0 > Parsing select * > from cas LIMIT 10000; [SharedPool-Worker-1] | 2014-07-28 16:26:10.804000 | > 10.240.139.181 | 78 > > Preparing statement [SharedPool-Worker-1] | 2014-07-28 16:26:10.804000 | > 10.240.139.181 | 282 > > Determining replicas to query [SharedPool-Worker-1] | 2014-07-28 > 16:26:10.804000 | 10.240.139.181 | 501 > Enqueuing request > to /10.240.189.138 [SharedPool-Worker-1] | 2014-07-28 16:26:10.804000 | > 10.240.139.181 | 918 > Sending message > to /10.240.189.138 [WRITE-/10.240.189.138] | 2014-07-28 16:26:10.805000 | > 10.240.139.181 | 1095 > Message > received from /10.240.139.181 [Thread-27] | 2014-07-28 16:26:10.805000 | > 10.240.189.138 | 28 > Executing seq scan across 0 sstables for [min(-9223372036854775808), > max(-4611686018427387904)] [SharedPool-Worker-1] | 2014-07-28 16:26:10.805000 > | 10.240.189.138 | 384 > Scanned 0 > rows and matched 0 [SharedPool-Worker-1] | 2014-07-28 16:26:10.805000 | > 10.240.189.138 | 481 > Enqueuing response > to /10.240.139.181 [SharedPool-Worker-1] | 2014-07-28 16:26:10.805000 | > 10.240.189.138 | 570 > Sending message > to /10.240.139.181 [WRITE-/10.240.139.181] | 2014-07-28 16:26:10.806000 | > 10.240.189.138 | 735 > Message > received from /10.240.189.138 [Thread-30] | 2014-07-28 16:26:10.807000 | > 10.240.139.181 | 3264 > Processing response > from /10.240.189.138 [SharedPool-Worker-2] | 2014-07-28 16:26:10.807000 | > 10.240.139.181 | 3422 > Enqueuing > request to /10.240.47.89 [SharedPool-Worker-1] | 2014-07-28 16:26:10.807000 | > 10.240.139.181 | 3680 > Sending > message to /10.240.47.89 [WRITE-/10.240.47.89] | 2014-07-28 16:26:10.807000 | > 10.240.139.181 | 3757 > Enqueuing > request to /10.240.88.116 [SharedPool-Worker-1] | 2014-07-28 16:26:10.807000 > | 10.240.139.181 | 3937 > Sending message > to /10.240.88.116 [WRITE-/10.240.88.116] | 2014-07-28 16:26:10.808000 | > 10.240.139.181 | 4111 > Message > received from /10.240.139.181 [Thread-32] | 2014-07-28 16:26:10.808000 | > 10.240.47.89 | 35 > Executing seq scan across 0 sstables for > (max(-4611686018427387904), max(0)] [SharedPool-Worker-2] | 2014-07-28 > 16:26:10.808000 | 10.240.47.89 | 934 > Read 1 live and > 0 tombstoned cells [SharedPool-Worker-2] | 2014-07-28 16:26:10.809000 | > 10.240.47.89 | 1092 > Scanned 1 > rows and matched 1 [SharedPool-Worker-2] | 2014-07-28 16:26:10.809000 | > 10.240.47.89 | 1173 > Enqueuing response > to /10.240.139.181 [SharedPool-Worker-2] | 2014-07-28 16:26:10.809000 | > 10.240.47.89 | 1248 > Message > received from /10.240.88.116 [Thread-25] | 2014-07-28 16:26:10.810000 | > 10.240.139.181 | 6821 > Sending message > to /10.240.139.181 [WRITE-/10.240.139.181] | 2014-07-28 16:26:10.810000 | > 10.240.47.89 | 2480 > Processing response > from /10.240.88.116 [SharedPool-Worker-3] | 2014-07-28 16:26:10.810000 | > 10.240.139.181 | 6958 > > Message received from /10.240.47.89 [Thread-32] | 2014-07-28 16:26:10.811000 > | 10.240.139.181 | 7158 > Processing response > from /10.240.47.89 [SharedPool-Worker-3] | 2014-07-28 16:26:10.811000 | > 10.240.139.181 | 7332 > Message > received from /10.240.139.181 [Thread-33] | 2014-07-28 16:26:10.813000 | > 10.240.88.116 | 47 > Executing seq scan across 0 sstables for (max(0), > max(4611686018427387904)] [SharedPool-Worker-1] | 2014-07-28 16:26:10.813000 > | 10.240.88.116 | 535 > Scanned 0 > rows and matched 0 [SharedPool-Worker-1] | 2014-07-28 16:26:10.813000 | > 10.240.88.116 | 661 > Enqueuing response > to /10.240.139.181 [SharedPool-Worker-1] | 2014-07-28 16:26:10.814000 | > 10.240.88.116 | 790 > Sending message > to /10.240.139.181 [WRITE-/10.240.139.181] | 2014-07-28 16:26:10.814000 | > 10.240.88.116 | 1023 > > Request complete | 2014-07-28 16:26:10.811547 | > 10.240.139.181 | 7547 > cqlsh:test2> update cas set c2 = 2 where c1 = 1 if c3 = 1; > applied > --------- > True > 'NoneType' object has no attribute 'microseconds' > cqlsh:test2> > {noformat} -- This message was sent by Atlassian JIRA (v6.2#6252)