Hi all! Soon we'll celebrate 2 months of my PR :) Maybe it could be merged? пн, 23 апр. 2018 г. в 18:52, Dmitry Pavlov <dpavlov....@gmail.com>:
> No, nothing yet. I'm going to look to new version. > > пн, 23 апр. 2018 г. в 17:43, Роман Меерсон <homich1...@gmail.com>: > >> Hi all! >> >> Are there any news about PR merging? >> >> пн, 16 апр. 2018 г. в 19:43, Роман Меерсон <homich1...@gmail.com>: >> >>> Denis, >>> >>> module naming fixed >>> >>> пн, 16 апр. 2018 г. в 19:24, Denis Magda <dma...@apache.org>: >>> >>>> Roman, >>>> >>>> In my last reply, I voted for your approach - using "spring-data*_*2.0" >>>> for >>>> the new Spring version. However, please note that we use "_" symbol >>>> instead >>>> of "-" to separate a version from the package name. >>>> >>>> -- >>>> Denis >>>> >>>> On Sun, Apr 15, 2018 at 8:17 AM, Роман Меерсон <homich1...@gmail.com> >>>> wrote: >>>> >>>> > Hi all! >>>> > >>>> > So guys let’s make a decision. We leave code in current state as I >>>> suggest >>>> > or change module naming according Dmitry’s suggestion. >>>> > ср, 11 апр. 2018 г. в 1:54, Denis Magda <dma...@apache.org>: >>>> > >>>> > > Roman, >>>> > > >>>> > > Your suggestion sounds reasonable to me. Backing it up. >>>> > > >>>> > > -- >>>> > > Denis >>>> > > >>>> > > On Tue, Apr 10, 2018 at 2:50 PM, Роман Меерсон < >>>> homich1...@gmail.com> >>>> > > wrote: >>>> > > >>>> > > > Hi all! >>>> > > > >>>> > > > IMHO if we do so we'll produce big pain for everybody while >>>> migrating >>>> > on >>>> > > > new version, because ones should change method and others should >>>> change >>>> > > > their poms. This change would be backward incompatible so it >>>> probably >>>> > > > should follow with major version upgrade, but I'm not sure about >>>> it. >>>> > > > >>>> > > > Otherwise if we leave current state( spring-data for old and >>>> > > > spring-data-2.0 for new) we could support old users who probably >>>> use >>>> > > spring >>>> > > > data 1.0 (because spring data 2.0 release was not so long ago) and >>>> > > provide >>>> > > > new functionality for users who want to use new spring data. >>>> > > > In this case old users wouldn't change any in their code except >>>> ignite >>>> > > > version, and new users would include ignite in their Pom anyway >>>> and >>>> > could >>>> > > > choose which module of spring data to bring. >>>> > > > >>>> > > > After some time (probably on 3.0 release) we could change naming >>>> as >>>> > Denis >>>> > > > suggested. >>>> > > > >>>> > > > Anyway I leave this decision up to you, just tell me what is the >>>> way to >>>> > > > finish this PR. >>>> > > > >>>> > > > Regards, Roman. >>>> > > > >>>> > > > ср, 11 апр. 2018 г. в 1:35, Denis Magda <dma...@apache.org>: >>>> > > > >>>> > > > > In our Hibernate integration we define following two modules to >>>> > > > > distinguish incompatible versions: >>>> > > > > >>>> > > > > - ignite-hiberbate_4.2 >>>> > > > > - ignite-hibernate_5.1 >>>> > > > > >>>> > > > > In Spark we have: >>>> > > > > >>>> > > > > - ignite-spark >>>> > > > > - ignite-spark_2.10 >>>> > > > > >>>> > > > > After thinking this over, I would do the following with Spring >>>> Data: >>>> > > > > >>>> > > > > - ignite-spring-data for the latest Sprind Data 2.0 >>>> > > > > - ignite-spring-data_1.0 >>>> > > > > >>>> > > > > What do you think? >>>> > > > > >>>> > > > > -- >>>> > > > > Denis >>>> > > > > >>>> > > > > On Tue, Apr 10, 2018 at 3:50 AM, Dmitry Pavlov < >>>> > dpavlov....@gmail.com> >>>> > > > > wrote: >>>> > > > > >>>> > > > >> Thank you, Roman. >>>> > > > >> >>>> > > > >> Igniters, >>>> > > > >> >>>> > > > >> IMO we should consider one more alternative - renaming of old >>>> module >>>> > > and >>>> > > > >> package names. Users, which prefer to stay on previous version >>>> will >>>> > be >>>> > > > >> requiered to update their pom's. In the same time users which >>>> are >>>> > > ready >>>> > > > to >>>> > > > >> migrate to spring data 2.0 will need to update methods naming. >>>> > > > >> >>>> > > > >> Denis M, what would you say? >>>> > > > >> >>>> > > > >> Sincerely, >>>> > > > >> Dmitriy Pavlov >>>> > > > >> >>>> > > > >> вт, 10 апр. 2018 г. в 11:27, Роман Меерсон < >>>> homich1...@gmail.com>: >>>> > > > >> >>>> > > > >>> Hi Dmitry! >>>> > > > >>> >>>> > > > >>> I`ve just commited new fix. I renamed package of new module to >>>> > > > >>> springdata20, it helps us to separate old implementation from >>>> new >>>> > and >>>> > > > also >>>> > > > >>> should fix all compilation errors. >>>> > > > >>> >>>> > > > >>> пн, 9 апр. 2018 г. в 23:54, Роман Меерсон < >>>> homich1...@gmail.com>: >>>> > > > >>> >>>> > > > >>>> Ok, I'll check it, but I haven't face this problem. >>>> > > > >>>> If I'll find same issue, what is the proper way? Renaming to >>>> > > something >>>> > > > >>>> like Ignite2QueryGenerator or module removing? >>>> > > > >>>> пн, 9 апр. 2018 г. в 23:40, Dmitry Pavlov < >>>> dpavlov....@gmail.com >>>> > >: >>>> > > > >>>> >>>> > > > >>>>> There are 2 classes IgniteQueryGenerator with same package >>>> name. >>>> > > > >>>>> Ignite in Idea can't compile. >>>> > > > >>>>> >>>> > > > >>>>> >>>> > > > >>>>> пн, 9 апр. 2018 г., 21:38 Роман Меерсон < >>>> homich1...@gmail.com>: >>>> > > > >>>>> >>>> > > > >>>>>> Hi Dmitry! >>>> > > > >>>>> >>>> > > > >>>>> >>>> > > > >>>>>> Could you specify where you find conflict? Because I don’t >>>> have >>>> > > any. >>>> > > > >>>>>> пн, 9 апр. 2018 г. в 21:09, Dmitry Pavlov < >>>> > dpavlov....@gmail.com >>>> > > >: >>>> > > > >>>>>> >>>> > > > >>>>>>> Hi Denis, >>>> > > > >>>>>>> >>>> > > > >>>>>>> could we support just one version instead of leaving >>>> compatible >>>> > > > >>>>>>> module? >>>> > > > >>>>>>> >>>> > > > >>>>>>> Sincerely, >>>> > > > >>>>>>> Dmitriy Pavlov >>>> > > > >>>>>>> >>>> > > > >>>>>>> пн, 9 апр. 2018 г. в 20:08, Dmitry Pavlov < >>>> > dpavlov....@gmail.com >>>> > > >: >>>> > > > >>>>>>> >>>> > > > >>>>>>>> >>>> > > > >>>>>>>> >>>> > > > >>>>>>>> пн, 9 апр. 2018 г. в 20:07, Dmitry Pavlov < >>>> > > dpavlov....@gmail.com >>>> > > > >: >>>> > > > >>>>>>>> >>>> > > > >>>>>>>>> Hi Roman, >>>> > > > >>>>>>>>> >>>> > > > >>>>>>>>> I've applied PR locally and I have class name conflict >>>> at >>>> > least >>>> > > > >>>>>>>>> for >>>> > > > >>>>>>>>> org.apache.ignite.springdata.repository.query. >>>> > > > IgniteQueryGenerator >>>> > > > >>>>>>>>> >>>> > > > >>>>>>>>> How could we solve it? Is it better to rename class for >>>> new >>>> > > > plugin >>>> > > > >>>>>>>>> version? >>>> > > > >>>>>>>>> >>>> > > > >>>>>>>>> Sincerely, >>>> > > > >>>>>>>>> Dmitriy Pavlov >>>> > > > >>>>>>>>> >>>> > > > >>>>>>>>> пт, 6 апр. 2018 г. в 17:38, Dmitry Pavlov < >>>> > > dpavlov....@gmail.com >>>> > > > >: >>>> > > > >>>>>>>>> >>>> > > > >>>>>>>>>> Excellend picture. I remember about this change. >>>> > > > >>>>>>>>>> >>>> > > > >>>>>>>>>> If Denis M. would be able to look througt the changes >>>> faster >>>> > > > than >>>> > > > >>>>>>>>>> me, I can merge without detailed review. >>>> > > > >>>>>>>>>> >>>> > > > >>>>>>>>>> пт, 6 апр. 2018 г. в 16:15, Роман Меерсон < >>>> > > homich1...@gmail.com >>>> > > > >: >>>> > > > >>>>>>>>>> >>>> > > > >>>>>>>>>>> OK >>>> > > > >>>>>>>>>>> >>>> > > > >>>>>>>>>>> [image: 1486924635147168240.jpg] >>>> > > > >>>>>>>>>>> >>>> > > > >>>>>>>>>>> >>>> > > > >>>>>>>>>>> пт, 6 апр. 2018 г. в 17:08, Igor Sapego < >>>> > isap...@apache.org >>>> > > >: >>>> > > > >>>>>>>>>>> >>>> > > > >>>>>>>>>>>> Hi, >>>> > > > >>>>>>>>>>>> Well, Dmitry has said he's going to merge it in 3-4 >>>> days 2 >>>> > > > days >>>> > > > >>>>>>>>>>>> ago, >>>> > > > >>>>>>>>>>>> so I guess, the merge is going to happen in 1-2 days >>>> or >>>> > so. >>>> > > > >>>>>>>>>>>> >>>> > > > >>>>>>>>>>>> >>>> > > > >>>>>>>>>>>> Best Regards, >>>> > > > >>>>>>>>>>>> Igor >>>> > > > >>>>>>>>>>>> >>>> > > > >>>>>>>>>>>> On Fri, Apr 6, 2018 at 3:48 PM, Роман Меерсон < >>>> > > > >>>>>>>>>>>> homich1...@gmail.com> wrote: >>>> > > > >>>>>>>>>>>> >>>> > > > >>>>>>>>>>>> > Hi all! >>>> > > > >>>>>>>>>>>> > >>>> > > > >>>>>>>>>>>> > As i see everything is awesome and there is no >>>> > objections, >>>> > > > so >>>> > > > >>>>>>>>>>>> when my PR >>>> > > > >>>>>>>>>>>> > would be merged? >>>> > > > >>>>>>>>>>>> > >>>> > > > >>>>>>>>>>>> > чт, 5 апр. 2018 г. в 18:58, Вячеслав Коптилин < >>>> > > > >>>>>>>>>>>> slava.kopti...@gmail.com>: >>>> > > > >>>>>>>>>>>> > >>>> > > > >>>>>>>>>>>> > > Thank you, Roman! >>>> > > > >>>>>>>>>>>> > > >>>> > > > >>>>>>>>>>>> > > 2018-04-05 17:49 GMT+03:00 Роман Меерсон < >>>> > > > >>>>>>>>>>>> homich1...@gmail.com>: >>>> > > > >>>>>>>>>>>> > > >>>> > > > >>>>>>>>>>>> > > > Hi Slava, >>>> > > > >>>>>>>>>>>> > > > >>>> > > > >>>>>>>>>>>> > > > Fixed >>>> > > > >>>>>>>>>>>> > > > >>>> > > > >>>>>>>>>>>> > > > чт, 5 апр. 2018 г. в 18:41, Вячеслав Коптилин < >>>> > > > >>>>>>>>>>>> > slava.kopti...@gmail.com >>>> > > > >>>>>>>>>>>> > > >: >>>> > > > >>>>>>>>>>>> > > > >>>> > > > >>>>>>>>>>>> > > > > Hi Roman, >>>> > > > >>>>>>>>>>>> > > > > >>>> > > > >>>>>>>>>>>> > > > > please take into account my comment >>>> > > > >>>>>>>>>>>> IgniteQueryGenerator.java >>>> > > > >>>>>>>>>>>> > > > > < >>>> > > > >>>>>>>>>>>> > > > > >>>> > > > >>>>>>>>>>>> https://reviews.ignite.apache. >>>> > org/ignite/review/IGNT-CR-541 >>>> > > ? >>>> > > > >>>>>>>>>>>> > > > commentId=de43c65f-9ac7-4080- >>>> > > > 9904-aec119138c94&filePath=/ >>>> > > > >>>>>>>>>>>> > > > modules/spring-data-2.0/src/ >>>> > > > main/java/org/apache/ignite/ >>>> > > > >>>>>>>>>>>> > > > springdata/repository/query/ >>>> > IgniteQueryGenerator.java >>>> > > > >>>>>>>>>>>> > > > > > >>>> > > > >>>>>>>>>>>> > > > > >>>> > > > >>>>>>>>>>>> > > > > Best regards, >>>> > > > >>>>>>>>>>>> > > > > Slava. >>>> > > > >>>>>>>>>>>> > > > > >>>> > > > >>>>>>>>>>>> > > > > 2018-04-05 14:59 GMT+03:00 Роман Меерсон < >>>> > > > >>>>>>>>>>>> homich1...@gmail.com>: >>>> > > > >>>>>>>>>>>> > > > > >>>> > > > >>>>>>>>>>>> > > > > > Ok, so waiting for accept and commit >>>> > > > >>>>>>>>>>>> > > > > > >>>> > > > >>>>>>>>>>>> > > > > > чт, 5 апр. 2018 г. в 15:29, Alexey >>>> Kukushkin < >>>> > > > >>>>>>>>>>>> > > > kukushkinale...@gmail.com >>>> > > > >>>>>>>>>>>> > > > > >: >>>> > > > >>>>>>>>>>>> > > > > > >>>> > > > >>>>>>>>>>>> > > > > > > Roman, >>>> > > > >>>>>>>>>>>> > > > > > > >>>> > > > >>>>>>>>>>>> > > > > > > Just pay commiter's (Dmitry Pavlov will >>>> most >>>> > > > likely >>>> > > > >>>>>>>>>>>> commit your >>>> > > > >>>>>>>>>>>> > > code) >>>> > > > >>>>>>>>>>>> > > > > > > attention to include the new test suite >>>> to >>>> > > > TeamCity >>>> > > > >>>>>>>>>>>> > configuration. >>>> > > > >>>>>>>>>>>> > > > > > > >>>> > > > >>>>>>>>>>>> > > > > > >>>> > > > >>>>>>>>>>>> > > > > >>>> > > > >>>>>>>>>>>> > > > >>>> > > > >>>>>>>>>>>> > > >>>> > > > >>>>>>>>>>>> > >>>> > > > >>>>>>>>>>>> >>>> > > > >>>>>>>>>>> >>>> > > > > >>>> > > > >>>> > > >>>> > >>>> >>>