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

Reply via email to