[
https://issues.apache.org/jira/browse/AVRO-3001?focusedWorklogId=802345&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-802345
]
ASF GitHub Bot logged work on AVRO-3001:
----------------------------------------
Author: ASF GitHub Bot
Created on: 22/Aug/22 06:58
Start Date: 22/Aug/22 06:58
Worklog Time Spent: 10m
Work Description: KalleOlaviNiemitalo commented on PR #1833:
URL: https://github.com/apache/avro/pull/1833#issuecomment-1221930980
Because the C# logical type implementation is different from that of Java,
I'd like to see an extra test for JSON encoding and decoding of a union with
members having logical types. For example,
```JSON
[
"null",
{ "type": "int", "logicalType": "date" },
{ "type": "long", "logicalType": "timestamp-millis" }
]
```
AFAIK, this should write "null" or "int" or "long" as the property name in
the union object in JSON, and should be able to parse each of those back.
Issue Time Tracking
-------------------
Worklog Id: (was: 802345)
Time Spent: 1h 20m (was: 1h 10m)
> JsconEncode Decode support for C#
> ---------------------------------
>
> Key: AVRO-3001
> URL: https://issues.apache.org/jira/browse/AVRO-3001
> Project: Apache Avro
> Issue Type: Improvement
> Components: csharp
> Affects Versions: 1.10.0, 1.11.0
> Reporter: Krishnan Unni
> Assignee: Robert Yokota
> Priority: Major
> Labels: pull-request-available
> Time Spent: 1h 20m
> Remaining Estimate: 0h
>
> The C# library for avro currently supports only the Binary encoding and also
> with compile time types (Generic support only). As part of a project I am
> doing I need to validate the avro schema against the incoming json data on
> the fly without a predefined type (generated class). So basically comparing
> an avro schema (string/json representation) against a raw json string. It is
> possible with the Java library since it supports both non generic types and
> streams as well as json encoding. With C# currently this is not possible. Is
> there a plan to extend the C# library to provide these features? If yes, is
> there a timeline? If not is there any alternative to achieve this?
--
This message was sent by Atlassian Jira
(v8.20.10#820010)