[
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)