[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2018-11-16 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16689909#comment-16689909 ] ASF subversion and git services commented on AVRO-1605: --- Commit

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2018-11-02 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16673661#comment-16673661 ] ASF subversion and git services commented on AVRO-1605: --- Commit

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2018-11-02 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16673666#comment-16673666 ] ASF subversion and git services commented on AVRO-1605: --- Commit

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2018-11-02 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16673664#comment-16673664 ] ASF subversion and git services commented on AVRO-1605: --- Commit

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2018-11-02 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16673667#comment-16673667 ] ASF subversion and git services commented on AVRO-1605: --- Commit

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2018-11-02 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16673665#comment-16673665 ] ASF subversion and git services commented on AVRO-1605: --- Commit

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2018-11-02 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16673662#comment-16673662 ] ASF subversion and git services commented on AVRO-1605: --- Commit

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2018-11-02 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16673663#comment-16673663 ] ASF subversion and git services commented on AVRO-1605: --- Commit

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2018-07-12 Thread Ahmet Altay (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16542364#comment-16542364 ] Ahmet Altay commented on AVRO-1605: --- What is the status of this issue? This issue was mentioned as a

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2018-05-29 Thread Romain Manni-Bucau (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16493769#comment-16493769 ] Romain Manni-Bucau commented on AVRO-1605: -- Hi, it can be neat to move to javax.json API now it

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2018-03-22 Thread Mike Yoder (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16409861#comment-16409861 ] Mike Yoder commented on AVRO-1605: -- I wanted to chime in on this issue from a security perspective.  The

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2017-12-07 Thread Ryan Blue (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16282158#comment-16282158 ] Ryan Blue commented on AVRO-1605: - I don't think Avro should use accessors or friend packages, so I'm -1 on

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2017-12-07 Thread Davide Gesino (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16281727#comment-16281727 ] Davide Gesino commented on AVRO-1605: - This PR has been opened for a long time. @Ryan Blue do you think

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2017-02-07 Thread Gabor Szadovszky (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15856011#comment-15856011 ] Gabor Szadovszky commented on AVRO-1605: [~rdblue], do you have any additional comment here? Still

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-12-07 Thread Tom White (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15728298#comment-15728298 ] Tom White commented on AVRO-1605: - I agree that the second approach is not feasible for this reason. >

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-12-06 Thread Gabor Szadovszky (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15726078#comment-15726078 ] Gabor Szadovszky commented on AVRO-1605: Currently the classes {{ResolvingGrammarGenerator}},

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-12-06 Thread Ryan Blue (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15725964#comment-15725964 ] Ryan Blue commented on AVRO-1605: - I think the second option is the right one. Accessors can be used as an

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-12-06 Thread Gabor Szadovszky (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15725006#comment-15725006 ] Gabor Szadovszky commented on AVRO-1605: Thanks for the reply, [~rdblue]. I completely agree that

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-12-05 Thread Ryan Blue (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15722949#comment-15722949 ] Ryan Blue commented on AVRO-1605: - To keep a patch small, we can break it across multiple issues. I'd

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-11-30 Thread Gabor Szadovszky (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15708893#comment-15708893 ] Gabor Szadovszky commented on AVRO-1605: What do you think, [~rdblue]? > Remove Jackson classes

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-11-02 Thread Gabor Szadovszky (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15628478#comment-15628478 ] Gabor Szadovszky commented on AVRO-1605: - {{Accessor.defaultValue(Field)}} is used to invoke

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-10-30 Thread Ryan Blue (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15620519#comment-15620519 ] Ryan Blue commented on AVRO-1605: - This is looking better, but I'd like to see more justification for the

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-10-16 Thread Gabor Szadovszky (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15580234#comment-15580234 ] Gabor Szadovszky commented on AVRO-1605: Removed some unnecessary calls of the Accessor. The other

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-10-12 Thread Gabor Szadovszky (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15567956#comment-15567956 ] Gabor Szadovszky commented on AVRO-1605: Thanks for the response, Ryan. Sure, it is reasonable.

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-10-11 Thread Ryan Blue (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15565892#comment-15565892 ] Ryan Blue commented on AVRO-1605: - Because I don't think accessors are a good practice, I think that we

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-10-11 Thread Ryan Blue (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15565867#comment-15565867 ] Ryan Blue commented on AVRO-1605: - [~gszadovszky], sorry about not getting back to this before now. >

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-10-04 Thread Tom White (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15544956#comment-15544956 ] Tom White commented on AVRO-1605: - I'm not sure how long the accessors would need to be there. In

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-10-04 Thread Gabor Szadovszky (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15544756#comment-15544756 ] Gabor Szadovszky commented on AVRO-1605: My understanding about this issue was to not "leak" the

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-10-03 Thread Ryan Blue (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15542684#comment-15542684 ] Ryan Blue commented on AVRO-1605: - My concern isn't that this is public; I see that these classes are in

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-10-03 Thread Tom White (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15542678#comment-15542678 ] Tom White commented on AVRO-1605: - The point behind the accessors is to remove the Jackson classes from the

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-10-03 Thread Ryan Blue (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15542652#comment-15542652 ] Ryan Blue commented on AVRO-1605: - If I understand correctly, the motivation behind adding the accessors is

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-10-03 Thread Tom White (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15542497#comment-15542497 ] Tom White commented on AVRO-1605: - +1. I ran all the tests and they pass. I'll commit this tomorrow unless

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-09-29 Thread Gabor Szadovszky (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15533271#comment-15533271 ] Gabor Szadovszky commented on AVRO-1605: Good point. Found two more references left in javadoc.

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-09-29 Thread Tom White (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15533165#comment-15533165 ] Tom White commented on AVRO-1605: - This looks great! If you build the javadoc are there any references left

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-09-28 Thread Gabor Szadovszky (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15529342#comment-15529342 ] Gabor Szadovszky commented on AVRO-1605: Thanks a lot, [~tomwhite]. The friend package approach

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-09-28 Thread Tom White (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15529260#comment-15529260 ] Tom White commented on AVRO-1605: - I see your point. The motivation behind this change is to upgrade to

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-09-28 Thread Gabor Szadovszky (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15529070#comment-15529070 ] Gabor Szadovszky commented on AVRO-1605: I completely agree that the best way would be removing all

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-09-28 Thread Tom White (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15528994#comment-15528994 ] Tom White commented on AVRO-1605: - I'm not sure it gains much to make incompatible changes to deprecated

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-09-28 Thread Gabor Szadovszky (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15528821#comment-15528821 ] Gabor Szadovszky commented on AVRO-1605: There are many public methods leaking Jackson classes

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-09-27 Thread Tom White (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15526331#comment-15526331 ] Tom White commented on AVRO-1605: - I think we should remove the method. How much code needs rewriting? >

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-09-27 Thread Gabor Szadovszky (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15525473#comment-15525473 ] Gabor Szadovszky commented on AVRO-1605: Thanks, [~tomwhite]. The purpose is clear. The question

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-09-27 Thread Tom White (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15525366#comment-15525366 ] Tom White commented on AVRO-1605: - The goal with this is to remove the Jackson classes from the public API

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-09-26 Thread Gabor Szadovszky (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15522922#comment-15522922 ] Gabor Szadovszky commented on AVRO-1605: Thanks for the link, [~tomwhite]. Now, it's clear. :) How

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-09-26 Thread Tom White (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15522733#comment-15522733 ] Tom White commented on AVRO-1605: - Although very rare, backward incompatible changes to the API are

[jira] [Commented] (AVRO-1605) Remove Jackson classes from public API

2016-09-26 Thread Gabor Szadovszky (JIRA)
[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15522493#comment-15522493 ] Gabor Szadovszky commented on AVRO-1605: I do not know (and failed to find info about) the