Matthias Vallentin created ARROW-17839:
------------------------------------------

             Summary: Cannot create RecordBatch with nested struct containing 
extension type
                 Key: ARROW-17839
                 URL: https://issues.apache.org/jira/browse/ARROW-17839
             Project: Apache Arrow
          Issue Type: Bug
          Components: Python
    Affects Versions: 9.0.0
         Environment: macOS 12.5.1 on an Apple M1 Ultra.
            Reporter: Matthias Vallentin
         Attachments: example.py

I'm running into the following issue:
{code:java}
pyarrow.lib.ArrowNotImplementedError: Unsupported cast to 
extension<vast.address<AddressType>> from fixed_size_binary[16]{code}
Use case: I want to create a record batch that contains this type:

 
{code:java}
pa.struct([("address", AddressType()), ("length", pa.uint8())]){code}
Here, {{AddressType}} is an extension type that models an IP address 
({{{}pa.binary(16){}}}).

Please find attached a self-contained example that illustrates the issue.

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to