Dmitry, I leave comment at issue. As i may see localy problem with tests was fixed
пн, 7 мая 2018 г. в 17:24, Dmitry Pavlov <dpavlov....@gmail.com>: > Hi, I've replied to ticket, seems old tests are now failing after applying > patch locally. > > I've also added 2 suites to TC > TEST_SUITE =IgniteSpringDataTestSuite,IgniteSpringData2TestSuite > to > https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests24Java8_SpringData > > so this suite will check both integrations. Ideally we could run this > suite one more time before merge. > > Sincerely, > Dmitriy Pavlov > > пн, 7 мая 2018 г. в 15:46, Dmitry Pavlov <dpavlov....@gmail.com>: > >> Hi Roman, >> >> Currently I'm checking the changes. Because of applying idea to copy all >> changes and upsource problem with this branch it is quite complex to locate >> actual changes. It is now required to check all copied files before merge. >> >> Sincerely, >> Dmitriy Pavlov >> >> пн, 7 мая 2018 г. в 11:07, Роман Меерсон <homich1...@gmail.com>: >> >>> Hello Dmitry! >>> >>> was review successfull? Or there are any points to change? >>> >>> сб, 28 апр. 2018 г. в 19:32, Роман Меерсон <homich1...@gmail.com>: >>> >>>> Ok! I believe in community and that things would change! >>>> Looking forward for news >>>> сб, 28 апр. 2018 г. в 19:29, Dmitry Pavlov <dpavlov....@gmail.com>: >>>> >>>>> I hope so! >>>>> >>>>> There was several posts related to review time, and AI community is >>>>> now trying to reduce it. Now it is about 70 tickets waiting to be merged >>>>> more than 1month. This defenetely should be changed. And I hope all Ignite >>>>> committers and maintainters would continue to assist in this. >>>>> >>>>> сб, 28 апр. 2018 г. в 18:24, Роман Меерсон <homich1...@gmail.com>: >>>>> >>>>>> 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. >>>>>>>>>> > > > >>>>>>>>>>>> > > > > > > >>>>>>>>>> > > > >>>>>>>>>>>> > > > > > >>>>>>>>>> > > > >>>>>>>>>>>> > > > > >>>>>>>>>> > > > >>>>>>>>>>>> > > > >>>>>>>>>> > > > >>>>>>>>>>>> > > >>>>>>>>>> > > > >>>>>>>>>>>> > >>>>>>>>>> > > > >>>>>>>>>>>> >>>>>>>>>> > > > >>>>>>>>>>> >>>>>>>>>> > > > > >>>>>>>>>> > > > >>>>>>>>>> > > >>>>>>>>>> > >>>>>>>>>> >>>>>>>>>