Vladimir Krivopalov
0951153292
tests: Add a unit test for writing different data types to SSTables 3.x format.
This tests covers all non-composite CQL data types.
The resulting files are dumped using sstabledump as follows:
[
{
"partition" : {
"key" : [ "key" ],
"position" : 0
},
"rows" : [
{
"type" : "row",
"position" : 174,
"liveness_info" : { "tstamp" : "1525385507816568" },
"cells" : [
{ "name" : "asciival", "value" : "hello" },
{ "name" : "bigintval", "value" : 9223372036854775807 },
{ "name" : "blobval", "value" : "0x6772656174" },
{ "name" : "boolval", "value" : true },
{ "name" : "dateval", "value" : "2017-05-05" },
{ "name" : "decimalval", "value" : 5.45 },
{ "name" : "doubleval", "value" : 36.6 },
{ "name" : "durationval", "value" : 1h4m48s20ms },
{ "name" : "floatval", "value" : 7.62 },
{ "name" : "inetval", "value" : "192.168.0.110" },
{ "name" : "intval", "value" : -2147483648 },
{ "name" : "smallintval", "value" : 32767 },
{ "name" : "timeuuidval", "value" : "50554d6e-29bb-11e5-b345-feff819cdc9f" },
{ "name" : "timeval", "value" : "19:45:05.090000000" },
{ "name" : "tinyintval", "value" : 127 },
{ "name" : "tsval", "value" : "2015-05-01 09:30:54.234Z" },
{ "name" : "uuidval", "value" : "01234567-0123-0123-0123-0123456789ab" },
{ "name" : "varcharval", "value" : "привет" },
{ "name" : "varintval", "value" : 123 }
]
}
]
}
]
Signed-off-by: Vladimir Krivopalov <vladimir@scylladb.com>
2018-05-25 21:41:23 -07:00
..
2018-05-15 18:00:18 +03:00
2018-05-25 21:41:23 -07:00
2018-01-14 13:17:09 +01:00
2016-10-26 08:51:21 +03:00
2016-10-26 08:51:21 +03:00
2018-02-14 14:15:59 -05:00
2018-02-14 14:15:58 -05:00
2018-04-16 10:20:50 +02:00
2017-11-27 20:27:42 +01:00
2016-10-26 08:51:21 +03:00
2018-03-06 11:50:27 +01:00
2017-12-04 17:42:23 -08:00
2018-03-12 20:05:23 +02:00
2017-11-27 20:27:42 +01:00
2018-01-21 19:09:03 +01:00
2018-01-31 11:34:08 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2018-04-29 11:03:21 +03:00
2017-12-08 13:38:13 -05:00
2018-02-06 12:10:10 +02:00
2017-11-27 20:27:42 +01:00
2018-04-29 11:03:21 +03:00
2018-05-09 16:52:26 +01:00
2018-05-07 09:19:45 +01:00
2018-03-27 01:20:11 +01:00
2018-03-14 01:54:31 -04:00
2018-03-01 12:06:59 -05:00
2018-05-22 21:10:51 +02:00
2018-05-22 20:15:03 -04:00
2018-03-27 01:20:11 +01:00
2017-12-08 10:12:21 -05:00
2018-02-01 00:22:50 +00:00
2017-11-27 20:27:42 +01:00
2018-04-29 11:03:21 +03:00
2018-03-11 18:22:49 +02:00
2018-02-14 14:15:59 -05:00
2018-04-24 11:29:57 +02:00
2018-05-09 16:52:26 +01:00
2018-05-23 19:54:16 +02:00
2018-03-12 20:05:23 +02:00
2018-03-05 15:22:33 +02:00
2018-03-12 20:05:23 +02:00
2018-03-11 18:22:49 +02:00
2018-03-27 01:20:10 +01:00
2018-03-27 01:20:10 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2018-03-12 20:05:23 +02:00
2017-11-27 20:27:42 +01:00
2016-10-26 08:51:21 +03:00
2017-11-27 20:27:42 +01:00
2018-04-16 21:00:35 +02:00
2018-05-22 20:05:01 -04:00
2017-09-18 12:44:05 +02:00
2018-04-29 11:03:21 +03:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-08-28 21:00:06 +02:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2018-05-04 14:38:13 +02:00
2018-05-22 15:08:07 +01:00
2018-02-08 18:24:58 +02:00
2017-11-27 20:27:42 +01:00
2016-10-26 08:51:21 +03:00
2018-01-24 20:56:48 +01:00
2017-12-01 10:52:37 +01:00
2018-03-12 20:05:23 +02:00
2018-01-21 12:58:42 +02:00
2018-05-09 16:52:26 +01:00
2018-03-22 15:00:48 +01:00
2017-12-22 11:06:33 +01:00
2018-05-04 14:38:13 +02:00
2018-05-07 13:54:30 +02:00
2018-04-21 13:53:29 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2018-01-21 12:58:42 +02:00
2018-04-11 10:55:21 +03:00
2017-11-27 20:27:42 +01:00
2016-04-08 08:12:47 +03:00
2017-11-27 20:27:42 +01:00
2017-11-07 15:33:24 +01:00
2018-02-05 12:31:37 +00:00
2016-04-08 12:13:29 +03:00
2016-04-08 12:13:29 +03:00
2018-02-14 14:15:58 -05:00
2018-03-07 16:52:59 +01:00
2018-01-24 20:54:45 +01:00
2018-04-29 11:03:21 +03:00
2018-05-22 16:52:58 +02:00
2018-04-27 17:12:33 +03:00
2018-02-07 10:11:46 +00:00
2018-05-24 15:56:57 +03:00
2018-02-19 13:08:58 +00:00
2018-05-09 16:52:26 +01:00
2017-11-27 20:27:42 +01:00
2018-05-25 21:41:23 -07:00
2018-03-29 15:23:31 +03:00
2018-05-16 08:00:29 +03:00
2018-05-04 14:38:13 +02:00
2018-05-04 14:38:13 +02:00
2018-05-24 10:11:25 +03:00
2018-05-16 08:00:29 +03:00
2018-05-04 14:38:13 +02:00
2018-05-04 14:38:13 +02:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2018-03-12 20:05:23 +02:00
2017-11-27 20:27:42 +01:00
2017-07-16 11:55:08 +02:00
2018-03-14 23:49:07 +00:00
2018-04-24 23:12:07 +01:00
2017-02-22 09:19:22 +00:00
2018-03-27 01:20:11 +01:00
2018-04-23 09:32:03 +01:00
2018-05-06 14:25:22 +01:00
2018-04-16 20:26:44 +02:00
2018-03-27 01:20:10 +01:00