[
https://issues.apache.org/jira/browse/AVRO-1747?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14999029#comment-14999029
]
Matthieu Monsch commented on AVRO-1747:
---------------------------------------
Oh nice, I didn't know about these defined annotations (are they linked from
the current specification?). I changed the annotation to `timestamp-millis`
accordingly. (The type is still `DateType` since it's named after the
deserialized value.)
Also, to clarify, implementing logical types is left to the user (I don't
believe these belong in the library since we wouldn't be able to find an
implementation that works for everyone so this is much better left to clients;
we simply provide them with the tools to do so). In particular, the `DateType`
and `DecimalType` are only provided as documentation (examples are usually very
useful starting points).
(Licensing things updated as well.)
> JavaScript implementation
> -------------------------
>
> Key: AVRO-1747
> URL: https://issues.apache.org/jira/browse/AVRO-1747
> Project: Avro
> Issue Type: Improvement
> Components: javascript
> Reporter: Matthieu Monsch
> Attachments: AVRO-1747.patch, AVRO-1747.patch, AVRO-1747.patch
>
>
> Hello,
> I'm not sure if there is still interest in a JavaScript implementation of the
> Avro spec, or if this is the right place for this message (apologies if not),
> but in case it's useful here is one: https://github.com/mtth/avsc
> It's pretty fast, fully featured aside from protocols (AFAIK), and runs in
> the browser.
> Disclaimer: I wrote this library. (I initially searched around for existing
> implementations, and even saw a few tickets on this board about JavaScript
> decoders, but couldn't find one to support the schemas I have to process.)
> Best,
> -Matthieu
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)