Skip to content

Add FixedSizedList to Arbitrary DType implementation#6925

Merged
robert3005 merged 3 commits intodevelopfrom
rk/fuzzdtype
Mar 12, 2026
Merged

Add FixedSizedList to Arbitrary DType implementation#6925
robert3005 merged 3 commits intodevelopfrom
rk/fuzzdtype

Conversation

@robert3005
Copy link
Contributor

Even though we implemented all the arbitrary generation logic for FixedSizedList
arrays we didn't enable them in the fuzzer, i.e. added them to DType generation
logic

Signed-off-by: Robert Kruszewski github@robertk.io

Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
@connortsui20
Copy link
Contributor

connortsui20 commented Mar 12, 2026

oh we disabled it because the arrow conversion is broken, don't actually know if they fixed it yet?

Ah my method is now on the latest version so we should be good if we change the arrow conversion: https://arrow.apache.org/rust/arrow/array/struct.FixedSizeListArray.html#method.try_new_with_length

@robert3005 robert3005 added the changelog/chore A trivial change label Mar 12, 2026
@robert3005
Copy link
Contributor Author

oh, glad you remembered this one, this was defintely sad bug to find

Signed-off-by: Robert Kruszewski <github@robertk.io>
@robert3005
Copy link
Contributor Author

Ok, updated to use new arrow method

Copy link
Contributor

@connortsui20 connortsui20 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

finally 🥳

@robert3005 robert3005 enabled auto-merge (squash) March 12, 2026 17:07
@robert3005 robert3005 merged commit 7423f08 into develop Mar 12, 2026
55 checks passed
@robert3005 robert3005 deleted the rk/fuzzdtype branch March 12, 2026 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/chore A trivial change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants