blob: 7e4a22cddba6867fe2d492f8c1fbb435b19533ec [file] [log] [blame]
{
"schema": {
"fields": [
{
"name": "bools-with-metadata-map",
"type": {
"name": "bool"
},
"nullable": true,
"metadata": {
"k": "v"
},
"children": []
},
{
"name": "bools-with-metadata-vec",
"type": {
"name": "bool"
},
"nullable": true,
"metadata": [
{
"key": "k2",
"value": "v2"
}
],
"children": []
},
{
"name": "bools",
"type": {
"name": "bool"
},
"nullable": true,
"children": []
},
{
"name": "int8s",
"type": {
"name": "int",
"isSigned": true,
"bitWidth": 8
},
"nullable": true,
"children": []
},
{
"name": "int16s",
"type": {
"name": "int",
"isSigned": true,
"bitWidth": 16
},
"nullable": true,
"children": []
},
{
"name": "int32s",
"type": {
"name": "int",
"isSigned": true,
"bitWidth": 32
},
"nullable": true,
"children": []
},
{
"name": "int64s",
"type": {
"name": "int",
"isSigned": true,
"bitWidth": 64
},
"nullable": true,
"children": []
},
{
"name": "uint8s",
"type": {
"name": "int",
"isSigned": false,
"bitWidth": 8
},
"nullable": true,
"children": []
},
{
"name": "uint16s",
"type": {
"name": "int",
"isSigned": false,
"bitWidth": 16
},
"nullable": true,
"children": []
},
{
"name": "uint32s",
"type": {
"name": "int",
"isSigned": false,
"bitWidth": 32
},
"nullable": true,
"children": []
},
{
"name": "uint64s",
"type": {
"name": "int",
"isSigned": false,
"bitWidth": 64
},
"nullable": true,
"children": []
},
{
"name": "float32s",
"type": {
"name": "floatingpoint",
"precision": "SINGLE"
},
"nullable": true,
"children": []
},
{
"name": "float64s",
"type": {
"name": "floatingpoint",
"precision": "DOUBLE"
},
"nullable": true,
"children": []
},
{
"name": "date_days",
"type": {
"name": "date",
"unit": "DAY"
},
"nullable": true,
"children": []
},
{
"name": "date_millis",
"type": {
"name": "date",
"unit": "MILLISECOND"
},
"nullable": true,
"children": []
},
{
"name": "time_secs",
"type": {
"name": "time",
"unit": "SECOND",
"bitWidth": 32
},
"nullable": true,
"children": []
},
{
"name": "time_millis",
"type": {
"name": "time",
"unit": "MILLISECOND",
"bitWidth": 32
},
"nullable": true,
"children": []
},
{
"name": "time_micros",
"type": {
"name": "time",
"unit": "MICROSECOND",
"bitWidth": 64
},
"nullable": true,
"children": []
},
{
"name": "time_nanos",
"type": {
"name": "time",
"unit": "NANOSECOND",
"bitWidth": 64
},
"nullable": true,
"children": []
},
{
"name": "ts_secs",
"type": {
"name": "timestamp",
"unit": "SECOND"
},
"nullable": true,
"children": []
},
{
"name": "ts_millis",
"type": {
"name": "timestamp",
"unit": "MILLISECOND"
},
"nullable": true,
"children": []
},
{
"name": "ts_micros",
"type": {
"name": "timestamp",
"unit": "MICROSECOND"
},
"nullable": true,
"children": []
},
{
"name": "ts_nanos",
"type": {
"name": "timestamp",
"unit": "NANOSECOND"
},
"nullable": true,
"children": []
},
{
"name": "ts_secs_tz",
"type": {
"name": "timestamp",
"unit": "SECOND",
"timezone": "Europe/Budapest"
},
"nullable": true,
"children": []
},
{
"name": "ts_millis_tz",
"type": {
"name": "timestamp",
"unit": "MILLISECOND",
"timezone": "America/New_York"
},
"nullable": true,
"children": []
},
{
"name": "ts_micros_tz",
"type": {
"name": "timestamp",
"unit": "MICROSECOND",
"timezone": "UTC"
},
"nullable": true,
"children": []
},
{
"name": "ts_nanos_tz",
"type": {
"name": "timestamp",
"unit": "NANOSECOND",
"timezone": "Africa/Johannesburg"
},
"nullable": true,
"children": []
},
{
"name": "utf8s",
"type": {
"name": "utf8"
},
"nullable": true,
"children": []
},
{
"name": "lists",
"nullable": true,
"type": {
"name": "list"
},
"children": [
{
"name": "item",
"nullable": true,
"type": {
"name": "int",
"bitWidth": 32,
"isSigned": true
},
"children": []
}
]
},
{
"name": "structs",
"type": {
"name": "struct"
},
"nullable": true,
"children": [
{
"name": "int32s",
"type": {
"name": "int",
"isSigned": true,
"bitWidth": 32
},
"nullable": true,
"children": []
},
{
"name": "utf8s",
"type": {
"name": "utf8"
},
"nullable": true,
"children": []
}
]
}
]
},
"batches": [
{
"count": 3,
"columns": [
{
"name": "bools-with-metadata-map",
"count": 3,
"VALIDITY": [
1,
0,
1
],
"DATA": [
true,
true,
false
]
},
{
"name": "bools-with-metadata-vec",
"count": 3,
"VALIDITY": [
1,
0,
1
],
"DATA": [
true,
true,
false
]
},
{
"name": "bools",
"count": 3,
"VALIDITY": [
1,
0,
1
],
"DATA": [
true,
true,
false
]
},
{
"name": "int8s",
"count": 3,
"VALIDITY": [
1,
0,
1
],
"DATA": [
1,
2,
3
]
},
{
"name": "int16s",
"count": 3,
"VALIDITY": [
1,
0,
1
],
"DATA": [
1,
2,
3
]
},
{
"name": "int32s",
"count": 3,
"VALIDITY": [
1,
0,
1
],
"DATA": [
1,
2,
3
]
},
{
"name": "int64s",
"count": 3,
"VALIDITY": [
1,
0,
1
],
"DATA": [
1,
2,
3
]
},
{
"name": "uint8s",
"count": 3,
"VALIDITY": [
1,
0,
1
],
"DATA": [
1,
2,
3
]
},
{
"name": "uint16s",
"count": 5,
"VALIDITY": [
1,
0,
1
],
"DATA": [
1,
2,
3
]
},
{
"name": "uint32s",
"count": 3,
"VALIDITY": [
1,
0,
1
],
"DATA": [
1,
2,
3
]
},
{
"name": "uint64s",
"count": 3,
"VALIDITY": [
1,
0,
1
],
"DATA": [
1,
2,
3
]
},
{
"name": "float32s",
"count": 3,
"VALIDITY": [
1,
0,
1
],
"DATA": [
1.0,
2.0,
3.0
]
},
{
"name": "float64s",
"count": 3,
"VALIDITY": [
1,
0,
1
],
"DATA": [
1.0,
2.0,
3.0
]
},
{
"name": "date_days",
"count": 3,
"VALIDITY": [
1,
0,
0
],
"DATA": [
1196848,
2319603,
2755982
]
},
{
"name": "date_millis",
"count": 3,
"VALIDITY": [
1,
1,
1
],
"DATA": [
167903550396207,
29923997007884,
30612271819236
]
},
{
"name": "time_secs",
"count": 3,
"VALIDITY": [
1,
1,
1
],
"DATA": [
27974,
78592,
43207
]
},
{
"name": "time_millis",
"count": 3,
"VALIDITY": [
1,
1,
1
],
"DATA": [
6613125,
74667230,
52260079
]
},
{
"name": "time_micros",
"count": 3,
"VALIDITY": [
1,
0,
0
],
"DATA": [
62522958593,
13470380050,
50797036705
]
},
{
"name": "time_nanos",
"count": 3,
"VALIDITY": [
1,
0,
1
],
"DATA": [
73380123595985,
52520995325145,
16584393546415
]
},
{
"name": "ts_secs",
"count": 3,
"VALIDITY": [
0,
1,
0
],
"DATA": [
209869064422,
193438817552,
51757838205
]
},
{
"name": "ts_millis",
"count": 3,
"VALIDITY": [
0,
1,
1
],
"DATA": [
228315043570185,
38606916383008,
58113709376587
]
},
{
"name": "ts_micros",
"count": 3,
"VALIDITY": [
0,
0,
0
],
"DATA": [
133457416537791415,
129522736067409280,
177110451066832967
]
},
{
"name": "ts_nanos",
"count": 3,
"VALIDITY": [
0,
0,
1
],
"DATA": [
-804525722984600007,
8166038652634779458,
-6473623571954960143
]
},
{
"name": "ts_secs_tz",
"count": 3,
"VALIDITY": [
0,
1,
0
],
"DATA": [
209869064422,
193438817552,
51757838205
]
},
{
"name": "ts_millis_tz",
"count": 3,
"VALIDITY": [
0,
1,
1
],
"DATA": [
228315043570185,
38606916383008,
58113709376587
]
},
{
"name": "ts_micros_tz",
"count": 3,
"VALIDITY": [
0,
0,
0
],
"DATA": [
133457416537791415,
129522736067409280,
177110451066832967
]
},
{
"name": "ts_nanos_tz",
"count": 3,
"VALIDITY": [
0,
0,
1
],
"DATA": [
-804525722984600007,
8166038652634779458,
-6473623571954960143
]
},
{
"name": "utf8s",
"count": 3,
"VALIDITY": [
1,
0,
1
],
"OFFSET": [
0,
2,
2,
5
],
"DATA": [
"aa",
"",
"bbb"
]
},
{
"name": "lists",
"count": 3,
"VALIDITY": [
1,
1,
0
],
"OFFSET": [
0,
3,
4,
4
],
"children": [
{
"name": "item",
"count": 4,
"VALIDITY": [
0,
1,
0,
0
],
"DATA": [
1,
2,
3,
4
]
}
]
},
{
"name": "structs",
"count": 3,
"VALIDITY": [
1,
1,
0
],
"children": [
{
"name": "int32s",
"count": 3,
"VALIDITY": [
0,
1,
0
],
"DATA": [
-1,
-2,
-3
]
},
{
"name": "utf8s",
"count": 3,
"VALIDITY": [
0,
0,
1
],
"OFFSET": [
0,
0,
0,
7
],
"DATA": [
"",
"",
"aaaaaa"
]
}
]
}
]
}
]
}