-
-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
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
[BUG]: ParquetRowGroupReader.ReadColumnAsync returning wrong values for Int32 columns #389
Comments
|
Using Parquet.Net 4.16.1, the test app now correctly shows no output when |
Thanks, still working on this one, adding more test coverage. |
I have verified that v4.16.2 fixes |
Library Version
4.16.0
OS
Windows
OS Architecture
64 bit
How to reproduce?
TestParquet.csproj
Program.cs
Failing test
When running the TestParquet console app using Parquet.Net 4.15.0, nothing is printed which indicates that all values were correctly read from the stream.
Change the Parquet.Net package to 4.16.0 and run the app again, it prints
i 3 expected -1945678310, actual -737718758
indicating that the returned value for the 4th value in the data column is incorrect.Also in 4.16.0, if you change itemCount to any value > 4096 then
DataColumn dc = await rowGroupReader.ReadColumnAsync(field);
throwsInvalidOperationException: 'don't know how to skip'
The text was updated successfully, but these errors were encountered: