aloneguid / parquet-dotnet

Fully managed Apache Parquet implementation
https://aloneguid.github.io/parquet-dotnet/
MIT License
542 stars 140 forks source link

[BUG]: ParquetSerializer.DeserializeAsync #470

Closed Zahrim closed 5 months ago

Zahrim commented 5 months ago

Library Version

4.23.3

OS

Windows

OS Architecture

64 bit

How to reproduce?

use

tempFile = await ParquetSerializer.DeserializeAsync<SomeClass>(memoryStream, cancellationToken: token);

`public class FilialsToFilials { .... public DateTime? some_property { get; set; } .... }

` and I get an error property 'some_property' is declared as 'some_property (System.DateTime)' but source data has it as 'some_property (System.DateTime?)'

in version 4.22.0 everything works well, but in 4.23.3 I have an error

Failing test

No response

aloneguid commented 5 months ago

fixed in latest release