[
https://issues.apache.org/jira/browse/AVRO-2978?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nathaniel Burger updated AVRO-2978:
-----------------------------------
Flags: Patch
> C#: microseconds logical types are rounding data values to only have
> milliseconds resolution
> --------------------------------------------------------------------------------------------
>
> Key: AVRO-2978
> URL: https://issues.apache.org/jira/browse/AVRO-2978
> Project: Apache Avro
> Issue Type: Bug
> Components: csharp
> Affects Versions: 1.10.0, 1.9.2
> Reporter: Nathaniel Burger
> Priority: Major
> Attachments: MicrosecondLogicalTypesFixes.patch
>
>
> The C# implementation from [~timjroberts] of the time-micros and
> timestamp-micros logical types are not preserving the microseconds resolution
> of data. Instead they appear to be rounding things to milliseconds and did
> not have sufficient unit test coverage to flag this. These issues appear to
> have been flagged by [~matt1024] during the [code review of the pull request
> for AVRO-2359|https://github.com/apache/avro/pull/492] but did not appear to
> have been addressed before the pull request was merged in. Attached is a
> patch with suggested improvements to address this to maintain microsecond
> resolution.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)