You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "dan jatnieks (JIRA)" <ji...@apache.org> on 2014/07/29 01:37:40 UTC

[jira] [Created] (CASSANDRA-7634) cqlsh error tracing CAS

dan jatnieks created CASSANDRA-7634:
---------------------------------------

             Summary: 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


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)