| { | |
| "schema": { | |
| "fields": [ | |
| { | |
| "name": "foo", | |
| "type": {"name": "int", "isSigned": true, "bitWidth": 32}, | |
| "nullable": true, | |
| "children": [] | |
| }, | |
| { | |
| "name": "bar", | |
| "type": {"name": "floatingpoint", "precision": "DOUBLE"}, | |
| "nullable": true, | |
| "children": [] | |
| }, | |
| { | |
| "name": "baz", | |
| "type": {"name": "utf8"}, | |
| "nullable": true, | |
| "children": [] | |
| } | |
| ] | |
| }, | |
| "batches": [ | |
| { | |
| "count": 5, | |
| "columns": [ | |
| { | |
| "name": "foo", | |
| "count": 5, | |
| "VALIDITY": [1, 0, 1, 1, 1], | |
| "DATA": [1, 2, 3, 4, 5] | |
| }, | |
| { | |
| "name": "bar", | |
| "count": 5, | |
| "VALIDITY": [1, 0, 0, 1, 1], | |
| "DATA": [1.0, 2.0, 3.0, 4.0, 5.0] | |
| }, | |
| { | |
| "name": "baz", | |
| "count": 5, | |
| "VALIDITY": [1, 0, 0, 1, 1], | |
| "OFFSET": [0, 2, 2, 2, 5, 9], | |
| "DATA": ["aa", "", "", "bbb", "cccc"] | |
| } | |
| ] | |
| }, | |
| { | |
| "count": 5, | |
| "columns": [ | |
| { | |
| "name": "foo", | |
| "count": 5, | |
| "VALIDITY": [1, 1, 1, 1, 1], | |
| "DATA": [1, 2, 3, 4, 5] | |
| }, | |
| { | |
| "name": "bar", | |
| "count": 5, | |
| "VALIDITY": [1, 1, 1, 1, 1], | |
| "DATA": [1.0, 2.0, 3.0, 4.0, 5.0] | |
| }, | |
| { | |
| "name": "baz", | |
| "count": 5, | |
| "VALIDITY": [1, 1, 1, 1, 1], | |
| "OFFSET": [0, 2, 3, 4, 7, 11], | |
| "DATA": ["aa", "b", "c", "ddd", "eeee"] | |
| } | |
| ] | |
| }, | |
| { | |
| "count": 5, | |
| "columns": [ | |
| { | |
| "name": "foo", | |
| "count": 5, | |
| "VALIDITY": [0, 0, 0, 0, 0], | |
| "DATA": [1, 2, 3, 4, 5] | |
| }, | |
| { | |
| "name": "bar", | |
| "count": 5, | |
| "VALIDITY": [0, 0, 0, 0, 0], | |
| "DATA": [1.0, 2.0, 3.0, 4.0, 5.0] | |
| }, | |
| { | |
| "name": "baz", | |
| "count": 5, | |
| "VALIDITY": [0, 0, 0, 0, 0], | |
| "OFFSET": [0, 0, 0, 0, 0, 0], | |
| "DATA": ["", "", "", "", ""] | |
| } | |
| ] | |
| } | |
| ] | |
| } |