Describe the bug, including details regarding any error messages, version, and platform.
|
if n.schema.(*avro.UnionSchema).Nullable() { |
Only processes simple nullable unions and does not process complex unions, but silently ignores them.
Expectation:
- Limitation to simple nullables is documented
- By default, schema with complex unions errors out during conversion unless an optional flag to override this behavior and drop complex union types is passed.
Component(s)
Other
Describe the bug, including details regarding any error messages, version, and platform.
arrow-go/arrow/avro/schema.go
Line 142 in c5f0943
Only processes simple nullable unions and does not process complex unions, but silently ignores them.
Expectation:
Component(s)
Other