avro-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexey Orlov (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (AVRO-1625) Adding Microsoft C# Implementation to the project
Date Mon, 23 Nov 2015 18:13:11 GMT

    [ https://issues.apache.org/jira/browse/AVRO-1625?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15022628#comment-15022628

Alexey Orlov commented on AVRO-1625:

Sorry for the silence - we were having a set of internal talks regarding the integration.

By far the main issue by us is that the people who originally made our implementation are
currently heavily busy with other assignments. We’re asking some other colleagues to help
but because of the projects schedule can’t rely on their availability earlier than January.
In the meantime, if someone would like to get deeper into the code, we would gladly explain,
what was done, how the code is organized, etc. Just ping me via this case or directly.

Ryan, really sorry I can't push it faster. But I'm doing the best I can.

Oh, and to emphasize one thing. The people who originally created our code are reachable and
agree to provide support if someone would like to "get deeper". 

> Adding Microsoft C# Implementation to the project
> -------------------------------------------------
>                 Key: AVRO-1625
>                 URL: https://issues.apache.org/jira/browse/AVRO-1625
>             Project: Avro
>          Issue Type: New Feature
>          Components: csharp
>            Reporter: Alexey Orlov
> In April 2014 Microsoft released to the public its own C# implementation of Avro. The
code is completely new. The reasoning for the project was to overcome the limitations of C#
implementation available as a component of Apache project at the time we have commenced the
effort (early 2013). In particular:
> -	Low performance
> -	Missing support of serialization using Reflection
> Our implementation is called Microsoft Avro Library and available here https://hadoopsdk.codeplex.com/wikipage?title=Avro%20Library
(together with the code)
> Throughout 2014 we have released some updates, fixed bugs, added a feature and now would
like to start a conversation about contributing our library to the project.
> Doug Cutting suggested I start a Jira issue for this conversation, so I’m following
the advice (see http://mail-archives.apache.org/mod_mbox/avro-dev/201406.mbox/%3c50937B33CDF7CA46AFCC1F1D04C6551A0A01B213@DB3EX14MBXC327.europe.corp.microsoft.com%3e)
> Some background information on today’s state of the library:
> -	The library supports binary serialization only
> -	RPC support is NOT implemented
> -	The library is compiled vs Microsoft .NET Framework 4.0. We have NOT tested it on other
platforms (e.g. with Mono).
> And about me. I’m a Microsoft employee and Program Manager responsible for the project.
> Looking forward getting the feedback.
> Thank you,
> Alexey

This message was sent by Atlassian JIRA

View raw message