One option is to 1) only keep changed src files in our SVN 2) Compile those against released cassandra version jars 3) create a patched jar replacing those classes
Can do this with Hadoop etc as well. --Srinath On Wed, May 9, 2012 at 9:21 AM, Samisa Abeysinghe <[email protected]> wrote: > > > On Wed, May 9, 2012 at 9:10 AM, Deependra Ariyadewa <[email protected]> wrote: >> >> >> >> On Wed, May 9, 2012 at 9:07 AM, Srinath Perera <[email protected]> wrote: >>> >>> It is only couple of places AFAIK, deep please confirm >> >> >> We will try isolate those changes and bring them in to a carbon component. > > > And get rid of this dependency from our trunk? > >> >> >> Thanks, >> >> Deependra. >>> >>> >>> On Wed, May 9, 2012 at 9:02 AM, Samisa Abeysinghe <[email protected]> >>> wrote: >>> > >>> > >>> > On Wed, May 9, 2012 at 8:35 AM, Deependra Ariyadewa <[email protected]> >>> > wrote: >>> >> >>> >> >>> >> >>> >> On Wed, May 9, 2012 at 8:21 AM, Samisa Abeysinghe <[email protected]> >>> >> wrote: >>> >>> >>> >>> Guys, why are we branching off casendra? >>> >>> >>> >>> What exactly have we customized??? >>> >> >>> >> >>> >> We have done some modification to support multitenancy and port >>> >> offset. >>> > >>> > >>> > The size and the complexity of the whole code base is terrifying. Are >>> > the >>> > changes isolated to few components? Or are they cross-cutting? >>> >> >>> >> >>> >> Thanks, >>> >> >>> >> Deependra. >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> On Tue, May 8, 2012 at 7:56 PM, Ajith Vitharana <[email protected]> >>> >>> wrote: >>> >>>> >>> >>>> >>> >>>> >>> >>>> On Sun, Apr 22, 2012 at 1:56 AM, Deependra Ariyadewa <[email protected]> >>> >>>> wrote: >>> >>>>> >>> >>>>> >>> >>>>> >>> >>>>> On Sat, Apr 21, 2012 at 7:03 PM, Afkham Azeez <[email protected]> >>> >>>>> wrote: >>> >>>>>> >>> >>>>>> Still not fixed. >>> >>>>> >>> >>>>> >>> >>>>> Now I have removed the svn execution part from the build script and >>> >>>>> build system will not face this issue again. >>> >>>> >>> >>>> >>> >>>> Hi Deep, >>> >>>> >>> >>>> I'm getting this error in the latest trunk. >>> >>>> >>> >>>> ERROR] Failed to execute goal >>> >>>> org.apache.maven.plugins:maven-antrun-plugin:1.7:run (compile) on >>> >>>> project >>> >>>> apache-cassandra: An Ant BuildException has occured: The following >>> >>>> error >>> >>>> occurred while executing this line: >>> >>>> [ERROR] >>> >>>> >>> >>>> /home/ajith/wso2/builds/trunk/platform/trunk/dependencies/cassandra/build.xml:665: >>> >>>> Compile failed; see the compiler error output for details. >>> >>>> [ERROR] around Ant part ...<ant inheritRefs="true" >>> >>>> target="build"/>... @ >>> >>>> 9:43 in >>> >>>> >>> >>>> /home/ajith/wso2/builds/trunk/platform/trunk/dependencies/cassandra/target/antrun/build-main.xml >>> >>>> [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/MojoExecutionException >>> >>>> [ERROR] >>> >>>> [ERROR] After correcting the problems, you can resume the build with >>> >>>> the >>> >>>> command >>> >>>> [ERROR] mvn <goals> -rf :apache-cassandra >>> >>>> >>> >>>> Thanks >>> >>>> Ajith >>> >>>> >>> >>>>> >>> >>>>> >>> >>>>> Thanks, >>> >>>>> >>> >>>>> Deependra >>> >>>>>> >>> >>>>>> >>> >>>>>> On Tue, Apr 3, 2012 at 9:59 AM, Deependra Ariyadewa >>> >>>>>> <[email protected]> >>> >>>>>> wrote: >>> >>>>>>> >>> >>>>>>> On Tue, Apr 3, 2012 at 9:47 AM, Samisa Abeysinghe >>> >>>>>>> <[email protected]> >>> >>>>>>> wrote: >>> >>>>>>> > It is looking for svn command line on windows - does not work >>> >>>>>>> > :( >>> >>>>>>> > >>> >>>>>>> > >>> >>>>>>> > [ERROR] Failed to execute goal >>> >>>>>>> > org.apache.maven.plugins:maven-antrun-plugin:1.7:run (compile) >>> >>>>>>> > on >>> >>>>>>> > project >>> >>>>>>> > apache-cassandra: An Ant BuildException has occured: The >>> >>>>>>> > following >>> >>>>>>> > error >>> >>>>>>> > occurred whil >>> >>>>>>> > e executing this line: >>> >>>>>>> > [ERROR] >>> >>>>>>> > E:\svn\c4\platform\trunk\dependencies\cassandra\build.xml:237: >>> >>>>>>> > Execute failed: java.io.IOException: Cannot run program "svn" >>> >>>>>>> > (in >>> >>>>>>> > directory >>> >>>>>>> > "E:\svn\c4\platform\trunk\dependencies\cassa >>> >>>>>>> > ndra"): CreateProcess error=2, The system cannot find the file >>> >>>>>>> > specified >>> >>>>>>> > [ERROR] around Ant part ...<ant inheritRefs="true" >>> >>>>>>> > target="build"/>... @ >>> >>>>>>> > 9:43 in >>> >>>>>>> > >>> >>>>>>> > >>> >>>>>>> > E:\svn\c4\platform\trunk\dependencies\cassandra\target\antrun\build-main.xml >>> >>>>>>> > [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/MojoExecutionException >>> >>>>>>> > [ERROR] >>> >>>>>>> > [ERROR] After correcting the problems, you can resume the build >>> >>>>>>> > with the >>> >>>>>>> > command >>> >>>>>>> > [ERROR] mvn <goals> -rf :apache-cassandra >>> >>>>>>> >>> >>>>>>> I am looking in to the issue. >>> >>>>>>> >>> >>>>>>> Thanks, >>> >>>>>>> >>> >>>>>>> Deependra. >>> >>>>>>> > >>> >>>>>>> > Thanks, >>> >>>>>>> > Samisa... >>> >>>>>>> > >>> >>>>>>> > Samisa Abeysinghe >>> >>>>>>> > VP Engineering >>> >>>>>>> > WSO2 Inc. >>> >>>>>>> > http://wso2.com >>> >>>>>>> > http://wso2.org >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> -- >>> >>>>>>> Deependra Ariyadewa >>> >>>>>>> WSO2, Inc. http://wso2.com/ http://wso2.org >>> >>>>>>> >>> >>>>>>> email [email protected]; cell +94 71 403 5996 ; >>> >>>>>>> Blog http://risenfall.wordpress.com/ >>> >>>>>>> PGP info: KeyID: 'DC627E6F' >>> >>>>>>> _______________________________________________ >>> >>>>>>> Dev mailing list >>> >>>>>>> [email protected] >>> >>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> -- >>> >>>>>> Afkham Azeez >>> >>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>> >>>>>> Member; Apache Software Foundation; http://www.apache.org/ >>> >>>>>> >>> >>>>>> email: [email protected] cell: +94 77 3320919 >>> >>>>>> blog: http://blog.afkham.org >>> >>>>>> twitter: http://twitter.com/afkham_azeez >>> >>>>>> linked-in: http://lk.linkedin.com/in/afkhamazeez >>> >>>>>> >>> >>>>>> Lean . Enterprise . Middleware >>> >>>>>> >>> >>>>> >>> >>>>> >>> >>>>> >>> >>>>> -- >>> >>>>> Deependra Ariyadewa >>> >>>>> WSO2, Inc. http://wso2.com/ http://wso2.org >>> >>>>> >>> >>>>> email [email protected]; cell +94 71 403 5996 ; >>> >>>>> Blog http://risenfall.wordpress.com/ >>> >>>>> PGP info: KeyID: 'DC627E6F' >>> >>>>> >>> >>>>> >>> >>>>> _______________________________________________ >>> >>>>> Dev mailing list >>> >>>>> [email protected] >>> >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>>>> >>> >>>> >>> >>>> >>> >>>> >>> >>>> -- >>> >>>> Ajith Vitharana. >>> >>>> WSO2 Inc. - http://wso2.org >>> >>>> Email : [email protected] >>> >>>> Mobile : +94714631794 >>> >>>> >>> >>>> >>> >>>> >>> >>>> _______________________________________________ >>> >>>> Dev mailing list >>> >>>> [email protected] >>> >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>>> >>> >>> Thanks, >>> >>> Samisa... >>> >>> >>> >>> Samisa Abeysinghe >>> >>> VP Engineering >>> >>> WSO2 Inc. >>> >>> http://wso2.com >>> >>> http://wso2.org >>> >>> >>> >>> >>> >> >>> >> >>> >> >>> >> -- >>> >> Deependra Ariyadewa >>> >> WSO2, Inc. http://wso2.com/ http://wso2.org >>> >> >>> >> email [email protected]; cell +94 71 403 5996 ; >>> >> Blog http://risenfall.wordpress.com/ >>> >> PGP info: KeyID: 'DC627E6F' >>> >> >>> > Thanks, >>> > Samisa... >>> > >>> > Samisa Abeysinghe >>> > VP Engineering >>> > WSO2 Inc. >>> > http://wso2.com >>> > http://wso2.org >>> > >>> > >>> > >>> > _______________________________________________ >>> > Dev mailing list >>> > [email protected] >>> > http://wso2.org/cgi-bin/mailman/listinfo/dev >>> > >>> >>> >>> >>> -- >>> ============================ >>> Srinath Perera, Ph.D. >>> http://www.cs.indiana.edu/~hperera/ >>> http://srinathsview.blogspot.com/ >> >> >> >> >> -- >> Deependra Ariyadewa >> WSO2, Inc. http://wso2.com/ http://wso2.org >> >> email [email protected]; cell +94 71 403 5996 ; >> Blog http://risenfall.wordpress.com/ >> PGP info: KeyID: 'DC627E6F' >> > Thanks, > Samisa... > > Samisa Abeysinghe > VP Engineering > WSO2 Inc. > http://wso2.com > http://wso2.org > > -- ============================ Srinath Perera, Ph.D. Senior Software Architect, WSO2 Inc. Visiting Faculty, University of Moratuwa Member, Apache Software Foundation Research Scientist, Lanka Software Foundation Blog: http://srinathsview.blogspot.com/ Photos: http://www.flickr.com/photos/hemapani/ Phone: 0772360902 _______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
