This is an automated email from the ASF dual-hosted git repository. alamb pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/arrow-testing.git
commit 2c84953c8c2779a0dc86ef9ebe8a6cd978125bfe Merge: e81d0c6 a631857 Author: Andrew Lamb <[email protected]> AuthorDate: Wed Sep 13 15:18:26 2023 -0400 Add an Avro test data containing nested records (#91) This PR proposes to add an Avro format test data which contains nested records. This data is necessary for testing the change proposed in [this PR](https://github.com/apache/arrow-datafusion/pull/7525). The schema of this test data is as follows. ``` { "name": "record1", "namespace": "ns1", "type": "record", "fields": [ { "name": "f1", "type": { "name": "record2", "namespace": "ns2", "type": "record", "fields": [ { "name": "f1_1", "type": "string" }, { "name": "f1_2", "type": "int" }, { "name": "f1_3", "type": { "name": "record3", "namespace": "ns3", "type": "record", "fields": [ { "name": "f1_3_1", "type": "double" } ] } } ] } }, { "name": "f2", "type": "array", "items": { "name": "record4", "namespace": "ns4", "type": "record", "fields": [ { "name": "f2_1", "type": "boolean" }, { "name": "f2_2", "type": "float" } ] } } ] } ``` And the JSON representation of the Avro format file is as follows. ``` {"f1":{"f1_1":"aaa","f1_2":10,"f1_3":{"f1_3_1":3.14}},"f2":[{"f2_1":true,"f2_2":1.2},{"f2_1":true,"f2_2":2.2}]} {"f1":{"f1_1":"bbb","f1_2":20,"f1_3":{"f1_3_1":3.14}},"f2":[{"f2_1":false,"f2_2":10.2}]} ``` data/avro/README.md | 1 + data/avro/nested_records.avro | Bin 0 -> 619 bytes 2 files changed, 1 insertion(+)
