We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Describe the bug
The following code passes, despite transmuting memory in undefined ways
let mut builder = UnionBuilder::new_sparse(2); builder.append::<Float32Type>("a", 1.0).unwrap(); builder.append::<Int32Type>("a", 1).unwrap(); let array = builder.build().unwrap();
To Reproduce
Test above
Expected behavior
UnionBuilder::append should error if the types don't match
UnionBuilder::append
Additional context Add any other context about the problem here.
The text was updated successfully, but these errors were encountered:
Simplify null masking in equality comparisons
95b2ed3
Various UnionArray fixes (apache#1598) (apache#1596) (apache#1591) (apache#1590) Fix handling of null masks in ArrayData equality (apache#1599)
ArrayData
UnionArray
MapArray
Fix Null Mask Handling in ArrayData And UnionArray (#1589)
37085d2
* Fix ListArray and StructArray equality (#626) * Simplify null masking in equality comparisons Various UnionArray fixes (#1598) (#1596) (#1591) (#1590) Fix handling of null masks in ArrayData equality (#1599) * Miscellaneous fixes * Fix structure null equality * Review feedback
tustvold
Successfully merging a pull request may close this issue.
Describe the bug
The following code passes, despite transmuting memory in undefined ways
To Reproduce
Test above
Expected behavior
UnionBuilder::append
should error if the types don't matchAdditional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: