You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by gszadovszky <gi...@git.apache.org> on 2016/09/29 13:12:36 UTC

[GitHub] avro pull request #135: Avro 1605

GitHub user gszadovszky opened a pull request:

    https://github.com/apache/avro/pull/135

    Avro 1605

    Tightened the visibility level of all public methods which leaks Jackson classes (private or package private). In case of the related method was accessed from outside the package the corresponding public static method of the class {{org.apache.avro.util.internal.Accessor}} is used.
    Sorry for the big patch but it was easier to develop the whole at once.

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

    $ git pull https://github.com/gszadovszky/avro AVRO-1605

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

    https://github.com/apache/avro/pull/135.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 #135
    
----
commit 12533657f9bc73c73b1009ed2d9dd39ca2401a20
Author: Gabor Szadovszky <ga...@cloudera.com>
Date:   2016-09-26T14:25:19Z

    AVRO-1605 - Remove Jackson classes from public API (INCOMPLETE)

commit 378fcc5aa6be560c301e23b73f919bc0eb98dd05
Author: Gabor Szadovszky <ga...@cloudera.com>
Date:   2016-09-28T09:11:40Z

    AVRO-1605 - Remove Jackson classes from public API (INCOMPLETE#2)

commit 5fb5a5c14fadc03f44879f029114c4705749dfad
Author: Gabor Szadovszky <ga...@cloudera.com>
Date:   2016-09-28T14:54:44Z

    AVRO-1605 - Remove Jackson classes from public API (INCOMPLETE#3)

commit 4e4c5ec63b3b0cf203e3af21c1cbc7a51d63c9f4
Author: Gabor Szadovszky <ga...@cloudera.com>
Date:   2016-09-28T15:08:15Z

    AVRO-1605 - Remove Jackson classes from public API (INCOMPLETE#4)

commit dc2ca7ee9f881901aaf23d9221cc2d6413b43dc4
Author: Gabor Szadovszky <ga...@cloudera.com>
Date:   2016-09-29T12:31:40Z

    AVRO-1605 - Remove Jackson classes from public API

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---