| { |
| "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" |
| ] |
| } |
| ] |
| } |
| ] |
| } |
| ] |
| } |