Jeff Jirsa created CASSANDRA-13711:
--------------------------------------

             Summary: Invalid writetime for null columns in cqlsh
                 Key: CASSANDRA-13711
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-13711
             Project: Cassandra
          Issue Type: Bug
            Reporter: Jeff Jirsa
             Fix For: 3.0.x, 3.11.x, 4.x


>From the user list:

https://lists.apache.org/thread.html/448731c029eee72e499fc6acd44d257d1671193f850a68521c2c6681@%3Cuser.cassandra.apache.org%3E

{code}
(oss-ccm) MacBook-Pro:~ jjirsa$ ccm create test -n 1 -s -v 3.0.10
Current cluster is now: test
(oss-ccm) MacBook-Pro:~ jjirsa$ ccm node1 cqlsh
Connected to test at 127.0.0.1:9042.
[cqlsh 5.0.1 | Cassandra 3.0.10 | CQL spec 3.4.0 | Native protocol v4]
Use HELP for help.
cqlsh> CREATE KEYSPACE test WITH replication = {'class':'SimpleStrategy', 
'replication_factor': 1};
cqlsh> CREATE TABLE test.t ( a text primary key, b text );
cqlsh> insert into test.t(a) values('z');
cqlsh> insert into test.t(a) values('w');
cqlsh> insert into test.t(a) values('e');
cqlsh> insert into test.t(a) values('r');
cqlsh> insert into test.t(a) values('t');
cqlsh> select a,b, writetime (b) from test.t;

a | b | writetime(b)
---+------+--------------
z | null | null
e | null | null
r | null | null
w | null | null
t | null | null

(5 rows)
cqlsh>
cqlsh> insert into test.t(a,b) values('t','x');
cqlsh> insert into test.t(a) values('b');
cqlsh> select a,b, writetime (b) from test.t;

 a | b    | writetime(b)
---+------+------------------
 z | null |             null
 e | null |             null
 r | null |             null
 w | null |             null
 t |    x | 1500565131354883
 b | null | 1500565131354883

(6 rows)
{code}

Data on disk:

{code}
MacBook-Pro:~ jjirsa$ ~/.ccm/repository/3.0.14/tools/bin/sstabledump 
/Users/jjirsa/.ccm/test/node1/data0/test/t-bed196006d0511e7904be9daad294861/mc-1-big-Data.db
[
  {
    "partition" : {
      "key" : [ "z" ],
      "position" : 0
    },
    "rows" : [
      {
        "type" : "row",
        "position" : 20,
        "liveness_info" : { "tstamp" : "2017-07-20T04:41:54.818118Z" },
        "cells" : [ ]
      }
    ]
  },
  {
    "partition" : {
      "key" : [ "e" ],
      "position" : 21
    },
    "rows" : [
      {
        "type" : "row",
        "position" : 44,
        "liveness_info" : { "tstamp" : "2017-07-20T04:42:04.288547Z" },
        "cells" : [ ]
      }
    ]
  },
  {
    "partition" : {
      "key" : [ "r" ],
      "position" : 45
    },
    "rows" : [
      {
        "type" : "row",
        "position" : 68,
        "liveness_info" : { "tstamp" : "2017-07-20T04:42:08.991417Z" },
        "cells" : [ ]
      }
    ]
  },
  {
    "partition" : {
      "key" : [ "w" ],
      "position" : 69
    },
    "rows" : [
      {
        "type" : "row",
        "position" : 92,
        "liveness_info" : { "tstamp" : "2017-07-20T04:41:59.005382Z" },
        "cells" : [ ]
      }
    ]
  },
  {
    "partition" : {
      "key" : [ "t" ],
      "position" : 93
    },
    "rows" : [
      {
        "type" : "row",
        "position" : 120,
        "liveness_info" : { "tstamp" : "2017-07-20T15:38:51.354883Z" },
        "cells" : [
          { "name" : "b", "value" : "x" }
        ]
      }
    ]
  },
  {
    "partition" : {
      "key" : [ "b" ],
      "position" : 121
    },
    "rows" : [
      {
        "type" : "row",
        "position" : 146,
        "liveness_info" : { "tstamp" : "2017-07-20T15:39:03.631297Z" },
        "cells" : [ ]
      }
    ]
  }
]MacBook-Pro:~ jjirsa$
{code}




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to