You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2018/05/11 20:12:00 UTC

[jira] [Commented] (FLINK-9337) Implement AvroDeserializationSchema

    [ https://issues.apache.org/jira/browse/FLINK-9337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16472578#comment-16472578 ] 

ASF GitHub Bot commented on FLINK-9337:
---------------------------------------

GitHub user dawidwys opened a pull request:

    https://github.com/apache/flink/pull/5995

     [FLINK-9337] Implemented AvroDeserializationSchema

    ## What is the purpose of the change
    Provides implementation of AvroDeserializationSchema that reads records serialized as avro and also provides version that uses Confluent Schema Registry to look up writer schema.
    
    
    ## Brief change log
    
      - Implemented AvroDeserializationSchema / RegistryAvroDeserializationSchema / ConfluentRegistryAvroDeserializationSchema
      - Extended AvroSerializer to handle GenericRecords
      - Added GenericRecordTypeInformation
    
    ## Does this pull request potentially affect one of the following parts:
    
      - Dependencies (does it add or upgrade a dependency): (**yes** / no)
      - The public API, i.e., is any changed class annotated with `@Public(Evolving)`: (yes / **no**)
      - The serializers: (**yes** / no / don't know)
      - The runtime per-record code paths (performance sensitive): (yes / **no** / don't know)
      - Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Yarn/Mesos, ZooKeeper: (yes / **no** / don't know)
      - The S3 file system connector: (yes / **no** / don't know)
    
    ## Documentation
    
      - Does this pull request introduce a new feature? (**yes** / no)
      - If yes, how is the feature documented? (not applicable / docs / **JavaDocs** / not documented)


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/dawidwys/flink avro-deserializer2

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/flink/pull/5995.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #5995
    
----
commit 885c31daa5ad9db03924311a6f443b72795d6ca3
Author: Dawid Wysakowicz <dw...@...>
Date:   2018-05-11T16:55:10Z

    [FLINK-9337] Implemented AvroDeserializationSchema

commit 4f1b398837d83d1a8be9a697a686a2ff54c5b22c
Author: Dawid Wysakowicz <dw...@...>
Date:   2018-05-11T16:57:26Z

    [FLINK-9338] Implemented RegistryAvroDeserializationSchema & provided implementation for Confluent Schema Registry

----


> Implement AvroDeserializationSchema
> -----------------------------------
>
>                 Key: FLINK-9337
>                 URL: https://issues.apache.org/jira/browse/FLINK-9337
>             Project: Flink
>          Issue Type: New Feature
>            Reporter: Dawid Wysakowicz
>            Assignee: Dawid Wysakowicz
>            Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)