commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Henri Yandell <flame...@gmail.com>
Subject Re: [collections] merging collections - DONE
Date Thu, 17 Sep 2009 05:47:39 GMT
On Tue, Sep 15, 2009 at 10:11 AM, Matt Benson <gudnabrsam@yahoo.com> wrote:
>
>
> --- On Tue, 9/15/09, Henri Yandell <flamefew@gmail.com> wrote:
>
>> From: Henri Yandell <flamefew@gmail.com>
>> Subject: [collections] merging collections - DONE
>> To: "Commons Developers List" <dev@commons.apache.org>
>> Date: Tuesday, September 15, 2009, 1:07 AM
>> On Sun, Sep 13, 2009 at 9:08 PM,
>> Henri Yandell <flamefew@gmail.com>
>> wrote:
>>
>> >
>> > Tests compile (under Maven). 4 serialization ones fail
>> when running -
>> > will dig into. Might be a merging issue with .obj
>> files and id values
>> > in classes.
>>
>> Fixed these btw by setting serialVersionUIDs to the
>> previous values as
>> they didn't currently have anything set. It was for
>> CompositeMap and
>> MultiValueMap's ReflectionFactory. I'm not sure how we want
>> to handle
>> generics + serialization... not sure if we have to reset
>> all of the
>> UIDs for any class with generics in the API.
>>
>> Anyway... all done with the merge. That was fun :)
>>
>
> 1.  RE "fun":  You are truly a geek.

Bah - tis fun. Reminds me of being a CVS admin and coming up with some
hack or highly dangerous script to fix the cvs root.

> 2.  Thanks a lot--I feel like I personally owe you a couple of beers now.

Drive Collections to release and no beers required :)

> 3.  I'd love to see the scripts.

What scripts? :)

I did create the following quick script to filter a revision out of an
svn changelog:

http://blog.generationjava.com/roller/bayard/entry/svn-filter-script

and a script to drive that (technically it seemed to work fine to
modify the file inplace without the tmp/mv bit; but I wasn't going to
trust that):

for i in `find . -type f -name '*.svnlog'`
do cat $i | ruby filterSvnLog.rb r560660 r560658 r560657 r471498
r468603 r738956 r814044 r471214 r471578 > $i.tmp
mv $i.tmp $i
done

Otherwise it was very ad-hoc and all lost to my command line history.

Hen

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message