On Fri, Sep 27, 2013 at 10:18 AM, Isuru Wimalasundera <isu...@wso2.com>wrote:
> Hi IsuruU > > > On Fri, Sep 27, 2013 at 8:49 AM, Isuru Udana <isu...@wso2.com> wrote: > >> On Fri, Sep 27, 2013 at 8:27 AM, Nuwan Dias <nuw...@wso2.com> wrote: >> >>> Since this is an addition of 2 new methods, I don't think it'll have an >>> impact unless someone tries to install new features to a product released >>> on an older chunk. Ex: If someone tries to install APIM (chunk2) features >>> on top of AS 5.2.0 (chunk1), then there'll be a problem. But in this kind >>> of situation we anyway have to ask people to install all kernel patches >>> since there are bug fixes anyway. >>> >> >> No. This has an impact for the next chunk releases. >> If we are going to create a org.wso2.carbon.registry.indexing 4.2.2 or >> some component use this api change in chunk-03 or later chunks. we always >> have to build patch0001 even it is released. >> > > I am not sure why that is necessary, its true you have to build patch0001 > till its being released with the chunk02 in case if any component have a > dependency to the so called API change. but after the release AFAIK all the > Kernel fixes done in patch0001 should be reflected in the Nexus repo , > right? or am I missing something here. > AFAIK we only deploy kernel patch .zip to the nexus not the jars inside the patch. > >> >>> Thanks, >>> NuwanD. >>> >>> >>> On Fri, Sep 27, 2013 at 12:51 AM, Ajith Vitharana <aji...@wso2.com>wrote: >>> >>>> >>>> >>>> >>>> On Fri, Sep 27, 2013 at 12:22 AM, Sumedha Rubasinghe >>>> <sume...@wso2.com>wrote: >>>> >>>>> >>>>> >>>>> >>>>> On Thu, Sep 26, 2013 at 11:57 PM, Ajith Vitharana <aji...@wso2.com>wrote: >>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Thu, Sep 26, 2013 at 11:35 PM, Lalaji Sureshika >>>>>> <lal...@wso2.com>wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> From this fix, only a new method has added and no existing API >>>>>>> method changes happened .Thus will this be cause any problem..? >>>>>>> From APIM side,we need this fix,to integrate registry pagination in >>>>>>> APIM [which has increased the performance of APIs loading in APIStore ] >>>>>>> and >>>>>>> this is a bug fix,which hasn't identified before chunk1 release out.. >>>>>>> >>>>>> >>>>>> Feature development and integrations can't avoid after chunk01 >>>>>> release, we have to face limitations or bugs. >>>>>> If the feature/bug is critical for the given release, we need some >>>>>> alternative than preventing API changes. >>>>>> >>>>> >>>>> But this violates chunk release strategy. Your features will not be >>>>> compatible within platform. >>>>> Please get Sameera's input on this. >>>>> >>>> >>>> It is not practical to develop/integrate feature at *chunk01* to >>>> compatible in all over the platform. >>>> >>>> Eg: How to test/integrate AM with pagination at the *chunk01* without >>>> proper AM build (or distributed setup) ???. >>>> At the chunk01 we did AS, IS but pagination didn't involved with those >>>> products. >>>> >>>> My suggestion is we should restrict the API changes once we finished at >>>> least one release of the all the products from a given kernel release. >>>> Because kernel 4.2.0 based product releases are major releases that >>>> involves many new features and integrations, therefore nothing to wonder >>>> with API changes. >>>> >>>> Thanks >>>> Ajith. >>>> >>>> >>>>> >>>>> >>>>> >>>>>> Thanks >>>>>> Ajith >>>>>> >>>>>> >>>>>>> >>>>>>> Thanks; >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Thu, Sep 26, 2013 at 11:19 PM, Isuru Udana <isu...@wso2.com>wrote: >>>>>>> >>>>>>>> Hi Lalaji, >>>>>>>> >>>>>>>> AFAIK api changes are not allowed for Kernel patches. We had a >>>>>>>> similar case for 4.1.3 and had to revert that at the last moment. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Sep 26, 2013 at 11:14 PM, Lalaji Sureshika <lal...@wso2.com >>>>>>>> > wrote: >>>>>>>> >>>>>>>>> Hi Isuru, >>>>>>>>> >>>>>>>>> This fix was added by Ajith as part of the fix an issue on >>>>>>>>> registry pagination with APIM integration.AFAIK,by this change a new >>>>>>>>> getter/setter has added to PaginationContext class. Refer the jira [1] >>>>>>>>> >>>>>>>> >>>>>>>>> [1] https://wso2.org/jira/browse/REGISTRY-2003 >>>>>>>>> >>>>>>>>> >>>>>>>>> Thanks; >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Sep 26, 2013 at 11:03 PM, Isuru Udana <isu...@wso2.com>wrote: >>>>>>>>> >>>>>>>>>> I am getting the following build failure. >>>>>>>>>> >>>>>>>>>> [ERROR] Failed to execute goal >>>>>>>>>> org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile >>>>>>>>>> (default-compile) on project org.wso2.carbon.registry.indexing: >>>>>>>>>> Compilation >>>>>>>>>> failure >>>>>>>>>> [ERROR] >>>>>>>>>> /media/isuru/WSO2/svn/public/4.2.0/platform/4.2.0/components/registry/org.wso2.carbon.registry.indexing/4.2.1/src/main/java/org/wso2/carbon/registry/indexing/service/ContentBasedSearchService.java:[140,33] >>>>>>>>>> cannot find symbol >>>>>>>>>> [ERROR] symbol : method setLength(int) >>>>>>>>>> [ERROR] location: class >>>>>>>>>> org.wso2.carbon.registry.core.pagination.PaginationContext >>>>>>>>>> [ERROR] -> [Help 1] >>>>>>>>>> [ERROR] >>>>>>>>>> [ERROR] To see the full stack trace of the errors, re-run Maven >>>>>>>>>> with the -e switch. >>>>>>>>>> [ERROR] Re-run Maven using the -X switch to enable full debug >>>>>>>>>> logging. >>>>>>>>>> [ERROR] >>>>>>>>>> [ERROR] For more information about the errors and possible >>>>>>>>>> solutions, please read the following articles: >>>>>>>>>> [ERROR] [Help 1] >>>>>>>>>> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException >>>>>>>>>> [ERROR] >>>>>>>>>> [ERROR] After correcting the problems, you can resume the build >>>>>>>>>> with the command >>>>>>>>>> [ERROR] mvn <goals> -rf :org.wso2.carbon.registry.indexing >>>>>>>>>> >>>>>>>>>> This got resolved after building kernel patch0001. >>>>>>>>>> Are we allow API changes in kernel patches now ? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> *Isuru Udana* >>>>>>>>>> * >>>>>>>>>> * >>>>>>>>>> Senior * >>>>>>>>>> Software Engineer >>>>>>>>>> * >>>>>>>>>> WSO2 Inc.; http://wso2.com >>>>>>>>>> email: isu...@wso2.com cell: +94 77 3791887 >>>>>>>>>> blog: http://mytecheye.blogspot.com/ >>>>>>>>>> twitter: http://twitter.com/isudana >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Dev mailing list >>>>>>>>>> Dev@wso2.org >>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Lalaji Sureshika >>>>>>>>> WSO2, Inc.; http://wso2.com/ >>>>>>>>> email: lal...@wso2.com; cell: +94 71 608 6811 >>>>>>>>> blog: http://lalajisureshika.blogspot.com >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> *Isuru Udana* >>>>>>>> * >>>>>>>> * >>>>>>>> Senior * >>>>>>>> Software Engineer >>>>>>>> * >>>>>>>> WSO2 Inc.; http://wso2.com >>>>>>>> email: isu...@wso2.com cell: +94 77 3791887 >>>>>>>> blog: http://mytecheye.blogspot.com/ >>>>>>>> twitter: http://twitter.com/isudana >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Lalaji Sureshika >>>>>>> WSO2, Inc.; http://wso2.com/ >>>>>>> email: lal...@wso2.com; cell: +94 71 608 6811 >>>>>>> blog: http://lalajisureshika.blogspot.com >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Ajith Vitharana. >>>>>> WSO2 Inc. - http://wso2.org >>>>>> Email : aji...@wso2.com >>>>>> Mobile : +94772217350 >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Dev mailing list >>>>>> Dev@wso2.org >>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> /sumedha >>>>> m: +94 773017743 >>>>> b : bit.ly/sumedha >>>>> >>>> >>>> >>>> >>>> -- >>>> Ajith Vitharana. >>>> WSO2 Inc. - http://wso2.org >>>> Email : aji...@wso2.com >>>> Mobile : +94772217350 >>>> >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> Dev@wso2.org >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> Nuwan Dias >>> >>> Senior Software Engineer - WSO2, Inc. http://wso2.com >>> email : nuw...@wso2.com >>> Phone : +94 777 775 729 >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> *Isuru Udana* >> * >> * >> Senior * >> Software Engineer >> * >> WSO2 Inc.; http://wso2.com >> email: isu...@wso2.com cell: +94 77 3791887 >> blog: http://mytecheye.blogspot.com/ >> twitter: http://twitter.com/isudana >> >> _______________________________________________ >> Dev mailing list >> Dev@wso2.org >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > *Isuru Wimalasundera* > Senior Software Engineer; > WSO2, Inc.; http://wso2.com, > mobile: +94 77 920 5641 > -- *Isuru Udana* * * Senior * Software Engineer * WSO2 Inc.; http://wso2.com email: isu...@wso2.com cell: +94 77 3791887 blog: http://mytecheye.blogspot.com/ twitter: http://twitter.com/isudana
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev