Closed Moelf closed 3 days ago
Can you be more descriptive of the issue here? Or provide a more simple/clear way to reproduce the issue? It seems to me that when you're trying to read just a single file as an "array of files" something is going wrong? Is that right?
Yea looks like the later file is overriding the values of booleans in earlier files. I suspect it's due to some sentinel value merge of some sort.
Will provide two sample files today
here's the file to reproduce: https://drive.proton.me/urls/1BP55Z7XDR#GSBCZ9hlUijm
julia> Arrow.Table(["d2.feather", "d1.feather"]).proc |> unique
1-element Vector{Bool}:
0
julia> Arrow.Table(["d2.feather", "d1.feather"]).proc |> unique
2-element Vector{Bool}:
1
0
it stochatistically would yield wrong result from time to time
bump
Ok, I believe https://github.com/apache/arrow-julia/pull/535 should fix.